X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f From: "Juan Manuel Guerrero" Organization: Darmstadt University of Technology To: djgpp-workers AT delorie DOT com Date: Thu, 16 Dec 2004 21:17:27 +0200 MIME-Version: 1.0 Subject: Re: [karl AT gnu DOT org: [texinfo-pretest] texinfo 4.7.91 pretest available] CC: texinfo-pretest AT texinfo DOT org Message-ID: <41C1FB67.30914.3174B34@localhost> In-reply-to: <01c4e2e6$Blat.v2.2.2$5dceb5c0@zahav.net.il> References: <200412151508 DOT iBFF8aZ25764 AT f7 DOT net> (karl AT freefriends DOT org) X-mailer: Pegasus Mail for Windows (4.21c, DE v4.21c R1) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body X-TUD-HRZ-MailScanner: Found to be clean X-TUD-HRZ-MailScanner-SpamCheck: X-MailScanner-From: st001906 AT hrz1 DOT hrz DOT tu-darmstadt DOT de Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Wed, 15 Dec 2004,Eli Zaretski wrote: > > Date: Wed, 15 Dec 2004 10:08:36 -0500 > > From: karl AT freefriends DOT org (Karl Berry) > > Cc: djgpp-workers AT delorie DOT com, texinfo-pretest AT texinfo DOT org > > > > This will make the package compile out-of-the-box if and only if long file > > name support is available. > > > > Why can't it compile if there is no long filename support? > > Yes, why? Juan, could you please tell what problems prevent it from > building on plain DOS 8+3 filesystems? > > TIA There are two file name types that resolve to the same dos 8.3 file names. INTTYPES.M4 : texinfo-4.7.91/m4/inttypes-pri.m4 texinfo-4.7.91/m4/inttypes.m4 texinfo-4.7.91/m4/inttypes_h.m4 ONCEONLY.M4 : texinfo-4.7.91/m4/onceonly.m4 texinfo-4.7.91/m4/onceonly_2_57.m4 It can be assumed that the authors will not change the file names to meet the plain dos file name requirements so it should be thought about the use of same sort of mechanism like the one used in the gdb port or in fileutils IIRC. This means using a fnchange.lst with appropriate8.3 clean names for translation for the source package decompression and if needed an appropriate modification of /djgpp/config.sed to fix the makefiles for the new names. HTH Juan M. Guerrero