-
Notifications
You must be signed in to change notification settings - Fork 18.6k
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 support for Arch Linux ARM base images generation (#16695). #16704
Conversation
b3b32e9
to
cc7c3ac
Compare
|
/cc @DieterReuter because I think you're working on these things as well 😄 |
|
Note that Just run My patch is intended for building Arch Linux-based ARM base images. |
|
Ah, you're right, I was browsing quickly through PRs, didn't look in-depth 👍 |
|
Nonetheless @DieterReuter opinions and contributions would be welcome! Thanks for cc-ing, @thaJeztah! |
|
@manchoz Just a few notes. For Arch Linux there are |
|
Ok. I will look for adding support for armv6h and more prerequisites checks in next commits. Thanks @DieterReuter! |
|
@manchoz Any news here? Is it ready for review? |
|
Hi @LK4D4, let me push some update and it will be ready. |
|
ping @manchoz looks like it needs a rebase as well; did you push those updates? |
|
@thaJeztah just pushed. Won't add support for armv6 Arch Linux because there are just very few and very old armv6 machines supported by Arch Linux ARM (mainly first generation RPi). |
|
@manchoz looks like there are still merge conflicts 😢 |
|
@thaJeztah it seems that the |
|
@manchoz I restarted it |
|
All green again! |
|
ping @tianon @jfrazelle could you have a look please? also @DieterReuter happy to hear if this LGTY |
|
LGTM |
|
Can you squash the commits please On Friday, December 11, 2015, Dieter Reuter notifications@github.com
|
64a3965
to
67b1a22
Compare
b0b7e54
to
f0aa19c
Compare
Signed-off-by: Giampaolo Mancini <giampaolo@trampolineup.com> Switch to "case" Signed-off-by: Giampaolo Mancini <giampaolo@trampolineup.com> Support multiple ARM architectures Signed-off-by: Giampaolo Mancini <giampaolo@trampolineup.com> Add check for ArchLinuxARM Keyring Signed-off-by: Giampaolo Mancini <giampaolo@trampolineup.com> mkimage-arch.sh: Fix for merging Signed-off-by: Giampaolo Mancini <giampaolo@trampolineup.com>
f0aa19c
to
824ae85
Compare
|
ping @jfrazelle @tianon commits are squashed. ptal |
|
LGTM |
|
Thanks everyone @jfrazelle @thaJeztah @tianon |
|
ping @tianon could you have a look at this one? I think it's ready to merge, just final check from you! ❤️ |
| #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u | ||
| #CleanMethod = KeepInstalled | ||
| #UseDelta = 0.7 | ||
| Architecture = armv7h |
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.
Doesn't this mean this file will only work on armv7? Doesn't Arch support other ARM arches?
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.
@tianon Yes, it will work only in/for armv7. Arch Linux ARM supports also other ARM architectures (v5, v6 and v8) but as noted in #16704 (comment), other arches support only very old SBCs (which i'm not sure if docker would be able to run on).
Adding support for other arches would be very easy and can be done in two ways:
- Adding a
pacman.conffor every arch we would like to support - Modifing the
mkimage-arch.shscript to detect arch and generate the rightpacman.conffile at runtime.
Let me know if you would like to add support for other arches and which method you would like the best.
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.
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.
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.
Yes, @thaJeztah, I will do the requested changes next days.
|
I'm merging as it's been opened for a while, @jfrazelle will fix the Thanks! |
Add support for Arch Linux ARM base images generation (#16695).
Implementation of feature request #16695.
Signed-off-by: Giampaolo Mancini giampaolo@trampolineup.com