Hello, I've found an issue in glib-genmarshal, a GLibby generator for header files, where it by default includes the build path in comments unless given --skip-source to suppress it. This causes Evolution to not build reproducibly, and for this I've attached a patch.
From ccb2141d27821b7ddddd1debc95bf34ee4e57f79 Mon Sep 17 00:00:00 2001 From: John Scott <jsc...@posteo.net> Date: Tue, 16 Feb 2021 09:56:59 -0500 Subject: [PATCH] Tag evolution with build_path_in_header_generated_by_glib_genmarshal
--- issues.yml | 5 +++++ packages.yml | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/issues.yml b/issues.yml index a7bc5325..731e8882 100644 --- a/issues.yml +++ b/issues.yml @@ -2234,3 +2234,8 @@ build_path_in_record_file_generated_by_pybuild_flit_plugin: The flit plugin for pybuild includes the build path into the RECORD file if it fails to transform the path into a relative one url: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=969352 +build_path_in_header_generated_by_glib_genmarshal: + description: | + glib-genmarshal includes the build path in code comments by default, + e.g. BOOLEAN:INT,INT,BOXED (%s). It should be invokved with + --skip-source to omit these. diff --git a/packages.yml b/packages.yml index 7e06129f..ac815b9d 100644 --- a/packages.yml +++ b/packages.yml @@ -5218,6 +5218,10 @@ evil-paredit-el: version: 0.0.2-5 issues: - build_path_captured_in_emacs_el_file +evolution: + version: 3.38.3-1 + issues: + - build_path_in_header_generated_by_glib_genmarshal evolution-data-server: version: 3.12.9~git20141128.5242b0-2 comments: | -- 2.30.0
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Reproducible-builds mailing list Reproducible-builds@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/reproducible-builds