[gtk/gtk-3-24: 1/2] modules/input: don't dist generated protocol sources
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [gtk/gtk-3-24: 1/2] modules/input: don't dist generated protocol sources
- Date: Thu,  2 Jul 2020 19:09:12 +0000 (UTC)
commit 1bc6f7ef47d5a384b9c8462843a33f5c54489740
Author: Ross Burton <ross burton arm com>
Date:   Thu Jul 2 17:47:02 2020 +0100
    modules/input: don't dist generated protocol sources
    
    For some reason modules/input adds the C code that is generated by
    wayland-scanner to EXTRA_DIST. This results in a race where depending
    on the timestamps of the tarball and the timestamp of the system
    wayland-protocols either the generated source in the tarball or a
    regenerated source will be used.
    
    This doesn't actually impact the code generated, but it does break
    reproducible builds as the list of source files changes.
 modules/input/Makefile.am | 1 -
 1 file changed, 1 deletion(-)
---
diff --git a/modules/input/Makefile.am b/modules/input/Makefile.am
index a53fab5860..ea00aea8d3 100644
--- a/modules/input/Makefile.am
+++ b/modules/input/Makefile.am
@@ -304,7 +304,6 @@ immodules.cache: Makefile.am $(module_LTLIBRARIES)
 
 if USE_WAYLAND
 BUILT_SOURCES = $(protocol_built_sources) $(protocol_built_sources_gtk)
-EXTRA_DIST += $(protocol_built_sources) $(protocol_built_sources_gtk)
 endif
 
 EXTRA_DIST += \
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]