[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#925192: libappindicator: please make the build reproducible



Source: libappindicator
Version: 0.4.92-7
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that libappindicator 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
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
--- a/src/app-indicator-enum-types.h.in	2019-03-20 22:12:53.867378949 -0400
--- b/src/app-indicator-enum-types.h.in	2019-03-20 22:16:18.934152095 -0400
@@ -44,7 +44,7 @@
 /*** END file-tail ***/
 
 /*** BEGIN file-production ***/
-/* Enumerations from file: "@filename@" */
+/* Enumerations from file: "@basename@" */
 /*** END file-production ***/
 
 /*** BEGIN value-header ***/

Reply to: