armbian-build/lib/functions/compilation
Ricardo Pardini fb17a2a84f armbian-kernel: drop DEBUG_KERNEL/DEBUG_INFO disables; force EXPERT=y and bring back CONFIG_GPIO_SYSFS=y for all kernels
- we had `_DEBUG=n` forced, which conflicted with `_EXPERT=y`;
  - some important SBC features (like _GPIO_SYSFS) depend on _EXPERT=y
- we've plans to enable BTF/CO-RE kernels soon, so removing the non-debug enforcement makes some sense
  - also, .config's will be free to determine debug config, nothing's changing in those here
- remove the `_EMBEDDED` special case handling, we can do that as well now
- add a separate hook to renable `CONFIG_GPIO_SYSFS=y`; it was a victim of `EXPERT=n` in some kernels
- this does not include rewrites of all the .configs -- those should be done in a separate batch -- either way effect is the same, hooks will always override .config's
  - during rewrites, a large number of new options will show up, since `_EXPERT=y` is used as dependency for many of Kernel's experimental-ish features
2024-05-11 17:35:27 +01:00
..
packages Revert "Fix armbian-firmware-full package build." 2023-12-17 13:24:45 +01:00
patch Restore WiFi functionality to the RockPi-S 2024-04-16 00:36:19 +08:00
armbian-kernel.sh armbian-kernel: drop DEBUG_KERNEL/DEBUG_INFO disables; force EXPERT=y and bring back CONFIG_GPIO_SYSFS=y for all kernels 2024-05-11 17:35:27 +01:00
atf.sh kernel/uboot/atf: introduce kernel-patch, uboot-patch, atf-patch, uboot-config, kernel-config CLI commands; enhanced manual patching; block deprecated ways 2023-05-01 22:46:55 +02:00
ccache.sh Add / modify (c) in bash scripts (#4922) 2023-03-09 18:30:40 +01:00
crust.sh allwinner: Enable crust compilation 2023-06-20 21:36:31 +02:00
distcc.sh Add / modify (c) in bash scripts (#4922) 2023-03-09 18:30:40 +01:00
kernel-config.sh Kernel config hooks: Use custom_kernel_config instead of armbian_kernel_config 2024-03-30 21:09:12 +01:00
kernel-debs.sh kernel-debs: linux-libc-dev: add Conflicts: linux-libc-dev 2024-04-07 13:21:33 +02:00
kernel-git-bundle.sh Add / modify (c) in bash scripts (#4922) 2023-03-09 18:30:40 +01:00
kernel-git-oras.sh add dockerproxy to accelerate ghcr.io 2023-04-18 09:28:25 +02:00
kernel-git.sh core: semantic change, KERNELSOURCE must be explicitly 'none' to avoid kernel compilation (not unset) 2024-01-07 18:58:36 +01:00
kernel-make.sh Revert "cli: Add command "dts-check"" 2024-04-26 20:46:42 +08:00
kernel-patching.sh cli: rewrite-<uboot,kernel>-patches-needing-rebase 2024-03-13 21:01:26 +00:00
kernel.sh Revert "cli: Add command "dts-check"" 2024-04-26 20:46:42 +08:00
uboot-git.sh Add / modify (c) in bash scripts (#4922) 2023-03-09 18:30:40 +01:00
uboot-patching.sh cli: rewrite-<uboot,kernel>-patches-needing-rebase 2024-03-13 21:01:26 +00:00
uboot.sh u-boot: call olddefconfig after config hooks; use pipetty instead of unbuffer for make 2024-03-02 20:48:01 +01:00
utils-compilation.sh add support for building linux-next kernel 2023-12-27 12:11:42 +01:00