Skip to content

Node 25 missing libatomic package #1200

Description

@zankia

According to node documentation, since Node.js 25 it needs libatomic to work.
When running frontend-maven-plugin in an official maven image like maven:3-eclipse-temurin-25 for example, it does not have this dependent package installed. So I am getting this output :

[INFO] --- frontend:2.0.0:npm (npm install) @ project ---
[INFO] Running 'npm install' in /builds
[INFO] /builds/node/node: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory

Would there be a way on the maven plugin side to ensure this package is installed or to download/install it in order to get node>=25 working ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions