You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by leo <st...@gmail.com> on 2012/09/28 22:55:29 UTC

[users@httpd] Apache 2.4.3 - make error: recording name conflict (possible multiple inclusion of the same file)

Any help is appreciated. Please see error" ld: fatal: recording name
conflict: file '/dist/apache/httpd-2.4.3/srclib/apr/lib/libapr-1.so' and
file '/dist/apache/httpd-2.4.3/srclib/apr/.libs/libapr-1.so' provide
identical dependency names: libapr-1.so.0  (possible multiple inclusion of
the same file)"

I have tried using LDFLAGS flag when running configure as well as setting
LD_LIBRARY_PATH but still same issue.

<bantstapwx1:Ora11gR2v11203> make
Making all in srclib
Making all in apr
Making all in apr-util
Making all in os
Making all in unix
Making all in server
Making all in mpm
Making all in event
Making all in modules
Making all in aaa
Making all in cache
Making all in core
Making all in database
Making all in debugging
Making all in filters
Making all in http
Making all in loggers
Making all in metadata
Making all in proxy
Making all in session
Making all in slotmem
Making all in ssl
Making all in proxy/balancers
Making all in arch/unix
Making all in dav/main
Making all in generators
Making all in dav/fs
Making all in mappers
Making all in support
/dist/apache/httpd-2.4.3/srclib/apr/libtool --silent --mode=link gcc -m32
-std=gnu99 -g -O2       -L/dist/apache/httpd-2.4.3/srclib/apr/lib -o
htpasswd  htpasswd.lo       /dist/apache/httpd-2.4.3/srclib/apr-util/
libaprutil-1.la -lexpat -liconv /dist/apache/httpd-2.4.3/srclib/apr/
libapr-1.la -luuid -lsendfile -lrt -lsocket -lnsl -lpthread
ld: fatal: recording name conflict: file
'/dist/apache/httpd-2.4.3/srclib/apr/lib/libapr-1.so' and file
'/dist/apache/httpd-2.4.3/srclib/apr/.libs/libapr-1.so' provide identical
dependency names: libapr-1.so.0  (possible multiple inclusion of the same
file)
ld: fatal: file processing errors. No output written to .libs/htpasswd
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `htpasswd'
Current working directory /dist/apache/httpd-2.4.3/support
*** Error code 1
The following command caused the error:
otarget=`echo all-recursive|sed s/-recursive//`; \
list='  '; \
for i in $list; do \
    if test -d "$i"; then \
        target="$otarget"; \
        echo "Making $target in $i"; \
        if test "$i" = "."; then \
                made_local=yes; \
                target="local-$target"; \
        fi; \
        (cd $i && make $target) || exit 1; \
    fi; \
done; \
if test "$otarget" = "all" && test -z 'htpasswd htdigest htdbm ab
logresolve httxt2dbm htcacheclean rotatelogs checkgid fcgistarter'; then \
    made_local=yes; \
fi; \
if test "$made_local" != "yes"; then \
    make "local-$otarget" || exit 1; \
fi
make: Fatal error: Command failed for target `all-recursive'
Current working directory /dist/apache/httpd-2.4.3/support
*** Error code 1
The following command caused the error:
otarget=`echo all-recursive|sed s/-recursive//`; \
list='  srclib os server modules support'; \
for i in $list; do \
    if test -d "$i"; then \
        target="$otarget"; \
        echo "Making $target in $i"; \
        if test "$i" = "."; then \
                made_local=yes; \
                target="local-$target"; \
        fi; \
        (cd $i && make $target) || exit 1; \
    fi; \
done; \
if test "$otarget" = "all" && test -z 'httpd shared-build '; then \
    made_local=yes; \
fi; \
if test "$made_local" != "yes"; then \
    make "local-$otarget" || exit 1; \
fi
make: Fatal error: Command failed for target `all-recursive'