From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 24 17:59:55 2022 Received: (at submit) by debbugs.gnu.org; 24 Feb 2022 22:59:55 +0000 Received: from localhost ([127.0.0.1]:50682 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nNN5X-0000BG-Ew for submit@debbugs.gnu.org; Thu, 24 Feb 2022 17:59:55 -0500 Received: from lists.gnu.org ([209.51.188.17]:60262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nNN5V-0000B9-Th for submit@debbugs.gnu.org; Thu, 24 Feb 2022 17:59:54 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58828) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nNN5U-000575-If for guix-patches@gnu.org; Thu, 24 Feb 2022 17:59:53 -0500 Received: from mout.gmx.net ([212.227.17.22]:58541) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nNN5P-0006O6-3v for guix-patches@gnu.org; Thu, 24 Feb 2022 17:59:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1645743583; bh=bIbv/x+g8qH8TmBFE6AOCDlYKq7L3t3tzMpyie0Y1hA=; h=X-UI-Sender-Class:From:To:Subject:Date; b=gR+6oIZ2PIfB6zP/u5v+Lns/3kqyp9TAsQfhKBMExgoeLHcZNdpP4XEZRiHg7hFGX cw0K7Lpfz3dp4euK9DcmG99WFxWKLoffIlZEjISP5aHwKsEB3//IRtiVoE5uVgUvSU H8jEyF6kkP35drPH5L4Q+9XIeTphWcw3v59QvDb8= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([82.69.64.142]) by mail.gmx.net (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MDQic-1nXqwr2OWM-00AVQ9 for ; Thu, 24 Feb 2022 23:59:43 +0100 User-agent: mu4e 1.6.10; emacs 27.2 From: Pierre Langlois To: guix-patches@gnu.org Subject: [PATCH] gnu: dovecot: Fix backtrace test on aarch64. Date: Thu, 24 Feb 2022 22:53:31 +0000 Message-ID: <874k4ng9b5.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:fEuYeRB5nX1DO+CPGNR3yob/Q6SiCZMV6fM+QG4uSxksyHtE+i4 de9rJMJOSWMr55ZeIry/Qv/epqKgpRdQX8UaaBX9mBamO4fU7HbYt0L4FB0dvALHZ04ozcP +YFR1wsQm1I9DT2VLhy0i5wrQPaolI5A/hd4EujizeC+G7QF9mIzRZJml3mETLGRdUDMpGS SOU2ep40HHVOu+ULH9o7A== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:xNEWXm43vUc=:Mwj0SCOL+67vqNV+zhVaEZ qm/isd57pXgFNo2v/1PBwS+qBRmvVwJ+HljHg5eqgn/mjXgAVzn0t86n2gzB7X2H7UoeSzDjZ ePkY86gobfTYkSLzMG9NayMBnlO23+wgq5aoieAdzlNyr8iEC2GxVQvjiGeRdQipW2LCT0Yab Mtn5lc/hSNqC+BVTHNPG1D4KbiXnvvSgr7SoHIF9rcDa+8K0iNb3Gt7TZ4W+/VsYGKLMYC6c1 pMrG9MmBC8XY2EH11mnA6IfaIMCrw5XlBPRw4LZp/4uRBBcXQum4DvwlUwUvzixPdHrfhgPBH 8RF2e63Ux27/7a1Co38Hswusx6ZRIANVDPYAl01kPj4bfygwbJQb9/LU3Kq0jNiWbYUnqlqjm 6WEb8ZiGcwJdwoB77+LTHWNJxT+EbYZRDU8HCl+nHF7k0Rm0x53FAFLEo8sGf5UnTGZQ99sjI nWBmyhhQVOM1zxA3TICKtU4zpIo0EtvPYZusQnsnD6cyGKgSpcxv9Rj3mjWRe4i71N4KckNBx PeDtnkmLB5KgVBf6jK7HmzfXkICT/cYukaJWVxnh/9eY1rtIRVAOuPa23/7F6jAcqdwjYsyi3 bx4tBNuNHupg1rpfxkufx6ZAs1lhr73a8nYqZTC5+NkqdBfoxMkfFI3fB7nbRXMkzunPoa8vz G36o4UP+Q56x7sQRCD8wdxGgCU636vYEseNPYkJ3GC6rH3Kyu2Dx+//TVnlOr6Iw3XoAZte+1 XMt9bPfvHztpBFThVTW5CJQrfGbBksNdoT8jJJt9pgNjQWP47BwawxKKZWNApvP9NucZfVzNH qy9MC835Ism8tdwPCxIEvqsE7BeRRtTIDpukGAkYkmxSamPI1PDlF75MTjumxDBXSg/KK7VNl qFlFoslmU8xC0j5lypH+8HyTy/v45Av2RXoKd6gjRWbDYGGpUvRJjWlbUfQ/MOkP7MQqso0Ho JtGpBIyjv+XSVtvbVKaBIC8HPpsEAAGNseG9IpGwWVWnWB5aaDyC/coNFb3D9qmxUTMHnEtfc x30Y+7BH1peKP1Ohqbr0SgvzM6LZiy9dB6WPRGEucnwHWTNkKQDpHbdhbbdzCDelSttCgYUIg sNzO/qBjeOWJIE= Received-SPF: pass client-ip=212.227.17.22; envelope-from=pierre.langlois@gmx.com; helo=mout.gmx.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.2 (/) 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: -2.4 (--) --=-=-= Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" --==-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Guix! Since the GCC update, dovecot doesn't build on aarch64 because the test_backtrace() tests fail :-/. What happens is the backtrace() function works but only contains addresses and no real symbol names, which the tests expect. I was going to propose disabling them, but doing some searching I found that debian fixed this by using the -rdynamic linker flag [0], and indeed, looking at GCC's documentation, they suggest using this flag for symbols to work [1]. I'm not sure why it works OK on other platforms, this flag might be on by default there.=20 OK to push? [0]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D962630 [1]: https://www.gnu.org/software/libc/manual/html_node/Backtraces.html --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFMBAEBCgA2FiEEctU9gYy29KFyWDdMqPyeRH9PfVQFAmIYDd4YHHBpZXJyZS5s YW5nbG9pc0BnbXguY29tAAoJEKj8nkR/T31UgcIIALkmS96XlRRH4ArUlh//eRHk 0InZGNpG6FGHekcZJf5zHUEnXPm87nmU1ULWdjUVjQyV75UGnwGZvX1vlKqyIC67 3M+i9YMY56zuRbVtL5isqLxN+a6UQOi2GeKC0d2iZEzyW+FOuV2gNP78+n49KJzn kWmLB1a1PZNknmnhMptkkb/gUPQO+gbcJhAseItbUizF3uFzkIbf38NdltLUYImH ZX283PSMCSc4FrxBfM0gLuYNVdNT/iuKBrFJ7v4gSEgaO6B80wNvKqU7qc8aW/1H LNUaLYrMZLRd+Dqsi6x5a68hR+3GwYxjQd8YQD9S4HBzqz3961JCyquXS4hTGR0= =EXjn -----END PGP SIGNATURE----- --==-=-=-- --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-dovecot-Fix-backtrace-test-on-aarch64.patch Content-Transfer-Encoding: quoted-printable =46rom 4a282547821196ba6d5ec494334144b528c6c9cd Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Thu, 24 Feb 2022 22:09:45 +0000 Subject: [PATCH] gnu: dovecot: Fix backtrace test on aarch64. * gnu/packages/mail.scm (dovecot)[arguments]: Add LDFLAGS=3D-rdynamic to make-flags. =2D-- gnu/packages/mail.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 7a146a8603..8dce9d55b5 100644 =2D-- a/gnu/packages/mail.scm +++ b/gnu/packages/mail.scm @@ -1900,6 +1900,10 @@ (define-public dovecot "--localstatedir=3D/var" "--with-sqlite" ; not auto-detected "--with-lucene") ; not auto-detected + ;; The -rdynamic linker flag is needed for the backtrace() functio= n to + ;; have symbol names rather than just addresses. Dovecot's tests = rely + ;; on this, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug= =3D962630. + #:make-flags (list "LDFLAGS=3D-rdynamic") #:phases (modify-phases %standard-phases (add-after 'unpack 'patch-file-names =2D- 2.34.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 03 17:33:52 2022 Received: (at 54152) by debbugs.gnu.org; 3 Mar 2022 22:33:52 +0000 Received: from localhost ([127.0.0.1]:44063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPu1A-0000GD-6u for submit@debbugs.gnu.org; Thu, 03 Mar 2022 17:33:52 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPu17-0000Fu-TJ for 54152@debbugs.gnu.org; Thu, 03 Mar 2022 17:33:50 -0500 Received: from [2001:470:142:3::e] (port=59868 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nPu12-0005Yi-Lv; Thu, 03 Mar 2022 17:33:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=PVUyOskPr6KPTJw3Spoqcz9g62M3sF3XyQHx+clz+sE=; b=KIKfU9wMsYoMmfMi0wdk bw265T3baKUyL4lKExm/Wv8YSDXsqm1vUQ8ymW8aUOGO+zvxiWpOc1vispQbk8h/duHIVvNQGQAv9 6+86rJTebZnSllYQtu7gaS4AtI6qmLWHwAlvtegiDeaOBvO9WYENEO+88rDvhiRRclJ7c05ulPvjd 2TYyZ1AxUpD+PISXD49DLZ+mqod/aV2Nubma5wCThjkjXN7ntLBz1sFr1VZq4ODANErBTnGCzA7iE m6iYwcirZ0QwPP+h7RYXG69LDAVLvrSEFS1wHCYB/+/lI7gE0CfmPOFwy6Ku8o0NUaWr61nHUCzyr 671Fwp9VTEx2tw==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:50096 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nPu12-0008HV-7P; Thu, 03 Mar 2022 17:33:44 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Pierre Langlois Subject: Re: bug#54152: [PATCH] gnu: dovecot: Fix backtrace test on aarch64. References: <874k4ng9b5.fsf@gmx.com> Date: Thu, 03 Mar 2022 23:33:42 +0100 In-Reply-To: <874k4ng9b5.fsf@gmx.com> (Pierre Langlois's message of "Thu, 24 Feb 2022 22:53:31 +0000") Message-ID: <874k4evf7d.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 54152 Cc: 54152@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: -3.3 (---) Hi, Pierre Langlois skribis: > From 4a282547821196ba6d5ec494334144b528c6c9cd Mon Sep 17 00:00:00 2001 > From: Pierre Langlois > Date: Thu, 24 Feb 2022 22:09:45 +0000 > Subject: [PATCH] gnu: dovecot: Fix backtrace test on aarch64. > > * gnu/packages/mail.scm (dovecot)[arguments]: Add LDFLAGS=3D-rdynamic to > make-flags. LGTM, thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 03 18:08:31 2022 Received: (at 54152-done) by debbugs.gnu.org; 3 Mar 2022 23:08:31 +0000 Received: from localhost ([127.0.0.1]:44124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPuYh-0001H5-Bh for submit@debbugs.gnu.org; Thu, 03 Mar 2022 18:08:31 -0500 Received: from mout.gmx.net ([212.227.17.20]:45851) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPuYf-0001Gs-Eq for 54152-done@debbugs.gnu.org; Thu, 03 Mar 2022 18:08:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1646348903; bh=S9wvWVZQdnZYFq7bzpGg6noQ/uR2txUcHejZ/maeRe8=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=AA3NIg1+C8T5oejRKXB5jIWOlJe2BvOTWNKp85IucS3xlb3DCCex7heGzkqsnTtD+ FCmQAbwMW2RZ8cbXQlRvVUFKUb4lmSIZo0q1AauM0xzpt7LllWDqz8rEAwaQuy+RWe w5XIn8dv9By5i5Xyh47YEPoSK7A1wrnFedw/mgM8= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([82.69.64.142]) by mail.gmx.net (mrgmx104 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MPGVx-1nosbD3uAf-00PfXs; Fri, 04 Mar 2022 00:08:23 +0100 References: <874k4ng9b5.fsf@gmx.com> <874k4evf7d.fsf@gnu.org> User-agent: mu4e 1.6.10; emacs 27.2 From: Pierre Langlois To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#54152: [PATCH] gnu: dovecot: Fix backtrace test on aarch64. Date: Thu, 03 Mar 2022 23:07:47 +0000 In-reply-to: <874k4evf7d.fsf@gnu.org> Message-ID: <87a6e6prbu.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Provags-ID: V03:K1:mErxwYUJTKJcEFPooiCCHdXEehP3U8bYPkoa7fEYVuey7oqYq5q jlXdtRoVJ1MxcYxf302OuV7ZRdSkhV9mY1ccsRvoNNvLSOupu1oGGHV0db+bPbt1ZZs8Fow 0MyPY7gsRAMH4dCmWCSigrJ9GOyhXwt+SbYb0xcD/WDQ1WBWEsKFX6LUQ5GkHoHwZluiren 6bwWQkQTZOrcV52kEynTQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:HlOK2VZdtqc=:0zTbcV/5K5RU8uHxgoRLHs rbqOQIGB5Fqyh/5eLM1sEC4n5OKcuKeLaYs9rSjBWaSHb18DXDbkYIsYqWU6sAmlIgvKpKMXo 7OUssIgN7SNNcHWDkXFxwSuQ2tL1Q5ESDdJtAW1VYnlXOmktpU2OP8ps1C0b4E0QY097LVfZX Rs6Q6vY0hKTH4Ps9qYKoEoQuWQYeiyG8YnN3TJ5wqpAiNKjCks8eMCJKFh3H9n/QmWiGsvQmQ +4GEgdzTS2fLHaRRKHobAu0stQ+m0yvzt/xQ+NAt03aJY78ipPeknN9KuP8El5+wlVUuw15Ye 1gYTOFZ7Gi73najHrlRHZFI5yR5//CHhfv3PpupHExrrJXKiR/bmgd6fj4QgfzC7FCRrOfF7R UFIZm6QGK9nwd6vflnyoAtH5UF16Bhf0mUAMZYD6YrRsubcZAdqwYnR+jDC7tKIRGBYx6s3z8 DdSbqgF43ISsgFljncpSbJxhWiqU6aW8SEgMmn3cuKqcHF+Ld3hxc2+MOUWLx/W1yOdltylRh BvEgmA3Db/7NOygTbTusFIGmfa3vwvuYr2zE0ACcKyu/y1nqx284QaG1xpXKVmkr4FwJ1olUU pUkgEa+TEyyxyG68tu8Acf1N2Tu5JYKan2+ZG7JSQp/j2p/yhxtblSUgfwBcssIkPqJuE1/py iDq9DZkt61sxoU3uydEpycxC1/D420+Vg7RBsL2NX1vumsh2NMyvOsT2DbTDynV4oJyHukvTk rDvgSw3BVQ/7imDty/KgUtNRuiKSBok3tXYPyHaAScKpCOTkZ8kPyIGKg+oBTHPV2wLVQfAZG 7zfynAiLD7Bkp8zv2Gl/q48nqLTmCiKO7kt4i/UW1PEVcgGHa69yuVdCVB/Apa0k2Zr0/vqfj DNqB/lx04LUN3Ik8nrcrPVd6ONZorDD1eP9kRKdlAPXnJRlVXo2ScfD6Ry4KWnLjNAW9mhPmy fuh/O1JLAouf6UvbNtgtd8DunYbPcpTSe2BISQDXgfiHc7krGTG2tk9EL1O7vB8Du5yuO1Crs RioXeBukVnR3UuPRk7IoXOd7ea0BM/uqDSpzeyDP46tz7w3JEa3mkgO2P7ee04c8h1kWeZaEI NXfjeKVh2oZSqs= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 54152-done Cc: Pierre Langlois , 54152-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.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Ludovic Court=C3=A8s writes: > Hi, > > Pierre Langlois skribis: > >> From 4a282547821196ba6d5ec494334144b528c6c9cd Mon Sep 17 00:00:00 2001 >> From: Pierre Langlois >> Date: Thu, 24 Feb 2022 22:09:45 +0000 >> Subject: [PATCH] gnu: dovecot: Fix backtrace test on aarch64. >> >> * gnu/packages/mail.scm (dovecot)[arguments]: Add LDFLAGS=3D-rdynamic to >> make-flags. > > LGTM, thanks! Thanks Ludo'! Pushed with 74130e73c019d7f2bc0700eca04d797d2645ffa4. Pierre --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFMBAEBCgA2FiEEctU9gYy29KFyWDdMqPyeRH9PfVQFAmIhSmUYHHBpZXJyZS5s YW5nbG9pc0BnbXguY29tAAoJEKj8nkR/T31UmeoH/jCbSwXTs8Vv2Qx7t9GGe+TK w1E2kPmynWj/ktW5/C2xCZ5ZpoIOnANtWJsLKo6g4VWNno5w+wcOXhcAJhNUDFlD qhdTrAkYnG44cFbnXN2gw7OaCZ885YNIIMXkjyvx1d+1GUOtMWZr2nFUAcjIR/Jr 5PpDmByOMeeLELiUCPovlV2fBY2NQ5VT6JO/xrBYLG8kHKD5Py3sQlIgjxLx065v uLf8oNaaagYDk/ZMG2xmBHwhVzoN8sY5uz01ul1BleLQlXbz4pYvuCFxOZXjHAVW rVzzxExYxnsPBMPRi0rNhsbu6u9Cd9IjsikbtM8caS+hnjx8qBHlT8ZumDc7/MA= =IY2i -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Jun 21 10:36:13 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 01 Apr 2022 11:24:07 +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