You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2008/12/08 18:44:18 UTC
DO NOT REPLY [Bug 38651] make failed with libapr link error
https://issues.apache.org/bugzilla/show_bug.cgi?id=38651
cjames53@yahoo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |ASSIGNED
--- Comment #2 from cjames53@yahoo.com 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
this:
setting APR_INCLUDES to " -I/usr/include/apr-1 "
adding "-I/usr/include/mysql" to APR_INCLUDES
setting APR_LTFLAGS to " /usr/lib64/libapr-1.la"
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/libapr-1.la -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
libapreq2.la -rpath /usr/lib -version-info 9:0:6 /usr/lib64/libapr-1.la -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: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org