libtool: link: gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wbad-function-cast -Wmissing-declarations -Wnested-externs -g -o .libs/digest-service digest-service.o -pthread ./.libs/libkdc.so ../lib/ipc/.libs/libheim-ipcs.a /home/brian/tree/heimdal/git/heimdal/lib/roken/.libs/libroken.so ../lib/hdb/.libs/libhdb.so ../lib/krb5/.libs/libkrb5.so -lcrypto ../lib/asn1/.libs/libasn1.so ../lib/vers/.libs/libvers.a ../lib/roken/.libs/libroken.so -lcrypt -ldb -lresolv -lpthread -pthread
/usr/bin/ld: digest-service.o: undefined reference to symbol 'heim_ntlm_calculate_ntlm1@@HEIMDAL_NTLM_1.0'
/usr/bin/ld: note: 'heim_ntlm_calculate_ntlm1@@HEIMDAL_NTLM_1.0' is defined in DSO //home/brian/tree/heimdal/git/heimdal/lib/ntlm/.libs/libheimntlm.so.0 so try adding it to the linker command line
//home/brian/tree/heimdal/git/heimdal/lib/ntlm/.libs/libheimntlm.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [digest-service] Error 1
make[2]: Leaving directory `/home/brian/tree/heimdal/git/heimdal/kdc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/brian/tree/heimdal/git/heimdal'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
debuild: fatal error at line 1329:
dpkg-buildpackage -rfakeroot -D -us -uc failed
At first glance this appears be clear, except the error goes away when compiling everything with -O2.