devicepkg-dev: implement out-of-tree build for downstream kernels
Closes #493 (closed) and depends on pmbootstrap!1893 (merged)
Kernels that do not compile:
- linux-motorola-athene: doesn't compile at least since !976 (closed)
- linux-lg-bullhead: doesn't compile at least since !976 (closed)
Merge request reports
Activity
- Resolved by Administrator
added type::feature + 1 deleted label
added 23 commits
-
99c0a3bf...3bbd7992 - 22 commits from branch
postmarketOS:master
- e70efed2 - devicepkg-dev: implement out-of-tree build for kernel
By Dolphin von Chips on 2020-03-22T11:16:24
-
99c0a3bf...3bbd7992 - 22 commits from branch
mentioned in merge request !1040 (merged)
By Minecrell on 2020-03-24T10:10:54
added 10 commits
-
e70efed2...8a455929 - 9 commits from branch
postmarketOS:master
- 606196bc - devicepkg-dev: implement out-of-tree build for kernel
By Dolphin von Chips on 2020-03-25T09:06:09
-
e70efed2...8a455929 - 9 commits from branch
added 1 commit
- fbfc3a8d - devicepkg-dev: implement out-of-tree build for kernel
By Dolphin von Chips on 2020-03-25T09:11:07
- Resolved by Administrator
mentioned in merge request pmbootstrap!1893 (merged)
By Dolphin von Chips on 2020-03-25T12:32:24
added 1 commit
- 62e013c3 - devicepkg-dev: implement out-of-tree build for kernel
By Dolphin von Chips on 2020-03-25T16:09:33
added 23 commits
-
62e013c3...9434ea1b - 22 commits from branch
postmarketOS:master
- 12782509 - devicepkg-dev: implement out-of-tree build for kernel
By Dolphin von Chips on 2020-03-29T14:41:42
-
62e013c3...9434ea1b - 22 commits from branch
added 1 commit
- a987b850 - devicepkg-dev: implement out-of-tree build for kernel
By Dolphin von Chips on 2020-03-29T14:58:54
I've changed the way how
downstreamkernel_prepare
should be called, now it's. downstreamkernel_prepare
instead ofdownstreamkernel_prepare ...
.Advantages:
- no need to pass arguments to
downstreamkernel_prepare
, it gets them automatically from abuild and APKBUILD since script is sourced - both
$HOSTCC
and$_outdir
can be optional \o/
Disadvantages:
-
prepare()
function should be changed in 140 kernels /o\ (although it's justprepare()
, so at least I don't have to fully rebuild all kernels)
By Dolphin von Chips on 2020-03-29T15:26:28
- no need to pass arguments to
- Resolved by Administrator
I'm more for using
source downstreamkernel_package
instead of. downstreamkernel_package
but imo both aren't overly pretty.By Luca Weiss on 2020-03-29T19:38:52
Edited by Ghost User
added 1 commit
- f83127a6 - devicepkg-dev: implement out-of-tree build for kernel
By Dolphin von Chips on 2020-03-30T16:42:38