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

add flexible system prerequisites in buildspec #15

Open
hboutemy opened this issue May 30, 2020 · 5 comments
Open

add flexible system prerequisites in buildspec #15

hboutemy opened this issue May 30, 2020 · 5 comments
Labels
enhancement New feature or request for builspec/rebuild.sh help wanted Extra attention is needed

Comments

@hboutemy
Copy link
Member

PLC4X rebuild requires Git to be available: rebuild.sh can't provide such project-specific requirement yet, it has to be rebuilt by hand without the Docker container

Sometimes, prerequisites may be hard to automatically provide, but it would be useful to have an initial mechanism for simple cases like this one

@hboutemy hboutemy changed the title add support for open prerequisites in buildpsec/rebuild.sh add support for flexible prerequisites in buildpsec/rebuild.sh May 30, 2020
@hboutemy hboutemy changed the title add support for flexible prerequisites in buildpsec/rebuild.sh add support for flexible buildspec system prerequisites in buildpsec/rebuild.sh May 15, 2021
@hboutemy hboutemy added enhancement New feature or request for builspec/rebuild.sh help wanted Extra attention is needed labels May 15, 2021
@hboutemy
Copy link
Member Author

just tested arthas 3.5.1: it requires g++ (was not required for 3.5.0). Perhaps there is a profile or system property to disable this part of the build, that could be a workaround...

@hboutemy hboutemy changed the title add support for flexible buildspec system prerequisites in buildpsec/rebuild.sh add support for flexible system prerequisites in buildspec May 15, 2021
@hboutemy hboutemy changed the title add support for flexible system prerequisites in buildspec add flexible system prerequisites in buildspec May 15, 2021
@hboutemy
Copy link
Member Author

helix 1.0.3 requires bzip2

@hboutemy
Copy link
Member Author

hboutemy commented Jan 2, 2023

cucumber html-formatter requires to run npm before doing Maven build

@hboutemy
Copy link
Member Author

hboutemy commented Mar 24, 2023

many new optional features have been added in #106 and even many common packages like bzip2 https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/bin/docker/Dockerfile.toolchains.template#L48
need to check if it is sufficient or if additional refinements can be useful

@hboutemy
Copy link
Member Author

alluxio requires go

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request for builspec/rebuild.sh help wanted Extra attention is needed
Development

No branches or pull requests

1 participant