aboutsummaryrefslogtreecommitdiff
path: root/sound/sox/patches
diff options
context:
space:
mode:
authorAlexander Couzens <lynxis@fe80.eu>2017-11-16 17:55:59 +0100
committerAlexander Couzens <lynxis@fe80.eu>2017-11-17 13:18:21 +0100
commitb556ca819292a0b6188efad892ee22137886fddf (patch)
tree4e3597c2e57ff89e1b2485bd09f8cf92a515eb28 /sound/sox/patches
parenta2de0d04b4be837f8da171af367e65d3e7b4d7cf (diff)
sox: remove build timestamp
Build timestamp prevents reproducible builds [0]. [0] https://reproducible-builds.org/docs/timestamps/ Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Diffstat (limited to 'sound/sox/patches')
-rw-r--r--sound/sox/patches/020-reproducible-builds.patch32
1 files changed, 32 insertions, 0 deletions
diff --git a/sound/sox/patches/020-reproducible-builds.patch b/sound/sox/patches/020-reproducible-builds.patch
new file mode 100644
index 000000000..f8d099a99
--- /dev/null
+++ b/sound/sox/patches/020-reproducible-builds.patch
@@ -0,0 +1,32 @@
+--- a/src/libsox.c
++++ b/src/libsox.c
+@@ -65,8 +65,6 @@ sox_version_info_t const * sox_version_i
+ #else
+ NULL,
+ #endif
+- /* sox_time */
+- __DATE__ " " __TIME__,
+ /* sox_distro */
+ #ifdef DISTRO
+ DISTRO,
+--- a/src/sox.h
++++ b/src/sox.h
+@@ -1321,7 +1321,6 @@ typedef struct sox_version_info_t {
+ sox_uint32_t version_code; /**< version number = 0x140400 */
+ char const * version; /**< version string = sox_version(), for example, "14.4.0" */
+ char const * version_extra;/**< version extra info or null = "PACKAGE_EXTRA", for example, "beta" */
+- char const * time; /**< build time = "__DATE__ __TIME__", for example, "Jan 7 2010 03:31:50" */
+ char const * distro; /**< distro or null = "DISTRO", for example, "Debian" */
+ char const * compiler; /**< compiler info or null, for example, "msvc 160040219" */
+ char const * arch; /**< arch, for example, "1248 48 44 L OMP" */
+--- a/src/sox.c
++++ b/src/sox.c
+@@ -1828,8 +1828,6 @@ static void display_SoX_version(FILE * f
+ info->version_extra ? info->version_extra : "");
+
+ if (sox_globals.verbosity > 3) {
+- if (info->time)
+- fprintf(file, "time: %s\n", info->time);
+ if (info->distro)
+ fprintf(file, "issue: %s\n", info->distro);
+ #if HAVE_SYS_UTSNAME_H