delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2003/01/06/13:01:24

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 <rich AT phekda DOT freeserve DOT co DOT uk>
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: <E18VAre-0000gx-00 AT phekda DOT freeserve DOT co DOT uk> <003801c2b559$f33a0d60$0100a8c0 AT acp42g>
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/ ]

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019