From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) by sourceware.org (Postfix) with ESMTP id C7E363858426 for ; Fri, 6 Oct 2023 09:25:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C7E363858426 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gentoo.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gentoo.org From: "Andreas K. Huettel" To: libc-alpha@sourceware.org Cc: Florian Weimer Subject: Re: [PATCH 0/2] Revert "elf: Always call destructors in reverse constructor order (bug 30785)" Date: Fri, 06 Oct 2023 11:25:23 +0200 Message-ID: <14293037.dW097sEU6C@noumea> Organization: Gentoo Linux In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart24829659.ouqheUzb2q"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-Spam-Status: No, score=-3.6 required=5.0 tests=BAYES_00,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --nextPart24829659.ouqheUzb2q Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1"; protected-headers="v1" From: "Andreas K. Huettel" To: libc-alpha@sourceware.org Cc: Florian Weimer Date: Fri, 06 Oct 2023 11:25:23 +0200 Message-ID: <14293037.dW097sEU6C@noumea> Organization: Gentoo Linux In-Reply-To: References: MIME-Version: 1.0 Am Freitag, 6. Oktober 2023, 11:21:24 CEST schrieb Florian Weimer: > The change does not work with existing applications. >=20 I guess we want to revert this on the release branches then too? > The first revert is an NDEBUG fix which is no longer needed after the > actual revert. >=20 > Tested on i686-linux-gnu and x86_64-linux-gnu. >=20 > Thanks, > Florian >=20 > Florian Weimer (2): > Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" > Revert "elf: Always call destructors in reverse constructor order (bug > 30785)" >=20 > elf/dl-close.c | 115 ++++++++++------------------ > elf/dl-fini.c | 152 ++++++++++++++++++++++++------------- > elf/dl-init.c | 16 ---- > elf/dso-sort-tests-1.def | 19 +++-- > elf/tst-audit23.c | 44 +++++------ > include/link.h | 4 - > sysdeps/generic/ldsodefs.h | 4 - > 7 files changed, 174 insertions(+), 180 deletions(-) >=20 >=20 > base-commit: a3c50bf46a1ca6d9d2b7d879176d345abf95a9de >=20 =2D-=20 Andreas K. H=FCttel dilfridge@gentoo.org Gentoo Linux developer=20 (council, comrel, toolchain, base-system, perl, libreoffice) https://wiki.gentoo.org/wiki/User:Dilfridge --nextPart24829659.ouqheUzb2q Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE/Rnm0xsZLuTcY+rT3CsWIV7VQSoFAmUf0oQACgkQ3CsWIV7V QSqLkQ//RXUVEYQ+u0hXZawSgWcpNmWm8QOcKu/Qen7d4kQlgB2orysdp+Z43tZk dnGSpRllWE2Vf1U9MPGg0OHVmgiyGza1JoOOmkFMO7Vf7LeG4CvLKrRP2TqvZi89 +HgfuusU4ByNd641WJYj0366TsMupsk3X6bWf7/dVwOLawTOxOQN1+iII2Z+MlBD SO0Oe3E2gM0TxGgAre+w0kmtE1h6qYpy08YsyEW9m5eYMeGDSkYjDOfI1+PKdtqH TZOfIQQTlUKAg5kd1+IV+HjbsuJv7Xd3i/OyXfLmohWq3X3yb17i1jmL3u0lJlsS 4ggXWmXAAxcgn/bxJVO9lZa50KHCxZOcXXwyjQy4bgWU3/7PL8fPKM66EpSAysFB qjgOw/DfEMg7/U7KzvDSq01JX4QqHARRxlvrIJ3CFcbeQTya7fQpsFm71UerwUJ9 oK9LAlGGvIDQZ+LhL+yDuOock3qyTZOsOVm75h9GywvxUDtkddIPsLE95ZhruX8Y MDJxiMu6aMLOlcUmhV+2bX8D6i9DNlyHfXlUjuBOhc8+HsNc56/JTn7WIrxODa/N q5qTDgWTBv8ESRZtErVUp5iEPUmSUHymYjKkz99kVC2lTtL4ocu3VaIpED6kntw+ 6Pq2hhYWBnPi/rVsABYjZwKnfn6s3V1bK9/H4Jb+x9GVdWq5hZw= =aHdS -----END PGP SIGNATURE----- --nextPart24829659.ouqheUzb2q--