[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #19550] bloat in 4.2.30, gnulib regex is always used
From: |
Andreas Metzler |
Subject: |
[bug #19550] bloat in 4.2.30, gnulib regex is always used |
Date: |
Sun, 08 Apr 2007 12:34:31 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.11) Gecko/20070217 Iceape/1.0.8 (Debian-1.0.8-4) |
URL:
<http://savannah.gnu.org/bugs/?19550>
Summary: bloat in 4.2.30, gnulib regex is always used
Project: findutils
Submitted by: ametzler
Submitted on: Sonntag 08.04.2007 um 14:34
Category: None
Severity: 3 - Normal
Item Group: Compilation Failure
Status: None
Privacy: Public
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: 4.2.30
Fixed Release: None
_______________________________________________________
Details:
-rwxr-xr-x 1 ametzler ametzler 97518 Apr 8 12:09 4.2.29/usr/local/bin/find
-rwxr-xr-x 1 ametzler ametzler 155092 Apr 8 12:10 4.2.30/usr/local/bin/find
4.2.30 is more than 50% bigger than 4.2.29. I guess this is coused by this
change to configure.in:
----------------------
dnl Use gl_INCLUDED_REGEX so that findutils will build on systems like
dnl Solaris, which lacks those functions in libc (see GNU Savannah bug
-dnl #11710)
-dnl gl_INCLUDED_REGEX([gnulib/lib/regex.c])
-gl_REGEX()
+dnl #11710, bug# 17861)
+gl_INCLUDED_REGEX([gnulib/lib/regex.c])
+dnl gl_REGEX()
-----------------------
since the only real difference in buildlogs is that regex.c from gnulib is
used although I have a perfectly working regex support in libc.
-----------------------------
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -O2 -c yesno.c
+gcc -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -O2 -c regex.c
rm -f libgnulib.a
-ar cru libgnulib.a argmatch.o cycle-check.o basename.o stripslash.o
xalloc-die.o xgetcwd.o xreadlink.o xstrtoumax.o strftime.o canonicalize.o
closeout.o dirname.o exitfail.o filemode.o filenamecat.o human.o idcache.o
modechange.o mountlist.o quote.o quotearg.o savedir.o fopen-safer.o
dup-safer.o fd-safer.o xmalloc.o xstrtol.o xstrtoul.o yesno.o
+ar cru libgnulib.a argmatch.o cycle-check.o basename.o stripslash.o
xalloc-die.o xgetcwd.o xreadlink.o xstrtoumax.o strftime.o canonicalize.o
closeout.o dirname.o exitfail.o filemode.o filenamecat.o human.o idcache.o
modechange.o mountlist.o quote.o quotearg.o savedir.o fopen-safer.o
dup-safer.o fd-safer.o xmalloc.o xstrtol.o xstrtoul.o yesno.o regex.o
ranlib libgnulib.a
------------------------------
4.3.1 does not contain the respective change to configure.in and is
unaffected. Perhaps updating regex.m4 might help.
cu andreas
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?19550>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.gnu.org/
- [bug #19550] bloat in 4.2.30, gnulib regex is always used,
Andreas Metzler <=