Closed
Description
The error message:
27.88 npm error *** Do not use buildconf. Instead, just use: autoreconf -fi
27.88 npm error configure.ac:120: installing './compile'
27.88 npm error configure.ac:317: installing './config.guess'
27.88 npm error configure.ac:317: installing './config.sub'
27.88 npm error configure.ac:120: installing './install-sh'
27.88 npm error configure.ac:125: installing './missing'
27.88 npm error docs/examples/Makefile.am: installing './depcomp'
27.88 npm error parallel-tests: installing './test-driver'
27.88 npm error ./configure: line 6673: syntax error: unexpected ";;" (expecting "fi")
27.88 npm error A complete log of this run can be found in: /root/.npm/_logs/2024-05-27T13_13_59_769Z-debug-0.log
No problem with v3.19, the error was introduced with the latest v3.20 version.
Metadata
Metadata
Assignees
Labels
No labels
Activity
Loccko commentedon May 28, 2024
same
swantzter commentedon Aug 1, 2024
Same on Arch Linux
nykma commentedon Aug 6, 2024
After some digging on Nix build system, I found that if
autoconf
is locked on2.71
(pkgs.autoconf271
) , everything works fine.Alpine 3.20 updated
autoconf
from2.71
to2.72
, think this might be the reason.PartiallyUntyped commentedon Aug 6, 2024
Hi, this is a known issue that affects all runtimes that currently use the native (C++ client).
Quoting this comment:
That is to say, pinning autoconf to 2.71 will provide a workaround for the foreseeable future.
Thanks,
Quinn
node-gyp >=10.0.0
to supportpython >= 3.12
#116swantzter commentedon Aug 8, 2024
I've gotten to a working spot by downgrading to alpine 3.19 to get a) autoconf 2.17, b) pthon 3.11 (node-gyp 9 is broken for python >= 3.12)
This mess seems to work at least
daverickdunn commentedon Aug 13, 2024
I gave up on alpine and managed to get debian 12 to work, though it too had the same error initially.
PartiallyUntyped commentedon Aug 23, 2024
Hi everyone, we've merged a patch on python that fixes this issue, we will be porting to this one promptly.
Quinn