You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apache-bugdb@apache.org by Mauricio Pineda <ma...@smtp.ais.ucla.edu> on 1998/12/31 22:30:28 UTC

other/3613: make: *** [build] Error 2

>Number:         3613
>Category:       other
>Synopsis:       make: *** [build] Error 2
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    apache
>State:          open
>Class:          support
>Submitter-Id:   apache
>Arrival-Date:   Thu Dec 31 13:40:01 PST 1998
>Last-Modified:
>Originator:     mauricio@smtp.ais.ucla.edu
>Organization:
apache
>Release:        apache_1.3.3
>Environment:
Linux quake 2.1.132 #2 SMP Tue Dec 29 22:28:27 PST 1998 i686 unknown
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnulibc1/2.8.1/specs
gcc version 2.8.1
GNU ld version 2.8.2 (with BFD 2.8.1.0.23)
  Supported emulations:
   elf_i386
   i386linux
>Description:
make[2]: Entering directory `/apache_1.3.3/src'
===> src/regex
gcc -I.  -I../os/unix -I../include   -DLINUX=2 -DUSE_HSREGEX `../apaci` -DPOSIX_MISTAKE   -c regcomp.c -o regcomp.o
gcc -I.  -I../os/unix -I../include   -DLINUX=2 -DUSE_HSREGEX `../apaci` -DPOSIX_MISTAKE   -c regexec.c -o regexec.o
gcc -I.  -I../os/unix -I../include   -DLINUX=2 -DUSE_HSREGEX `../apaci` -DPOSIX_MISTAKE   -c regerror.c -o regerror.o
gcc -I.  -I../os/unix -I../include   -DLINUX=2 -DUSE_HSREGEX `../apaci` -DPOSIX_MISTAKE   -c regfree.c -o regfree.o
rm -f libregex.a
ar cr libregex.a regcomp.o regexec.o regerror.o regfree.o
ranlib libregex.a
<=== src/regex
===> src/os/unix
gcc -c  -I../../os/unix -I../../include   -DLINUX=2 -DUSE_HSREGEX `../../apaci` os.c
gcc -c  -I../../os/unix -I../../include   -DLINUX=2 -DUSE_HSREGEX `../../apaci` os-inline.c
rm -f libos.a
ar cr libos.a os.o os-inline.o
ranlib libos.a
<=== src/os/unix
===> src/ap
gcc -c  -I../os/unix -I../include   -DLINUX=2 -DUSE_HSREGEX `../apaci` ap_execve.c
gcc -c  -I../os/unix -I../include   -DLINUX=2 -DUSE_HSREGEX `../apaci` ap_cpystrn.c
gcc -c  -I../os/unix -I../include   -DLINUX=2 -DUSE_HSREGEX `../apaci` ap_signal.c
gcc -c  -I../os/unix -I../include   -DLINUX=2 -DUSE_HSREGEX `../apaci` ap_slack.c
gcc -c  -I../os/unix -I../include   -DLINUX=2 -DUSE_HSREGEX `../apaci` ap_snprintf.c
gcc -c  -I../os/unix -I../include   -DLINUX=2 -DUSE_HSREGEX `../apaci` ap_fnmatch.c
rm -f libap.a
ar cr libap.a ap_execve.o ap_cpystrn.o ap_signal.o ap_slack.o ap_snprintf.o ap_fnmatch.o
ranlib libap.a
<=== src/ap
===> src/main
gcc -c  -I../os/unix -I../include   -DLINUX=2 -DUSE_HSREGEX `../apaci` gen_test_char.c
gcc  -DLINUX=2 -DUSE_HSREGEX `../apaci`   -o gen_test_char gen_test_char.o  -lm -lcrypt
./gen_test_char >test_char.h
make[3]: *** [test_char.h] Error 139
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/apache_1.3.3/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/apache_1.3.3'
make: *** [build] Error 2

I have also recently upgraded to glibc-2.0.7pre6. I encountered this error after I tried
to install the 2.2.0pre1 kernel. After this failed I went back to the 2.1.132 kernel
and at boot up, my httpd failed to start with an error of:

[Wed Dec 30 17:03:14 1998] [warn] pid file /var/lib/httpd/var/apache/run/httpd.pid overwritten -- Unclean shutdown of previous apache run?

So I figured it might be time to recompile it using the new lib+gcc.

If you need any other information, please feel free to contact me.

Thanks,
Mauricio
>How-To-Repeat:

>Fix:

>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, ]
[you need to include <ap...@Apache.Org> in the Cc line ]
[and leave the subject line UNCHANGED.  This is not done]
[automatically because of the potential for mail loops. ]
[If you do not include this Cc, your reply may be ig-   ]
[nored unless you are responding to an explicit request ]
[from a developer.                                      ]
[Reply only with text; DO NOT SEND ATTACHMENTS!         ]