[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: m4 should check for gnugetopt, gnuregex already present on the syste

From: Eric Blake
Subject: Re: m4 should check for gnugetopt, gnuregex already present on the system
Date: Sat, 17 Dec 2005 07:21:35 -0700
User-agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)

Hash: SHA1

According to Mikhail Teterin on 12/16/2005 10:03 AM:
> The functionality is available on FreeBSD as part of -lgnuregex, which -- at 
> the moment -- is built from the following sources: fedora-glibc-2_3_4-21. Are 
> you aware of bugs in this version? Regardless of m4, we should fix them here 
> -- can you offer links to patches and/or test-cases?

First, understand that the gnulib regexp used glibc as its upstream
source.  This URL to gnulib CVS:


contains a cross-reference of all the glibc bugzilla entries (search for
$LIBCSRC/posix/reg*, and the open bugs are listed as links above the
affected files) that were created to track differences between glibc and
gnulib.  While some of the bugzilla entries have since been closed, there
are still some known differences, and by reading the bugzilla entries, you
will find instances where gnulib has a patch for POSIX compliance that
glibc has not picked up.  Since m4 2.0 will use the gnulib regexp module
by default, you will be missing out on all these patches to deficiencies
in glibc if you insist on using the glibc regexp.

>>Patching the 1.4 branch of CVS is not worth it at this point, but thanks
>>for your efforts anyways.  However, you are free to patch the FreeBSD port
>>if you wish; after all, m4 is free software.
> The port's new maintainer pretends to hold an opinion, that this issue must 
> be 
> addressed by the software's vendor (you), rather than by the port 
> (him) :-( We'll see...

Then you can offer to help by speeding up the release of libtool 2.0, so
that the release of m4 2.0 can follow.

- --
Life is short - so eat dessert first!

Eric Blake             address@hidden
Version: GnuPG v1.4.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org


reply via email to

[Prev in Thread] Current Thread [Next in Thread]