Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nodejs FTBFS with Python 3.12 #46592

Closed
triallax opened this issue Oct 11, 2023 · 2 comments
Closed

nodejs FTBFS with Python 3.12 #46592

triallax opened this issue Oct 11, 2023 · 2 comments
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed

Comments

@triallax
Copy link
Contributor

Is this a new report?

Yes

System Info

Void 6.5.6_1 x86_64 GenuineIntel uptodate rrrmFFFFFFFF

Package(s) Affected

nodejs-18.16.0_3

Does a report exist for this bug with the project's home (upstream) and/or another distro?

nodejs/node-gyp#2869 seems related.

Expected behaviour

The template builds successfully.

Actual behaviour

The template fails to configure:

=> nodejs-18.16.0_3: running do_configure ...
Please use python3.11 or python3.10 or python3.9 or python3.8 or python3.7 or python3.6.
Node.js configure: Found Python 3.12.0...

Steps to reproduce

  1. ./xbps-src pkg nodejs
@triallax triallax added bug Something isn't working needs-testing Testing a PR or reproducing an issue needed labels Oct 11, 2023
@ahesford
Copy link
Member

Adding python3-setuptools to hostmakedepends and patching configure to not reject Python 3.12 outright at least starts the build. I'm running some build tests and will push the patch if everything succeeds.

@ahesford
Copy link
Member

Seems to be fixed in d5a68be

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-testing Testing a PR or reproducing an issue needed
Projects
None yet
Development

No branches or pull requests

2 participants