Jump to content

failure during apache build


infinitiguy

Recommended Posts

I'm having a slight problem building apache on Solaris 10 (sparc).  I'm trying to build httpd2.2.9 and it's failing during the make..  I suspect it's because I don't have a particular library installed... but the troubling thing is.. the library it's complaining about does indeed exist!  Below are the details..

 

--------------

end of make..

make[3]: Leaving directory `/usr/local/apache/httpd-2.2.9/modules/mappers'

make[2]: Leaving directory `/usr/local/apache/httpd-2.2.9/modules/mappers'

make[1]: Leaving directory `/usr/local/apache/httpd-2.2.9/modules'

Making all in support

make[1]: Entering directory `/usr/local/apache/httpd-2.2.9/support'

make[2]: Entering directory `/usr/local/apache/httpd-2.2.9/support'

/usr/local/apache/httpd-2.2.9/srclib/apr/libtool --silent --mode=compile cc -g    -DSOLARIS2=10 -D_POSIX_PTHREAD_

SEMANTICS -D_REENTRANT -D_LARGEFILE64_SOURCE    -I/usr/local/apache/httpd-2.2.9/srclib/pcre -I. -I/usr/local/apac

he/httpd-2.2.9/os/unix -I/usr/local/apache/httpd-2.2.9/server/mpm/prefork -I/usr/local/apache/httpd-2.2.9/modules

/http -I/usr/local/apache/httpd-2.2.9/modules/filters -I/usr/local/apache/httpd-2.2.9/modules/proxy -I/usr/local/

apache/httpd-2.2.9/include -I/usr/local/apache/httpd-2.2.9/modules/generators -I/usr/local/apache/httpd-2.2.9/mod

ules/mappers -I/usr/local/apache/httpd-2.2.9/modules/database -I/usr/local/apache/httpd-2.2.9/srclib/apr/include

-I/usr/local/apache/httpd-2.2.9/srclib/apr-util/include -I/usr/local/apache/httpd-2.2.9/srclib/apr-util/xml/expat

/lib -I/usr/local/apache/httpd-2.2.9/modules/proxy/../generators -I/usr/local/apache/httpd-2.2.9/modules/ssl -I/u

sr/local/apache/httpd-2.2.9/modules/dav/main  -prefer-non-pic -static -c htpasswd.c && touch htpasswd.lo

/usr/local/apache/httpd-2.2.9/srclib/apr/libtool --silent --mode=link cc -g        -o htpasswd  htpasswd.lo  -lm

/usr/local/apache/httpd-2.2.9/srclib/pcre/libpcre.la /usr/local/apache/httpd-2.2.9/srclib/apr-util/libaprutil-1.

la /usr/local/apache/httpd-2.2.9/srclib/apr-util/xml/expat/lib/libexpat.la /usr/local/apache/httpd-2.2.9/srclib/a

pr/libapr-1.la -luuid -lsendfile -lrt -lsocket -lnsl -lpthread

ld: warning: file libucb.so.1: required by /usr/local/apache/httpd-2.2.9/srclib/apr-util/.libs/libaprutil-1.so, n

ot found

Undefined                      first referenced

symbol                            in file

atomic_swap_32                      /usr/local/apache/httpd-2.2.9/srclib/apr/.libs/libapr-1.so

atomic_cas_ptr                      /usr/local/apache/httpd-2.2.9/srclib/apr/.libs/libapr-1.so

atomic_swap_ptr                    /usr/local/apache/httpd-2.2.9/srclib/apr/.libs/libapr-1.so

atomic_inc_32_nv                    /usr/local/apache/httpd-2.2.9/srclib/apr/.libs/libapr-1.so

atomic_dec_32_nv                    /usr/local/apache/httpd-2.2.9/srclib/apr/.libs/libapr-1.so

atomic_cas_32                      /usr/local/apache/httpd-2.2.9/srclib/apr/.libs/libapr-1.so

ld: fatal: Symbol referencing errors. No output written to .libs/htpasswd

make[2]: *** [htpasswd] Error 1

make[2]: Leaving directory `/usr/local/apache/httpd-2.2.9/support'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/usr/local/apache/httpd-2.2.9/support'

make: *** [all-recursive] Error 1

 

but... it's complaining about not being able to find "libucb.so.1"...  but here it is..

 

# /usr/ucblib/

libcurses.so    libdbm.so        librpcsoc.so    libtermcap.so    libucb.so        sparcv9/

libcurses.so.1  libdbm.so.1      librpcsoc.so.1  libtermcap.so.1  libucb.so.1      ucblinks.sh

 

 

I'm new to building things from source..  so I'm not quite sure where to go from here.  I can take this same source and build it on a linux VM with no issues at all.

 

Thoughts?

 

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.