httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 8528] New: - Compile problem with libtool in apr section on Sun Solaris 8
Date Thu, 25 Apr 2002 19:40:48 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8528>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8528

Compile problem with libtool in apr section on Sun Solaris 8

           Summary: Compile problem with libtool in apr section on Sun
                    Solaris 8
           Product: Apache httpd-2.0
           Version: 2.0.35
          Platform: Sun
        OS/Version: Solaris
            Status: NEW
          Severity: Blocker
          Priority: Other
         Component: Build
        AssignedTo: bugs@httpd.apache.org
        ReportedBy: john.carroll@usap.gov
                CC: john.carroll@usap.gov


I am having trouble getting Apache HTTPD 2.0.35 to compile on a Sun
Solaris 2.8 system (Ultra 10 w/ 256 MB mem), with GNU gcc 3.0.4, make 3.79.1, 
binutils 2.12, etc (all 32-bit versions).  I am getting the following error in 
the apr section, with libtool reporting an error of:

make[3]: Entering directory `/usr/local/src/NMS/httpd-2.0.35/srclib/apr'
/bin/sh /usr/local/src/NMS/httpd-2.0.35/srclib/apr/libtool --silent --mode=link 
gcc -g -O2 -pthreads -DHAVE_CONFIG_H -DSOLARIS2=8 -D_POSIX_PTHREAD_SEMANTICS 
-D_REENTRANT -I./include -I../include -o libapr.la -rpath refix/lib 
strings/apr_cpystrn.lo strings/apr_fnmatch.lo strings/apr_snprintf.lo 
strings/apr_strings.lo strings/apr_strnatcmp.lo strings/apr_strtok.lo 
passwd/apr_getpass.lo passwd/apr_md5.lo tables/apr_hash.lo tables/apr_tables.lo 
file_io/unix/copy.lo file_io/unix/dir.lo file_io/unix/fileacc.lo 
file_io/unix/filedup.lo file_io/unix/filepath.lo file_io/unix/filestat.lo 
file_io/unix/flock.lo file_io/unix/fullrw.lo file_io/unix/mktemp.lo 
file_io/unix/open.lo file_io/unix/pipe.lo file_io/unix/readwrite.lo 
file_io/unix/seek.lo network_io/unix/inet_ntop.lo network_io/unix/inet_pton.lo 
network_io/unix/poll.lo network_io/unix/sendrecv.lo network_io/unix/sockaddr.lo 
network_io/unix/sockets.lo network_io/unix/sockopt.lo threadproc/unix/proc.lo 
threadproc/unix/procsup.lo threadproc/unix/signals.lo threadproc/unix/thread.lo 
threadproc/unix/threadpriv.lo misc/unix/errorcodes.lo misc/unix/getopt.lo 
misc/unix/getuuid.lo misc/unix/otherchild.lo misc/unix/rand.lo 
misc/unix/start.lo misc/unix/uuid.lo misc/unix/version.lo 
locks/unix/crossproc.lo locks/unix/global_mutex.lo locks/unix/intraproc.lo 
locks/unix/locks.lo locks/unix/proc_mutex.lo locks/unix/thread_cond.lo 
locks/unix/thread_mutex.lo locks/unix/thread_rwlock.lo time/unix/time.lo 
time/unix/timestr.lo mmap/unix/common.lo mmap/unix/mmap.lo shmem/unix/shm.lo 
i18n/unix/xlate.lo user/unix/groupinfo.lo user/unix/userinfo.lo 
memory/unix/apr_pools.lo atomic/solaris_sparc/apr_atomic_sparc.lo 
dso/unix/dso.lo

libtool: link: only absolute run-paths are allowed
make[3]: *** [libapr.la] Error 1
make[3]: Leaving directory `/usr/local/src/NMS/httpd-2.0.35/srclib/apr'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/NMS/httpd-2.0.35/srclib/apr'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/NMS/httpd-2.0.35/srclib'
make: *** [all-recursive] Error 1

it configures with no errors, using
./configure --enable-layout=USAP --enable-ssl --with-ssl=/usr/local/lib

where the USAP layout is:
<Layout USAP>
    prefix:        /usr/local
    exec_prefix:   $prefix
    bindir:        $exec_prefix/bin
    sbindir:       $exec_prefix/bin
    libexecdir:    $exec_prefix/libexec
    mandir:        $prefix/man
    sysconfdir:    $prefix/etc
    datadir:       $prefix/www
    iconsdir:      $datadir/icons
    htdocsdir:     $datadir/html
    manualdir:     $mandir/info
    cgidir:        $datadir/cgi-bin
    includedir:    $prefix/include
    localstatedir: $datadir
    runtimedir:    $localstatedir/log
    logfiledir:    $localstatedir/log
    proxycachedir: $localstatedir/proxy
</Layout>

and the SSL lib in /usr/local/lib is:
openssl-0.9.6c
/usr/local/lib/libssl.a

configured with the following:
./config --prefix=/usr/local

and installed with no errors

I was able to get the old HTTPD 1.3 compiled and installed with no problems, so 
it seems to be an error specific to HTTPD 2.0.

John Patrick Carroll
LAN/WAN Specialist
Raytheon Polar Services Company
john.carroll@usap.gov

Mime
View raw message