Sorry I missed this patch had been reviwed:
https://inbox.sourceware.org/gcc-patches/[email protected]/t/

GCC started using this macro recently.  Pushed as obvious anyway.
pietro
-- >8 --
The autoconf macro PKG_CHECK_MODULES defined in config/pkg.m4 uses the
obsolete AC_TRY_LINK[1]. Update the code to use AC_LINK_IFELSE as
documented by autoconf

There's no difference to the generated files.

[1] 
https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Obsolete-Macros.html#index-AC_005fTRY_005fLINK-2207

config/ChangeLog:

        * pkg.m4 (PKG_CHECK_MODULES): Replace AC_TRY_LINK with AC_LINK_IFELSE.

Signed-off-by: Pietro Monteiro <[email protected]>
---
 config/pkg.m4 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/config/pkg.m4 b/config/pkg.m4
index 7ebf517cd6a..cc15588a05c 100644
--- a/config/pkg.m4
+++ b/config/pkg.m4
@@ -151,7 +151,7 @@ dnl Check whether $pkg_cv_[]$1[]_LIBS works.
 if test $pkg_failed = no; then
   pkg_save_LDFLAGS="$LDFLAGS"
   LDFLAGS="$LDFLAGS $pkg_cv_[]$1[]_LIBS"
-  AC_TRY_LINK([],[], [], [pkg_failed=yes])
+  AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [[]])],[],[pkg_failed=yes])
   LDFLAGS=$pkg_save_LDFLAGS
 fi
 
-- 
2.54.0

Reply via email to