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

Bug#899358: weston: please make the build reproducible



Source: weston
Version: 3.0.0-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpaths
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that weston could not be built reproducibly.

This is because it uses the build path in the final binary package
(which is then broken anyway). Patch attached that uses @libexecdir@,
which is where file lives at runtime. :)

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
--- a/weston.ini.in	2018-05-23 09:48:06.036427787 +0100
--- b/weston.ini.in	2018-05-23 09:59:25.581499358 +0100
@@ -38,7 +38,7 @@
 
 [launcher]
 icon=/usr/share/icons/gnome/24x24/apps/arts.png
-path=@abs_top_builddir@/weston-flower
+path=@libexecdir@/weston-flower
 
 [input-method]
 path=@libexecdir@/weston-keyboard

Reply to: