emacs-bug-tracker
[Top][All Lists]
Advanced

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

[debbugs-tracker] bug#25381: closed (sed 4.3: Test suite partially fails


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#25381: closed (sed 4.3: Test suite partially fails to compile when configured with --with-included-regex.)
Date: Sun, 29 Oct 2017 03:32:02 +0000

Your message dated Sat, 28 Oct 2017 21:31:37 -0600
with message-id <address@hidden>
and subject line Re: bug#25381: sed 4.3: Test suite partially fails to compile 
when configured with --with-included-regex.
has caused the debbugs.gnu.org bug report #25381,
regarding sed 4.3: Test suite partially fails to compile when configured with 
--with-included-regex.
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
25381: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=25381
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: sed 4.3: Test suite partially fails to compile when configured with --with-included-regex. Date: Sat, 07 Jan 2017 06:29:25 +0100 User-agent: Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.13) Gecko/20101206 SUSE/3.1.7 Thunderbird/3.1.7
This is another issue I noted when trying to port sed to FreeDOS using DJGPP
but it may be interesting for other OS too and can be reproduced with linux.
If I configure with the --with-included-regex option at least no one of the
bug-regex*.c files are linked with with libsed.a.  An inspection of the
makefile shows that entries like: testsuite_bug_regex*_DEPENDENCIES are
missing.  This is not he case for get-mb-cur-max.c and test-mbrtowc.c.
There may be more .c files where these specific dependecies are missing.
I have not inevstigated further.  The compilation of the required binaries
fail with the following error message:

depbase=`echo testsuite/bug-regex7.o | sed 's|[^/]*$|.deps/&|;s|\.[^.]*$||'` && 
\
gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I..  -I.. -I../lib -I./lib -I./sed   -g -O2 
-MT testsuite/bug-regex7.o -MD -MP -MF $depbase.Tpo -c -o 
testsuite/bug-regex7.o  ../testsuite/bug-regex7.c; \
if test $? = 0; then mv -f $depbase.Tpo $depbase.Po; \
  else rm -f $depbase.Tpo; false; fi
gcc -std=gnu99  -g -O2   -o testsuite/bug-regex7 testsuite/bug-regex7.o
testsuite/bug-regex7.o: In function `main':
/home/jmg/_shared_folder_/portieren/sed-4.3/_/../testsuite/bug-regex7.c:43: 
undefined reference to `rpl_re_compile_pattern'
/home/jmg/_shared_folder_/portieren/sed-4.3/_/../testsuite/bug-regex7.c:68: 
undefined reference to `rpl_re_compile_pattern'
/home/jmg/_shared_folder_/portieren/sed-4.3/_/../testsuite/bug-regex7.c:51: 
undefined reference to `rpl_re_search'
/home/jmg/_shared_folder_/portieren/sed-4.3/_/../testsuite/bug-regex7.c:76: 
undefined reference to `rpl_re_match'
collect2: ld returned 1 exit status
make[3]: *** [testsuite/bug-regex7] Error 1
make[3]: Leaving directory `/home/jmg/_shared_folder_/portieren/sed-4.3/_'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/home/jmg/_shared_folder_/portieren/sed-4.3/_'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/jmg/_shared_folder_/portieren/sed-4.3/_'
make: *** [check] Fehler 2


Regards,
Juan M. Guerrero




--- End Message ---
--- Begin Message --- Subject: Re: bug#25381: sed 4.3: Test suite partially fails to compile when configured with --with-included-regex. Date: Sat, 28 Oct 2017 21:31:37 -0600 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0
Hello,

These problematic regex tests were recently removed from sed:
https://git.savannah.gnu.org/cgit/sed.git/commit/?id=97478b089

I'm therefore closing this bug.

regards,
 - assaf




--- End Message ---

reply via email to

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