[DRE-maint] Bug#1025220: passenger: Passenger startup fails with nodejs applications using node versions later than 14.x

Antonio Terceiro terceiro at debian.org
Tue Dec 13 23:23:11 GMT 2022


Control: tags -1 + patch

On Tue, Dec 13, 2022 at 09:32:12PM +0000, Cool Fire wrote:
> Hello,
> 
> On Tue, 13 Dec 2022 09:54:05 -0300 Antonio Terceiro <terceiro at debian.org>
> wrote:
> > Please note that supporting nodejs from outside of the debian archive is
> > not a priority.
> 
> That's entirely understandable.
> 
> 
> On Tue, 13 Dec 2022 09:54:05 -0300 Antonio Terceiro <terceiro at debian.org>
> wrote:
> > I'm not making any promises, but if you can identify the fix yourself
> > and check whether it applies to the passenger version in stable (or do
> > the necessary backporting) in a way that doesn't break usage with nodejs
> > from stable, I could provide a stable update with that fix.
> 
> I've made some quick and dirty docker containers to validate that replacing
> the "GLOBAL" with "global" is really all that is needed to fix the issue,
> and that it does not break for deployments using the nodejs version from the
> debian repos: https://git.insomnia247.nl/coolfire/passenger-tests
> 
> As for actually writing the patch file needed for the package and how I
> would go about submitting that, a few pointers would be greatly appreciated
> if you can find the time.

These binaries have the attached patch applied, please try them (I'm
assuming you are on amd64) and let me know.

https://people.debian.org/~terceiro/tmp/passenger-bullseye/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-node-loader.js-drop-usage-of-deprecated-GLOBAL-varia.patch
Type: text/x-diff
Size: 1313 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-ruby-extras-maintainers/attachments/20221213/7da4ab0c/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-ruby-extras-maintainers/attachments/20221213/7da4ab0c/attachment.sig>


More information about the Pkg-ruby-extras-maintainers mailing list