httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject DO NOT REPLY [Bug 38651] make failed with libapr link error
Date Mon, 08 Dec 2008 17:44:18 GMT changed:

           What    |Removed                     |Added
             Status|NEEDINFO                    |ASSIGNED

--- Comment #2 from  2008-12-08 09:44:17 PST ---
This is a Fedora 8 64-bit system.  When running "./configure
--with-apache2-apxs=/usr/sbin/apxs", a partial output of configure includes

  setting APR_INCLUDES to " -I/usr/include/apr-1 "
  adding "-I/usr/include/mysql" to APR_INCLUDES
  setting APR_LTFLAGS to " /usr/lib64/"
  adding "-L" to APR_LTFLAGS
  adding "-R" to APR_LTFLAGS

Notice the "-R" flag in particular.  In library/makefile, we find this:

  APR_LTFLAGS =  /usr/lib64/ -L -R -laprutil-1

Notice that there is no directory after the -R option.  When you run make(1),
you get this error:

/bin/sh ../libtool --tag=CC --mode=link gcc  -g -O2 -fno-strict-aliasing   -o -rpath /usr/lib -version-info 9:0:6  /usr/lib64/ -L -R
-laprutil-1  -lldap -llber -ldb-4.6 -lexpat -lpthread -ldl util.lo version.lo
cookie.lo param.lo parser.lo parser_urlencoded.lo parser_header.lo
parser_multipart.lo module.lo module_custom.lo module_cgi.lo error.lo  
libtool: link: only absolute run-paths are allowed

This bug is critical - libapreq2 worked on earlier versions of FC8, and now
with a recent update to some of the RPMs (including Apache), it won't link.

Configure bugmail:
------- You are receiving this mail because: -------
You are the assignee for the bug.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message