Source: vte
Version: 1:0.28.2-5
Severity: whishlist
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 vte generates output that is not reproducible:

│ │ │ ├── ./usr/include/vte-0.0/vte/vtetypebuiltins.h
│ │ │ │ @@ -8,29 +8,29 @@
│ │ │ │  #ifndef VTE_TYPE_BUILTINS_H
│ │ │ │  #define VTE_TYPE_BUILTINS_H
│ │ │ │
│ │ │ │  #include <glib-object.h>
│ │ │ │
│ │ │ │  G_BEGIN_DECLS
│ │ │ │
│ │ │ │ -/* enumerations from "/build/1st/vte-0.28.2/./src/vte.h" */
│ │ │ │ +/* enumerations from "/build/vte-0.28.2/2nd/./src/vte.h" */

Patch attached.

 [0] https://reproducible-builds.org/
Description: Reproducible template output
 Allow the output of `glib-mkenums` be reproducible using `@basename` instead of
 `@filename@`.
Author: Juan Picca <jumap...@gmail.com>
Last-Update: 2018-04-02
---
--- a/src/vtetypebuiltins.c.template
+++ b/src/vtetypebuiltins.c.template
@@ -4,7 +4,7 @@
 /*** END file-header ***/
 
 /*** BEGIN file-production ***/
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
 /*** END file-production ***/
 
 /*** BEGIN value-header ***/
--- a/src/vtetypebuiltins.h.template
+++ b/src/vtetypebuiltins.h.template
@@ -13,7 +13,7 @@ G_BEGIN_DECLS
 
 /*** BEGIN file-production ***/
 
-/* enumerations from "@filename@" */
+/* enumerations from "@basename@" */
 /*** END file-production ***/
 
 /*** BEGIN value-header ***/

Reply via email to