-
Notifications
You must be signed in to change notification settings - Fork 71
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
update patches loading to support v6.1.0 and cpu-max #58
Conversation
d4030b8
to
0b1a9e9
Compare
Dockerfile
Outdated
if [ "$(printf "$(cat qemu/VERSION)\n6.0.90" | sort -V | head -n 1)" = "6.0.90" ]; then | ||
# this issue has been fixed upstream by using non-glibc specific macro | ||
rm -rf patches/alpine-patches/fix-sigevent-and-sigval_t.patch || true | ||
# following patches are already applied upstream |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not quite sure why these didn't cause issues in https://github.com/tonistiigi/binfmt/runs/3416730404
0b1a9e9
to
fb32164
Compare
Signed-off-by: Tonis Tiigi <[email protected]>
0765a23
to
d0dd3d0
Compare
Alpine updated their patches to v6.1 and I made our selection to match theirs with version based ranges(+additional out patches). If needed the |
2e19b6b
to
624d941
Compare
c0f1741
to
624d941
Compare
Signed-off-by: Tonis Tiigi <[email protected]>
Signed-off-by: Tonis Tiigi <[email protected]>
624d941
to
39ec624
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
closes #59
Modifies patches loading to
The alpine/musl patches situation isn't very stable. Current works with v6.0 and v6.1 . Doesn't work with 5.x and may break when alpine/musl updates. I think we might need a "config file" with specific sports commit for specific version ranges or version-based patch loading from local files. If we copy patches from aports to this repo we also need to add exceptions for them to license as I don't know where they are coming from and they could be gpl. We can work on this as follow-up.
@crazy-max
Signed-off-by: Tonis Tiigi [email protected]