Debian Patches

Status for emscripten/3.1.6~dfsg-7

Patch Description Author Forwarded Bugs Origin Last update
1002_find_syntax.patch avoid obsolete GNU-specific find syntax The syntax "find -perm +222" was a GNU extension
which was dropped since findutils 4.5.11.
Jonas Smedegaard <dr@jones.dk> yes debian upstream 2020-10-13
1001_python3_shebang.patch consistently use python3 in shebang Jonas Smedegaard <dr@jones.dk> yes upstream 2020-10-13
1004_acorn_ecmaVersion.patch use latest ecmaVersion Acorn 8.0.0 introduced ecmaScript 'latest'
to be as relaxed as possible,
and at the same time made defining ecmaScript mandatory.
.
This patch declares ecmaScript at both places it is used
to avoid warning when upgrading to acon 8,
and while at it switches to this new 'latest'.
.
Also, corresponding closure-compiler option is updated.
.
See also <https://github.com/emscripten-core/emscripten/issues/11303#issuecomment-698673424>
Jonas Smedegaard <dr@jones.dk> no 2020-11-04
1005_reproducible_build.patch Make the build reproducible Chris Lamb <lamby@debian.org> yes upstream 2020-11-02
1007_tests_support_skip_closure-compiler.patch no
1008_tests_no_hardcode_tool_name.patch no
1009-Fix-undefined-style-include.patch Fix undefined style include
The css file is already included in css_files below.
Jochen Sprickerhof <jspricke@debian.org> no 2023-10-31
2001_explicit_shebang.patch explicit call executable in shebang Omit python3: Handled by packaging routines Jonas Smedegaard <dr@jones.dk> no 2020-10-13
2002_avoid_git.patch avoid calling git during build Jonas Smedegaard <dr@jones.dk> no 2020-09-21
2003_avoid_install_packaging.patch avoid install packaging files Also avoid third-party files unused at runtime,
confusing packaging routines.
Jonas Smedegaard <dr@jones.dk> no 2020-10-05
2004_privacy.patch avoid privacy leaks in html code and documentation Jonas Smedegaard <dr@jones.dk> no 2021-07-19
2005_versioned_llvm.patch use versioned LLVM Jonas Smedegaard <dr@jones.dk> no 2024-03-16
2006_call_emscripten_in_PATH.patch call emscripten scripts in PATH when called from emscripten Jonas Smedegaard <dr@jones.dk> no 2020-10-16
2007_es_check.patch use eslint instead of es-check missing in Debian Jonas Smedegaard <dr@jones.dk> no 2020-10-13
2008_minify_html.patch use htmlmin instead of html-minifier-terser missing in Debian Jonas Smedegaard <dr@jones.dk> no 2020-10-14
2009_closure-compiler.patch work around old quirky closure-compiler in Debian Fake closure-compiler version check,
which hangs with old Debian release.
Jonas Smedegaard <dr@jones.dk> no debian 2022-02-11
2010_avoid_npm.patch avoid using npm during build Jonas Smedegaard <dr@jones.dk> no 2021-01-24
2011_system_shared_tools.patch detect and use system shared helper tools by default Jonas Smedegaard <dr@jones.dk> no 2022-02-11
2012_source-map.patch 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.
Jonas Smedegaard <dr@jones.dk> no 2022-01-31
2013_system_shared_node_modules.patch use system shared NodeJS modules Also, use native wasm2c.
See also <https://github.com/emscripten-core/emscripten/issues/12688>
Jonas Smedegaard <dr@jones.dk> no 2021-11-19
2014_no_root_bypass_frozen_cache.patch avoid root bypass of frozen cache Jonas Smedegaard <dr@jones.dk> no 2022-02-16
2015_binaryen_version.patch use newer binaryen Jonas Smedegaard <dr@jones.dk> no 2021-09-14
2016_nodejs_12.patch support NodeJS v12.x NodeJS option --unhandled-rejections was introduced in v12.0.0
but option value "throw" was introduced later.
.
See <https://nodejs.org/docs/latest-v12.x/api/cli.html#cli_unhandled_rejections_mode>
Jonas Smedegaard <dr@jones.dk> no 2021-11-22
2017_stricter_flags.patch Fix build with stricter flags Bastian Germann <bage@debian.org> no 2024-03-16

All known versions for source package 'emscripten'

Links