Codebase list emscripten / fbc741f
fix use system tools: build-depend on clang-11 lld-11 llvm-11 nodejs; update patch 2005; add patch 2006 to locate binaryen Jonas Smedegaard 3 years ago
4 changed file(s) with 30 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
55 Jonas Smedegaard <dr@jones.dk>,
66 Build-Depends:
77 binaryen (>= 97) <!nocheck>,
8 clang-11 <!nocheck> | clang (>= 1:11.0) <!nocheck>,
89 cmake <!nocheck>,
10 lld-11 <!nocheck> | lld (>= 1:11.0) <!nocheck>,
11 llvm-11 <!nocheck> | llvm (>= 1:11.0) <!nocheck>,
912 debhelper-compat (= 12),
1013 dh-sequence-python3,
1114 help2man,
1215 libjs-source-map,
16 nodejs <!nocheck>,
1317 python3,
1418 python3-numpy <!nocheck>,
1519 Standards-Version: 4.5.0
1414 SIMD_INTEL_FEATURE_TOWER = ['-msse', '-msse2', '-msse3', '-mssse3', '-msse4.1', '-msse4.2', '-mavx']
1515 SIMD_NEON_FLAGS = ['-mfpu=neon']
1616
17 --- a/tools/settings_template.py
18 +++ b/tools/settings_template.py
19 @@ -51,3 +51,6 @@
20 # Other options
21 #
22 # FROZEN_CACHE = True # never clears the cache, and disallows building to the cache
23 +
24 +LLVM_ADD_VERSION = '11'
25 +CLANG_ADD_VERSION = '11'
0 Description: adjust default path to binaryen
1 Author: Jonas Smedegaard <dr@jones.dk>
2 Last-Update: 2020-10-12
3 ---
4 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
5 --- a/tools/settings_template.py
6 +++ b/tools/settings_template.py
7 @@ -19,7 +19,7 @@
8 EMSCRIPTEN_ROOT = os.path.expanduser(os.getenv('EMSCRIPTEN', '{{{ EMSCRIPTEN_ROOT }}}')) # directory
9
10 LLVM_ROOT = os.path.expanduser(os.getenv('LLVM', '{{{ LLVM_ROOT }}}')) # directory
11 -BINARYEN_ROOT = os.path.expanduser(os.getenv('BINARYEN', '')) # directory
12 +BINARYEN_ROOT = os.path.expanduser(os.getenv('BINARYEN', '/usr')) # directory
13
14 # Location of the node binary to use for running the JS parts of the compiler.
15 # This engine must exist, or nothing can be compiled.
33 2003_avoid_install_packaging.patch
44 2004_privacy.patch
55 2005_older_llvm.patch
6 2006_binaryen_path.patch