36 lines
1.1 KiB
Diff
36 lines
1.1 KiB
Diff
commit 01aee0f3601c60e570aeb9040c036c83d053cc5a
|
|
Author: Florian Weimer <fweimer@redhat.com>
|
|
Date: Thu Dec 8 13:01:07 2022 +0100
|
|
|
|
m4/progname.m4: Include <stdio.h> for printf in lldp_CHECK___PROGNAME
|
|
|
|
Otherwise the checks always fails with a compiler that does not
|
|
support implict function declarations.
|
|
|
|
diff --git a/configure b/configure
|
|
index 10baaca5824a3568..f43b2fd9beb18847 100755
|
|
--- a/configure
|
|
+++ b/configure
|
|
@@ -18976,7 +18976,7 @@ else
|
|
|
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
/* end confdefs.h. */
|
|
-
|
|
+#include<stdio.h>
|
|
int
|
|
main ()
|
|
{
|
|
diff --git a/m4/progname.m4 b/m4/progname.m4
|
|
index 031aba65cbf0cc7d..b1a80f7f28c628a8 100644
|
|
--- a/m4/progname.m4
|
|
+++ b/m4/progname.m4
|
|
@@ -4,7 +4,7 @@
|
|
AC_DEFUN([lldp_CHECK___PROGNAME],[
|
|
AC_CACHE_CHECK([whether libc defines __progname], lldp_cv_check___progname, [
|
|
AC_LINK_IFELSE([AC_LANG_PROGRAM(
|
|
- [[]],
|
|
+ [[#include<stdio.h>]],
|
|
[[ extern char *__progname; printf("%s", __progname); ]])],
|
|
[ lldp_cv_check___progname="yes" ],
|
|
[ lldp_cv_check___progname="no" ])
|