Source: libdazzle
Version: 3.28.1-1
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that libdazzle could not be built reproducibly as it includes the
absolute build path.

The glib-mkenums documentation recommends using @basename@ over
@filename@ for this reason [1].

Patch attached.

 [0] https://reproducible-builds.org/
 [1] https://developer.gnome.org/gobject/stable/glib-mkenums.html#id-1.5.2.5.4


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-
diff --git a/src/dzl-enums.c.in b/src/dzl-enums.c.in
index ce68f26..d132b52 100644
--- a/src/dzl-enums.c.in
+++ b/src/dzl-enums.c.in
@@ -10,7 +10,7 @@
 /*** END file-header ***/
 
 /*** BEGIN file-production ***/
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
 /*** END file-production ***/
 
 /*** BEGIN value-header ***/
diff --git a/src/dzl-enums.h.in b/src/dzl-enums.h.in
index 815d002..a63097d 100644
--- a/src/dzl-enums.h.in
+++ b/src/dzl-enums.h.in
@@ -11,7 +11,7 @@ G_BEGIN_DECLS
 
 /*** BEGIN file-production ***/
 
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
 /*** END file-production ***/
 
 /*** BEGIN value-header ***/

Reply via email to