From unknown Fri Jun 20 07:15:56 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#78251 <78251@debbugs.gnu.org> To: bug#78251 <78251@debbugs.gnu.org> Subject: Status: arm-trusted-firmware for pine64 FTBFS Reply-To: bug#78251 <78251@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:15:56 +0000 retitle 78251 arm-trusted-firmware for pine64 FTBFS reassign 78251 guix submitter 78251 Efraim Flashner severity 78251 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon May 05 02:28:08 2025 Received: (at submit) by debbugs.gnu.org; 5 May 2025 06:28:08 +0000 Received: from localhost ([127.0.0.1]:37844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uBpJ9-0003bb-L9 for submit@debbugs.gnu.org; Mon, 05 May 2025 02:28:08 -0400 Received: from lists.gnu.org ([2001:470:142::17]:39454) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uBpJ7-0003b3-3A for submit@debbugs.gnu.org; Mon, 05 May 2025 02:28:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uBpIz-0006v7-HU for bug-guix@gnu.org; Mon, 05 May 2025 02:27:57 -0400 Received: from mail-wm1-x32a.google.com ([2a00:1450:4864:20::32a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uBpIw-0005N9-VY for bug-guix@gnu.org; Mon, 05 May 2025 02:27:56 -0400 Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-43d0618746bso25970995e9.2 for ; Sun, 04 May 2025 23:27:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746426473; x=1747031273; darn=gnu.org; h=content-disposition:mime-version:mail-followup-to:message-id :subject:to:from:date:sender:from:to:cc:subject:date:message-id :reply-to; bh=4bL7AY2P4mq8XpWvQlsMxq9kHM3Tfr1v41kWDLarU0k=; b=QSwdirvRTk1tn01OhG1dLy8HLYGazkzWxSap1zECrc+AjdFZnbaUzJ0zKyeBVXOHvK 5KTnU0bz5NYbhZl8eP1UhYae0zIk9terb3iSMKHkT9jSsA4URM8NAPZXgbU3dljKpu4S nVrGVTwe48VByXkV0c5KSJanVlNK11UC/hmutGCR+mHb1p49Cq2inT0TnlHbgPuATfgj jZ/r6iAW3fJZre/WhlmKDmBdSqzqQFtZivxkD82de1d2sEwCEvZAzLiSEPfD1g2bNuaq QJECYu+iyFmlU2qyVcwvhhmBP0gyxEz4pqftDaN5gx9mjAO1nfp30HCN7P3TfEGwNvGe +BSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746426473; x=1747031273; h=content-disposition:mime-version:mail-followup-to:message-id :subject:to:from:date:sender:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=4bL7AY2P4mq8XpWvQlsMxq9kHM3Tfr1v41kWDLarU0k=; b=gqUAK4QxZwjRu4R4KUM7cTb/hma/brHgMnev9G9wKifFurGwJYxwUhjZWTSP7rSMqD q4HQGWhSBLu4JIuTCCXWXN6U9r64RcFKpCPHgQ4ULLYxrrSo8AvbO44abQ+nsP+PJfBR cBcREgHBcQoRp4pVB9uYA6lbmwvdqeaj6XlyXW4VUpWa6ArmRFs1qsiM0+KzRO9LKpxf 520zMcxQiKYkGqzZzq8aQFiITqDMxHUXV4gNB/n+carBGoNOx79DEOQIvdwx3AaGivQx ZGgh4i82EcuHhcRrdVEZ/06Gw1eyJumMops/cEqQg6Evtpl6yTe6LhdGiJfLT+fouv7U dIOw== X-Gm-Message-State: AOJu0YxrybBa33+nsUPXyOGUcAztGkDwXKumKFr7DGRjtKnQ26RgwNB9 sYVzVPvyuipREypfZz7rGLrpQsgWNuN28A4aBjDzhgkM2z5yyK2LZU6ELrYe X-Gm-Gg: ASbGncvZxI35y9wRYbVehbAUvuGJAfJXlAOsayzvVq1JQHJsPYW1F1dxUHXmKGFGRAF OEHlIqGciIO1gbCIkbifrEzFSK1AQe+awoIj8CUls0avqTWpKWvRTOK8hDSPL4WpNO8E34XlSIU H43RTl9ZUcv8rznPEfTKn8WsjCl/yHDHI4xmc/nBlrniaCzNbqIqm3lhfPmZe+VSgBYaAWXKCpT ODeWd9TSFEPcWLHiq2A2kTCvdUZd3+noeBsMAUn0q+RKEchPAthlrpY/rSMq84t22T0XMLdhy3k 06O8PqC9fuS8tmNboCKslVMlJ5pL2wivxw9P3RVxHQ== X-Google-Smtp-Source: AGHT+IGcDSiCo38t7RCC/jAwdQJrm0DAuhrkkjC78/yDceKk6x8ZCfL8u7jWC3UtWUqzjBFrKLuonQ== X-Received: by 2002:a05:600c:ccc:b0:440:6a37:be0d with SMTP id 5b1f17b1804b1-441c48d5aabmr54381915e9.15.1746426472949; Sun, 04 May 2025 23:27:52 -0700 (PDT) Received: from localhost ([188.120.128.159]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-441b2aecc14sm167810745e9.12.2025.05.04.23.27.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 May 2025 23:27:51 -0700 (PDT) Date: Mon, 5 May 2025 09:27:50 +0300 From: Efraim Flashner To: bug-guix@gnu.org Subject: arm-trusted-firmware for pine64 FTBFS Message-ID: Mail-Followup-To: Efraim Flashner , bug-guix@gnu.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="WDU3sC7N5G7vKyvI" Content-Disposition: inline X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Debbugs-Cc: efraim@flashner.co.il, gabriel@erlikon.ch, vagrant@debian.org Received-SPF: pass client-ip=2a00:1450:4864:20::32a; envelope-from=efraim.flashner@gmail.com; helo=mail-wm1-x32a.google.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --WDU3sC7N5G7vKyvI Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I was trying to deploy a new generation on my pine64 and the arm-trusted-firmware failed to build. I tried changing the make-flags on arm-trusted-firmware to set CFLAGS=3D-Os but the overflow was still 216 bytes. Changing it to -O2 made it 4312 bytes. Adding DEBUG=3D0 didn't make a difference either. Excerpt from the build log: AS plat/common/aarch64/platform_mp_stack.S PP bl31/bl31.ld.S AR /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/sour= ce/build/sun50i_a64/debug/lib/libfdt.a AR /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/sour= ce/build/sun50i_a64/debug/lib/libc.a LD /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/sour= ce/build/sun50i_a64/debug/bl31/bl31.elf ld: address 0x500d8 of /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12= =2E1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf section `.data' is n= ot within region `RAM' ld: /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/bui= ld/sun50i_a64/debug/bl31/bl31.elf section `.rela.dyn' will not fit in regio= n `RAM' ld: address 0x500d8 of /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12= =2E1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf section `.data' is n= ot within region `RAM' ld: address 0x500d8 of /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12= =2E1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf section `.data' is n= ot within region `RAM' ld: address 0x500d8 of /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12= =2E1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf section `.data' is n= ot within region `RAM' ld: address 0x500d8 of /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12= =2E1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf section `.data' is n= ot within region `RAM' ld: BL31 image has exceeded its limit. ld: region `RAM' overflowed by 216 bytes collect2: error: ld returned 1 exit status make: *** [Makefile:1557: /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2= =2E12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf] Error 1 error: in phase 'build': uncaught exception: %exception #<&invoke-error program: "make" arguments: ("-j" "4" "PLAT=3Dsun= 50i_a64" "DEBUG=3D0" "CC=3Dgcc" "DEBUG=3D1") exit-status: 2 term-signal: #f= stop-signal: #f> phase `build' failed after 4.6 seconds command "make" "-j" "4" "PLAT=3Dsun50i_a64" "DEBUG=3D0" "CC=3Dgcc" "DEBUG= =3D1" failed with status 2 build process 6 exited with status 256 builder for `/gnu/store/9d5f5yaqsiagglzlhwak0ywwlv7gfji0-arm-trusted-firmwa= re-sun50i-a64-2.12.1.drv' failed with exit code 1 @ build-failed /gnu/store/9d5f5yaqsiagglzlhwak0ywwlv7gfji0-arm-trusted-firm= ware-sun50i-a64-2.12.1.drv - 1 builder for `/gnu/store/9d5f5yaqsiagglzlhwak= 0ywwlv7gfji0-arm-trusted-firmware-sun50i-a64-2.12.1.drv' failed with exit c= ode 1 derivation '/gnu/store/9d5f5yaqsiagglzlhwak0ywwlv7gfji0-arm-trusted-firmwar= e-sun50i-a64-2.12.1.drv' offloaded to 'ubuntu.unicorn-typhon.ts.net' failed= : build of `/gnu/store/9d5f5yaqsiagglzlhwak0ywwlv7gfji0-arm-trusted-firmwar= e-sun50i-a64-2.12.1.drv' failed build of /gnu/store/9d5f5yaqsiagglzlhwak0ywwlv7gfji0-arm-trusted-firmware-s= un50i-a64-2.12.1.drv failed View build log at '/var/log/guix/drvs/9d/5f5yaqsiagglzlhwak0ywwlv7gfji0-arm= -trusted-firmware-sun50i-a64-2.12.1.drv'. guix build: error: build of `/gnu/store/9d5f5yaqsiagglzlhwak0ywwlv7gfji0-ar= m-trusted-firmware-sun50i-a64-2.12.1.drv' failed --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --WDU3sC7N5G7vKyvI Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmgYWmIACgkQQarn3Mo9 g1EPpw//dwGnysIDX6A7GUUqplvIFmUaJfCrfKDqclW+hp2qEuAd/SB3Opk5oV2n XrYuvPZ6XzbPmFadkd7zJFdZkdyQ4TCQLJv1TVXi5BLTtDiFK/H8ZAe8ph9hjsfU 1uRSUuloVukYNwrU5hHdQTrueDvzuQdCJ55G3kvoCH4kMn+k2PuBcZenaBJ+Grl+ /oZ0+CFLtPm4GULSiTYa4krTFhL7vKxzpuamR7DL+7fa69XFJUPpTpqHQUkRS4el p/5zJKfYBgMu8S99F8QTSflAKTIcztVE92Tpt9IQGZ/SSTtsrMRMc6nqDesGst3y Mq6O/XLw+rmGgSVQbBD6oGFUZ0AzaXdCeoBqaEkWKovLXQP3HIDDc8PtZAX3PZfQ z6DZ9DPLcsnlKdyWwmn5ZNk9e6kbX9DACjwjJvDj7wFUrz8PGc4TGfk67AwfzUOC 6ENLAgvseS2eQpnz3lCuo2weYM/w1WXhQCD6It7V/HXdSyIJfqZHlgwK7TVTiTNW s+hdYCaXmapHNXciNa3babnS0FLZpU0NZC7OUAPGGNOJgnDR6IiQzmgfA6MGiTeM jM0j5pdSawf/DI0qqJTwjyZRHo9M0U3JEQ/inzt9wirKFyZ8WcOZeGPLmfgaYrfU oDPM2hoHqYGWBaYGa1+A2BPTJ26lEhze795AKQQsOwsiFeV+uUA= =1aDU -----END PGP SIGNATURE----- --WDU3sC7N5G7vKyvI-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 05 12:56:16 2025 Received: (at 78251) by debbugs.gnu.org; 5 May 2025 16:56:16 +0000 Received: from localhost ([127.0.0.1]:42353 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uBz71-0004x1-UO for submit@debbugs.gnu.org; Mon, 05 May 2025 12:56:16 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:54768) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uBz6v-0004wX-LG for 78251@debbugs.gnu.org; Mon, 05 May 2025 12:56:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1746464163; bh=f3i36+IwbszVt1sPMt+QP80DvLP9JjUM5kO26c41Hg4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=Dcuv1XNZQmUDScDH/7PZIaHWHipBXcBVf+YcIAu6YRFbNcKLv7Qgt03k8iMdyZEHo D/PBf4WOFg4HXzi41c3rxk/uMcnr3AgZNgz+L0ImJ194JxFVMx9mHA7lDyKj2emLnS rN6V+SY9XRDV19SQKOi6z9UeFEJSWv+/6n8Wg/ZwBA1lg3tRYzh86pbiJMeBaYH6sA u+F6VZl2gTmRzcS5HX7LP2RNtHqJN0bCUgtzSBYE3uocgEOeS7Yr5OsqL5aypM7SY8 bpSIQRO91yz0EE0jzN9QMvQtkMkojFYlEUMqhhIZBfDZjUCJxdpPcBqrRzI6/XDqJv 5DQsWVaBg+M+Q== Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:50]) by cascadia.aikidev.net (Postfix) with ESMTPSA id 2F4876D37; Mon, 5 May 2025 09:56:03 -0700 (PDT) From: Vagrant Cascadian To: Efraim Flashner , 78251@debbugs.gnu.org Subject: Re: bug#78251: arm-trusted-firmware for pine64 FTBFS In-Reply-To: References: Date: Mon, 05 May 2025 09:55:58 -0700 Message-ID: <877c2vro81.fsf@wireframe> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78251 Cc: gabriel@erlikon.ch, efraim@flashner.co.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain On 2025-05-05, Efraim Flashner wrote: > I was trying to deploy a new generation on my pine64 and the > arm-trusted-firmware failed to build. I tried changing the make-flags > on arm-trusted-firmware to set CFLAGS=-Os but the overflow was still 216 > bytes. Changing it to -O2 made it 4312 bytes. Adding DEBUG=0 didn't > make a difference either. > > > Excerpt from the build log: > > AS plat/common/aarch64/platform_mp_stack.S > PP bl31/bl31.ld.S > AR /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/lib/libfdt.a > AR /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/lib/libc.a > LD /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf > ld: address 0x500d8 of /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf section `.data' is not within region `RAM' > ld: /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf section `.rela.dyn' will not fit in region `RAM' > ld: address 0x500d8 of /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf section `.data' is not within region `RAM' > ld: address 0x500d8 of /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf section `.data' is not within region `RAM' > ld: address 0x500d8 of /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf section `.data' is not within region `RAM' > ld: address 0x500d8 of /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf section `.data' is not within region `RAM' > ld: BL31 image has exceeded its limit. > ld: region `RAM' overflowed by 216 bytes > collect2: error: ld returned 1 exit status > make: *** [Makefile:1557: /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf] Error 1 > error: in phase 'build': uncaught exception: > %exception #<&invoke-error program: "make" arguments: ("-j" "4" "PLAT=sun50i_a64" "DEBUG=0" "CC=gcc" "DEBUG=1") exit-status: 2 term-signal: #f stop-signal: #f> > phase `build' failed after 4.6 seconds > command "make" "-j" "4" "PLAT=sun50i_a64" "DEBUG=0" "CC=gcc" "DEBUG=1" failed with status 2 > build process 6 exited with status 256 > builder for `/gnu/store/9d5f5yaqsiagglzlhwak0ywwlv7gfji0-arm-trusted-firmware-sun50i-a64-2.12.1.drv' failed with exit code 1 > @ build-failed /gnu/store/9d5f5yaqsiagglzlhwak0ywwlv7gfji0-arm-trusted-firmware-sun50i-a64-2.12.1.drv - 1 builder for `/gnu/store/9d5f5yaqsiagglzlhwak0ywwlv7gfji0-arm-trusted-firmware-sun50i-a64-2.12.1.drv' failed with exit code 1 > derivation '/gnu/store/9d5f5yaqsiagglzlhwak0ywwlv7gfji0-arm-trusted-firmware-sun50i-a64-2.12.1.drv' offloaded to 'ubuntu.unicorn-typhon.ts.net' failed: build of `/gnu/store/9d5f5yaqsiagglzlhwak0ywwlv7gfji0-arm-trusted-firmware-sun50i-a64-2.12.1.drv' failed > build of /gnu/store/9d5f5yaqsiagglzlhwak0ywwlv7gfji0-arm-trusted-firmware-sun50i-a64-2.12.1.drv failed > View build log at '/var/log/guix/drvs/9d/5f5yaqsiagglzlhwak0ywwlv7gfji0-arm-trusted-firmware-sun50i-a64-2.12.1.drv'. > guix build: error: build of `/gnu/store/9d5f5yaqsiagglzlhwak0ywwlv7gfji0-arm-trusted-firmware-sun50i-a64-2.12.1.drv' failed It also fails to buidl for me on a mnt/reform2 rk3588 running guix system on aarch64-linux ... Interestingly, it appears to cross-build for x86_64-linux just fine ... I do not see any immediately obvious toolchain changes at a cursory glance... Might be worth bisecting to see where it started failing (presuming it ever built natively)? I might give that a whirl... There is also a 2.12.2 version available now; might be worth updating just to see if it fixes it... live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCaBjtngAKCRDcUY/If5cW qlKXAQDO2xuAAuDVQzH9bhXFYU9rzfq808PK+bzT4SlDJjH8fgD/ZFoe5PxsIFDM GROGOMOQkAT1w9/weGPbjCpNgc4jJwY= =SrNs -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 05 13:02:03 2025 Received: (at 78251) by debbugs.gnu.org; 5 May 2025 17:02:04 +0000 Received: from localhost ([127.0.0.1]:42377 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uBzCd-0005Go-BH for submit@debbugs.gnu.org; Mon, 05 May 2025 13:02:03 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:48692) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uBzCZ-0005GA-Ka for 78251@debbugs.gnu.org; Mon, 05 May 2025 13:02:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1746464513; bh=0IP9U0gJhBYAJFsgYU8Fv/8JQI0GMpsJkJFaxrWkNOk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=CvMkGbUQSJiRLy/Lb3FRbnF/+IfzEw7ZjDpGk0PbI0LXlZvx3d+63kWxMzQkmqCZt WX9TG8UQKdixpxi14PGipHkbRzYY4E39VmgPwH2Xf0mjF2NDE9oHwsNm4EIUPMR/+/ PArc7tNvp2gFzvQq5iT4vJVVQI06gN8x9eeMOonqJaT4gvFicqWuf1lmODtLf/sJo6 sP9/J8mYkjLOrWyHwSCeu3baEHIqDRce4A2C3wM6fKSlhB4Qp249EVLXah+G3bMNdw MDopJchNhBMnblrlO+wKDnvat00Ve5krtZhEen21iaB5Q8gyL9WG8+dYbCbO2xuGS2 05Y3wnLQgQMzQ== Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:50]) by cascadia.aikidev.net (Postfix) with ESMTPSA id 245416D37; Mon, 5 May 2025 10:01:53 -0700 (PDT) From: Vagrant Cascadian To: Efraim Flashner , 78251@debbugs.gnu.org Subject: Re: bug#78251: arm-trusted-firmware for pine64 FTBFS In-Reply-To: <877c2vro81.fsf@wireframe> References: <877c2vro81.fsf@wireframe> Date: Mon, 05 May 2025 10:01:47 -0700 Message-ID: <874ixzrnyc.fsf@wireframe> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78251 Cc: gabriel@erlikon.ch, efraim@flashner.co.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain On 2025-05-05, Vagrant Cascadian wrote: > On 2025-05-05, Efraim Flashner wrote: >> I was trying to deploy a new generation on my pine64 and the >> arm-trusted-firmware failed to build. I tried changing the make-flags >> on arm-trusted-firmware to set CFLAGS=-Os but the overflow was still 216 >> bytes. Changing it to -O2 made it 4312 bytes. Adding DEBUG=0 didn't >> make a difference either. ... >> ld: address 0x500d8 of /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf section `.data' is not within region `RAM' >> ld: BL31 image has exceeded its limit. >> ld: region `RAM' overflowed by 216 bytes >> collect2: error: ld returned 1 exit status >> make: *** [Makefile:1557: /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf] Error 1 ... > There is also a 2.12.2 version available now; might be worth updating > just to see if it fixes it... Tested 2.12.2, same problem, but at least all the other targets still build successfully... :/ live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCaBju+wAKCRDcUY/If5cW qqI5AQCgHqlCwggd+OrFgmvr88jGELSogSGlyOq/LGaYOjGIjAD/XdKnJJ+r/l2E breqozkrLEqS7HDIKghOnLZwCoM31AQ= =rdnQ -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 05 13:43:43 2025 Received: (at 78251) by debbugs.gnu.org; 5 May 2025 17:43:43 +0000 Received: from localhost ([127.0.0.1]:42579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uBzqx-0007SB-C4 for submit@debbugs.gnu.org; Mon, 05 May 2025 13:43:43 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:52974) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uBzqu-0007Rp-KQ for 78251@debbugs.gnu.org; Mon, 05 May 2025 13:43:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1746467014; bh=ZA9CYwKclyk+EZzJlboGWJfdq5xpCq00wy2uboAvDmQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=dxELjC/QUjNMqMnToHSL7RbUyU0Nyii6dJs8fbPtsaFlEAYKgcDGAMPyALhuJRH3r amaO2l0176kL8AhFg43l4SxUM0xnftQP5WkoY8CJWJgfr9IHlNVqlhdCmQDnwFtTqZ e3moewE1jPsnCzk1j11kBCFHHjdesrL64lxy4Vzu7G4bsOGDAsPNKdTFX/oUJ00IWn HLZ1ZgJrfPvvou0yrt/5+7WUR7DRUt+TXQ6guIofuVnGuSjDFiNqCewuODa/F8Vf3t 8i/EGOTIdtOCu/IuguEzj1WXErhq7kO657NhAM1Y06tAHpZA9n/hN3wvPCFpmPrZi7 3ilgqKbD8PRmQ== Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:50]) by cascadia.aikidev.net (Postfix) with ESMTPSA id 3503F6D37; Mon, 5 May 2025 10:43:34 -0700 (PDT) From: Vagrant Cascadian To: Efraim Flashner , 78251@debbugs.gnu.org Subject: Re: bug#78251: arm-trusted-firmware for pine64 FTBFS In-Reply-To: <877c2vro81.fsf@wireframe> References: <877c2vro81.fsf@wireframe> Date: Mon, 05 May 2025 10:43:28 -0700 Message-ID: <871pt3rm0v.fsf@wireframe> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78251 Cc: gabriel@erlikon.ch, efraim@flashner.co.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain On 2025-05-05, Vagrant Cascadian wrote: > On 2025-05-05, Efraim Flashner wrote: >> I was trying to deploy a new generation on my pine64 and the >> arm-trusted-firmware failed to build. I tried changing the make-flags >> on arm-trusted-firmware to set CFLAGS=-Os but the overflow was still 216 >> bytes. Changing it to -O2 made it 4312 bytes. Adding DEBUG=0 didn't >> make a difference either. ... >> ld: address 0x500d8 of /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf section `.data' is not within region `RAM' >> ld: BL31 image has exceeded its limit. >> ld: region `RAM' overflowed by 216 bytes >> collect2: error: ld returned 1 exit status >> make: *** [Makefile:1557: /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf] Error 1 ... > Might be worth bisecting to see where it started failing (presuming it > ever built natively)? I might give that a whirl... Well, the issue was introduced in the commit where 2.12.1 was added, 3aed6ee07bd0d22cd6cf897eada7ea3b95f6adf5, the immediately preceeding commit still built successfully. So one option might be to revert to 2.12 for sun50i-a64 ... but obviously a better option would be to fix it properly... :) live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCaBj4wQAKCRDcUY/If5cW qstWAP9+dFsKRg/xWYXb5GMPLOSX5fY4r32MUijX8xqZV//RIgEA0/nEysp3J7xE /SzsuMT+HNw4q/AkewX3Bsz1udO2fQk= =Fs9e -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 05 14:00:01 2025 Received: (at 78251) by debbugs.gnu.org; 5 May 2025 18:00:01 +0000 Received: from localhost ([127.0.0.1]:42675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uC06i-0008I8-IB for submit@debbugs.gnu.org; Mon, 05 May 2025 14:00:00 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:33860) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uC06f-0008Hl-Jc for 78251@debbugs.gnu.org; Mon, 05 May 2025 13:59:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1746467991; bh=svZWhfh5qKv9N2XMLxlkt8XwQCmucCcWpLdWR5Upe/4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=hcXsgcYBzS1ctKHVVF4kz1FPmrAmWEZvvlTgf7uyUWB6g0DWWkhrhMv0Jgm8zfltu 5G8yPxqxbzZtBjNTjaQ+fZPAGZqcGdN/CTjz0no1XVAWJQibyLogniybesGlTJdeSt HXy0Ho0ZvjV90YGcklp4cgULUmZflSIHd8nAYQW2S6EnmlVEMY3foug6WzLY/eSzeJ suOTuaJW0CSxkA5Rd47JNlgctlWI1xfwNymlrpnATrNyf/RBU9eE/YrVcEzsG59XhV kpec6bmJk5iQxCt16uohIk38ngHHqSccj5ZetzRtyJeYPk7/vGabjBOr6xs2ehyPai nGClLPrv6m4Bg== Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:50]) by cascadia.aikidev.net (Postfix) with ESMTPSA id 433AD6D37; Mon, 5 May 2025 10:59:51 -0700 (PDT) From: Vagrant Cascadian To: Efraim Flashner , 78251@debbugs.gnu.org Subject: Re: bug#78251: arm-trusted-firmware for pine64 FTBFS In-Reply-To: <871pt3rm0v.fsf@wireframe> References: <877c2vro81.fsf@wireframe> <871pt3rm0v.fsf@wireframe> Date: Mon, 05 May 2025 10:59:45 -0700 Message-ID: <87y0vbq6pa.fsf@wireframe> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78251 Cc: gabriel@erlikon.ch, efraim@flashner.co.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain On 2025-05-05, Vagrant Cascadian wrote: > On 2025-05-05, Vagrant Cascadian wrote: >> On 2025-05-05, Efraim Flashner wrote: >>> I was trying to deploy a new generation on my pine64 and the >>> arm-trusted-firmware failed to build. I tried changing the make-flags >>> on arm-trusted-firmware to set CFLAGS=-Os but the overflow was still 216 >>> bytes. Changing it to -O2 made it 4312 bytes. Adding DEBUG=0 didn't >>> make a difference either. > ... >>> ld: address 0x500d8 of /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf section `.data' is not within region `RAM' >>> ld: BL31 image has exceeded its limit. >>> ld: region `RAM' overflowed by 216 bytes >>> collect2: error: ld returned 1 exit status >>> make: *** [Makefile:1557: /tmp/guix-build-arm-trusted-firmware-sun50i-a64-2.12.1.drv-0/source/build/sun50i_a64/debug/bl31/bl31.elf] Error 1 > ... >> Might be worth bisecting to see where it started failing (presuming it >> ever built natively)? I might give that a whirl... > > Well, the issue was introduced in the commit where 2.12.1 was added, > 3aed6ee07bd0d22cd6cf897eada7ea3b95f6adf5, the immediately preceeding > commit still built successfully. And bisected upstream with: guix build --with-commit=arm-trusted-firmware-sun50i-a64=$(git show | awk '/^commit/{print $2}'}) arm-trusted-firmware-sun50i-a64 git bisect start # status: waiting for both good and bad commits # good: [4ec2948fe3f65dba2f19e691e702f7de2949179c] Merge "docs(changelog): changelog for v2.12 release" into integration git bisect good 4ec2948fe3f65dba2f19e691e702f7de2949179c # status: waiting for bad commit, 1 good commit known # bad: [8cf9edba5cc3ec11ed5463f206aa5819f7fdbade] docs(changelog): changelog for lts-v2.12.1 release git bisect bad 8cf9edba5cc3ec11ed5463f206aa5819f7fdbade # good: [16b87247ed03fbe98c5c4a96c4dd00844ae53284] fix(security): add CVE-2024-7881 mitigation to Cortex-X3 git bisect good 16b87247ed03fbe98c5c4a96c4dd00844ae53284 # bad: [7e41b706e97c0e36e19d51b6a1785280e9ff4108] fix(cpus): workaround for Neoverse-N2 erratum 3701773 git bisect bad 7e41b706e97c0e36e19d51b6a1785280e9ff4108 # bad: [24526273fc504500c36029fa8c188f4e394f4f07] fix(cpus): workaround for Cortex-A720 erratum 3699561 git bisect bad 24526273fc504500c36029fa8c188f4e394f4f07 # bad: [7e4bf042a0dda901b9e5a7f79d37a34d81614e79] chore(cpus): fix incorrect header macro git bisect bad 7e4bf042a0dda901b9e5a7f79d37a34d81614e79 # bad: [9427c061eb8dee00c32d72c20d6bc231002a575c] fix(security): apply SMCCC_ARCH_WORKAROUND_4 to affected cpus git bisect bad 9427c061eb8dee00c32d72c20d6bc231002a575c # good: [bea64fd5272deaf53111135baf36abb47b73b93e] fix(security): add support in cpu_ops for CVE-2024-7881 git bisect good bea64fd5272deaf53111135baf36abb47b73b93e # first bad commit: [9427c061eb8dee00c32d72c20d6bc231002a575c] fix(security): apply SMCCC_ARCH_WORKAROUND_4 to affected cpus Yay guix build --with-commit!!!! Last time I built this version on Debian it worked fine ... but now you have me wanting to double-check! Differences in the toolchains between Debian and guix might be a clue... live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCaBj8kQAKCRDcUY/If5cW qhV7AQCxRGfGRK1LyRSNae6+qDYZQyxymIe/TpzU+ik/3xNO1QEAzvfumaFTnltb a0RcI1GUwzbgGn8fRFdPEr0zJlWhEQQ= =VJm0 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon May 05 14:23:40 2025 Received: (at 78251) by debbugs.gnu.org; 5 May 2025 18:23:41 +0000 Received: from localhost ([127.0.0.1]:42883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uC0Tc-0001FL-LE for submit@debbugs.gnu.org; Mon, 05 May 2025 14:23:40 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:49000) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uC0TY-0001Eq-HN for 78251@debbugs.gnu.org; Mon, 05 May 2025 14:23:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1746469410; bh=1lc2OIn3K3uQ/e3wCa6f2o0CmsKV8/tuq/TUMw8BJow=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=KKs8CnBg0gJAhbOaqRCduxXSSGZ3/mx2v9/BE8eriDis18tIFbOo8AIcB466qY2DZ ZsX4BhQtdoWWsktmFCAHOpDE4nIIC0j4Tc6zj8IBbyza2khlpeZjThsFtgBa7VEb+6 1fl5b0rLI/pLfdkXs94wk7XQj+Lacb0z7NiRRuc25Q6JzfYljektX96DFwTDHRWatY WrSIDTNEdsGGLljYivhMidy3AY5yKJBnCVoLJErGBcAgFPMu0TIYHRAjOZ6vrqTUeG L1ItefWgHcXk9WShXymsaYf9kmi1/kzP2WUmhPMi7mCIT8B5JNCSXIrgrTo8jdmD12 G0ug+JbMLJcZw== Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:50]) by cascadia.aikidev.net (Postfix) with ESMTPSA id 585198322; Mon, 5 May 2025 11:23:30 -0700 (PDT) From: Vagrant Cascadian To: Efraim Flashner , 78251@debbugs.gnu.org Subject: Re: bug#78251: arm-trusted-firmware for pine64 FTBFS In-Reply-To: <87y0vbq6pa.fsf@wireframe> References: <877c2vro81.fsf@wireframe> <871pt3rm0v.fsf@wireframe> <87y0vbq6pa.fsf@wireframe> Date: Mon, 05 May 2025 11:23:25 -0700 Message-ID: <87v7qerk6a.fsf@wireframe> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78251 Cc: gabriel@erlikon.ch, efraim@flashner.co.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain On 2025-05-05, Vagrant Cascadian wrote: > Last time I built this version on Debian it worked fine ... but now you > have me wanting to double-check! Differences in the toolchains between > Debian and guix might be a clue... Just checked again, and 2.12.1 still builds fine natively on Debian... so that might be something worth exploring... live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCaBkCHQAKCRDcUY/If5cW qk9VAQDoyBRa84Ju8n6OJ1pJHNo7MgMLT4QyQvbL8dCTZqumowEAmW+8C52yvcLu y22axEAX08oPFJsuzyGsnAqtAwOSWgM= =5FOZ -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 06 08:27:45 2025 Received: (at 78251) by debbugs.gnu.org; 6 May 2025 12:27:45 +0000 Received: from localhost ([127.0.0.1]:55212 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uCHOj-0008DE-Ei for submit@debbugs.gnu.org; Tue, 06 May 2025 08:27:45 -0400 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:52381) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uCHOg-0008CX-1R for 78251@debbugs.gnu.org; Tue, 06 May 2025 08:27:42 -0400 Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-440685d6afcso49139255e9.0 for <78251@debbugs.gnu.org>; Tue, 06 May 2025 05:27:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746534456; x=1747139256; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=1GcD7/r56RODb9S13UiuP/ZQSH13A+dGZtn3TSCSKUI=; b=EDkaiPvvzaYerumycT+FPgmrx7coIZ6uD4yYijoEzeLw5PXfboZ/KyB5uI9l4Bij3H 4DSgO1YDJyak/Pjyae7jBt1X8b/xkLt8u+udqbALBhZscS7OLbreaZs4NVlBH9bPUQk2 5OS5hUT8nDYuQKYCVLYwq0X3zsHKdOJ7QCfFXsueS08KqnY/2BH0SGbIjnvhPi2c2vGq cAPdGXzUDagY+/oBQzoWrhDu+NlGm66w5EKIZgt6nYBWohn93XNz8bJU5FHYM9+5JOKn w8twH4gPyeRjW77UbHjMaTJLI9A7QWAvnrEmCCNg5cCUJp+wNct/vv7wntRVa2ayxv2S ySAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746534456; x=1747139256; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=1GcD7/r56RODb9S13UiuP/ZQSH13A+dGZtn3TSCSKUI=; b=aocojW6uZn1mBuSHKGAirGmtHlSB8oRu/kKzMO+Vtnk8rBnWnha/eD41kDpZF3pvwi MFzgssUC2V/KsEzF0dl/TmbBLIipRIKoRKa4iXHXa8n2m8GXE9/wYh2FowP/91onPBrJ bDj/0RUlyrWgVmRrb4jW4QxRcSjaG6c4QyUmBHnW0n7m/LpSh+88ErQ6H3q7jhOfbULr xHZ4AlJe0Md9gOb+B1NdijsbC6BxBqQjjYEPdOJPwn3/6Areynbsa4AVuBhjc5UcEMwA X+JfV5RfSUv6Ta75ptAazQDpCU42NOdENbCS85x5kgRE6O/1Bbjd6fjhLcXTz+PTVnnN SuzQ== X-Gm-Message-State: AOJu0YwTlgLQgpypnQiStGie/x282QWJJR1KEvrhV0QGte82rRLoxS43 EMFz+4Vk5Bleve7ZLGONsdmb8dBeDw2oVZjkbNpjmYwktITF/8ukxOWAlw== X-Gm-Gg: ASbGncth9w0aoU1E750ryz0pW0KyEd7uOQH3hKRI0MH5B6xFub82xCw3acU7CYFTC47 uGWUL5HHaMCOvZAY1Xo1HPUXpvgqFYaAMngh/Vkz4jJf4/C+MQPoCy6iBitPIO01UE4BTbPaM9/ N71lFyFU2oKSpCN8TaJPKBBujkNwDL78Cw2cK71+/3Wfgga/OLzAmE4nKRL+dkf2Sykr0WKDuHO 9UR5nGUlZbxXnvivQ3EH9S+pzi+1CnZamPgUbPVqQTfhsbnOGHFTYexKZZ0wiBCetCj+Fqow5YN /3VzV/ASy9FOfvp+lKYqDlGM4irSqzChG9OtVsL/mg== X-Google-Smtp-Source: AGHT+IFWZw4JA+1XElNKx2ZKj2PeGEBiLVtPQ5FekTp0lR9YuTbbFoOPqQNAzYWRcVI/Rr4Hen3HIQ== X-Received: by 2002:a05:600c:34c6:b0:43c:f969:13c0 with SMTP id 5b1f17b1804b1-441d054c852mr25462045e9.29.1746534455293; Tue, 06 May 2025 05:27:35 -0700 (PDT) Received: from localhost ([188.120.128.159]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-441b2b44474sm215600565e9.29.2025.05.06.05.27.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 May 2025 05:27:33 -0700 (PDT) Date: Tue, 6 May 2025 15:27:32 +0300 From: Efraim Flashner To: Vagrant Cascadian Subject: Re: bug#78251: arm-trusted-firmware for pine64 FTBFS Message-ID: Mail-Followup-To: Efraim Flashner , Vagrant Cascadian , 78251@debbugs.gnu.org, gabriel@erlikon.ch References: <877c2vro81.fsf@wireframe> <871pt3rm0v.fsf@wireframe> <87y0vbq6pa.fsf@wireframe> <87v7qerk6a.fsf@wireframe> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="GKc33cIHGrWE89iR" Content-Disposition: inline In-Reply-To: <87v7qerk6a.fsf@wireframe> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78251 Cc: 78251@debbugs.gnu.org, gabriel@erlikon.ch X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --GKc33cIHGrWE89iR Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 05, 2025 at 11:23:25AM -0700, Vagrant Cascadian wrote: > On 2025-05-05, Vagrant Cascadian wrote: > > Last time I built this version on Debian it worked fine ... but now you > > have me wanting to double-check! Differences in the toolchains between > > Debian and guix might be a clue... >=20 > Just checked again, and 2.12.1 still builds fine natively on > Debian... so that might be something worth exploring... Thanks for doing all this work so far! I assume Debian is using gcc-14 for the build. I don't see anything obvious in the debian/rules file=C2=B9 =C2=B9 https://sources.debian.org/src/arm-trusted-firmware/2.12.1%2Bdfsg-1/= debian/rules/ --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --GKc33cIHGrWE89iR Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmgaADEACgkQQarn3Mo9 g1HcphAAsDpxQkbLKhDZD1V8pGEy15TAoRyIOzqq5IOlxRbxyRNmRPuWaw2b8gjG nbfO2CIh5JIT+dsqvbXBi5sWDUkC03enRGsvOTKnXGuOv9k+GNEQhG8WmYeDo5aD bSu96bG1r7YQNzsJtawGEIqIC/NtPxFgtrfzjkIQ2mlP87ofRAnIhKwPBmeZniKr ek72PscUuAVD34q6jX9nLqsTpRSlAry8L1DL6tVRYhuheDlQeYqp2w/4m5ycLax7 jVMC2q1W964Maky+5k15VpZyb6LhQ+erzZ+hoUDh6PLI+wN8IwnQ7ClPqKIPd+hL Yi5KADzpv9fgsL7Jq7DL9yL6A7qFBbbdI/NGAa9SXIeHdKBQtG4OpkpSDnJ9vfyJ MVRi1sc5tI34ahzHIISwtDkDeKEx+IOAzzp8jleKluh3oFkLMEhiVmyJfyD7axdi jViRpN+W48et7KuQjlr41ZUWdEkzsBDSGre8hsK6pzPoh0ZVDch9h1AuwkGjLkF+ qoYivE8unyvvD1q5ZJcztw0Q4IMh79UaLbR+Rn0qNvTc0rBRh9MzZt1/PcQPf0dw 6AXz6a7AH7tm/yYpkc4uxuTGz3YGSqachOqkK0uodffa9B5thpskeenu8ljlbW2U Hn8xFLtx2RIqjZ/6IxuDB9CMQ4hnaiMC6Bz1V4jfXca1j7ouofQ= =5KNo -----END PGP SIGNATURE----- --GKc33cIHGrWE89iR-- From debbugs-submit-bounces@debbugs.gnu.org Tue May 06 09:25:09 2025 Received: (at 78251-done) by debbugs.gnu.org; 6 May 2025 13:25:09 +0000 Received: from localhost ([127.0.0.1]:55738 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uCIIG-0003TU-IQ for submit@debbugs.gnu.org; Tue, 06 May 2025 09:25:08 -0400 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:53332) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uCIIE-0003RY-9z for 78251-done@debbugs.gnu.org; Tue, 06 May 2025 09:25:07 -0400 Received: by mail-wr1-x430.google.com with SMTP id ffacd0b85a97d-39ac56756f6so6259361f8f.2 for <78251-done@debbugs.gnu.org>; Tue, 06 May 2025 06:25:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746537900; x=1747142700; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=koZ6oLOL87EDc1a3BXufhf6BbrdiqE5GNvsZRc0UFk0=; b=FCilOrpRAGC50ofr2ZIOj0UkNDpmMEE/QsVTmYqKyXITUFzmT+lL1ka6M6TC6NCmpB AuMMhaeqHaFK5aWWs0aJqPSS2OMuc4qI+cTkaXKmN4LyCeD/tm8lQ9pTnf008gmg6us4 391gt6dTXJzBjHSrYQZv1zSju55SG5864gW+XhDN/cLoJb1K8WcK/EAG4zJZ62YiKkC1 RYh6TAJP/hpcr6BDHbThJk7zAe2jowpo3r6U25HoIcJ2OrXlkwVevSzPTpJ2dGwJckUy vcowa8cgMfar37/Almgr3tQ3LQ9/5KvzBV6NvlnSFiaMnHncBj5GFrO2E12uLRGWw8zJ 7xLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746537900; x=1747142700; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=koZ6oLOL87EDc1a3BXufhf6BbrdiqE5GNvsZRc0UFk0=; b=KvJTPgfeVEGVWpv4vQPYNV5U5URp9+Z+uQlMSiWUSsDlmNzG5UxT4IEnDltr7uZzLZ FtZBYt0vkt0/7c7BIfnjy94YeRmTjbaOMZtFcGdlz15zWFCX5TZgirGxyxGWcBCbVxIT rfnu1nSQFaPxR9BU8SeSgyC2W2GNY3m0aRtxFnF1PwZbvMsfwxOKmAze/rvm9W5G7kEO IftmXNpeZ84WioUhCQzqfEJP8YKHtBPH8GK8kJ4fAH0RLNSPrbFR5YqoEclxbrxwJ1xU lcEB+si6jpSm8lh4GMpnJRced71B/pIjI36Z8yRbFUM8O+RT/JiFG143MC6NVDpVZD8g 0vwA== X-Gm-Message-State: AOJu0Yw8athIiOqNvlIMr+veQ/2v2xm5Ni5XUeuF/1MmD5oOBzNN7Lea s0DsXHcpvgOTROuiI291BTJ68LxXqOlG9/eepPwMZLUyGTegqpcs X-Gm-Gg: ASbGncuNT/LXXkER8AnpB5AkGE7F8VqJQzSQANiB0Iig7gxWzAEBL5wpo+6gfK60o12 T75CP8mRhJ042qwkAp0dIt12baGJWplyBeKzYTqpzbr/+AJ24k4a6hFvCPHtp7+3bzQlyx8nI30 pb9YTfHA0ZW7QprDvC/rQhbxdLox8y69XwIdPLlN+eG2WlZoP6ZEA9PAei7qOmfIEh59dlq+b2u ZRYMt9VUwWmXQyttlWrftanYpOpdNMDYTFO64ojFXrJ4rWybRzvl/oDWjXnv2xzwU87NMmJebVd cIchZY4wRha5ZAPFbEPsT5Ru79XEqz1r40c6A2M2FA== X-Google-Smtp-Source: AGHT+IFgAOkznYaxWVp8LY5KgZzIdzzaiA/yMLvsMq3yennx6W7hbYoLLjA6LL6Z47a8LCsXv2tYFg== X-Received: by 2002:a05:6000:220d:b0:39e:db6a:4744 with SMTP id ffacd0b85a97d-3a0ac0ec376mr2501865f8f.32.1746537899811; Tue, 06 May 2025 06:24:59 -0700 (PDT) Received: from localhost ([188.120.128.159]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a099b16f9dsm13951516f8f.93.2025.05.06.06.24.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 May 2025 06:24:59 -0700 (PDT) Date: Tue, 6 May 2025 16:24:57 +0300 From: Efraim Flashner To: Vagrant Cascadian Subject: Re: bug#78251: arm-trusted-firmware for pine64 FTBFS Message-ID: Mail-Followup-To: Efraim Flashner , Vagrant Cascadian , 78251-done@debbugs.gnu.org, gabriel@erlikon.ch References: <877c2vro81.fsf@wireframe> <871pt3rm0v.fsf@wireframe> <87y0vbq6pa.fsf@wireframe> <87v7qerk6a.fsf@wireframe> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Qj0kbOGIkotAAC0K" Content-Disposition: inline In-Reply-To: <87v7qerk6a.fsf@wireframe> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78251-done Cc: 78251-done@debbugs.gnu.org, gabriel@erlikon.ch X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --Qj0kbOGIkotAAC0K Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 05, 2025 at 11:23:25AM -0700, Vagrant Cascadian wrote: > On 2025-05-05, Vagrant Cascadian wrote: > > Last time I built this version on Debian it worked fine ... but now you > > have me wanting to double-check! Differences in the toolchains between > > Debian and guix might be a clue... >=20 > Just checked again, and 2.12.1 still builds fine natively on > Debian... so that might be something worth exploring... >=20 > live well, > vagrant I've adjusted arm-trusted-firmware-sun50i-a64 to build with gcc-14. gcc-13 and gcc-14 work, gcc-12 and gcc-11 don't. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --Qj0kbOGIkotAAC0K Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmgaDakACgkQQarn3Mo9 g1FEQA//dIVPI2sikze1MguM/2QHerKJbpvFg0OLXBC+kXuJrqvGWtWeovAM/Ijr yqEAXvdHB/+udS2gysBIk2lAW9LOyQ3x0choWk807YAupuKWSG4banMMx5RPEAIH 6K0UiKhGKcfaEHDbcu7PtqAiuVI+G39aXVHWxTM2iGbSkD92XWwW87RmiclKEGW2 HOIxCx8c1JHO82ILGDfeuyAu5XeXmdazfpHh92Uin501LSJNuBu8d7NiGWPEcH0E NPrFp0CFW7w1FUgCE+NKPXu4pJfJZY7gsJQ10aREeVwoF5zzwzncdOZSBzGCQIBc 6jg0srijEEffhcBKRBhIw8RPPKSSET/KqMrLidNcR0QtovjAmaqKRvwLJ0nj2+Gi gn3nZY0aXV/sf3+1zZA76WBNJoCqeW7D1ztAbjLb0b+QBFz5Et6IIIA7caXiiC5h Y22xsgljPm7HsWSCGASPKERR2WyODKwuaxNt6Kin2Q288Le4f2JoUGwcrDQ7ShLg 5i6n41j/UaeeQLnEFKiWAeZBKvKak2jluNhgJY6XqGHRSUomxR0yAnvzdKhSzyJS oHVF05/zf+glIhF5K9i0KV9q/N8+41jtVpt73dnoi0X0G/zYXIrOPzqneXZoKNNX w3/LeQqya6XuWmDwe7rKMtjkau6USm4NkgUA+wDsvrGuIPTQxEs= =WacT -----END PGP SIGNATURE----- --Qj0kbOGIkotAAC0K-- From unknown Fri Jun 20 07:15:56 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 04 Jun 2025 11:24:18 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator