Skip to content
Snippets Groups Projects

devicepkg-dev: implement out-of-tree build for downstream kernels

Merged Imported Administrator requested to merge out-of-tree-builds into master

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)
Edited by Administrator

Merge request reports

Approval is optional

Merged by AdministratorAdministrator 4 years ago (Apr 5, 2020 10:45am UTC)

Loading

Pipeline #192774 skipped

Pipeline skipped for 176555a4 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Administrator added type::feature + 1 deleted label · Imported

    added type::feature + 1 deleted label

  • Administrator marked the checklist item successfully build a kernel out-of-tree as completed · Imported

    marked the checklist item successfully build a kernel out-of-tree as completed

    By Dolphin von Chips on 2020-03-22T07:35:23

  • Administrator added 23 commits · Imported

    added 23 commits

    Compare with previous version

    By Dolphin von Chips on 2020-03-22T11:16:24

  • Administrator marked the checklist item verify that it doesn't break in-tree builds as completed · Imported

    marked the checklist item verify that it doesn't break in-tree builds as completed

    By Dolphin von Chips on 2020-03-22T11:37:46

  • Administrator mentioned in merge request !1040 (merged) · Imported

    mentioned in merge request !1040 (merged)

    By Minecrell on 2020-03-24T10:10:54

  • Administrator added 10 commits · Imported

    added 10 commits

    Compare with previous version

    By Dolphin von Chips on 2020-03-25T09:06:09

  • Administrator added 1 commit · Imported

    added 1 commit

    • fbfc3a8d - devicepkg-dev: implement out-of-tree build for kernel

    Compare with previous version

    By Dolphin von Chips on 2020-03-25T09:11:07

  • Administrator
  • Administrator mentioned in merge request pmbootstrap!1893 (merged) · Imported

    mentioned in merge request pmbootstrap!1893 (merged)

    By Dolphin von Chips on 2020-03-25T12:32:24

  • Administrator added 1 commit · Imported

    added 1 commit

    • 62e013c3 - devicepkg-dev: implement out-of-tree build for kernel

    Compare with previous version

    By Dolphin von Chips on 2020-03-25T16:09:33

  • Administrator added 23 commits · Imported

    added 23 commits

    Compare with previous version

    By Dolphin von Chips on 2020-03-29T14:41:42

  • Administrator added 1 commit · Imported

    added 1 commit

    • a987b850 - devicepkg-dev: implement out-of-tree build for kernel

    Compare with previous version

    By Dolphin von Chips on 2020-03-29T14:58:54

  • Administrator resolved all threads · Imported

    resolved all threads

    By Dolphin von Chips on 2020-03-29T15:14:33

  • Author Owner

    I've changed the way how downstreamkernel_prepare should be called, now it's . downstreamkernel_prepare instead of downstreamkernel_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 just prepare(), so at least I don't have to fully rebuild all kernels)

    By Dolphin von Chips on 2020-03-29T15:26:28

  • Administrator marked the checklist item pretty up some parts as completed · Imported

    marked the checklist item pretty up some parts as completed

    By Dolphin von Chips on 2020-03-29T16:19:44

  • Administrator added 1 commit · Imported

    added 1 commit

    • f83127a6 - devicepkg-dev: implement out-of-tree build for kernel

    Compare with previous version

    By Dolphin von Chips on 2020-03-30T16:42:38

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading