Sender: rich AT phekda DOT freeserve DOT co DOT uk Message-ID: <3E19BEAE.7CC5B46C@phekda.freeserve.co.uk> Date: Mon, 06 Jan 2003 17:36:46 +0000 From: Richard Dawe X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.23 i586) X-Accept-Language: de,fr MIME-Version: 1.0 To: djgpp-workers AT delorie DOT com Subject: Re: m4 port: return program name as 'm4' not '/some/path/m4.exe' [PATCH] References: <003801c2b559$f33a0d60$0100a8c0 AT acp42g> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Hello. Andrew Cottrell wrote: > > > Below is a patch that makes m4 call itself 'm4' rather > > than e.g.: /dev/env/DJDIR/bin/m4.exe. (All the fileutils do > > a similar thing.) > I will incorporate this patch into the next 2.04 M4 update at clio. OK, thanks. When I upload packages for autoconf 2.57, I will upload refreshed packages of m4 1.4 too. > > autoconf 2.57's test suite relies on m4 calling itself 'm4'. Admittedly > > this is not a very good reason for changing the program, but we've done > > a similar thing for fileutils, so why not m4? > > If you want someone else to put autoconf 2.57 through it's paces then don't > hesitiate to ask. I'm running Windows '98 SE. I'd be interested to know if it works OK on Windows 2000 and XP (and under plain DOS, Windows NT, FreeDOS, etc.). I've placed my packages here: http://www.phekda.freeserve.co.uk/richdawe/djgpp/autoconf/2.57 Note that there is a documentation package too, but I didn't upload it, so I could save space on my web site. The readme is also available from the URL above. The package isn't entirely SFN-clean yet. A couple of the man pages have too many dots in the filenames: config.guess.1 and config.sub.1. (I'm not even sure how Eli's man program handles "man config.guess" yet.) To make it SFN-clean, I'll need to modify Makefile.am, which will require a port of automake 1.7.1 or later... Guess what's next on my to-do list. ;) Yep: automake 1.7.2. If you want to run the test suite (from the source package) and have all the tests pass, then you will need to apply the patch I posted for m4. I've included the patch with instructions in the source package. Thanks, bye, Rich =] -- Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]