[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Heimdal 1.2 bugs
Solaris 10u4, gcc
setenv PATH /usr/ccs/bin:/usr/bin:/usr/sbin:/opt/jpl/bin:/usr/sfw/bin
unsetenv LD_LIBRARY_PATH
setenv CPPFLAGS -I/usr/heimdal/include
setenv CFLAGS -g
setenv LDFLAGS "-R/usr/heimdal/lib -L/usr/heimdal/lib"
setenv LD_RUN_PATH /usr/heimdal/lib
setenv LD_LIBRARY_PATH /usr/heimdal/lib
./configure --prefix=/usr/heimdal --without-readline --without-
openldap --with-openssl=/usr/heimdal --without-ipv6 --enable-pk-init --
enable-berkeley-db --disable-ndbm-db --enable-shared --enable-static --
disable-kcm --without-x
Need to add <limits.h> to hx_locl.h (or somewhere thereabouts).
I removed telnet from the appl/Makefile, since this is a server
build. I don't use telnet anyway. (Though I'm glad to see it fixed
on general principals.)
-----------
"make install" generates an enormous number of messages like:
cp: cannot access /usr/heimdal/share/man/mankrb5_auth_context.3/
krb5_auth_context.3.krb5_auth_context.3
ln: cannot access /usr/heimdal/share/man/mankrb5_auth_context.3/
krb5_auth_context.3.krb5_auth_context.3
ln: cannot create /usr/heimdal/share/man/mankrb5_auth_context.3/
krb5_auth_con_getauthenticator.krb5_auth_context.3: No such file or
directory
cp: cannot access /usr/heimdal/share/man/mankrb5_auth_context.3/
krb5_auth_context.3.krb5_auth_context.3
ln: cannot access /usr/heimdal/share/man/mankrb5_auth_context.3/
krb5_auth_context.3.krb5_auth_context.3
ln: cannot create /usr/heimdal/share/man/mankrb5_auth_context.3/
krb5_auth_con_getflags.krb5_auth_context.3: No such file or directory
cp: cannot access /usr/heimdal/share/man/mankrb5_auth_context.3/
krb5_auth_context.3.krb5_auth_context.3
ln: cannot access /usr/heimdal/share/man/mankrb5_auth_context.3/
krb5_auth_context.3.krb5_auth_context.3
ln: cannot create /usr/heimdal/share/man/mankrb5_auth_context.3/
krb5_auth_con_getkey.krb5_auth_context.3: No such file or directory
The relevant man links, like krb5_auth_con_getflags.3 in fact do not
get created.
------------
make check fails. The relevant part of the output appears to be:
check in sl
make test_sl
/bin/bash ../../libtool --tag=CC --mode=link gcc -Wall -Wmissing-
prototypes -Wpointer-arith -Wbad-function-cast -Wmissing-declarations -
Wnested-externs -g -R/usr/heimdal/lib -L/usr/heimdal/lib -o test_sl
test_sl.o libsl.la ../../lib/vers/
libvers.la ../../lib/roken/
libroken.la -lfl -lresolv -lnsl -
lsocket -pthreads
libtool: link: gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wbad-
function-cast -Wmissing-declarations -Wnested-externs -g -o .libs/
test_sl test_sl.o -pthreads -L/usr/heimdal/lib ./.libs/libsl.so /
export/home/hotz/heimdal/heimdal-1.2/lib/editline/.libs/libeditline.so
-ltermcap ../../lib/vers/.libs/libvers.a ../../lib/roken/.libs/
libroken.so -lfl -lresolv -lnsl -lsocket -pthreads -R/usr/heimdal/lib
Undefined first referenced
symbol in file
yylex /usr/heimdal/lib/libfl.so
ld: fatal: Symbol referencing errors. No output written to .libs/test_sl
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `test_sl'
Current working directory /export/home/hotz/heimdal/heimdal-1.2/lib/sl
------------------------------------------------------
The opinions expressed in this message are mine,
not those of Caltech, JPL, NASA, or the US Government.
Henry.B.Hotz@jpl.nasa.gov, or hbhotz@oxy.edu