Move kconfigchecks to pmaports
Move the kernel config options from the pmbootstrap code to pmaports, so it can be changed per branch, and it can be changed at the same time as we actually make the changes to the kernel configs.
See individual commit messages for details.
Merge request reports
Activity
assigned to @ollieparanoid
By Oliver Smith on 2024-06-30T16:40:03
mentioned in merge request pmbootstrap!2333 (merged)
By Oliver Smith on 2024-06-30T16:41:02
added 1 commit
- a9538485 - (not for master) show kconfig check failing
By Oliver Smith on 2024-06-30T16:43:46
- Resolved by Administrator
apparently the way we initialize pmbootstrap in the CI scripts triggers a bug in pmbootstrap v3, this needs to be fixed first in pmbootstrap:
Initializing pmbootstrap INFO:root:ERROR: 'list' object has no attribute 'exists' INFO:root:See also: <https://postmarketos.org/troubleshooting> DEBUG:root:Traceback (most recent call last): File "/tmp/pmbootstrap/pmb/__init__.py", line 57, in main args = parse.arguments() ^^^^^^^^^^^^^^^^^ File "/tmp/pmbootstrap/pmb/parse/arguments.py", line 1291, in arguments pmb.helpers.args.init(args) File "/tmp/pmbootstrap/pmb/helpers/args.py", line 57, in init if args.aports and not args.aports.exists(): ^^^^^^^^^^^^^^^^^^
By Oliver Smith on 2024-07-02T15:43:09
Edited by Ghost User
mentioned in issue pmbootstrap#2165 (closed)
By Oliver Smith on 2024-07-01T19:36:34
example of the test failing (on purpose): https://gitlab.postmarketos.org/postmarketos/pmaports/-/jobs/7247919762
Changed kernels: ['linux-postmarketos-allwinner'] (1/1) linux-postmarketos-allwinner [15:43:41] WARNING: config-postmarketos-allwinner.armv7: CONFIG_ANDROID_PARANOID_NETWORK should *not* be set (category:default): https://wiki.postmarketos.org/wiki/kconfig#CONFIG_ANDROID_PARANOID_NETWORK [15:43:41] ERROR: kconfig check failed!
By Oliver Smith on 2024-07-16T15:07:54
Edited by Ghost User
added 11 commits
-
a9538485...eacaaeba - 8 commits from branch
postmarketOS:master
- d742fa55 - CI: kconfig check: just run pmbootstrap (MR 5301)
- 121e8ae3 - kconfigcheck: new file (MR 5301)
- 79958d28 - ci/kconfig.sh: use pmbootstrap v3 (MR 5301)
By Oliver Smith on 2024-07-02T15:46:16
Toggle commit list-
a9538485...eacaaeba - 8 commits from branch
mentioned in merge request pmbootstrap!2320 (closed)
By Oliver Smith on 2024-07-04T23:17:15
- Resolved by Administrator
mentioned in issue pmbootstrap#2174 (closed)
By Luca Weiss on 2024-07-05T14:39:34
- Resolved by Administrator
mentioned in issue pmbootstrap#2396 (closed)
By Oliver Smith on 2024-07-07T13:36:28
added 24 commits
-
79958d28...3963f4cc - 21 commits from branch
postmarketOS:master
- e0453db0 - CI: kconfig check: just run pmbootstrap (MR 5301)
- 7829e6c9 - kconfigcheck: new file (MR 5301)
- c8e2ad0b - ci/kconfig.sh: use pmbootstrap v3 (MR 5301)
By Oliver Smith on 2024-07-07T13:38:46
Toggle commit list-
79958d28...3963f4cc - 21 commits from branch
enabled an automatic merge when all merge checks for c8e2ad0b pass
By Oliver Smith on 2024-07-07T13:38:55
added type::feature label
device/testing/linux-samsung-gtexswifi/x11-fix.patch Changed kernels: ['linux-samsung-gtexswifi'] (1/1) linux-samsung-gtexswifi [09:15:42] ERROR: Could not find aport for package: linux-samsung-gtexswifi [09:15:42] See also: <https://postmarketos.org/troubleshooting>
By 19atlas on 2024-07-16T14:56:19