Przeglądaj źródła

pkg/kamailio/deb: enable reproducible builds

Victor Seva 10 lat temu
rodzic
commit
15ab2ed220

+ 3 - 0
pkg/kamailio/deb/debian/rules

@@ -114,6 +114,9 @@ CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS)
 # LDFLAGS -> LD_EXTRA_OPTS
 LD_EXTRA_OPTS := $(shell dpkg-buildflags --get LDFLAGS)
 
+# https://wiki.debian.org/ReproducibleBuilds/
+CC_EXTRA_OPTS += -DVERSION_NODATE
+
 configure: configure-stamp
 configure-stamp:
 	dh_testdir

+ 3 - 0
pkg/kamailio/deb/jessie/rules

@@ -114,6 +114,9 @@ CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS)
 # LDFLAGS -> LD_EXTRA_OPTS
 LD_EXTRA_OPTS := $(shell dpkg-buildflags --get LDFLAGS)
 
+# https://wiki.debian.org/ReproducibleBuilds/
+CC_EXTRA_OPTS += -DVERSION_NODATE
+
 configure: configure-stamp
 configure-stamp:
 	dh_testdir

+ 3 - 0
pkg/kamailio/deb/precise/rules

@@ -113,6 +113,9 @@ CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS)
 # LDFLAGS -> LD_EXTRA_OPTS
 LD_EXTRA_OPTS := $(shell dpkg-buildflags --get LDFLAGS)
 
+# https://wiki.debian.org/ReproducibleBuilds/
+CC_EXTRA_OPTS += -DVERSION_NODATE
+
 configure: configure-stamp
 configure-stamp:
 	dh_testdir

+ 3 - 0
pkg/kamailio/deb/squeeze/rules

@@ -111,6 +111,9 @@ CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS)
 # LDFLAGS -> LD_EXTRA_OPTS
 LD_EXTRA_OPTS := $(shell dpkg-buildflags --get LDFLAGS)
 
+# https://wiki.debian.org/ReproducibleBuilds/
+CC_EXTRA_OPTS += -DVERSION_NODATE
+
 configure: configure-stamp
 configure-stamp:
 	dh_testdir

+ 3 - 0
pkg/kamailio/deb/trusty/rules

@@ -114,6 +114,9 @@ CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS)
 # LDFLAGS -> LD_EXTRA_OPTS
 LD_EXTRA_OPTS := $(shell dpkg-buildflags --get LDFLAGS)
 
+# https://wiki.debian.org/ReproducibleBuilds/
+CC_EXTRA_OPTS += -DVERSION_NODATE
+
 configure: configure-stamp
 configure-stamp:
 	dh_testdir

+ 3 - 0
pkg/kamailio/deb/wheezy/rules

@@ -113,6 +113,9 @@ CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS)
 # LDFLAGS -> LD_EXTRA_OPTS
 LD_EXTRA_OPTS := $(shell dpkg-buildflags --get LDFLAGS)
 
+# https://wiki.debian.org/ReproducibleBuilds/
+CC_EXTRA_OPTS += -DVERSION_NODATE
+
 configure: configure-stamp
 configure-stamp:
 	dh_testdir