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

Newer NodeJS versions are not compatible with Ubuntu 16.04 / SUSE 42.1 #725

Closed
mcserep opened this issue Mar 18, 2024 · 0 comments · Fixed by #746
Closed

Newer NodeJS versions are not compatible with Ubuntu 16.04 / SUSE 42.1 #725

mcserep opened this issue Mar 18, 2024 · 0 comments · Fixed by #746
Labels
Kind: Discussion 💬 Target: Developer environment Developer environment issues consist of CodeCompass or 3rd-party build tooling, configuration or CI.

Comments

@mcserep
Copy link
Collaborator

mcserep commented Mar 18, 2024

#706 upgraded NextJS to v14.1, which requires NodeJS v18. Currently the tarball build in the GitLab CI pipeline uses NodeJS v16.
As it was already mentioned in #624, NodeJS v18 is not compatible with Ubuntu 16.04, due to the GLIBC mismatch. The same stands for SUSE 42.1. Therefore the tarball building on master fails.

While we could downgrade to NextJS v13.5, as the security vulnerabilities mentioned in in #667 have been fixed there as well, in the long run the only considerable solution seems like dropping support for such old operating systems like Ubuntu 16.04 and SUSE 42.1.

@mcserep mcserep added Kind: Discussion 💬 Target: Developer environment Developer environment issues consist of CodeCompass or 3rd-party build tooling, configuration or CI. labels Mar 18, 2024
@mcserep mcserep added this to the Release Gershwin milestone Mar 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Kind: Discussion 💬 Target: Developer environment Developer environment issues consist of CodeCompass or 3rd-party build tooling, configuration or CI.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant