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 2012/06/02 04:21:38 UTC

[Bug 53351] New: make fails if layout begins on first line of config.layout

https://issues.apache.org/bugzilla/show_bug.cgi?id=53351

          Priority: P2
            Bug ID: 53351
          Assignee: bugs@httpd.apache.org
           Summary: make fails if layout begins on first line of
                    config.layout
          Severity: normal
    Classification: Unclassified
                OS: Linux
          Reporter: me@matthewblair.net
          Hardware: PC
            Status: NEW
           Version: 2.4.1
         Component: Build
           Product: Apache httpd-2

Hi folks!

This bug is eerily similar to this one:

https://issues.apache.org/bugzilla/show_bug.cgi?id=15679

except that failure occurs when invoking 'make', not when running
'./configure.' To be clear, if your '<Layout blah>' line is the first line of
the file, make will fail with a libtool-related error.

The following is the end of the build output. This is Ubuntu 10.10, Apache
2.4.2:

make[2]: Entering directory `/home/ubuntu/matt/apache_foolings/httpd-2.4.2/os'
make[3]: Entering directory
`/home/ubuntu/matt/apache_foolings/httpd-2.4.2/os/unix'
make[3]: Leaving directory
`/home/ubuntu/matt/apache_foolings/httpd-2.4.2/os/unix'
make[2]: Leaving directory `/home/ubuntu/matt/apache_foolings/httpd-2.4.2/os'
make[2]: Entering directory
`/home/ubuntu/matt/apache_foolings/httpd-2.4.2/server'
make[3]: Entering directory
`/home/ubuntu/matt/apache_foolings/httpd-2.4.2/server/mpm'
make[4]: Entering directory
`/home/ubuntu/matt/apache_foolings/httpd-2.4.2/server/mpm/event'
make[4]: Leaving directory
`/home/ubuntu/matt/apache_foolings/httpd-2.4.2/server/mpm/event'
make[3]: Leaving directory
`/home/ubuntu/matt/apache_foolings/httpd-2.4.2/server/mpm'
make[2]: Leaving directory
`/home/ubuntu/matt/apache_foolings/httpd-2.4.2/server'
make[2]: Entering directory
`/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules'
make[3]: Entering directory
`/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/aaa'
Building shared: mod_authn_file.la mod_authn_dbm.la mod_authn_anon.la
mod_authn_dbd.la mod_authn_socache.la mod_authn_core.la mod_authz_host.la
mod_authz_groupfile.la mod_authz_user.la mod_authz_dbm.la mod_authz_owner.la
mod_authz_dbd.la mod_authz_core.la mod_authnz_ldap.la mod_access_compat.la
mod_auth_basic.la mod_auth_form.la mod_auth_digest.la mod_allowmethods.la
make[4]: Entering directory
`/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/aaa'
/usr/share/apr-1.0/build/libtool --silent --mode=compile x86_64-linux-gnu-gcc
-std=gnu99 -pthread     -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE    -I.
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/os/unix
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/include -I/usr/include/apr-1.0
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/aaa
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/cache
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/core
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/database
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/filters
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/ldap
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/loggers
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/lua
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/proxy
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/session
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/ssl
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/test
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/server
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/arch/unix
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/dav/main
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/generators
-I/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/mappers -prefer-pic -c
mod_authn_file.c && touch mod_authn_file.slo
/usr/share/apr-1.0/build/libtool --silent --mode=link x86_64-linux-gnu-gcc
-std=gnu99 -pthread          -o mod_authn_file.la -rpath NONE/libexec -module
-avoid-version  mod_authn_file.lo 
libtool: link: only absolute run-paths are allowed
make[4]: *** [mod_authn_file.la] Error 1
make[4]: Leaving directory
`/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/aaa'
make[3]: *** [shared-build-recursive] Error 1
make[3]: Leaving directory
`/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules/aaa'
make[2]: *** [shared-build-recursive] Error 1
make[2]: Leaving directory
`/home/ubuntu/matt/apache_foolings/httpd-2.4.2/modules'
make[1]: *** [shared-build-recursive] Error 1
make[1]: Leaving directory `/home/ubuntu/matt/apache_foolings/httpd-2.4.2'
make: *** [all-recursive] Error 1

Thanks! Let me know if you need more information.

-- 
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