Compile errors:
../heimdal-7.1.0/configure --with-libintl
--with-libintl-include=/usr/local/include --with-libintl-lib=/usr/local/lib
--prefix=/usr/heimdal-7.1.0 --disable-kcm --with-openssl
--with-openssl-include=/usr/include --with-openssl-lib=/usr/lib --disable-otp
--enable-pthread-support --with-readline=/usr/local --with-hdbdir=/var/heimdal
--without-berkeley-db --enable-digest --with-ipv6 --enable-kx509
--without-openldap --enable-pk-init --with-sqlite3
--with-sqlite3-include=/usr/local/include --with-sqlite3-lib=/usr/local/lib
--with-x --x-libraries=/usr/local/lib --x-includes=/usr/local/include
--localstatedir=/var --disable-silent-rules
My configure says --with-libintl-include=/usr/local/include but the compile
line to array.c does not include a -I/usr/local/include, thus:
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../../heimdal-7.1.0/lib/base
-I../../include -I../../../heimdal-7.1.0/include -I../../lib/roken
-I../../../heimdal-7.1.0/lib/roken -DROKEN_RENAME -D_LARGE_FILES= -Wall -Wextra
-Wno-sign-compare -Wno-unused-parameter -Wmissing-prototypes -Wpointer-arith
-Wbad-function-cast -Wmissing-declarations -Wnested-externs -Wshadow -DINET6 -g
-O2 -MT array.lo -MD -MP -MF .deps/array.Tpo -c
../../../heimdal-7.1.0/lib/base/array.c -fPIC -DPIC -o .libs/array.o
In file included from ../../../heimdal-7.1.0/lib/base/array.c:36:
../../../heimdal-7.1.0/lib/base/baselocl.h:47:10: fatal error: 'libintl.h' file
not found
#include <libintl.h>
^
1 error generated.
Workaround: Append to configure 'CFLAGS="-I/usr/local/include"'
Then later there is a link error for some symbol from libintl. So:
Workaround: Append to configure 'LDFLAGS="-L/usr/local/lib -Wl,-rpath
-Wl,/usr/local/lib -lintl"
Looks to me you need to pass what was gathered from the configure
options to the places where needed for the build.
Sorry, I did not have this FreeBSD 11 environment ready when you released the
candidates.
Harald.