From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) by sourceware.org (Postfix) with ESMTP id 430073858C36 for ; Fri, 11 Nov 2022 09:40:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 430073858C36 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: Sam James , libc-alpha@sourceware.org Cc: Carlos O'Donell via Libc-alpha , autoconf@gnu.org, c-std-porting@lists.linux.dev, Zack Weinberg , David Seifert , Gentoo Toolchain , Arsen =?utf-8?B?QXJzZW5vdmnEhw==?= , Paul Eggert , Frederic Berat , Florian Weimer Subject: Re: On time64 and Large File Support Date: Fri, 11 Nov 2022 10:40:35 +0100 Message-ID: <9018152.CDJkKcVGEf@pinacolada> Organization: Gentoo Linux In-Reply-To: <87wn81q254.fsf@oldenburg.str.redhat.com> References: <87wn81q254.fsf@oldenburg.str.redhat.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3130828.5fSG56mABF"; micalg="pgp-sha512"; protocol="application/pgp-signature" X-Spam-Status: No, score=-3.6 required=5.0 tests=BAYES_00,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,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: --nextPart3130828.5fSG56mABF Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1"; protected-headers="v1" From: "Andreas K. Huettel" To: Sam James , libc-alpha@sourceware.org Subject: Re: On time64 and Large File Support Date: Fri, 11 Nov 2022 10:40:35 +0100 Message-ID: <9018152.CDJkKcVGEf@pinacolada> Organization: Gentoo Linux In-Reply-To: <87wn81q254.fsf@oldenburg.str.redhat.com> MIME-Version: 1.0 > > > > Proposal: glibc gains two new build-time configure options: > > * --enable-hard-time64 > > * --enable-hard-lfs >=20 > We should define new target triplets for this if it's really required. >=20 That doesn't really help anyone *but* Debian ... > We need to support legacy binaries on i386. Few libraries are > explicitly dual-ABI. Whether it's safe to switch libraries above > glibc to LFS or time64 needs to be evaluated on a per-library > basis. For most distributions, no one is going to do that work, > and we have to stick to whathever we are building today. =2E.. since for Debian the libraries with different ABI end up in different multiarch paths then. Anyone with a more, ahem, standard filesystem arrangement has to find a different solution for the problem of legacy binaries. =2D-=20 Andreas K. H=FCttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice) --nextPart3130828.5fSG56mABF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQKTBAABCgB9FiEE/Rnm0xsZLuTcY+rT3CsWIV7VQSoFAmNuGJNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEZE MTlFNkQzMUIxOTJFRTREQzYzRUFEM0RDMkIxNjIxNUVENTQxMkEACgkQ3CsWIV7V QSpfXRAAwRfEjN2IiXQLFQn+zfd49l/hdgQrIFLa7+/b7JpBuWUCLxscfN0c3SoP PcCRt+D4a9MSxz1NzS3ySTmI850rJJCQtfSZOKPFiDLhkeuZhJwpo4/Q8+gzAa9s ICnQjXz71sRQkgyd/Z2JWBtvRrTlpGu2ZCoMwr+kYIxdQ4/c3qCHwNykHtRzxuL9 /uNTSiLpRA1w1sn8+ktuWBSj+mACxXICy8OfzPIhLiFHRudjJkC5I1x8iWCPPCto HJI/joO8Tu6tTJXc/Io215zz7R7Al+3qibVamuJseHlxCcHsU0fQGGaLHVUFWMps aggJ0nPAxnF4DNG3/MEiTdu1RVvjhymF4ad2/OKtBVmrj2lDKiDMvPQlh/TXAvC+ m1pj2RhyKCYJnIcEKDSApQG0+dclzz7zE7EPoJDrVMvRzRBhjd/kZbsdSX+lV2YK LSOU4XMNzQy3Why9HtKI1cR+3kzaKm3+HYa9plBwznP5lc6LndMxCPaLSxnZPPLC wh/GD+glANzvrvwh9dbWygyb4gfdc/kElb22qhvkb0nH3vIWgjLWOuHkyC3VOjJO g4+HglE2KD2eBtu5vPC9L9SBMpEs0E3uRmA882QGKO0tf8mZ9tvMHagsSi436ZIg LjF2Z8tGiLYXD5ZV2jgxCBA0L0iLfemzzaT/kfVOqB2mWqGzbEQ= =S8DN -----END PGP SIGNATURE----- --nextPart3130828.5fSG56mABF--