Search Mailing List Archives


Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

Apache child segfaults when enabling mod_webauthldap.

Mustafa A. Hashmi mahashmi at gmail.com
Mon Feb 27 22:06:23 PST 2006


On 2/28/06, Russ Allbery <eagle at windlord.stanford.edu> wrote:
>
> Is this because the system LDAP and SASL libraries are linked with
> Heimdal, or did you run into other issues?

That was it exactly. LDAP and SASL are both linked to heimdal 0.6 on SLES-9.

> I was afraid that Heimdal 0.6 might not work since I didn't have any 0.6
> systems on which to test.  If you have a moment, could you give me a bit
> more information on what failed?  I'd like to get it working if I can, and
> particularly if it was a compilation failure, I should be able to fix
> that.

Absolutely. Please find the details below:

Package: heimdal-0.6.1rc3-55.3

Error follows below:
--
ldap1:/usr/local/src/webauth-3.4.2 # make
making all in src
make[1]: Entering directory `/usr/local/src/webauth-3.4.2/src'
making all in libwebauth
make[2]: Entering directory `/usr/local/src/webauth-3.4.2/src/libwebauth'
../../libtool --mode=compile gcc -I. -I. -I../../
-I/usr/include/heimdal -I/usr/include/heimdal -Wall -g -c attrs.c
mkdir .libs
 gcc -I. -I. -I../../ -I/usr/include/heimdal -I/usr/include/heimdal
-Wall -g -c attrs.c  -fPIC -DPIC -o .libs/attrs.o
 gcc -I. -I. -I../../ -I/usr/include/heimdal -I/usr/include/heimdal
-Wall -g -c attrs.c -o attrs.o >/dev/null 2>&1
../../libtool --mode=compile gcc -I. -I. -I../../
-I/usr/include/heimdal -I/usr/include/heimdal -Wall -g -c base64.c
 gcc -I. -I. -I../../ -I/usr/include/heimdal -I/usr/include/heimdal
-Wall -g -c base64.c  -fPIC -DPIC -o .libs/base64.o
 gcc -I. -I. -I../../ -I/usr/include/heimdal -I/usr/include/heimdal
-Wall -g -c base64.c -o base64.o >/dev/null 2>&1
../../libtool --mode=compile gcc -I. -I. -I../../
-I/usr/include/heimdal -I/usr/include/heimdal -Wall -g -c key.c
 gcc -I. -I. -I../../ -I/usr/include/heimdal -I/usr/include/heimdal
-Wall -g -c key.c  -fPIC -DPIC -o .libs/key.o
 gcc -I. -I. -I../../ -I/usr/include/heimdal -I/usr/include/heimdal
-Wall -g -c key.c -o key.o >/dev/null 2>&1
../../libtool --mode=compile gcc -I. -I. -I../../
-I/usr/include/heimdal -I/usr/include/heimdal -Wall -g -c krb5.c
 gcc -I. -I. -I../../ -I/usr/include/heimdal -I/usr/include/heimdal
-Wall -g -c krb5.c  -fPIC -DPIC -o .libs/krb5.o
In file included from krb5.c:81:
krb5-heimdal.c: In function `webauth_krb5_export_tgt':
krb5-heimdal.c:665: error: `KRB5_TC_MATCH_SRV_NAMEONLY' undeclared
(first use in this function)
krb5-heimdal.c:665: error: (Each undeclared identifier is reported only once
krb5-heimdal.c:665: error: for each function it appears in.)
make[2]: *** [krb5.lo] Error 1
make[2]: Leaving directory `/usr/local/src/webauth-3.4.2/src/libwebauth'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/usr/local/src/webauth-3.4.2/src'
make: *** [all] Error 1
--

That's line 346 in krb5.h, heimdal 0.7.2:
#define KRB5_TC_MATCH_SRV_NAMEONLY      (1 << 29)

If I can provide any additional details, please let me know.

Regards,
--
Mustafa A. Hashmi
mahashmi at gmail.com
mh at stderr.net



More information about the webauth-info mailing list