Hi,
I had the same problem but I'm using a heavily modified Redhat 6.1 system so
that seems to indicate that its not limited to a glibc2.2 problem.
Everything compiled fine, but when starting up httpd it gave the "undefined
symbol: pthread_create" error as below. I have libpthread installed in
/lib which is in /etc/ld.so.conf. I did a "strings" on the library and the
symbol does exist in it. I can provide more info if it helps.
John
> Problem 3 - "configtest" fails
>
> Moved mod_webapp.so into /usr/local/apache/libexec and added
> some config
> directives to the httpd.conf file, including
>
> LoadModule webapp_module libexec/mod_webapp.so
>
> but running the "configtest" option throws this error:
>
> Cannot load /usr/local/apache/libexec/mod_webapp.so into server:
> /usr/local/lib/libapr.so.0: undefined symbol: pthread_create
>
> As you can see, it correctly found where my libapr.so shared
> library is,
> but cannot find the pthreads library - even though it's
> installed. This
> *could* be because Red Hat 7.1 uses libc-2.2.2.so, and I've
> heard others
> have had problems with this.
>