Skip to content

Conversation

bandhan-majumder
Copy link
Collaborator

alpine images for java 21 and 24 has been added. Build yaml and the readme is modified accordingly

Signed-off-by: bandhan-majumder <bandhanmajumder16@gmail.com>
@bandhan-majumder bandhan-majumder requested a review from prabhu as a code owner June 3, 2025 06:25
Signed-off-by: bandhan-majumder <bandhanmajumder16@gmail.com>
Signed-off-by: bandhan-majumder <bandhanmajumder16@gmail.com>
Signed-off-by: bandhan-majumder <bandhanmajumder16@gmail.com>
@prabhu prabhu marked this pull request as draft June 3, 2025 21:05
@prabhu
Copy link
Collaborator

prabhu commented Jun 3, 2025

Issues reported with our sqlite3.

@prabhu
Copy link
Collaborator

prabhu commented Jun 3, 2025

It worked fine on my M4 mac. We generate sqlite for many architecture including musl.

@prabhu prabhu marked this pull request as ready for review June 4, 2025 10:43
@prabhu
Copy link
Collaborator

prabhu commented Jun 4, 2025

#7 24.34 .../node_modules/@appthreat/sqlite3 install: prebuild-install warn install No prebuilt binaries found (target=10 runtime=napi arch=x64 libc=musl platform=linux)

It turns out we don't build a particular combination for musl. The good news is that simply adding g++ to the base image fixes the sqlite compilation issue. So include g++ in the base image and delete it from the cdxgen image after the install.

Signed-off-by: bandhan-majumder <bandhanmajumder16@gmail.com>
@prabhu prabhu merged commit 3fbd7fa into CycloneDX:master Jun 4, 2025
69 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants