From: Harlan Stenn Date: Fri, 13 Apr 2012 09:02:55 +0000 (-0700) Subject: LCRYPTO is gone - replace with VER_SUFFIX X-Git-Tag: NTP_4_2_7P272~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=589a42f2d1dc18c53661cc9d754823c07d40fb2f;p=thirdparty%2Fntp.git LCRYPTO is gone - replace with VER_SUFFIX bk: 4f87ebbfPG_sRufDwJi7VD5MvIuRMg --- diff --git a/ChangeLog b/ChangeLog index d6c880ad1..df1653b4c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,4 @@ +* LCRYPTO is gone - replace with VER_SUFFIX. (4.2.7p271) 2012/04/11 Released by Harlan Stenn * [Bug 1122] openssl detection via pkg-config fails when no additional -Idir flags are needed. diff --git a/scripts/mkver.in b/scripts/mkver.in index f3ea05c9b..3aef1c816 100644 --- a/scripts/mkver.in +++ b/scripts/mkver.in @@ -10,11 +10,9 @@ case "$CSET" in *) ConfStr="$ConfStr@$CSET" ;; esac -case "@LCRYPTO@" in +case "@VER_SUFFIX@" in '') ;; - -lcrypto) - ConfStr="${ConfStr}-o" ;; - *) ConfStr="${ConfStr}-?" ;; + *) ConfStr="${ConfStr}-@VER_SUFFIX@" ;; esac ConfStr="$ConfStr `LC_TIME=C TZ=UTC date`" diff --git a/sntp/m4/ntp_openssl.m4 b/sntp/m4/ntp_openssl.m4 index 4396a6769..c88fc0433 100644 --- a/sntp/m4/ntp_openssl.m4 +++ b/sntp/m4/ntp_openssl.m4 @@ -27,6 +27,7 @@ dnl dnl #################################################################### AC_DEFUN([NTP_OPENSSL], [ AC_REQUIRE([NTP_PKG_CONFIG])dnl +AC_REQUIRE([NTP_VER_SUFFIX])dnl AC_ARG_WITH( [crypto], @@ -71,6 +72,7 @@ case "$with_crypto:${PKG_CONFIG:+notempty}:${with_openssl_libdir-notgiven}:${wit LDADD_NTP="$LDADD_NTP `$PKG_CONFIG --libs-only-L openssl`" LDADD_NTP="$LDADD_NTP `$PKG_CONFIG --libs-only-l openssl`" LDFLAGS_NTP="$LDFLAGS_NTP `$PKG_CONFIG --libs-only-other openssl`" + VER_SUFFIX=o ntp_openssl=yes ntp_openssl_from_pkg_config=yes fi @@ -172,6 +174,7 @@ case "$with_crypto:$ntp_openssl" in ntp_openssl=no else ntp_openssl=yes + VER_SUFFIX=o fi case "$ntp_openssl" in yes) @@ -204,6 +207,11 @@ AC_MSG_RESULT([$ntp_openssl]) case "$ntp_openssl" in yes) AC_DEFINE([OPENSSL], [], [Use OpenSSL?]) + case "$VER_SUFFIX" in + *o*) ;; + *) AC_MSG_ERROR([OPENSSL set but no 'o' in VER_SUFFIX!]) ;; + esac + ;; esac NTPO_SAVED_CPPFLAGS="$CPPFLAGS" diff --git a/sntp/m4/ntp_ver_suffix.m4 b/sntp/m4/ntp_ver_suffix.m4 new file mode 100644 index 000000000..34839b58b --- /dev/null +++ b/sntp/m4/ntp_ver_suffix.m4 @@ -0,0 +1,13 @@ +dnl #################################################################### +dnl NTP Version Suffix (Crypto) +dnl +dnl Output substitutions: +dnl VER_SUFFIX Version Suffix (scripts/mkver.in) +dnl +dnl #################################################################### +AC_DEFUN([NTP_VER_SUFFIX], [ + +AC_SUBST([VER_SUFFIX]) +VER_SUFFIX= +]) +dnl ======================================================================