diff options
Diffstat (limited to 'debian/patches/02-patch-configure.ac-to-allow-external-build_date.patch')
-rw-r--r-- | debian/patches/02-patch-configure.ac-to-allow-external-build_date.patch | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/debian/patches/02-patch-configure.ac-to-allow-external-build_date.patch b/debian/patches/02-patch-configure.ac-to-allow-external-build_date.patch deleted file mode 100644 index 6026187..0000000 --- a/debian/patches/02-patch-configure.ac-to-allow-external-build_date.patch +++ /dev/null @@ -1,62 +0,0 @@ -From b951f6292f74edd114a403b6be8752070c8d819f Mon Sep 17 00:00:00 2001 -From: Jonathan McCrohan <jmccrohan@gmail.com> -Date: Thu, 12 Mar 2015 15:21:58 -0700 -Subject: [PATCH] configure.ac: Support external BUILD_DATE values - -Support reproducible builds [1] by allowing build systems to pass in an -external value for BUILD_DATE. - -autoreconf has been run to resync configure with configure.ac changes. - -[1] https://wiki.debian.org/ReproducibleBuilds - -Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com> -Signed-off-by: Gerrit Renker <gerrit@erg.abdn.ac.uk> ---- - configure | 8 ++++++++ - configure.ac | 7 ++++++- - 2 files changed, 14 insertions(+), 1 deletion(-) - -diff --git a/configure b/configure -index 082dd99..eeb8115 100755 ---- a/configure -+++ b/configure -@@ -2186,11 +2186,19 @@ ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. - - ac_config_files="$ac_config_files Makefile" - -+# allow BUILD_DATE to be externally set for build reproducibility -+if test "$BUILD_DATE"; then -+ cat >>confdefs.h <<_ACEOF -+#define BUILD_DATE "$BUILD_DATE" -+_ACEOF -+ -+else - - cat >>confdefs.h <<_ACEOF - #define BUILD_DATE "`/bin/date`" - _ACEOF - -+fi - - CFLAGS="-O2 -Wall" - -diff --git a/configure.ac b/configure.ac -index e50c986..7ae0db9 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -7,8 +7,13 @@ AC_INIT([wavemon], [0.7.6], [gerrit@erg.abdn.ac.uk], [wavemon-current], - # Variables - AC_CONFIG_AUX_DIR([config]) - AC_CONFIG_FILES([Makefile]) --AC_DEFINE_UNQUOTED([BUILD_DATE], ["`/bin/date`"], -+# allow BUILD_DATE to be externally set for build reproducibility -+if test "$BUILD_DATE"; then -+ AC_DEFINE_UNQUOTED(BUILD_DATE, ["$BUILD_DATE"]) -+else -+ AC_DEFINE_UNQUOTED([BUILD_DATE], ["`/bin/date`"], - [date wavemon was last configured and built]) -+fi - - CFLAGS="-O2 -Wall" - |