From 637594fb2d3d65c86ced2167fa935a57ca91b9ff Mon Sep 17 00:00:00 2001 From: Fred Morcos Date: Mon, 9 Jan 2023 15:49:09 +0100 Subject: [PATCH] Print compiler version at the end of configure --- configure.ac | 7 +++++-- pdns/dnsdistdist/configure.ac | 7 +++++-- pdns/recursordist/configure.ac | 7 +++++-- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/configure.ac b/configure.ac index 34b74a6e1a..09dffb59e0 100644 --- a/configure.ac +++ b/configure.ac @@ -325,6 +325,9 @@ AC_SUBST([IPCRYPT_LIBS], ['$(top_builddir)/ext/ipcrypt/libipcrypt.la']) CFLAGS="$SANITIZER_FLAGS $CFLAGS" CXXFLAGS="$SANITIZER_FLAGS $CXXFLAGS" +CCVERSION=`$CC --version | head -1` +CXXVERSION=`$CXX --version | head -1` + AC_ARG_VAR(PACKAGEVERSION, [The version used in secpoll queries]) AS_IF([test "x$PACKAGEVERSION" != "x"], [AC_DEFINE_UNQUOTED([PACKAGEVERSION], "$PACKAGEVERSION", [Set to the package version used for secpoll])] @@ -365,8 +368,8 @@ AC_MSG_NOTICE([=====================]) AC_MSG_NOTICE([]) AC_MSG_NOTICE([Configured with: $pdns_configure_args]) AC_MSG_NOTICE([]) -AC_MSG_NOTICE([CC: $CC]) -AC_MSG_NOTICE([CXX: $CXX]) +AC_MSG_NOTICE([CC: $CC ($CCVERSION)]) +AC_MSG_NOTICE([CXX: $CXX ($CXXVERSION)]) AC_MSG_NOTICE([LD: $LD]) AC_MSG_NOTICE([CFLAGS: $CFLAGS]) AC_MSG_NOTICE([CPPFLAGS: $CPPFLAGS]) diff --git a/pdns/dnsdistdist/configure.ac b/pdns/dnsdistdist/configure.ac index 7641fa2c74..18c3e157df 100644 --- a/pdns/dnsdistdist/configure.ac +++ b/pdns/dnsdistdist/configure.ac @@ -135,6 +135,9 @@ LDFLAGS="$RELRO_LDFLAGS $LDFLAGS" CFLAGS="$SANITIZER_FLAGS $PIE_CFLAGS $CFLAGS" CXXFLAGS="$SANITIZER_FLAGS $PIE_CFLAGS $CXXFLAGS" +CCVERSION=`$CC --version | head -1` +CXXVERSION=`$CXX --version | head -1` + PROGRAM_LDFLAGS="$PIE_LDFLAGS $PROGRAM_LDFLAGS" AC_SUBST([PROGRAM_LDFLAGS]) @@ -164,8 +167,8 @@ AS_IF([test "x$ac_configure_args" != "x"], ) AC_MSG_NOTICE([dnsdist configured with: $summary_conf_opts]) AC_MSG_NOTICE([]) -AC_MSG_NOTICE([CC: $CC]) -AC_MSG_NOTICE([CXX: $CXX]) +AC_MSG_NOTICE([CC: $CC ($CCVERSION)]) +AC_MSG_NOTICE([CXX: $CXX ($CXXVERSION)]) AC_MSG_NOTICE([LD: $LD]) AC_MSG_NOTICE([CFLAGS: $CFLAGS]) AC_MSG_NOTICE([CPPFLAGS: $CPPFLAGS]) diff --git a/pdns/recursordist/configure.ac b/pdns/recursordist/configure.ac index b4fe07ee7e..e97a0ac6f4 100644 --- a/pdns/recursordist/configure.ac +++ b/pdns/recursordist/configure.ac @@ -182,6 +182,9 @@ CXXFLAGS="$SANITIZER_FLAGS $PIE_CFLAGS $CXXFLAGS" PROGRAM_LDFLAGS="$PIE_LDFLAGS $PROGRAM_LDFLAGS" AC_SUBST([PROGRAM_LDFLAGS]) +CCVERSION=`$CC --version | head -1` +CXXVERSION=`$CXX --version | head -1` + AC_CONFIG_FILES([Makefile ext/Makefile ext/json11/Makefile @@ -201,8 +204,8 @@ AS_IF([test "x$pdns_configure_args" != "x"], ) AC_MSG_NOTICE([PowerDNS Recursor $VERSION configured with: $summary_conf_opts]) AC_MSG_NOTICE([]) -AC_MSG_NOTICE([CC: $CC]) -AC_MSG_NOTICE([CXX: $CXX]) +AC_MSG_NOTICE([CC: $CC ($CCVERSION)]) +AC_MSG_NOTICE([CXX: $CXX ($CXXVERSION)]) AC_MSG_NOTICE([LD: $LD]) AC_MSG_NOTICE([CFLAGS: $CFLAGS]) AC_MSG_NOTICE([CPPFLAGS: $CPPFLAGS]) -- 2.47.2