File: no-parallel-waf-build.patch

package info (click to toggle)
xmds2 3.0.0+dfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 51,956 kB
  • sloc: python: 64,216; cpp: 3,929; ansic: 1,463; makefile: 115; sh: 54
file content (21 lines) | stat: -rw-r--r-- 725 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Description: Prevent parallel executions of jobs in Waf
 This is an attempt to make the build of xmds2 reproducible.  By
 default, the Waf system uses -j2 for the amount of parallel jobs.
 This gives unpredictable orders of building from the *.tmpl files at
 each run, which has an impact in the randomly generated ID's in the
 capture sections.
Author: Rafael Laboissiere <rafael@debian.org>
Forwarded: not-needed
Last-Update: 2019-05-10

--- xmds2-2.2.3+dfsg.orig/xpdeint/Makefile
+++ xmds2-2.2.3+dfsg/xpdeint/Makefile
@@ -1,7 +1,7 @@
 .PHONY: all update clean check distclean
 
 all: wscript waf_extensions/cheetah.py c4che
-	@$(PYTHON) waf/waf-light build
+	@$(PYTHON) waf/waf-light -j1 build
 	@sh version.sh
 
 update: