-
Notifications
You must be signed in to change notification settings - Fork 2k
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
sys-kernel/gentoo-kernel: add ~ppc64 keyword to 5.4.61 #17291
Conversation
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Pull Request assignmentSubmitter: @gyakovlev sys-kernel/gentoo-kernel: @gentoo/dist-kernel Linked bugsNo bugs to link found. If your pull request references any of the Gentoo bug reports, please add appropriate GLEP 66 tags to the commit message and request reassignment. If you do not receive any reply to this pull request, please open or link a bug to attract the attention of maintainers. In order to force reassignment and/or bug reference scan, please append Docs: Code of Conduct ● Copyright policy (expl.) ● Devmanual ● GitHub PRs ● Proxy-maint guide |
testing kernel right now. |
Pull request CI reportReport generated at: 2020-08-28 00:55 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
07e78c3
to
cc7bc05
Compare
Pull request CI reportReport generated at: 2020-08-28 02:50 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
it breaks external module builds Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
using fedora configs Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
cc7bc05
to
e791782
Compare
ok I think I've caught most breakages and it produced bootable kernel on power9 machine, with external modules. |
Pull request CI reportReport generated at: 2020-08-28 04:30 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
I would prefer that you started with 5.8. |
I can only build-test 5.8 but not boot-test on real HW. |
Covering |
yeah, I've been experimenting on it a bit and found root-less way to create an raw qemu image from unpacked stage3 directory. truncate -s512M image.img
mkfs.ext4 -L gentoo-test -d /path/to/stage3 image.img produces a file which can be used as root fs device. our stages are too large... |
That's nice. I was thinking of writing a minimal pseudo-init that just outputs some string we could catch on console. |
yeah dumping something into it is certanly possible, with one gotcha - it's musl. |
I was saying of making our own minimal image, just |
Rather not, 5.8 is one big glitch. |
ok I found a way, just booted 5.8 in alpine 2.7M image, with no extra PKGs, made using method I described above. what we can do is simply add an echo to /etc/inittab inside the image.
|
Could you make a patch, ideally for all arches? |
that's the plan! |
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Pull request CI reportReport generated at: 2020-08-28 08:25 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
ok
we can use this. |
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.
Cool, thanks! Feel free to work separately on that, and commits the ppc64 support, modulo this one comment.
Closes: gentoo#17291 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
big-endian is not provided by fedora, but we share a keyword.
So I masked it on big-endian profiles, but it's still possible to use savedconfig.