From unknown Sat Aug 16 16:19:01 2025 X-Loop: help-debbugs@gnu.org Subject: bug#45545: gsasl fails to build on aarch64 Resent-From: Caliph Nomble Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 30 Dec 2020 02:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 45545 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 45545@debbugs.gnu.org X-Debbugs-Original-To: "bug-guix@gnu.org" Reply-To: Caliph Nomble Received: via spool by submit@debbugs.gnu.org id=B.160929365614808 (code B ref -1); Wed, 30 Dec 2020 02:01:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Dec 2020 02:00:56 +0000 Received: from localhost ([127.0.0.1]:40554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuQnH-0003qm-NO for submit@debbugs.gnu.org; Tue, 29 Dec 2020 21:00:56 -0500 Received: from lists.gnu.org ([209.51.188.17]:41148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuQbf-0003Yr-3H for submit@debbugs.gnu.org; Tue, 29 Dec 2020 20:48:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45692) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kuQbe-0002VV-Rg for bug-guix@gnu.org; Tue, 29 Dec 2020 20:48:54 -0500 Received: from mail-40132.protonmail.ch ([185.70.40.132]:54179) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kuQbc-0000I8-00 for bug-guix@gnu.org; Tue, 29 Dec 2020 20:48:54 -0500 Date: Wed, 30 Dec 2020 01:48:38 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1609292927; bh=t53H8wZaFWyU/DMBN5bNYDhISPEkQeluJ0+HB2+KNB8=; h=Date:To:From:Reply-To:Subject:From; b=QdG+jeV9cfvtsWYfr0tDdebnf9x0KZZV4FS0qU78JutxmLxZHhJvdoHs8I1Hu0g40 hKr0O2iZMzUyO/qjyrSDVXs9QJKN6cKDy2UfLkCZDD1dtYoG8hjT2Fll9qiIzXLnyI xTubAjXnv+Y1GF4801CIpHJ+REPJIS5HJxVVL/jE= From: Caliph Nomble Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.40.132; envelope-from=calnomble@protonmail.com; helo=mail-40132.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) X-Mailman-Approved-At: Tue, 29 Dec 2020 21:00:54 -0500 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: -2.3 (--) Hi, The package gsasl fails to cross-compile to aarch64 on an x86_64 machine (tested most recently on commit 8e128df5bf), at least, on mine. It seems to= not recognize libgcrypt during configure, even though it's listed in the packag= e's inputs. The build log is long, so I'll just list the important parts: > ... > phase `patch-source-shebangs' succeeded after 0.2 seconds > starting phase `configure' > configure flags: ("CC_FOR_BUILD=3Dgcc" "CONFIG_SHELL=3D/gnu/store/pwcp239= kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash" "SHELL=3D/gnu/store= /pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash" "--prefix= =3D/gnu/store/5isgg257zhlfczz20nf2rza2fibfaw7q-gsasl-1.8.1" "--enable-fast-= install" "--build=3Dx86_64-unknown-linux-gnu" "--host=3Daarch64-linux-gnu" = "--with-gssapi-impl=3Dmit" "--disable-static") > ... > checking for __builtin_expect... yes > checking byteswap.h usability... yes > checking byteswap.h presence... yes > checking for byteswap.h... yes > checking for libgcrypt-config... no > checking for LIBGCRYPT - version >=3D 1.4.4... no > configure: error: libgcrypt is too old > configure: error: ./configure failed for lib > command "/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/= bin/bash" "./configure" "CC_FOR_BUILD=3Dgcc" "CONFIG_SHELL=3D/gnu/store/pwc= p239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash" "SHELL=3D/gnu/s= tore/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash" "--pref= ix=3D/gnu/store/5isgg257zhlfczz20nf2rza2fibfaw7q-gsasl-1.8.1" "--enable-fas= t-install" "--build=3Dx86_64-unknown-linux-gnu" "--host=3Daarch64-linux-gnu= " "--with-gssapi-impl=3Dmit" "--disable-static" failed with status 1 The specific configure script failing seems to be lib/configure. Tell me if= , and how, I should include any more of the log. This seems to be more of a problem since commit 72861d8ed4, since rottlog n= ow indirectly depends on gsasl, and rottlog is one of the base services. The following command, thus, replicates the issue: > guix system disk-image --image-type=3Dpine64-raw -e '(@ (gnu system image= s pine64) pine64-barebones-os)' Thanks! From unknown Sat Aug 16 16:19:01 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Caliph Nomble Subject: bug#45545: closed (Re: bug#45545: gsasl fails to build on aarch64) Message-ID: References: X-Gnu-PR-Message: they-closed 45545 X-Gnu-PR-Package: guix Reply-To: 45545@debbugs.gnu.org Date: Thu, 31 Dec 2020 12:51:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1609419064-14538-1" This is a multi-part message in MIME format... ------------=_1609419064-14538-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #45545: gsasl fails to build on aarch64 which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 45545@debbugs.gnu.org. --=20 45545: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D45545 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1609419064-14538-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 45545-done) by debbugs.gnu.org; 31 Dec 2020 12:50:06 +0000 Received: from localhost ([127.0.0.1]:38833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuxP4-0003iO-1Z for submit@debbugs.gnu.org; Thu, 31 Dec 2020 07:50:06 -0500 Received: from flashner.co.il ([178.62.234.194]:36322) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuxJi-0003N8-MN for 45545-done@debbugs.gnu.org; Thu, 31 Dec 2020 07:44:35 -0500 Received: from localhost (unknown [5.102.238.249]) by flashner.co.il (Postfix) with ESMTPSA id D54784001D; Thu, 31 Dec 2020 12:44:28 +0000 (UTC) Date: Thu, 31 Dec 2020 14:43:56 +0200 From: Efraim Flashner To: Caliph Nomble Subject: Re: bug#45545: gsasl fails to build on aarch64 Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="snz7BLmBmwjrAuja" Content-Disposition: inline In-Reply-To: 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: 45545-done Cc: 45545-done@debbugs.gnu.org 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 (-) --snz7BLmBmwjrAuja Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Thanks for the report. I just pushed a fix for this. --=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 --snz7BLmBmwjrAuja Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl/tx4wACgkQQarn3Mo9 g1FjjhAAglzGq+ZkTs1lMB0c4Z7xLKPvhJB+gnwpI5KUrSv22PT0NjEV6FsOzVbt 9XZUCChvRY6xcNZvCR64TQ3NnAvwGbYmypk8FP5bbCcH0IgwX/0V06AP1w8aLsHF RCXO8bX1qDl7rAqo5OvAfx8goJFBs+U6w9AVJGDihOBnd5dEEfyVSxQOFgaamzRa UI3sTqW4yhKUoVtJwz57UQi+QsR6w374eRULCMLMHF+K0WpeU5RWw5OHGba1pSNG a63KUjD53tCubMHOqcgvEr3/W3hFv0H+vehQvjBFhxO2pw/vSP7XPubdS7GHufKb Z4hwiL3Bc6Mc2ijk8TXNh9RW2o/vf+ceK5rOmuKqH5qyXJFWzecjgxmG3sJMfGt1 gRysmuNvYNvXSxkN4Lnbww5Jj8CKitFucKuinL8xZLZlt+A6pucuwVUe5cHpTeBA ddvk8jBkFqN5r1EbHgkTFy7esRtO8XzlpSRlY7mOk19hJ4yHKhd/LrDRIACiA47m S9TPaSQpKqCFk/MlM32RpL5ZA/zFiR2u0fStzkrxDZseplB0Gz9Hb6gEVlXBK+Es ZVd0rN3eTrppwASOeVj7gMJP04WX5tqe9LnFSWRZntq0dF3fASbSdYTSE7QJ/MJF cr/Pw5tBM36E4a/60n8d+YPhxMw/FN06fCqHcVHPY9Yp5blhkSg= =9z26 -----END PGP SIGNATURE----- --snz7BLmBmwjrAuja-- ------------=_1609419064-14538-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 30 Dec 2020 02:00:56 +0000 Received: from localhost ([127.0.0.1]:40554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuQnH-0003qm-NO for submit@debbugs.gnu.org; Tue, 29 Dec 2020 21:00:56 -0500 Received: from lists.gnu.org ([209.51.188.17]:41148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuQbf-0003Yr-3H for submit@debbugs.gnu.org; Tue, 29 Dec 2020 20:48:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45692) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kuQbe-0002VV-Rg for bug-guix@gnu.org; Tue, 29 Dec 2020 20:48:54 -0500 Received: from mail-40132.protonmail.ch ([185.70.40.132]:54179) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kuQbc-0000I8-00 for bug-guix@gnu.org; Tue, 29 Dec 2020 20:48:54 -0500 Date: Wed, 30 Dec 2020 01:48:38 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1609292927; bh=t53H8wZaFWyU/DMBN5bNYDhISPEkQeluJ0+HB2+KNB8=; h=Date:To:From:Reply-To:Subject:From; b=QdG+jeV9cfvtsWYfr0tDdebnf9x0KZZV4FS0qU78JutxmLxZHhJvdoHs8I1Hu0g40 hKr0O2iZMzUyO/qjyrSDVXs9QJKN6cKDy2UfLkCZDD1dtYoG8hjT2Fll9qiIzXLnyI xTubAjXnv+Y1GF4801CIpHJ+REPJIS5HJxVVL/jE= To: "bug-guix@gnu.org" From: Caliph Nomble Subject: gsasl fails to build on aarch64 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.40.132; envelope-from=calnomble@protonmail.com; helo=mail-40132.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 29 Dec 2020 21:00:54 -0500 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: , Reply-To: Caliph Nomble Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hi, The package gsasl fails to cross-compile to aarch64 on an x86_64 machine (tested most recently on commit 8e128df5bf), at least, on mine. It seems to= not recognize libgcrypt during configure, even though it's listed in the packag= e's inputs. The build log is long, so I'll just list the important parts: > ... > phase `patch-source-shebangs' succeeded after 0.2 seconds > starting phase `configure' > configure flags: ("CC_FOR_BUILD=3Dgcc" "CONFIG_SHELL=3D/gnu/store/pwcp239= kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash" "SHELL=3D/gnu/store= /pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash" "--prefix= =3D/gnu/store/5isgg257zhlfczz20nf2rza2fibfaw7q-gsasl-1.8.1" "--enable-fast-= install" "--build=3Dx86_64-unknown-linux-gnu" "--host=3Daarch64-linux-gnu" = "--with-gssapi-impl=3Dmit" "--disable-static") > ... > checking for __builtin_expect... yes > checking byteswap.h usability... yes > checking byteswap.h presence... yes > checking for byteswap.h... yes > checking for libgcrypt-config... no > checking for LIBGCRYPT - version >=3D 1.4.4... no > configure: error: libgcrypt is too old > configure: error: ./configure failed for lib > command "/gnu/store/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/= bin/bash" "./configure" "CC_FOR_BUILD=3Dgcc" "CONFIG_SHELL=3D/gnu/store/pwc= p239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash" "SHELL=3D/gnu/s= tore/pwcp239kjf7lnj5i4lkdzcfcxwcfyk72-bash-minimal-5.0.16/bin/bash" "--pref= ix=3D/gnu/store/5isgg257zhlfczz20nf2rza2fibfaw7q-gsasl-1.8.1" "--enable-fas= t-install" "--build=3Dx86_64-unknown-linux-gnu" "--host=3Daarch64-linux-gnu= " "--with-gssapi-impl=3Dmit" "--disable-static" failed with status 1 The specific configure script failing seems to be lib/configure. Tell me if= , and how, I should include any more of the log. This seems to be more of a problem since commit 72861d8ed4, since rottlog n= ow indirectly depends on gsasl, and rottlog is one of the base services. The following command, thus, replicates the issue: > guix system disk-image --image-type=3Dpine64-raw -e '(@ (gnu system image= s pine64) pine64-barebones-os)' Thanks! ------------=_1609419064-14538-1--