Hi,
I am trying to build on HP 11.31
I ran ./configure and then ran make.
and got compile error.
>From the MIT website
>http://web.mit.edu/Kerberos/krb5-1.8/krb5-1.8.1/doc/krb5-install.html#HPUX
it has been tested only on HP 10.20
does it mean that MIT Kereberos doesn't support 11.31?
Please find att. the output make file ( with the error compilations)
Thanks,
Alex
(cd include && make autoconf.h osconf.h)
cat ./osconf.hin | sed -e "s...@krb5rctmpdir+/var/tmp+" -e
"s...@prefix+/usr/local+" -e "s...@exec_prefix+/usr/local+" -e
"s...@bindir+/usr/local/bin+" -e "s...@libdir+/usr/local/lib+" -e
"s...@sbindir+/usr/local/sbin+" -e
"s...@moduledir+/usr/local/lib/krb5/plugins+" -e
"s...@gssmoduledir+/usr/local/lib/gss+" -e
's...@localstatedir+/usr/local/var+' -e 's...@sysconfdir+/usr/local/etc+' >
osconf.new
../config/move-if-changed osconf.new osconf.h
osconf.h is unchanged
making all in util...
making all in util/support...
: updated OBJS.SH
cat ./libkrb5support-fixed.exports > new-exports
for i in krb5int_strlcpy krb5int_strlcat krb5int_asprintf
krb5int_vasprintf .; do \
if test "$i" != .; then echo $i >> new-exports; else :; fi ; \
done
mv -f new-exports libkrb5support.exports
rm -f hpux10.tmp hpux10.exports
sed "s/^/+e /" < libkrb5support.exports > hpux10.tmp
a=""; \
for f in . krb5int_thread_support_fini; do \
if test "$f" != .; then \
a="+I ${f}__auxfini $a"; \
else :; fi; \
done; echo "$a" >> hpux10.tmp
echo "+e errno" >> hpux10.tmp
echo "+e _GLOBAL__FD_libkrb5support_0_1" >> hpux10.tmp
echo "+e _GLOBAL__FI_libkrb5support_0_1" >> hpux10.tmp
mv -f hpux10.tmp hpux10.exports
rm -f libkrb5support.0.1
building shared krb5support library (0.1)
set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub
{die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH`
&& ld -b +h libkrb5support.0 -c hpux10.exports -o libkrb5support.0.1 $objlist
+s +b /usr/local/lib
+ + set -x
+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~
s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
objlist= threads.so init-addrinfo.so plugins.so errors.so k5buf.so
gmt_mktime.so fake-addrinfo.so utf8.so utf8_conv.so zap.so strlcpy.so printf.so
+ ld -b +h libkrb5support.0 -c hpux10.exports -o libkrb5support.0.1 threads.so
init-addrinfo.so plugins.so errors.so k5buf.so gmt_mktime.so fake-addrinfo.so
utf8.so utf8_conv.so zap.so strlcpy.so printf.so +s +b /usr/local/lib
ld: (Warning) Cannot export unreferenced symbol "errno"
ld: (Warning) Cannot export unreferenced symbol "_GLOBAL__FI_libkrb5support_0_1"
ld: (Warning) Cannot export unreferenced symbol "_GLOBAL__FD_libkrb5support_0_1"
3 warnings.
rm -f libkrb5support.sl
ln -s libkrb5support.0.1 libkrb5support.sl
rm -f ../../lib/libkrb5support.sl
(cd ../../lib && ln -s ../util/support/libkrb5support.sl .)
rm -f ../../lib/libkrb5support.0.1
(cd ../../lib && ln -s ../util/support/libkrb5support.0.1 .)
rm -f libkrb5support.0
ln -s libkrb5support.0.1 libkrb5support.0
rm -f ../../lib/libkrb5support.0
(cd ../../lib && ln -s ../util/support/libkrb5support.0 .)
making all in util/et...
cd ../.. && /bin/sh config.status util/et/Makefile
config.status: creating util/et/Makefile
: updated OBJS.SH
rm -f hpux10.tmp hpux10.exports
sed "s/^/+e /" < ./libcom_err.exports > hpux10.tmp
a=""; \
for f in . com_err_terminate; do \
if test "$f" != .; then \
a="+I ${f}__auxfini $a"; \
else :; fi; \
done; echo "$a" >> hpux10.tmp
echo "+e errno" >> hpux10.tmp
echo "+e _GLOBAL__FD_libcom_err_3_0" >> hpux10.tmp
echo "+e _GLOBAL__FI_libcom_err_3_0" >> hpux10.tmp
mv -f hpux10.tmp hpux10.exports
rm -f libcom_err.3.0
building shared com_err library (3.0)
set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub
{die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH`
&& ld -b +h libcom_err.3 -c hpux10.exports -o libcom_err.3.0 $objlist +s +b
/usr/local/lib -L../../lib -lkrb5support
+ + set -x
+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~
s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
objlist= error_message.so et_name.so com_err.so
+ ld -b +h libcom_err.3 -c hpux10.exports -o libcom_err.3.0 error_message.so
et_name.so com_err.so +s +b /usr/local/lib -L../../lib -lkrb5support
ld: (Warning) Cannot export unreferenced symbol "_GLOBAL__FI_libcom_err_3_0"
ld: (Warning) Cannot export unreferenced symbol "_GLOBAL__FD_libcom_err_3_0"
ld: (Warning) Cannot export unreferenced symbol "errno"
3 warnings.
rm -f libcom_err.sl
ln -s libcom_err.3.0 libcom_err.sl
rm -f ../../lib/libcom_err.sl
(cd ../../lib && ln -s ../util/et/libcom_err.sl .)
rm -f ../../lib/libcom_err.3.0
(cd ../../lib && ln -s ../util/et/libcom_err.3.0 .)
rm -f libcom_err.3
ln -s libcom_err.3.0 libcom_err.3
rm -f ../../lib/libcom_err.3
(cd ../../lib && ln -s ../util/et/libcom_err.3 .)
if cmp ./com_err.h \
../../include/com_err.h >/dev/null 2>&1; then :; \
else \
(set -x; rm -f ../../include/com_err.h; \
cp ./com_err.h \
../../include/com_err.h) ; \
fi
making all in util/ss...
cd ../.. && /bin/sh config.status util/ss/Makefile
config.status: creating util/ss/Makefile
: updated OBJS.ST
rm -f libss.a
building static ss library
set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub
{die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.ST`
&& ar cq libss.a $objlist
+ + set -x
+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~
s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.ST
objlist= ss_err.o std_rqs.o invocation.o help.o execute_cmd.o listen.o parse.o
error.o prompt.o request_tbl.o list_rqs.o pager.o requests.o data.o
+ ar cq libss.a ss_err.o std_rqs.o invocation.o help.o execute_cmd.o listen.o
parse.o error.o prompt.o request_tbl.o list_rqs.o pager.o requests.o data.o
ranlib libss.a
rm -f ../../lib/libss.a
(cd ../../lib && ln -s ../util/ss/libss.a .)
making all in util/profile...
if cmp profile.h \
../../include/profile.h >/dev/null 2>&1; then :; \
else \
(set -x; rm -f ../../include/profile.h; \
cp profile.h ../../include/profile.h) ; \
fi
: updated OBJS.SH
rm -f hpux10.tmp hpux10.exports
sed "s/^/+e /" < ./libprofile.exports > hpux10.tmp
a=""; \
for f in . ; do \
if test "$f" != .; then \
a="+I ${f}__auxfini $a"; \
else :; fi; \
done; echo "$a" >> hpux10.tmp
echo "+e errno" >> hpux10.tmp
echo "+e _GLOBAL__FD_libprofile_1_1" >> hpux10.tmp
echo "+e _GLOBAL__FI_libprofile_1_1" >> hpux10.tmp
mv -f hpux10.tmp hpux10.exports
rm -f libprofile.1.1
building shared profile library (1.1)
set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub
{die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH`
&& ld -b +h libprofile.1 -c hpux10.exports -o libprofile.1.1 $objlist +s +b
/usr/local/lib -L../../lib -lcom_err -lkrb5support
+ + set -x
+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~
s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH
objlist= prof_tree.so prof_file.so prof_parse.so prof_get.so prof_set.so
prof_err.so prof_init.so
+ ld -b +h libprofile.1 -c hpux10.exports -o libprofile.1.1 prof_tree.so
prof_file.so prof_parse.so prof_get.so prof_set.so prof_err.so prof_init.so +s
+b /usr/local/lib -L../../lib -lcom_err -lkrb5support
ld: (Warning) Cannot export unreferenced symbol "errno"
ld: (Warning) Cannot export unreferenced symbol "_GLOBAL__FD_libprofile_1_1"
ld: (Warning) Cannot export unreferenced symbol "_GLOBAL__FI_libprofile_1_1"
3 warnings.
rm -f libprofile.sl
ln -s libprofile.1.1 libprofile.sl
rm -f libprofile.1
ln -s libprofile.1.1 libprofile.1
making all in util/send-pr...
making all in include...
(cd ../lib/krb5/error_tables && make includes)
: ../lib/krb5/error_tables/krb5_err.h
: ../lib/krb5/error_tables/kdb5_err.h
: ../lib/krb5/error_tables/kv5m_err.h
: ../lib/krb5/error_tables/krb524_err.h
: ../lib/krb5/error_tables/asn1_err.h
: krb5.h
: db.h will be installed by util/db2
cat ./osconf.hin | sed -e "s...@krb5rctmpdir+/var/tmp+" -e
"s...@prefix+/usr/local+" -e "s...@exec_prefix+/usr/local+" -e
"s...@bindir+/usr/local/bin+" -e "s...@libdir+/usr/local/lib+" -e
"s...@sbindir+/usr/local/sbin+" -e
"s...@moduledir+/usr/local/lib/krb5/plugins+" -e
"s...@gssmoduledir+/usr/local/lib/gss+" -e
's...@localstatedir+/usr/local/var+' -e 's...@sysconfdir+/usr/local/etc+' >
osconf.new
../config/move-if-changed osconf.new osconf.h
osconf.h is unchanged
making all in lib...
making all in lib/crypto...
making all in lib/crypto/krb...
making all in lib/crypto/krb/arcfour...
: updated OBJS.SH
making all in lib/crypto/krb/checksum...
: updated OBJS.SH
making all in lib/crypto/krb/crc32...
: updated OBJS.SH
making all in lib/crypto/krb/dk...
: updated OBJS.SH
making all in lib/crypto/krb/prf...
: updated OBJS.SH
making all in lib/crypto/krb/rand2key...
: updated OBJS.SH
making all in lib/crypto/krb/old...
: updated OBJS.SH
making all in lib/crypto/krb/raw...
: updated OBJS.SH
making all in lib/crypto/krb/yarrow...
: updated OBJS.SH
: updated OBJS.SH
making all in lib/crypto/builtin...
making all in lib/crypto/builtin/des...
: updated OBJS.SH
making all in lib/crypto/builtin/aes...
: updated OBJS.SH
making all in lib/crypto/builtin/md4...
: updated OBJS.SH
making all in lib/crypto/builtin/md5...
: updated OBJS.SH
making all in lib/crypto/builtin/sha1...
: updated OBJS.SH
making all in lib/crypto/builtin/enc_provider...
: updated OBJS.SH
making all in lib/crypto/builtin/hash_provider...
: updated OBJS.SH
: updated OBJS.SH
making all in lib/crypto/crypto_tests...
rm -f hpux10.tmp hpux10.exports
sed "s/^/+e /" < ./libk5crypto.exports > hpux10.tmp
a=""; \
for f in . cryptoint_cleanup_library; do \
if test "$f" != .; then \
a="+I ${f}__auxfini $a"; \
else :; fi; \
done; echo "$a" >> hpux10.tmp
echo "+e errno" >> hpux10.tmp
echo "+e _GLOBAL__FD_libk5crypto_3_1" >> hpux10.tmp
echo "+e _GLOBAL__FI_libk5crypto_3_1" >> hpux10.tmp
mv -f hpux10.tmp hpux10.exports
rm -f libk5crypto.3.1
building shared k5crypto library (3.1)
set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub
{die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;'
krb/crc32/OBJS.SH krb/dk/OBJS.SH builtin/enc_provider/OBJS.SH
builtin/hash_provider/OBJS.SH krb/checksum/OBJS.SH krb/prf/OBJS.SH
krb/rand2key/OBJS.SH krb/old/OBJS.SH
krb/raw/OBJS.SH krb/yarrow/OBJS.SH builtin/md4/OBJS.SH
builtin/md5/OBJS.SH builtin/sha1/OBJS.SH krb/arcfour/OBJS.SH
builtin/aes/OBJS.SH builtin/des/OBJS.SH krb/OBJS.SH builtin/OBJS.SH` && ld
-b +h libk5crypto.3 -c hpux10.exports -o libk5crypto.3.1 $objlist +s +b
/usr/local/lib -L../../lib -lkrb5support
+ + set -x
+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~
s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; krb/crc32/OBJS.SH krb/dk/OBJS.SH
builtin/enc_provider/OBJS.SH builtin/hash_provider/OBJS.SH krb/checksum/OBJS.SH
krb/prf/OBJS.SH krb/rand2key/OBJS.SH krb/old/OBJS.SH krb/raw/OBJS.SH
krb/yarrow/OBJS.SH builtin/md4/OBJS.SH builtin/md5/OBJS.SH builtin/sha1/OBJS.SH
krb/arcfour/OBJS.SH builtin/aes/OBJS.SH builtin/des/OBJS.SH krb/OBJS.SH
builtin/OBJS.SH
objlist= krb/crc32/crc32.so
krb/dk/checksum.so krb/dk/dk_aead.so krb/dk/derive.so krb/dk/stringtokey.so
builtin/enc_provider/des.so builtin/enc_provider/des3.so
builtin/enc_provider/rc4.so builtin/enc_provider/aes.so
builtin/hash_provider/hash_crc32.so builtin/hash_provider/hash_md4.so
builtin/hash_provider/hash_md5.so builtin/hash_provider/hash_sha1.so
krb/checksum/cbc.so krb/checksum/confounder.so krb/checksum/hmac_md5.so
krb/checksum/unkeyed.so
krb/prf/des_prf.so krb/prf/dk_prf.so krb/prf/rc4_prf.so
krb/rand2key/aes_rand2key.so krb/rand2key/des_rand2key.so
krb/rand2key/des3_rand2key.so krb/rand2key/rc4_rand2key.so
krb/old/old_aead.so krb/old/des_stringtokey.so
krb/raw/raw_aead.so
krb/yarrow/yarrow.so krb/yarrow/ycipher.so
builtin/md4/md4.so
builtin/md5/md5.so
builtin/sha1/shs.so
krb/arcfour/arcfour.so krb/arcfour/arcfour_aead.so krb/arcfour/arcfour_s2k.so
builtin/aes/aescrypt.so builtin/aes/aestab.so builtin/aes/aeskey.so
builtin/des/afsstring2key.so builtin/des/d3_aead.so builtin/des/d3_kysched.so
builtin/des/f_aead.so builtin/des/f_cksum.so builtin/des/f_parity.so
builtin/des/f_sched.so builtin/des/f_tables.so builtin/des/key_sched.so
builtin/des/string2key.so builtin/des/weak_key.so
krb/aead.so krb/block_size.so krb/cf2.so krb/checksum_length.so
krb/cksumtype_to_string.so krb/cksumtypes.so krb/coll_proof_cksum.so
krb/combine_keys.so krb/crypto_length.so krb/crypto_libinit.so
krb/default_state.so krb/decrypt.so krb/decrypt_iov.so krb/encrypt.so
krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so krb/etypes.so
krb/key.so krb/keyblocks.so krb/keyed_cksum.so krb/keyed_checksum_types.so
krb/keylengths.so krb/make_checksum.so krb/make_checksum_iov.so
krb/make_random_key.so krb/mandatory_sumtype.so krb/nfold.so
krb/old_api_glue.so krb/prf.so krb/prng.so krb/random_to_key.so krb/state.so
krb/string_to_cksumtype.so krb/string_to_key.so krb/valid_cksumtype.so
krb/verify_checksum.so krb/verify_checksum_iov.so
builtin/hmac.so builtin/pbkdf2.so
+ ld -b +h libk5crypto.3 -c hpux10.exports -o libk5crypto.3.1
krb/crc32/crc32.so krb/dk/checksum.so krb/dk/dk_aead.so krb/dk/derive.so
krb/dk/stringtokey.so builtin/enc_provider/des.so builtin/enc_provider/des3.so
builtin/enc_provider/rc4.so builtin/enc_provider/aes.so
builtin/hash_provider/hash_crc32.so builtin/hash_provider/hash_md4.so
builtin/hash_provider/hash_md5.so builtin/hash_provider/hash_sha1.so
krb/checksum/cbc.so krb/checksum/confounder.so krb/checksum/hmac_md5.so
krb/checksum/unkeyed.so krb/prf/des_prf.so krb/prf/dk_prf.so krb/prf/rc4_prf.so
krb/rand2key/aes_rand2key.so krb/rand2key/des_rand2key.so
krb/rand2key/des3_rand2key.so krb/rand2key/rc4_rand2key.so krb/old/old_aead.so
krb/old/des_stringtokey.so krb/raw/raw_aead.so krb/yarrow/yarrow.so
krb/yarrow/ycipher.so builtin/md4/md4.so builtin/md5/md5.so builtin/sha1/shs.so
krb/arcfour/arcfour.so krb/arcfour/arcfour_aead.so krb/arcfour/arcfour_s2k.so
builtin/aes/aescrypt.so builtin/aes/aestab.so builtin/aes/aeskey.so
builtin/des/afsstring2key.so builtin/des/d3_aead.so builtin/des/d3_kysched.so
builtin/des/f_aead.so builtin/des/f_cksum.so builtin/des/f_parity.so
builtin/des/f_sched.so builtin/des/f_tables.so builtin/des/key_sched.so
builtin/des/string2key.so builtin/des/weak_key.so krb/aead.so krb/block_size.so
krb/cf2.so krb/checksum_length.so krb/cksumtype_to_string.so krb/cksumtypes.so
krb/coll_proof_cksum.so krb/combine_keys.so krb/crypto_length.so
krb/crypto_libinit.so krb/default_state.so krb/decrypt.so krb/decrypt_iov.so
krb/encrypt.so krb/encrypt_iov.so krb/encrypt_length.so krb/enctype_util.so
krb/etypes.so krb/key.so krb/keyblocks.so krb/keyed_cksum.so
krb/keyed_checksum_types.so krb/keylengths.so krb/make_checksum.so
krb/make_checksum_iov.so krb/make_random_key.so krb/mandatory_sumtype.so
krb/nfold.so krb/old_api_glue.so krb/prf.so krb/prng.so krb/random_to_key.so
krb/state.so krb/string_to_cksumtype.so krb/string_to_key.so
krb/valid_cksumtype.so krb/verify_checksum.so krb/verify_checksum_iov.so
builtin/hmac.so builtin/pbkdf2.so +s +b /usr/local/lib -L../../lib -lkrb5support
ld: (Warning) Cannot export unreferenced symbol "errno"
ld: (Warning) Cannot export unreferenced symbol "_GLOBAL__FD_libk5crypto_3_1"
ld: (Warning) Cannot export unreferenced symbol "_GLOBAL__FI_libk5crypto_3_1"
3 warnings.
rm -f libk5crypto.sl
ln -s libk5crypto.3.1 libk5crypto.sl
rm -f ../../lib/libk5crypto.sl
(cd ../../lib && ln -s crypto/libk5crypto.sl .)
rm -f ../../lib/libk5crypto.3.1
(cd ../../lib && ln -s crypto/libk5crypto.3.1 .)
rm -f libk5crypto.3
ln -s libk5crypto.3.1 libk5crypto.3
rm -f ../../lib/libk5crypto.3
(cd ../../lib && ln -s crypto/libk5crypto.3 .)
making all in lib/krb5...
making all in lib/krb5/error_tables...
: updated OBJS.SH
making all in lib/krb5/asn.1...
: updated OBJS.SH
making all in lib/krb5/ccache...
: updated OBJS.SH
making all in lib/krb5/keytab...
: updated OBJS.SH
making all in lib/krb5/krb...
: updated OBJS.SH
making all in lib/krb5/os...
: updated OBJS.SH
making all in lib/krb5/rcache...
: updated OBJS.SH
making all in lib/krb5/unicode...
: updated OBJS.SH
: updated OBJS.SH
rm -f hpux10.tmp hpux10.exports
sed "s/^/+e /" < ./libkrb5.exports > hpux10.tmp
a=""; \
for f in . profile_library_finalizer krb5int_lib_fini; do \
if test "$f" != .; then \
a="+I ${f}__auxfini $a"; \
else :; fi; \
done; echo "$a" >> hpux10.tmp
echo "+e errno" >> hpux10.tmp
echo "+e _GLOBAL__FD_libkrb5_3_3" >> hpux10.tmp
echo "+e _GLOBAL__FI_libkrb5_3_3" >> hpux10.tmp
mv -f hpux10.tmp hpux10.exports
rm -f libkrb5.3.3
building shared krb5 library (3.3)
set -x; objlist=`set -x && perl -p -e 'BEGIN { $SIG{__WARN__} = sub
{die @_} }; $e=$ARGV; $e =~ s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g;' OBJS.SH
error_tables/OBJS.SH asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH
krb/OBJS.SH rcache/OBJS.SH unicode/OBJS.SH os/OBJS.SH
../../util/profile/OBJS.SH` && ld -b +h libkrb5.3 -c hpux10.exports -o
libkrb5.3.3 $objlist +s +b /usr/local/lib -L../../lib -lk5crypto -lcom_err
-lkrb5support
+ + set -x
+ perl -p -e BEGIN { $SIG{__WARN__} = sub {die @_} }; $e=$ARGV; $e =~
s/OBJS\...$//; s/^/ /; s/ $//; s/ / $e/g; OBJS.SH error_tables/OBJS.SH
asn.1/OBJS.SH ccache/OBJS.SH keytab/OBJS.SH krb/OBJS.SH rcache/OBJS.SH
unicode/OBJS.SH os/OBJS.SH ../../util/profile/OBJS.SH
objlist= krb5_libinit.so
error_tables/asn1_err.so error_tables/kdb5_err.so error_tables/krb5_err.so
error_tables/kv5m_err.so error_tables/krb524_err.so
asn.1/asn1_decode.so asn.1/asn1_k_decode.so asn.1/asn1_encode.so
asn.1/asn1_get.so asn.1/asn1_make.so asn.1/asn1buf.so asn.1/krb5_decode.so
asn.1/krb5_encode.so asn.1/asn1_k_encode.so asn.1/ldap_key_seq.so
asn.1/asn1_misc.so
ccache/ccbase.so ccache/cccopy.so ccache/cccursor.so ccache/ccdefault.so
ccache/ccdefops.so ccache/cc_retr.so ccache/cc_file.so ccache/cc_memory.so
ccache/cc_keyring.so ccache/ccfns.so ccache/ser_cc.so
keytab/ktadd.so keytab/ktbase.so keytab/ktdefault.so keytab/ktfr_entry.so
keytab/ktremove.so keytab/ktfns.so keytab/kt_file.so keytab/kt_memory.so
keytab/kt_srvtab.so keytab/read_servi.so
krb/addr_comp.so krb/addr_order.so krb/addr_srch.so krb/allow_weak.so
krb/appdefault.so krb/auth_con.so krb/authdata.so krb/bld_pr_ext.so
krb/bld_princ.so krb/chk_trans.so krb/chpw.so krb/conv_creds.so
krb/conv_princ.so krb/copy_addrs.so krb/copy_auth.so krb/copy_athctr.so
krb/copy_cksum.so krb/copy_creds.so krb/copy_data.so krb/copy_key.so
krb/copy_princ.so krb/copy_tick.so krb/cp_key_cnt.so krb/decode_kdc.so
krb/decrypt_tk.so krb/deltat.so krb/enc_helper.so krb/enc_keyhelper.so
krb/encode_kdc.so krb/encrypt_tk.so krb/etype_list.so krb/fast.so
krb/fwd_tgt.so krb/gc_frm_kdc.so krb/gc_via_tkt.so krb/gen_seqnum.so
krb/gen_subkey.so krb/gen_save_subkey.so krb/get_creds.so krb/get_in_tkt.so
krb/gic_keytab.so krb/gic_opt.so krb/gic_pwd.so krb/in_tkt_sky.so
krb/init_ctx.so krb/copy_ctx.so krb/init_keyblock.so krb/kdc_rep_dc.so
krb/kerrs.so krb/kfree.so krb/libdef_parse.so krb/mk_cred.so krb/mk_error.so
krb/mk_priv.so krb/mk_rep.so krb/mk_req.so krb/mk_req_ext.so krb/mk_safe.so
krb/pac.so krb/parse.so krb/pr_to_salt.so krb/preauth.so krb/preauth2.so
krb/princ_comp.so krb/rd_cred.so krb/rd_error.so krb/rd_priv.so krb/rd_rep.so
krb/rd_req.so krb/rd_req_dec.so krb/rd_safe.so krb/recvauth.so krb/s4u_creds.so
krb/sendauth.so krb/send_tgs.so krb/ser_actx.so krb/ser_adata.so
krb/ser_addr.so krb/ser_auth.so krb/ser_cksum.so krb/ser_ctx.so krb/ser_key.so
krb/ser_princ.so krb/serialize.so krb/set_realm.so krb/srv_dec_tkt.so
krb/srv_rcache.so krb/str_conv.so krb/tgtname.so krb/unparse.so
krb/valid_times.so krb/vfy_increds.so krb/vic_opt.so krb/walk_rtree.so
rcache/rc_base.so rcache/rc_dfl.so rcache/rc_io.so rcache/rcdef.so
rcache/rc_none.so rcache/rc_conv.so rcache/ser_rc.so rcache/rcfns.so
unicode/ucdata.so unicode/ure.so unicode/urestubs.so unicode/ucstr.so
os/accessor.so os/an_to_ln.so os/c_ustime.so os/def_realm.so os/ccdefname.so
os/changepw.so os/dnsglue.so os/dnssrv.so os/free_krbhs.so os/full_ipadr.so
os/get_krbhst.so os/gen_port.so os/genaddrs.so os/gen_rname.so os/hostaddr.so
os/hst_realm.so os/init_os_ctx.so os/krbfileio.so os/ktdefname.so os/kuserok.so
os/mk_faddr.so os/localaddr.so os/locate_kdc.so os/lock_file.so os/net_read.so
os/net_write.so os/osconfig.so os/port2ip.so os/prompter.so os/read_msg.so
os/read_pwd.so os/realm_dom.so os/realm_iter.so os/sendto_kdc.so os/sn2princ.so
os/thread_safe.so os/timeofday.so os/toffset.so os/unlck_file.so os/ustime.so
os/write_msg.so
../../util/profile/prof_tree.so ../../util/profile/prof_file.so
../../util/profile/prof_parse.so ../../util/profile/prof_get.so
../../util/profile/prof_set.so ../../util/profile/prof_err.so
../../util/profile/prof_init.so
+ ld -b +h libkrb5.3 -c hpux10.exports -o libkrb5.3.3 krb5_libinit.so
error_tables/asn1_err.so error_tables/kdb5_err.so error_tables/krb5_err.so
error_tables/kv5m_err.so error_tables/krb524_err.so asn.1/asn1_decode.so
asn.1/asn1_k_decode.so asn.1/asn1_encode.so asn.1/asn1_get.so
asn.1/asn1_make.so asn.1/asn1buf.so asn.1/krb5_decode.so asn.1/krb5_encode.so
asn.1/asn1_k_encode.so asn.1/ldap_key_seq.so asn.1/asn1_misc.so
ccache/ccbase.so ccache/cccopy.so ccache/cccursor.so ccache/ccdefault.so
ccache/ccdefops.so ccache/cc_retr.so ccache/cc_file.so ccache/cc_memory.so
ccache/cc_keyring.so ccache/ccfns.so ccache/ser_cc.so keytab/ktadd.so
keytab/ktbase.so keytab/ktdefault.so keytab/ktfr_entry.so keytab/ktremove.so
keytab/ktfns.so keytab/kt_file.so keytab/kt_memory.so keytab/kt_srvtab.so
keytab/read_servi.so krb/addr_comp.so krb/addr_order.so krb/addr_srch.so
krb/allow_weak.so krb/appdefault.so krb/auth_con.so krb/authdata.so
krb/bld_pr_ext.so krb/bld_princ.so krb/chk_trans.so krb/chpw.so
krb/conv_creds.so krb/conv_princ.so krb/copy_addrs.so krb/copy_auth.so
krb/copy_athctr.so krb/copy_cksum.so krb/copy_creds.so krb/copy_data.so
krb/copy_key.so krb/copy_princ.so krb/copy_tick.so krb/cp_key_cnt.so
krb/decode_kdc.so krb/decrypt_tk.so krb/deltat.so krb/enc_helper.so
krb/enc_keyhelper.so krb/encode_kdc.so krb/encrypt_tk.so krb/etype_list.so
krb/fast.so krb/fwd_tgt.so krb/gc_frm_kdc.so krb/gc_via_tkt.so
krb/gen_seqnum.so krb/gen_subkey.so krb/gen_save_subkey.so krb/get_creds.so
krb/get_in_tkt.so krb/gic_keytab.so krb/gic_opt.so krb/gic_pwd.so
krb/in_tkt_sky.so krb/init_ctx.so krb/copy_ctx.so krb/init_keyblock.so
krb/kdc_rep_dc.so krb/kerrs.so krb/kfree.so krb/libdef_parse.so krb/mk_cred.so
krb/mk_error.so krb/mk_priv.so krb/mk_rep.so krb/mk_req.so krb/mk_req_ext.so
krb/mk_safe.so krb/pac.so krb/parse.so krb/pr_to_salt.so krb/preauth.so
krb/preauth2.so krb/princ_comp.so krb/rd_cred.so krb/rd_error.so krb/rd_priv.so
krb/rd_rep.so krb/rd_req.so krb/rd_req_dec.so krb/rd_safe.so krb/recvauth.so
krb/s4u_creds.so krb/sendauth.so krb/send_tgs.so krb/ser_actx.so
krb/ser_adata.so krb/ser_addr.so krb/ser_auth.so krb/ser_cksum.so
krb/ser_ctx.so krb/ser_key.so krb/ser_princ.so krb/serialize.so
krb/set_realm.so krb/srv_dec_tkt.so krb/srv_rcache.so krb/str_conv.so
krb/tgtname.so krb/unparse.so krb/valid_times.so krb/vfy_increds.so
krb/vic_opt.so krb/walk_rtree.so rcache/rc_base.so rcache/rc_dfl.so
rcache/rc_io.so rcache/rcdef.so rcache/rc_none.so rcache/rc_conv.so
rcache/ser_rc.so rcache/rcfns.so unicode/ucdata.so unicode/ure.so
unicode/urestubs.so unicode/ucstr.so os/accessor.so os/an_to_ln.so
os/c_ustime.so os/def_realm.so os/ccdefname.so os/changepw.so os/dnsglue.so
os/dnssrv.so os/free_krbhs.so os/full_ipadr.so os/get_krbhst.so os/gen_port.so
os/genaddrs.so os/gen_rname.so os/hostaddr.so os/hst_realm.so os/init_os_ctx.so
os/krbfileio.so os/ktdefname.so os/kuserok.so os/mk_faddr.so os/localaddr.so
os/locate_kdc.so os/lock_file.so os/net_read.so os/net_write.so os/osconfig.so
os/port2ip.so os/prompter.so os/read_msg.so os/read_pwd.so os/realm_dom.so
os/realm_iter.so os/sendto_kdc.so os/sn2princ.so os/thread_safe.so
os/timeofday.so os/toffset.so os/unlck_file.so os/ustime.so os/write_msg.so
../../util/profile/prof_tree.so ../../util/profile/prof_file.so
../../util/profile/prof_parse.so ../../util/profile/prof_get.so
../../util/profile/prof_set.so ../../util/profile/prof_err.so
../../util/profile/prof_init.so +s +b /usr/local/lib -L../../lib -lk5crypto
-lcom_err -lkrb5support
ld: (Warning) Cannot export unreferenced symbol "_GLOBAL__FI_libkrb5_3_3"
ld: (Warning) Cannot export unreferenced symbol "_GLOBAL__FD_libkrb5_3_3"
ld: (Warning) Cannot export unreferenced symbol "errno"
3 warnings.
rm -f libkrb5.sl
ln -s libkrb5.3.3 libkrb5.sl
rm -f ../../lib/libkrb5.sl
(cd ../../lib && ln -s krb5/libkrb5.sl .)
rm -f ../../lib/libkrb5.3.3
(cd ../../lib && ln -s krb5/libkrb5.3.3 .)
rm -f libkrb5.3
ln -s libkrb5.3.3 libkrb5.3
rm -f ../../lib/libkrb5.3
(cd ../../lib && ln -s krb5/libkrb5.3 .)
making all in lib/gssapi...
making all in lib/gssapi/generic...
: updated OBJS.SH
making all in lib/gssapi/krb5...
perl -I../../../util ../../../util/gen-map.pl \
-oerror_map.new \
NAME=gsserrmap \
KEY=OM_uint32 \
VALUE="char *" \
COMPARE=compare_OM_uint32 \
FREEVALUE=free_string
mv -f error_map.new error_map.h
cc +z -DSHARED -D_GSS_STATIC_LINK=1 -I../../../include
-I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue
-I./../mechglue -DKRB5_DEPRECATED=1 -g -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_C_SOURCE=199506L -c disp_status.c -o disp_status.so.o && mv -f
disp_status.so.o disp_status.so
: updated OBJS.SH
making all in lib/gssapi/spnego...
cc +z -DSHARED -D_GSS_STATIC_LINK=1 -I../../../include
-I../../../include -I. -I. -I./.. -I../generic -I./../generic -I../mechglue
-I./../mechglue -DKRB5_DEPRECATED=1 -g -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_C_SOURCE=199506L -c spnego_mech.c -o spnego_mech.so.o && mv -f
spnego_mech.so.o spnego_mech.so
"spnego_mech.c", line 85: error #2147: declaration is incompatible with
"unsigned int gssint_der_length_size(unsigned int)" (declared at line 726 of
"../mechglue/mglueP.h")
extern unsigned int gssint_der_length_size(OM_uint32);
^
"spnego_mech.c", line 86: error #2147: declaration is incompatible with "int
gssint_get_der_length(unsigned char **, unsigned int, unsigned int *)"
(declared at line 719 of "../mechglue/mglueP.h")
extern int gssint_get_der_length(unsigned char **, OM_uint32, unsigned int*);
^
"spnego_mech.c", line 87: error #2147: declaration is incompatible with "int
gssint_put_der_length(unsigned int, unsigned char **, unsigned int)" (declared
at line 729 of "../mechglue/mglueP.h")
extern int gssint_put_der_length(OM_uint32, unsigned char **, unsigned int);
^
"spnego_mech.c", line 416: warning #2191-D: type qualifier is meaningless on
cast type
(const gss_OID)&spnego_oids[0]);
^
"spnego_mech.c", line 3734: warning #2186-D: pointless comparison of unsigned
integer with zero
if ((seqsize = gssint_get_der_length(&buf, cur_size, &bytes)) <
0)
^
"spnego_mech.c", line 3751: warning #2186-D: pointless comparison of unsigned
integer with zero
if ((seqsize = gssint_get_der_length(&buf, cur_size, &bytes)) <
0)
^
3 errors detected in the compilation of "spnego_mech.c".
*** Error exit code 2
Stop.
*** Error exit code 1
Stop.
*** Error exit code 1
Stop.
*** Error exit code 1
Stop.
________________________________________________
Kerberos mailing list [email protected]
https://mailman.mit.edu/mailman/listinfo/kerberos