[Pkg-javascript-devel] Bug#1030284: nodejs: [arm64] RangeError: Maximum call stack size exceeded

2023-05-13 Thread Thorsten Glaser
James Addison dixit: >AssertionError [ERR_ASSERTION]: The input did not match the regular > expression /RangeError: Maximum call stack size exceeded/. Input: > >'Segmentation fault\n' You removed the subtraction of V8_STACK_RESERVE when mutilating my patch; this may be related (if it

[Pkg-javascript-devel] Bug#1030284: nodejs: [arm64] RangeError: Maximum call stack size exceeded

2023-05-13 Thread Thorsten Glaser
James Addison dixit: >... to add something like this: Ouch, by going via a string?! I wouldn’t have thought of that… > if (!(flags & ProcessInitializationFlags::kNoAdjustResourceLimits)) { >struct rlimit lim; >if (getrlimit(RLIMIT_STACK, &lim) == 0) { > char stackSize[32]; 32 is m

[Pkg-javascript-devel] Bug#1030284: nodejs: [arm64] RangeError: Maximum call stack size exceeded

2023-05-12 Thread Thorsten Glaser
James Addison dixit: >I'm going to stay involved with this thread, but I think that it is >upon you to develop or provide further guidance towards a patch if >it's something you'd like to have implemented, Thorsten. I actually have looked into that but I don’t understand the nodejs and v8 source

[Pkg-javascript-devel] Bug#1030284: nodejs: [arm64] RangeError: Maximum call stack size exceeded

2023-05-12 Thread Thorsten Glaser
James Addison dixit: >So: a fix here won't achieve stack capacity equality across No. The fix you proposed won’t achieve that but others would improve the situation much more, so that equality across arches won’t need to matter any more. >Or, to put it another way: applying an increase (either s

[Pkg-javascript-devel] Bug#1030284: nodejs: [arm64] RangeError: Maximum call stack size exceeded

2023-05-11 Thread Thorsten Glaser
James Addison dixit: >On Thu, 11 May 2023 at 02:43, Andres Salomon wrote: >> For ARM64, he says that raising the stack limit is not safe for v8 >> *embedded inside WebView*, and therefore not appropriate for upstream >> v8. But then he says it could/should be safe for v8 *embedded inside >> Node

[Pkg-javascript-devel] Bug#1030284: nodejs: [arm64] RangeError: Maximum call stack size exceeded

2023-03-11 Thread Thorsten Glaser
James Addison dixit: >Based on what I've learned about this bug, I believe that architecture-specific >behaviour related to stack sizes is inherent in the V8 library vendored by >upstream NodeJS. Yes, but the v8 library’s defaults are targetting a browser, and one whose uses are much wider, e.g.

[Pkg-javascript-devel] Bug#1030284: Bug#1030284: nodejs: [arm64] RangeError: Maximum call stack size exceeded

2023-02-28 Thread Thorsten Glaser
Jérémy Lal dixit: >I can build nodejs on amhdal.debian.org if you're not comfortable with that. The problem with the DSA porterboxen is that you cannot install your own built packages in the chroot to use them there… unless there’s a solution not yet known to me? bye, //mirabilos -- “ah that re

[Pkg-javascript-devel] Bug#1030284: nodejs: [arm64] RangeError: Maximum call stack size exceeded

2023-02-28 Thread Thorsten Glaser
James Addison dixit: >Hi - what do you both think of the attached patch, which brings the ARM stack >size into line with almost all other architectures (= 984 KB)? It might do the job unless arm64 for some reason uses more stack elsewhere as well. Can you test it? I don’t have the bandwidth for

[Pkg-javascript-devel] Bug#1030284: nodejs: [arm64] RangeError: Maximum call stack size exceeded

2023-02-27 Thread Thorsten Glaser
James Addison dixit: >Maybe it's rare to propose 'do nothing' as a technical suggestion but I think >it is worth considering here, since we are not the arbiters of Node. It’s still a release-critical bug in Debian which impacts arm64 builders including reproducible-builds. I would see this fixed

[Pkg-javascript-devel] Bug#1030284: nodejs: [arm64] RangeError: Maximum call stack size exceeded

2023-02-15 Thread Thorsten Glaser
Hi James, (you might wish to Cc <${bugnumber}-submit...@bugs.debian.org> so they actually get the reply…) >Are you able to determine whether https://github.com/nodejs/node/issues/41163 >(and/or any of the guidance within that thread) seems relevant to this bug? It appears so. I commented there,

[Pkg-javascript-devel] Bug#1030284: nodejs: [arm64] RangeError: Maximum call stack size exceeded

2023-02-01 Thread Thorsten Glaser
Package: nodejs Version: 18.13.0+dfsg1-1 Severity: serious Tags: upstream Justification: breaks on release architecture X-Debbugs-Cc: t...@mirbsd.de Control: affects -1 src:dygraphs During reproducible-builds testing, I found that one of my packages, the one with nodejs used during build, worked o

[Pkg-javascript-devel] Bug#1029670: node-browser-pack: puts relative path to prelude into source map

2023-01-28 Thread Thorsten Glaser
On Thu, 26 Jan 2023, Yadd wrote: > could you try attached patch ? It keeps related paths where needed. Tested now (only one build, but should suffice), and yes, it does the job. Thanks, //mirabilos -- 15:41⎜ Somebody write a testsuite for helloworld :-) -- Pkg-javascript-devel mailing list Pk

[Pkg-javascript-devel] Bug#1029670: node-browser-pack: puts relative path to prelude into source map

2023-01-26 Thread Thorsten Glaser
Yadd dixit: > could you try attached patch ? It keeps related paths where needed. Not easily/right now, but it looks as if it does the job as well. Thanks, //mirabilos -- 15:41⎜ Somebody write a testsuite for helloworld :-) -- Pkg-javascript-devel mailing list Pkg-javascript-devel@alioth-list

[Pkg-javascript-devel] Bug#1029670: node-browser-pack: puts relative path to prelude into source map

2023-01-26 Thread Thorsten Glaser
Package: node-browser-pack Version: 6.1.0+ds+~6.1.1-2 Severity: normal User: reproducible-bui...@lists.alioth.debian.org Usertags: buildpath toolchain X-Debbugs-Cc: t...@mirbsd.de Control: affects -1 src:dygraphs var preludePath = opts.preludePath || path.relative(basedir, defaultPre

[Pkg-javascript-devel] Bug#982914: chai: broken-symlink /usr/share/doc/chai -> libjs-chai, missing-copyright-file

2021-02-16 Thread Thorsten Glaser
Package: chai Version: 4.2.0+ds+~4.2.14-2 Severity: serious Justification: Policy 2.3 User: debian...@lists.debian.org Usertags: adequate broken-symlink missing-copyright-file X-Debbugs-Cc: t...@mirbsd.de chai: broken-symlink /usr/share/doc/chai -> libjs-chai chai: broken-symlink /usr/share/nodejs

[Pkg-javascript-devel] Bug#977960: dangling /usr/share/javascript/jquery/jquery.js symlink

2020-12-27 Thread Thorsten Glaser
Package: node-jquery Version: 3.5.1+dfsg+~3.5.5-3 Followup-For: Bug #977960 X-Debbugs-Cc: t...@mirbsd.de Even for the latest versions of these packages, adequate reports: node-jquery: broken-symlink /usr/share/nodejs/jquery/dist/jquery.js -> ../../nodejs/jquery/dist/jquery.js node-jquery: broken

[Pkg-javascript-devel] Bug#977960: dangling /usr/share/javascript/jquery/jquery.js symlink

2020-12-27 Thread Thorsten Glaser
Package: libjs-jquery Version: 3.5.1+dfsg+~3.5.5-3 Followup-For: Bug #977960 X-Debbugs-Cc: t...@mirbsd.de Even for the latest versions of these packages, adequate reports: node-jquery: broken-symlink /usr/share/nodejs/jquery/dist/jquery.js -> ../../nodejs/jquery/dist/jquery.js node-jquery: broke

[Pkg-javascript-devel] Bug#951478: node-graceful-fs: broken-symlink /usr/lib/nodejs/graceful-fs/index.js -> graceful-fs.js

2020-02-17 Thread Thorsten Glaser
Package: node-graceful-fs Version: 4.2.3-1 Severity: normal adequate reports: node-graceful-fs: broken-symlink /usr/lib/nodejs/graceful-fs/index.js -> graceful-fs.js The cause is obvious: $ dpkg -L node-graceful-fs | sort /. /usr /usr/lib /usr/lib/nodejs /usr/lib/nodejs/graceful-fs /usr/lib/no

[Pkg-javascript-devel] Bug#923678: libjs-leaflet-markercluster: not a transitional package for apt

2019-03-03 Thread Thorsten Glaser
Package: libjs-leaflet-markercluster Version: 1.4.1~dfsg-5 Severity: important When removing the libjs-leaflet-markercluster “transitional” package, apt also clears the new one for removal: $ sudo apt-get purge libjs-leaflet-markercluster Reading package lists... Done Building dependency tree Re

[Pkg-javascript-devel] Bug#922701: mocha: ./build.sh[254]: mocha: not found

2019-02-19 Thread Thorsten Glaser
Package: mocha Version: 4.1.0+ds3-4 Severity: grave Justification: renders package unusable The /usr/bin/mocha command, present in mocha_4.1.0+ds3-3_all.deb, no longer exists, making the package totally unusable. -- System Information: Debian Release: buster/sid APT prefers buildd-unstable AP

[Pkg-javascript-devel] Bug#900032: mocha: missing-copyright-file /usr/share/doc/mocha/copyright

2018-05-24 Thread Thorsten Glaser
Package: mocha Version: 4.1.0+ds1-1 Severity: serious Justification: Policy 12.5 Adequate reports: mocha: missing-copyright-file /usr/share/doc/mocha/copyright And adequate is right, as /usr/share/doc/mocha/ is empty. -- System Information: Debian Release: buster/sid APT prefers unreleased

[Pkg-javascript-devel] Bug#826890: closed by Jérémy Lal (Bug#826890: fixed in nodejs 10.0.0~dfsg1-3)

2018-05-04 Thread Thorsten Glaser
reopen 826890 thanks Hello Jérémy, > + Multi-Arch: same on lib/dev packages (Closes: #826890) this bugreport is about M-A:foreign on the nodejs binary package (so I can use arch:all stuff like node-uglify which Depends on nodejs, with a foreign-architecture nodejs). M-A:same on lib/dev pack