From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gnu.wildebeest.org (gnu.wildebeest.org [45.83.234.184]) by sourceware.org (Postfix) with ESMTPS id C2EC53858C60 for ; Fri, 26 Apr 2024 09:53:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C2EC53858C60 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=klomp.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=klomp.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org C2EC53858C60 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=45.83.234.184 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714125197; cv=none; b=lho2zu4ovkP2PLQdvMD4HthYGuU8C0cM/nvZiLcUi6tRqf/EO3CEYpitsc2lf3qwVI2SEW/yumAyPCs8mSHdzVj++OSTxd2fUHC3RHNpQq2YExpP7pOTmuLByYSDTS6872tnjcNAHnu71YHRYH5Deai9zOrF3QVry0O6+aBJIvA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714125197; c=relaxed/simple; bh=uCiPDk1KClpp6buoODcYdiV7ZLFEIEx1wyo8gB5Jo6Y=; h=Date:From:To:Subject:Message-ID:MIME-Version; b=t6l50Ja+DQjh/CEoKSGZM3oJoq8kvyoZcm+kZWBcJ9Cz7/gIfA4QBV2dxRlRkn7mKLqH8gIkQdg01j5i1rXEgwBDEGpi04B+rmM54/DCBk7HLOjSaQYGub9sRBLeS8rs7kMYZaxnV4YjHSWicFjQMsgy0bFCvWdWcV7kcZ0EXok= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by gnu.wildebeest.org (Postfix, from userid 1000) id C3A113000589; Fri, 26 Apr 2024 11:53:14 +0200 (CEST) Date: Fri, 26 Apr 2024 11:53:14 +0200 From: Mark Wielaard To: "Andreas K. Huettel" Cc: "H.J. Lu" , libc-alpha@sourceware.org, Adhemerval Zanella , Aurelien Jarno , Carlos O'Donell , Florian Weimer , Samuel Thibault , Wilco Dijkstra , caiyinyu Subject: Re: =?utf-8?B?4pigIEJ1aWxkYm90IChTb3VyY2V3?= =?utf-8?Q?are=29?= =?utf-8?Q?=3A?= glibc-snapshots-trunk - failed compile (failure) (master) Message-ID: <20240426095314.GF606@gnu.wildebeest.org> References: <20240425122141.E583C3846410@sourceware.org> <0816db5c861a18390a74dae54c4d34525f3dee05.camel@klomp.org> <1847582.8hzESeGDPO@noumea> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1847582.8hzESeGDPO@noumea> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Status: No, score=-8.8 required=5.0 tests=BAYES_00,GIT_PATCH_0,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi Andreas, On Fri, Apr 26, 2024 at 10:25:23AM +1100, Andreas K. Huettel wrote: > > > diff --git a/INSTALL b/INSTALL > > > index 2f2d12c335..1047585695 100644 > > > --- a/INSTALL > > > +++ b/INSTALL > > > @@ -21,11 +21,11 @@ allows removing the whole build directory in case > > > an error occurs, which > > > is the safest way to get a fresh start and should always be done. > > > > > > From your object directory, run the shell script ‘configure’ located > > > -at the top level of the source tree. In the scenario above, you’d type > > > > > > ^ > > > +at the top level of the source tree. In the scenario above, you'd type > > > > > > ^ > > > > > > > I had to look 6 times till I saw the difference between the you’d and > > you'd :) > > > > Does anybody know what (which package upgrade) exactly caused this? And > > what is "correct" in this case? > > In general that's texinfo, and the equivalent change was introduced elsewhere in > (from memory) 2.38. > > commit 84e93afc734a3c30e35ed2d21466a44259ac577e > Author: Paul Eggert > Date: Thu Jun 29 09:20:41 2023 -0700 > Switch to UTF-8 for INSTALL > This makes it slightly easier to read, and these days > everybody can read UTF-8. > > Now for what changed precisely in Fedora 40 you'll have to ask someone else... Aha, thanks. So it depends on whether --disable-encoding is given to makeinfo. So this seems a slight difference between texinfo 7.0.3 (Fedora 39) and texinfo 7.1 (Fedora 40). With 7.1 some single quotes ('), like in "Don't" are no longer translated as open-quotes (’). I don't fully understand what the change was. It seems 7.1 has ASCII_DASHES_AND_QUOTES default to on. But I don't understand how to turn that off. > > Maybe we should just spell it out? > > "In the scenario above, you would type..." But it is for almost all contractions, so that is not a good suggestio in general. > > Currently the snapshots are build using fedora-latest, which indeed > > just switched to Fedora 40. We could use a distro that updates less > > frequently, like debian-stable, if we don't want to be bothered by > > these faster moving distros. > > Millenial youngsters and their fancy unicode... :o) I don't mind the fancy unicode in general, but for quote characters it certainly is a little confusion. Maybe the simplest "solution" is turning --disable-encoding back on? At least that seems to generate the same (boring ASCII only) INSTALL file with both 7.0.3 and 7.1. Cheers, Mark