Paolo Sabatino
5930e5e536
rk322x: move edge kernel to 6.2
2023-03-24 23:14:09 +01:00
Paolo Sabatino
97c3448983
rockchip: put all rockchip 32 bit into uboot/v2022.04 directory
2023-03-24 23:13:42 +01:00
Paolo Sabatino
191f4c8b67
rk322x: fix old emmc detection on rk322x
2023-03-24 23:13:18 +01:00
Paolo Sabatino
3f704692a7
rockchip: bump edge kernel to 6.2
2023-03-24 23:12:56 +01:00
Julian Sikorski
879805a520
Update odroidxu4-current to 5.4.238
2023-03-22 21:27:16 +01:00
Igor
a01f764195
If OCI_TARGET_BASE is not set, then this override doesn't work
2023-03-22 10:35:36 +01:00
Muhammed Efe Çetin
6bd665eaf4
Naming Audios on OPi5
2023-03-22 07:47:11 +01:00
Markus Hoffrogge
4271d7a17f
Fix sunxi uboot redefined warnings on "CONFIG_VIDEO_*"
...
- wrap CONFIG_VIDEO definitions with if !defined pattern
2023-03-22 07:46:37 +01:00
amazingfate
07f4f48727
naming audio output names of rock5b
2023-03-22 07:46:25 +01:00
Markus Hoffrogge
cca7fe1ff3
Log build runtime in minutes with seconds
2023-03-22 07:44:06 +01:00
Tony
915bd66187
[ rockchip64] second round config migration ( #4982 )
...
* [ rockchip64] second round config migration
Recommend all @armbian/boards-rockchip maintainers double check the resulting configurations, as stated in the PR the level of confusion in the family config logic likely means some boards have unnecessary extra stuff.
2023-03-21 10:40:22 -04:00
Lane Jennison
7be216f4b5
defconfig didnt work use full kernel
2023-03-21 01:04:01 -03:00
Lane Jennison
7869b5488d
enable btrfs on midstream kernel
2023-03-21 01:04:01 -03:00
Ricardo Pardini
a13383143c
lib/tools/shellcheck.sh: add (very low-bar "error") checks to config/sources and config/boards (keeping lib/ code in custom "critical" level)
2023-03-20 17:54:25 -03:00
Thomas McKahan
6d182e4aaf
accidentally wiped out a "fi"
...
during whitespace cleanup.
2023-03-20 12:22:01 -03:00
Igor
518ccf90cd
Add dialog package
...
Armbian install fails to start on minimal images
2023-03-20 11:35:17 -03:00
Igor
8a27b4a6da
Re-enable CONFIG_ARCH_BCM2835
2023-03-20 11:34:25 -03:00
Tony
ee76ad99b0
[ Rockchip64 ]Move board specific configs ( #4974 )
2023-03-20 10:19:57 -04:00
Igor
7a6dca2f90
Add switch
2023-03-20 13:50:33 +01:00
Markus Hoffrogge
142dec4618
Fix $sduuid being overlapped by a probable emmc device existing
...
- if $emmccheck is not empty, then exclude this
from the lookups for $sdblkid
- simplified $sduuid assignment within a single line
closes AR-1611
2023-03-20 13:31:06 +01:00
Markus Hoffrogge
0bd6fea636
Fix $sduuid to be of format UUID=uuid
...
- this issue was introduced by commit 7e9ebe1
- the variable sduuid is supposed to start with "UUID="
- fixed now by prepending UUID= to $sduuid, if the "raw" $sduuid is not empty
closes AR-1611
2023-03-20 13:31:06 +01:00
Igor
87b8ad6ae7
Bump sunxi to latest versions
2023-03-20 13:30:48 +01:00
SteeManMI
6dc26119c3
Cleanup: Removed two dead links (softlinks whose target doesn't exist) ( #4972 )
...
Changes to be committed:
deleted: config/desktop/buster/appgroups/programming/sources
deleted: patch/kernel/archive/sunxi-5.11/sunxi-5.12
2023-03-20 08:02:20 -04:00
SteeManMI
7b99735c44
Fix patch failures on meson64-current (6.1) ( #4973 )
...
Changes to be committed:
deleted: patch/kernel/archive/meson64-6.1/board-bananapim5-002-switch-VDDIO_C-pin-to-OP.patch
- Patch upstreamed in 6.1.16:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts?h=v6.1.20&id=58dccc65221c6465a35cb6bb2ff41f2b75b367f0
modified: patch/kernel/archive/meson64-6.1/board-bananapim5-003-convert-dts-to-dtsi.patcha
- Fixed patch due to upstream change in 6.1.16:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts?h=v6.1.20&id=e35feeb3fdbe3eeffae5e75123fa44523b5076b8
deleted: patch/kernel/archive/meson64-6.1/board-radxa-zero-dts-otg-fix.patch
- Patch upstreamed in 6.1.16:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/arch/arm64/boot/dts/amlogic/meson-g12a-radxa-zero.dts?h=v6.1.20&id=b556778f76f975ccf7f008729b5bc2531c58ea95
deleted: patch/kernel/archive/meson64-6.1/general-arm64-dts-amlogic-Make-mmc-host-controller-interrupt.patch
- Patch upstreamed in 6.1.12:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.1.20&id=274d9a28527d64a95107a1e62c71632065f0924f
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.1.20&id=222b1070b0fa12be25f9503a503724a899c6326b
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.1.20&id=a01ad536becb5d4c001a7d50dc1ca9fa14ef75a8
modified: patch/kernel/archive/meson64-6.1/general-meson-mmc-1-arm64-amlogic-mmc-meson-gx-Add-core-tx-rx-eMMC-SD-SD.patch
- Fixed patch due to upstream change in 6.1.13 by copying the 6.2 version which was already rebased
2023-03-20 07:59:11 -04:00
SteeManMI
010077305c
aml-s9xx-box: Move board specific bsp file handling to the board ( #4971 )
...
config file from from the family config file
Changes to be committed:
modified: config/boards/aml-s9xx-box.tvb
modified: config/sources/families/meson-gxl.conf
2023-03-19 19:13:05 -04:00
Tony
d4a5b9c799
Move Jetson and Pinebook Pro board tweaks to board conf file ( #4968 )
...
* Move Jetson board tweaks to board conf file
* Move Pinebook Pro BSP and board tweaks
to PBP config file, decluttering family config
2023-03-19 18:26:18 -04:00
Ricardo Pardini
c146fdf28b
kernel-headers: don't try to build objtool if not amd64 target (for real this time)
2023-03-18 21:45:49 +01:00
Paolo Sabatino
989b49ff6b
rockchip: enable rtl8723ds kernel module
2023-03-18 21:40:32 +01:00
Igor
d4a7a1c816
Revert "Update export-logs.sh to use primary Armbian paste server ( #4936 )"
...
This reverts commit bc62c8cd42 .
2023-03-18 21:39:02 +01:00
Ricardo Pardini
994b80a1a1
kernel: postinst: use --nofsroot option to findmnt when finding /boot's filesystem type
...
- otherwise we might get `/dev/mmcblk2p1[/boot]` when `/boot` is bind-mounted
- `--nofsroot: don't print [/dir] for bind or btrfs mounts`
2023-03-18 07:09:40 -03:00
amazingfate
c21aef6e20
update rk35xx legacy kernel source to github
2023-03-17 08:33:42 +01:00
Ricardo Pardini
4509e3fcf2
kernel-headers: don't try to build objtool if not amd64 target
2023-03-17 08:32:11 +01:00
Ricardo Pardini
8493d91b61
check early (before running any CLI command) for old LIB_TAG usage
2023-03-17 08:32:11 +01:00
Ricardo Pardini
2f4f117000
prepare ORAS tooling early, so we don't get spurious failures "only on first build"
2023-03-17 08:32:11 +01:00
Ricardo Pardini
4e6fd3a507
warn about KERNEL_CONFIGURE=yes being deprecated during image build; instructions on how to do it properly
2023-03-17 08:32:11 +01:00
Ricardo Pardini
630ee512cb
stop the build if LIB_TAG is set at all; some users expect it to work while it doesn't
2023-03-17 08:32:11 +01:00
Ricardo Pardini
6b965c605c
completely remove any traces of KERNEL_ONLY and exit with error if set
2023-03-17 08:32:11 +01:00
Ricardo Pardini
6d1c5fb8b7
artifact: kernel: use C999999 for .config hash is KERNEL_CONFIGURE=yes; force ignore cache if so
2023-03-17 08:32:11 +01:00
Ricardo Pardini
c8412c8791
compress-checksum: don't compress files ending in .txt, thanks
2023-03-17 08:32:11 +01:00
Ricardo Pardini
91b7b35fa3
rootfs-to-image/distro-agnostic: introduce IMAGE_VERSION, can be used to override VERSION file ($REVISION) just for image filename/issue/os-release
2023-03-17 08:32:11 +01:00
Ricardo Pardini
b16ffd62da
odroidxu4/current: set KERNEL_SKIP_MAKEFILE_VERSION=yes
2023-03-17 08:32:11 +01:00
Ricardo Pardini
bf325a4565
artifact: kernel: introduce KERNEL_SKIP_MAKEFILE_VERSION=yes -- for families that patch their kernel's Makefile version; in that case only SHA1 is present in version
...
- better to withold the info, than to offer wrong info
- eg: `odroidxu4`/`current`
2023-03-17 08:32:11 +01:00
Ricardo Pardini
ff657fcf90
artifacts (all): require prefixing of artifact_version with artifact_prefix_version (which is ${REVISION}--)
2023-03-17 08:32:11 +01:00
Ricardo Pardini
4a1eec83e7
rockchip-rk3588: edge: fix, I messed up move from 6.2-rc7 to 6.2.y 🤦
2023-03-17 08:32:11 +01:00
Ricardo Pardini
032025877c
kinetic: desktop: browsers appgroup: remove firefox-esr -- thanks, Ubuntu :-(
2023-03-17 08:32:11 +01:00
Ricardo Pardini
9931350483
docker: fix: pass down OCI_TARGET_BASE to Docker instance automatically
2023-03-17 08:32:11 +01:00
Ricardo Pardini
736fe7ecf4
don't use "bright black" ANSI for logging unless we're running under a known-good terminal (eg, iTerm2)
...
- giving up on the "bright black" == "gray" thing. There's enough bad default themes out there, and not the first time people (rightfully) complained...
2023-03-17 08:32:11 +01:00
CXM
36de9b7d08
chore: add star history in README.md ( #4851 )
...
* chore: add star history in README.md
* Improve project structure list and put it behind collapsable object
---------
Co-authored-by: Igor <igor@armbian.com >
2023-03-15 16:23:54 +01:00
Igor Pečovnik
1fcdf63c4e
Look only for bash shebang ( #4928 )
...
* Look only for bash shebang
We have some Python scripts now so we need to move that out
* Extend script to cover ignored files and use internal tool for checking the rest
Signed-off-by: Igor <igor@armbian.com >
---------
Signed-off-by: Igor <igor@armbian.com >
2023-03-15 16:22:14 +01:00
Jianfeng Liu
ff38c51de7
add ca-certificates to debootstrap ( #4949 )
...
* add ca-certificates to debootstrap
* Remove ca-certificates from main as its present in deboostrap anyway
---------
Co-authored-by: Igor <igor@armbian.com >
2023-03-15 16:21:31 +01:00