[evince/wip/reproducible-headers] Make the build reproducible
- From: Simon McVittie <smcv src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evince/wip/reproducible-headers] Make the build reproducible
- Date: Tue, 13 Oct 2020 09:34:51 +0000 (UTC)
commit 3a8954af85cdba5aa74fb497ff8572c118302f85
Author: Chris Lamb <lamby debian org>
Date: Tue Sep 15 11:50:28 2020 +0100
Make the build reproducible
The Reproducible Builds effort <https://reproducible-builds.org/>
noticed that evince could not be built reproducibly.
This is because it generates .h header files that contain the absolute
build path via the @filename@ placeholder.
Use @basename@ instead — these are comments, after all.
Bug-Debian: https://bugs.debian.org/970383
libdocument/ev-document-type-builtins.c.template | 2 +-
libdocument/ev-document-type-builtins.h.template | 2 +-
libview/ev-view-type-builtins.c.template | 2 +-
libview/ev-view-type-builtins.h.template | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/libdocument/ev-document-type-builtins.c.template
b/libdocument/ev-document-type-builtins.c.template
index c355aff5..0449b760 100644
--- a/libdocument/ev-document-type-builtins.c.template
+++ b/libdocument/ev-document-type-builtins.c.template
@@ -6,7 +6,7 @@
/*** END file-header ***/
/*** BEGIN file-production ***/
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
#include "@filename@"
/*** END file-production ***/
diff --git a/libdocument/ev-document-type-builtins.h.template
b/libdocument/ev-document-type-builtins.h.template
index 4b70c87c..4c52f8c7 100644
--- a/libdocument/ev-document-type-builtins.h.template
+++ b/libdocument/ev-document-type-builtins.h.template
@@ -14,7 +14,7 @@ G_BEGIN_DECLS
/*** BEGIN file-production ***/
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
/*** END file-production ***/
/*** BEGIN value-header ***/
diff --git a/libview/ev-view-type-builtins.c.template b/libview/ev-view-type-builtins.c.template
index 01ca13af..9f5cdb9a 100644
--- a/libview/ev-view-type-builtins.c.template
+++ b/libview/ev-view-type-builtins.c.template
@@ -6,7 +6,7 @@
/*** END file-header ***/
/*** BEGIN file-production ***/
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
#include "@filename@"
/*** END file-production ***/
diff --git a/libview/ev-view-type-builtins.h.template b/libview/ev-view-type-builtins.h.template
index c4ba4974..5625cf18 100644
--- a/libview/ev-view-type-builtins.h.template
+++ b/libview/ev-view-type-builtins.h.template
@@ -14,7 +14,7 @@ G_BEGIN_DECLS
/*** BEGIN file-production ***/
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
/*** END file-production ***/
/*** BEGIN value-header ***/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]