From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 25 06:25:16 2020 Received: (at 43591) by debbugs.gnu.org; 25 Sep 2020 10:25:16 +0000 Received: from localhost ([127.0.0.1]:42771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kLkui-00045x-K2 for submit@debbugs.gnu.org; Fri, 25 Sep 2020 06:25:16 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:37002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kLkug-00045o-Jw for 43591@debbugs.gnu.org; Fri, 25 Sep 2020 06:25:14 -0400 Received: from localhost (80-110-126-103.cgn.dynamic.surfer.at [80.110.126.103]) by dd26836.kasserver.com (Postfix) with ESMTPSA id E265833682CD; Fri, 25 Sep 2020 12:25:13 +0200 (CEST) Date: Fri, 25 Sep 2020 12:24:50 +0200 From: Danny Milosavljevic To: Marius Bakke Subject: Re: [bug#43591] [PATCH core-updates] gnu: glibc-final: Catch all cases of a glibc user not requesting 64-bit offsets and then using readdir. Message-ID: <20200925122450.61df97da@scratchpost.org> In-Reply-To: <87363759at.fsf@gnu.org> References: <20200924141211.21649-1-dannym@scratchpost.org> <87363759at.fsf@gnu.org> X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/runeDaZWPexcnwMWnD+cTOb"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 43591 Cc: 43591@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 (-) --Sig_/runeDaZWPexcnwMWnD+cTOb Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 24 Sep 2020 20:17:14 +0200 Marius Bakke wrote: > As mentioned in that issue, and which this patch states on no uncertain > terms, a workaround is to use -D_FILE_OFFSET_BITS=3D64 on 32-bit platform= s. That is not a workaround. That is the correct fix. The kernel uses 64 bit offsets on 32-bit platforms anyway. So either they don't ask the kernel questions they don't want to know the answer to, or they use 64 bit offsets, too. --Sig_/runeDaZWPexcnwMWnD+cTOb Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl9txXIACgkQ5xo1VCww uqWFxgf/SFs4Qr2DuOGjlo/8lwAeGFPdnAWlun5d8yEeBcQCOnxPIi/XjeJNryM2 +T/81IBsByMIZlQWPPssYsFgqAqpPh4jG0ymYc77f3mJ4a4vqHzvbM7CWYRpxFO8 WBv42TsOl1szwOrwknF/Qqx7ERv2hNidkzCmqrAaOtnu5aLCrmdWX/UmeZkEZYJG gTQUKOdhgUQTfJgzW9RbdeN/TmJRsfsQZGzq+65BFDg9HERU/LhtR5E704HmRiZx lmmHR1ArysoEvhioX6aqaQxkFFgCeTn0IXtmSpaHZSsFHrsl7LAWx4V8DcOaAF8E upmivdcdHAKPP6ULiRKpsYzceAwHPw== =YvvO -----END PGP SIGNATURE----- --Sig_/runeDaZWPexcnwMWnD+cTOb--