Commit Diff


commit - ea28a44931e2a38553fd2217f8471216da9b5ca8
commit + 2d7abb70179481c883c377855525a6097fc39d53
blob - 7bacd2a758673b8b9beb2c5fb3aedbf7efa5711a
blob + eef4af100e0086f99effb5dc972c3e8176df8709
--- configure
+++ configure
@@ -227,6 +227,7 @@ fi
 
 runtest err		ERR		|| true
 runtest explicit_bzero	EXPLICIT_BZERO	|| true
+runtest getprogname	GETPROGNAME	|| true
 runtest libtls		LIBTLS		|| true
 runtest recallocarray	RECALLOCARRAY	|| true
 runtest strlcat		STRLCAT		|| true
@@ -277,6 +278,8 @@ if [ ${HAVE_ERR} -eq 0 ]; then
 	echo "extern	void	 warn(const char*, ...);"
 	echo "extern	void	 warnx(const char*, ...);"
 	COMPAT="${COMPAT} compat/err.o"
+else
+	echo "#include <err.h>"
 fi
 if [ ${HAVE_EXPLICIT_BZERO} -eq 0 ]; then
 	echo "extern	void	 explicit_bzero(void*, size_t);"