GNU regex (Was: egcs knob and objective C)

1999-04-03 Thread Kurt D. Zeilenga
At 03:32 PM 4/2/99 -0600, Jacques Vidrine wrote:
On 2 April 1999 at 22:25, Doug Rabson d...@nlsystems.com wrote:
 We should also consider installing libbfd. If and when we bring in a newer
 version of gdb, it would be a good idea to avoid importing yet another
 version of libiberty and libbfd.

... and GNU regex.

If you mean a version of regex included in the LGPL'ed libc,
yes, then this point might be mute.  However, if you mean
the regex/rx distributions, please, no.

GNU regex and GNU rx distributions are both under the GPL.
Henry Spencer's regex has a promiscious license.  Even if a
LGPL'ed distribution was available, I wouldn't recommend switching
without a significant and demonstrated technical advantage.
I've found that each implementation is even with the others.

I would suggest GNU regex be made ports unless some base
application required the -lgnuregex.

Kurt  


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: GNU regex (Was: egcs knob and objective C)

1999-04-03 Thread Jacques Vidrine
On 3 April 1999 at 7:49, Kurt D. Zeilenga k...@openldap.org wrote:
[snip]
 If you mean a version of regex included in the LGPL'ed libc,
 yes, then this point might be mute.  However, if you mean
 the regex/rx distributions, please, no.

We're talking about gdb, so I mean the GNU regex implementation
that is distributed as part of gdb.

[snip]
 I would suggest GNU regex be made ports unless some base
 application required the -lgnuregex.

As much as I would like to see us shipping only one regex
implementation, and a BSD-style licensed one at that, some base
applications require GNU regex, notably those found under
src/gnu.

However, as we import new things (a new GDB, a new CVS) perhaps
we can try to drop the regex implementations that come with those,
and use one that is already in the system.

Then again, perhaps not.  No telling what subtle bugs could be
created by changing the regex implementation used in complex
applications such as CVS.

Jacques Vidrine / n...@nectar.com / nec...@freebsd.org


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message