[gtk/gtk-3-24: 1/2] modules/input: don't dist generated protocol sources



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]