From nobody Sun Dec 03 10:59:02 2023 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SjkMz1PgGz52h9T for ; Sun, 3 Dec 2023 10:59:59 +0000 (UTC) (envelope-from jsm@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SjkMz0nvrz3ddr for ; Sun, 3 Dec 2023 10:59:59 +0000 (UTC) (envelope-from jsm@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701601199; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Ii+LyJrsl0T6Bi/ux14XXLjsBhLBC2UeNmSEraytSI0=; b=asKrs7sXcQdhgkwAl9dRzdfl27XRBa6js+dXI3OdeDum3jPn+82l+yTfvvcg0P+7BAfHRj w9CUEiUB4MSuuCSiYDm82YNRQOnsgLuddv1R8Z5clXVZ+V+C1/EIVCh/I1K5Kv5y7sXncy jztoH1hB83wa9ZuPB3YaLmK6qsSab8M1ZurCheXZtplm0yyH2CK3TIuPYspo2SjBeaG3DE pgonyB4VhjVwelVIoYbv5CNc838vIDIYFxspQ8ym2iXkTXLWP9Sn7sZkzSBLA0C3LRaFxn KIDtmEoDYjuZZa+SFxJOp9KZkKXDuL4AzewMbzGEQt1JOKyLcM0MkYBN4AXqOA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701601199; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Ii+LyJrsl0T6Bi/ux14XXLjsBhLBC2UeNmSEraytSI0=; b=q3fBMVU6aDsu6OVGN0ydUZA4nIyWtMplCEdq0x8PcIHk0bEpBAnS82gIt1SxUQgeyJ6Cxk GdlyTCS6RznJpCPGaDHGGeVJAEHuhI8JjQ/+TgEkbwF5oKeZBRTCUNa60lEprwxPP6ghQl NK4iswRyYqmJWng9H7OGJGiCNEp2NIxXqgSmqPmGJdmXq2aymbr03d0OsMLGA/s3iy38d6 2bd6y2XiofwmbYlJqIc4C4tJXA86qqjScpc3g+amY0HLAVvdpbOrcBFMbxuBxrii5Z1OKF zY4ZT2iEE5XRGrytP4aUzbx/4E460JCP2ExG4oOAd70tx6SXRtCrRZSTkB1qgg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701601199; a=rsa-sha256; cv=none; b=rkzBJ4E1eF/uTvmRW9/dVdK27PLbJmf3bJFjBAzDWA2E6rLM4Skr694msZxZdahfDNCX5y OofIc/0pehulyX6eieS59hTQl0tnxu3Y83s/c6qC6xWR+HpVGAQoEtLZ03PtrYoI4gDc4H FAF0OFkPpevNB4hZaqJATXuFVQLrdN4gGaTev3yCBIhjVjGyIqPUE9rs8rAA/oB3Wg//Vs w02V1R+oocOTjuTD6oFGIXrjDeM78UspfGTyAH8YOLqwWDj306PjnzeOrsS5izbT1Ke8RB exq11ZFPLQw++fOSYrmTU6VxlkSPXtNxNhLD6eNn3Dt8F4yc8q0ek9bEUPdbnA== Received: from [192.168.1.5] (mail.northatlanticmusicsupplies.com [212.237.182.202]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: jsm) by smtp.freebsd.org (Postfix) with ESMTPSA id 4SjkMy5LPtz8TC for ; Sun, 3 Dec 2023 10:59:58 +0000 (UTC) (envelope-from jsm@FreeBSD.org) Message-ID: <46c52d37-36ec-45fc-8098-1029996c717c@FreeBSD.org> Date: Sun, 3 Dec 2023 11:59:02 +0100 List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: firefox broken on arm64 To: freebsd-arm@freebsd.org References: <9518dc38-e44b-42ae-bf87-6039ac278ac8@FreeBSD.org> Content-Language: en-US From: Jesper Schmitz Mouridsen In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 03.12.2023 09.38, void wrote: > On Sun, Dec 03, 2023 at 08:34:21AM +0100, Jesper Schmitz Mouridsen wrote: >> >> Just build firefox-esr-115.5.0_1,1  and firefox-116.0.3_1,2 the first >> runs with aslr disabled, the latter signals 4. >> >> Any suggestions on what is going on are appreciated. > > What's the uname -aKU ? FreeBSD generic 14.0-RELEASE FreeBSD 14.0-RELEASE #0 releng/14.0-n265380-f9716eee8ab4: Fri Nov 10 09:12:14 UTC 2023 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC arm64 1400097 1400097 did you build from ports or poudriere? From ports. If the > latter, what's the /etc/make.conf contain? > > Please post sysctl -a | grep aslr > kern.elf32.aslr.shared_page: 0 kern.elf32.aslr.stack: 1 kern.elf32.aslr.honor_sbrk: 0 kern.elf32.aslr.pie_enable: 0 kern.elf32.aslr.enable: 0 kern.elf64.aslr.shared_page: 1 kern.elf64.aslr.stack: 1 kern.elf64.aslr.honor_sbrk: 0 kern.elf64.aslr.pie_enable: 1 kern.elf64.aslr.enable: 1 vm.aslr_restarts: 256 I did the esr build to test the build setup, since also the pkg in the official pkg repo behaves the same i.e the one before 115.5 since 115.5 did not hit the pkg repo yet, which works without aslr (set by proccontrol) So unless 116 introduces something which requires sysctl changes for the building tool chain while building my test should be valid. Thanks /jsm