Package: emscripten / 3.1.69+dfsg-3
Metadata
| Package | Version | Patches format | 
|---|---|---|
| emscripten | 3.1.69+dfsg-3 | 3.0 (quilt) | 
Patch series
view the series file| Patch | File delta | Description | 
|---|---|---|
| 1001_python3_shebang.patch | (download) | 
              tools/scons/site_scons/site_tools/emscripten/__init__.py |
                    2 	1 +	1 -	0 ! | consistently use python3 in shebang | 
| 1002_find_syntax.patch | (download) | 
              test/third_party/freealut/Makefile.am |
                    2 	1 +	1 -	0 ! | avoid obsolete gnu-specific find syntax The syntax "find -perm +222" was a GNU extension which was dropped since findutils 4.5.11. | 
| 1005_reproducible_build.patch | (download) | 
              tools/create_dom_pk_codes.py |
                    2 	2 +	0 -	0 ! | make the build reproducible | 
| 1007_tests_support_skip_closure compiler.patch | (download) | 
              test/common.py |
                   12 	12 +	0 -	0 ! | --- | 
| 1008_tests_no_hardcode_tool_name.patch | (download) | 
              test/test_other.py |
                   12 	6 +	6 -	0 ! | --- | 
| 1009 Fix undefined style include.patch | (download) | 
              site/source/_themes/emscripten_sphinx_rtd_theme/layout.html |
                    5 	0 +	5 -	0 ! | fix undefined style include The css file is already included in css_files below. | 
| 1010 emscons add simple help menu based on emconfigure.patch | (download) | 
              emscons.py |
                    8 	8 +	0 -	0 ! | emscons: add simple help menu based on emconfigure The emscons command functions almost like emconfigure command. Therefore, it should provide similar help menu, but currently it has none. | 
| 1011 test benchmark_sse Fix incorrect flag placement in r.patch | (download) | 
              test/benchmark/benchmark_sse.py |
                    2 	1 +	1 -	0 ! | test/benchmark_sse: place regex flag properly for comment removal - Use re.S (re.DOTALL) flag correctly by using `flags=re.S`, ensuring proper regex. interpretation for multi-line and single-line comments - Use raw string (`r'...'`) for better readability. Bug-Debian: https://bugs.debian.org/1085566 | 
| 2001_explicit_shebang.patch | (download) | 
              test/sourcemap2json.js |
                    2 	1 +	1 -	0 ! | explicit call executable in shebang Omit python3: Handled by packaging routines | 
| 2003_avoid_install_packaging.patch | (download) | 
              tools/install.py |
                   29 	27 +	2 -	0 ! | avoid install packaging files Also avoid third-party files unused at runtime, confusing packaging routines. | 
| 2004_privacy.patch | (download) | 
              README.md |
                    4 	0 +	4 -	0 ! | avoid privacy leaks in html code and documentation | 
| 2005_versioned_llvm.patch | (download) | 
              tools/config_template.py |
                    3 	3 +	0 -	0 ! | use versioned llvm | 
| 2007_es_check.patch | (download) | 
              test/common.py |
                    6 	3 +	3 -	0 ! | use eslint instead of es-check missing in debian | 
| 2009_closure compiler.patch | (download) | 
              tools/building.py |
                    2 	1 +	1 -	0 ! | work around old quirky closure-compiler in debian Fake closure-compiler version check, which hangs with old Debian release. | 
| 2010_avoid_npm.patch | (download) | 
              Makefile |
                    1 	0 +	1 -	0 ! | avoid using npm during build | 
| 2011_system_shared_tools.patch | (download) | 
              tools/config.py |
                    1 	1 +	0 -	0 ! | detect and use system shared helper tools by default | 
| 2012_source map.patch | (download) | 
              package.json |
                    2 	1 +	1 -	0 ! | use older nodejs module source-map Debian package node-source-map is too old (see bug#1004658). . This patch essentially reverts upstream git commit 21df9ee. | 
| 2013_system_shared_node_modules.patch | (download) | 
              test/test_sockets.py |
                    4 	0 +	4 -	0 ! | use system shared nodejs modules Also, use native wasm2c. See also <https://github.com/emscripten-core/emscripten/issues/12688> | 
| 2014_no_root_bypass_frozen_cache.patch | (download) | 
              tools/config.py |
                    2 	1 +	1 -	0 ! | avoid root bypass of frozen cache | 
| 2015_binaryen_version.patch | (download) | 
              tools/building.py |
                    2 	1 +	1 -	0 ! | use newer binaryen | 
| 2017_verbose_building.patch | (download) | 
              Makefile |
                    2 	1 +	1 -	0 ! | make the install script more verbose during builds | 
| 2018_use_rtd_sphinx_theme.patch | (download) | 
              site/source/conf.py |
                    8 	4 +	4 -	0 ! | switch to using standard rtd theme for sphinx This should address some lintian issues and circumvent Debian bug#1000136 Also fix intersphinx_mapping | 
| 0022 Lower expected LLVM version to 19.patch | (download) | 
              tools/shared.py |
                    2 	1 +	1 -	0 ! | lower expected llvm version to 19 | 
| exports.patch | (download) | 
              tools/link.py |
                    2 	1 +	1 -	0 ! | --- | 
