summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@jelmer.uk>2016-05-15 19:59:00 +0000
committerJelmer Vernooij <jelmer@jelmer.uk>2016-05-15 19:59:00 +0000
commit54d0e4fd187597c52fc346ac9096b0e2cf70b311 (patch)
treeedad3cb095f8a582799908eb1186a9845e815b77
parentb5f27523a13482397addbc59a1a7307b7a4b948f (diff)
Remove host architecture name in generated C files; it makes the package unreproducible.
-rw-r--r--debian/changelog2
-rw-r--r--debian/patches/063_exclude_host14
-rw-r--r--debian/patches/series1
-rw-r--r--include/bits.c3
4 files changed, 17 insertions, 3 deletions
diff --git a/debian/changelog b/debian/changelog
index 57c668f4b..c4ceeec73 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,8 @@ heimdal (1.7~git20160515+dfsg-1) UNRELEASED; urgency=medium
* New upstream snapshot.
* Update parallel-build: partially applied upstream.
+ * Remove host architecture name in generated C files; it makes the
+ package unreproducible.
-- Jelmer Vernooij <jelmer@debian.org> Sun, 15 May 2016 19:27:15 +0000
diff --git a/debian/patches/063_exclude_host b/debian/patches/063_exclude_host
new file mode 100644
index 000000000..7e058ba00
--- /dev/null
+++ b/debian/patches/063_exclude_host
@@ -0,0 +1,14 @@
+diff --git a/include/bits.c b/include/bits.c
+index 8db39da..e77df54 100644
+--- a/include/bits.c
++++ b/include/bits.c
+@@ -141,9 +141,6 @@ int main(int argc, char **argv)
+ }
+ f = fopen(argv[1], "w");
+ }
+- fprintf(f, "/* %s -- this file was generated for %s by\n", fn, HOST);
+- fprintf(f, " %*s %s */\n\n", (int)strlen(fn), "",
+- "$Id$");
+ fprintf(f, "#ifndef %s\n", hb);
+ fprintf(f, "#define %s\n", hb);
+ fprintf(f, "\n");
diff --git a/debian/patches/series b/debian/patches/series
index 7a4203e01..8b8e7ba1c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -15,4 +15,5 @@ installsh
060_no_build_string
061_disable_test_plugin
062_disable_test_iprop
+063_exclude_host
parallel-build
diff --git a/include/bits.c b/include/bits.c
index 8db39dad5..e77df54fa 100644
--- a/include/bits.c
+++ b/include/bits.c
@@ -141,9 +141,6 @@ int main(int argc, char **argv)
}
f = fopen(argv[1], "w");
}
- fprintf(f, "/* %s -- this file was generated for %s by\n", fn, HOST);
- fprintf(f, " %*s %s */\n\n", (int)strlen(fn), "",
- "$Id$");
fprintf(f, "#ifndef %s\n", hb);
fprintf(f, "#define %s\n", hb);
fprintf(f, "\n");