Igor
4b8efb0857
Add cypress patches, patching work but many patch adjustements are needed
2023-05-20 09:49:23 +02:00
Igor
f1836416d2
Bump sunxi to latest
2023-05-18 22:24:35 +02:00
Igor
46c20606e3
In case we are removing files we need to remove the from conffiles too
2023-05-18 21:44:05 +02:00
Igor
fae54d84ca
Change remaining variables of base-files
2023-05-18 20:49:06 +02:00
Ricardo Pardini
1fd5d519d4
introduce armbian-base-files artifact, which downloads & repacks base-files from upstream distro
...
- bsp-cli: now depends on `base-files (>= ${REVISION})`, this way upgrading the bsp-cli causes our base-files to be installed
- bsp-cli no longer does gymnastics with /etc/os-release et al, all done in armbian-base-files now
- general/apt-utils.sh: introduce `apt_find_upstream_package_version_and_download_url()`
- base-files: add release to version, in order to comply with repo restrictions (valid repos can't have two different debs with same name and version, md5 must match)
2023-05-18 20:49:06 +02:00
igorpecovnik
c7fc14a7b8
Remove deprecated patches ( #5187 )
2023-05-18 19:52:36 +02:00
Julian Sikorski
5b3aba795b
Update odroidxu4-current to 5.4.243 ( #5191 )
2023-05-18 19:52:16 +02:00
igorpecovnik
d3c2eaf308
armhf also supports i3wm desktop ( #5190 )
2023-05-18 19:48:33 +02:00
Tomáš Mozdřeň
65dd6f8aa6
AR-1708 - Improve i3-wm support ( #5188 )
2023-05-18 13:09:52 +02:00
Jianfeng Liu
97983de408
clean patches for rockchip-rk3588-legacy ( #5189 )
2023-05-18 11:38:27 +02:00
Ricardo Pardini
e2f32c53f8
export-logs: add GHA output for logs_url (when SHARE_LOG=yes)
2023-05-17 18:06:21 +02:00
krachlatte
45c8587861
Improve SD card compatibility on Radxa E25 ( #5165 )
2023-05-17 00:55:30 +02:00
Ricardo Pardini
e3a4060595
github-actions: more logging for GHA actions outputs
2023-05-16 20:09:47 +02:00
Ricardo Pardini
27a021d193
oci-oras: retry harder, and sleep for more time, if push failed
2023-05-16 20:09:47 +02:00
Ricardo Pardini
f26a41ff6c
rootfs/image: introduce new hook custom_apt_repo() (hashed into rootfs version); deploy different repo components/custom repos depending on rootfs or image
...
- rationale: we don't want an eternal chicken-egg problem with rootfs vs repo.
- but, desktop rootfs require some parts of repo. case in point: `system-monitoring-center`
- so only add certain components of repo (-desktop, -utils) to rootfs so that is honored
- introduce `custom_apt_repo()` hook for extensions to add their repos as well
- same chicken-egg-avoiding is possible via param `CUSTOM_REPO_WHEN`
2023-05-16 20:09:47 +02:00
Ricardo Pardini
9943e9ee66
artifacts(debs): include DEBIAN/md5sums and a correct Installed-Size: field in DEBIAN/control (for _all_ debs)
2023-05-16 20:09:47 +02:00
Ricardo Pardini
b456554610
artifacts(debs): rationalize "bash hash" creation with new calculate_hash_for_bash_deb_artifact() helper
2023-05-16 20:09:47 +02:00
Ricardo Pardini
eff56a7909
pipeline: debs-to-repo (v7, working with reprepro)
...
- pipeline: artifacts: use better description for artifacts (artifact_name+artifact_version instead of artifact_final_file_basename)
2023-05-16 20:09:47 +02:00
Ricardo Pardini
52fffdda75
kernel-debs: include "Priority: optional" in all kernel debs (all other packages have it...)
...
- also for `fake_ubuntu_advantage_tools`
- also include "Section: " missing for advantage
2023-05-16 20:09:47 +02:00
Ricardo Pardini
807be60c6b
artifacts-obtain: deb-tar: don't download .tar again if .debs are in-disk; delete .tar after extracting
2023-05-16 20:09:47 +02:00
Ricardo Pardini
ca46f86dec
artifacts: download-artifact CLI. makes sure to only used local .deb, or download from OCI, never build
2023-05-16 20:09:47 +02:00
Ricardo Pardini
1fa54e030d
artifacts: include the artifact maps info (debs/packages) both as keys and values in the artifact JSON info
...
- this is valuable for the debs-to-repo process; we can now know which exact .debs are produced, and all the ways we can refer to them
2023-05-16 20:09:47 +02:00
Ricardo Pardini
234232085d
docker: remove dead code
2023-05-16 20:09:47 +02:00
tdleiyao
211ce5ede5
rockchip-rk3566:add new board Panther X2
2023-05-16 19:50:14 +02:00
Igor
f1ab301d38
Bump Allwinner and update associated kernel configs
2023-05-16 19:48:13 +02:00
Igor
de226c1a9a
Enable "current" kernel branch for Rock3A
...
Signed-off-by: Igor <igor@armbian.com >
2023-05-16 19:00:02 +02:00
Ricardo Pardini
88cc3a061f
drivers: uwe5622 for 6.3.y, by @paolosabatino
2023-05-16 08:55:33 +02:00
Ricardo Pardini
906ca66430
rockchip64/edge/6.3: rebase/rewrite patches against v6.3.1; do archeology for mbox-less patches; materialize overwrites
...
- materialized overwrites:
- `add-board-helios64.patch`
- `add-board-orangepi-r1-plus.patch`
- `add-driver-for-Motorcomm-YT85xx+PHYs.patch`
- `add-board-rk3328-roc-pc.patch`
- not touched: wifi patches, those still require work before rebase is consistent.
- `wifi-4003-uwe5622-adjust-for-rockchip.patch`
- this patch is done on top of the wifi drivers patches exclusively, and fails to apply out of tree.
- we should probably consider moving this into the wifi drivers patch harness, not in the rockchip tree.
2023-05-16 08:55:33 +02:00
Igor Velkov
9b68c4e42a
Add support for nilfs2 fs based image
...
Signed-off-by: Igor Velkov <iav@iav.lv >
2023-05-16 08:51:05 +02:00
Ricardo Pardini
78700cf139
logging/retries: curb CI/GHA warning emitted _for each retry_
2023-05-15 17:43:25 +02:00
Ricardo Pardini
c351936cb0
binfmts: hide output when loading qemu-arm under aarch64 (some are native, some are emulated, all are good, errors can be ignored)
2023-05-15 17:43:25 +02:00
Ricardo Pardini
1f26121528
logging/rockchip64_common: curb warning about BOOT_SOC vs BOOTCONFIG if BOOTCONFIG is empty or 'none'
...
- we've enough warnings already
2023-05-15 17:43:25 +02:00
Ricardo Pardini
ceea84ff28
logging: curb warning that always came up when SRC_EXTLINUX=yes
...
- SRC_EXTLINUX is quite prevalent, no use warning, it was more a debugging marker
2023-05-15 17:43:25 +02:00
Ricardo Pardini
f0f9159faa
logging: curb CI/GHA special errors for cascading errors during build failure
...
- otherwise we get 4 errors for each "error" in CI
- one for the real error
- one for "wait for cleanups"
- one for "Docker build failed"
- one from GHA itself since command failed (we can't get rid of this)
2023-05-15 17:43:25 +02:00
Ricardo Pardini
25929ea6ac
apt_purge_unneeded_packages_and_clean_apt_caches(): count files, don't use du: avoid WARNs when not needed; tolerate 1 file
...
- 'lock' might or not be there, tolerate 1 file (not 0)
2023-05-15 17:43:25 +02:00
Ricardo Pardini
99e065381a
squash more warnings:
...
- `odroidxu4`'s firmware hook for vendor kernel. such is life, no use warning.
- `sun50iw9`: vendor kernel with extension, proven working, stop warning
- old kernels don't have working headers, it's a fact of life, remove warning
2023-05-15 17:43:25 +02:00
Ricardo Pardini
7025418c8b
mt7623: remove packages/extras-buildpkgs/mmc-utils/debian/rules install that does not exist anymore (fixes bananapir2)
...
- remove ancient `family_tweaks` completely
2023-05-15 17:43:25 +02:00
Ricardo Pardini
d164f6850b
rootfs/aggregation/helios64: fix: include PACKAGE_LIST_BOARD_REMOVE (and FAMILY version) into rootfs' artifact_input_variables
...
- `PACKAGE_LIST_BOARD_REMOVE` is used only in `helios64` board
- the fact is `PACKAGE_LIST_BOARD_REMOVE` removes the packages _from the rootfs_ and not _from the image_
- this only accounts for that fact, but in the future we should actually change how this works
2023-05-15 17:43:25 +02:00
Igor
35d5ae75ff
Add to EDGE to and enable EDGE kernel in board config
...
Tested for building.
2023-05-15 17:33:03 +02:00
Bochun Bai
9c4f0524e0
add dts patch for kernel 6.1
2023-05-15 17:33:03 +02:00
Bochun Bai
3cb92f6204
add support for NanoPi R4SE
2023-05-15 17:33:03 +02:00
amazingfate
df3c7eb461
use the same patch dir for u-boot from radxa
2023-05-15 17:12:20 +02:00
Igor
8ac568102e
Switch Rockchip CURRENT to 6.1.y
2023-05-15 17:12:06 +02:00
Igor
615c7c3e71
Update boot loader on Orangepipluse 2e
...
Current is a bit unstable, so this can't hurt. Survived several reboots.
2023-05-14 21:29:33 +02:00
Ricardo Pardini
295f95d9f6
rpi4b/legacy: update legacy 5.15 kernel config, no changes
2023-05-14 21:28:58 +02:00
Igor
66c2e769ae
Update. Now both boots
2023-05-14 21:28:58 +02:00
Igor
215e3ebd27
Update edge too
2023-05-14 21:28:58 +02:00
Igor
f0236e98f6
Update RPI4 kernel config
2023-05-14 21:28:58 +02:00
Werner
7c24318a28
Create sun8i-v3s.txt
2023-05-09 10:05:58 +02:00
Werner
e62f03dd10
Update sun8i-v3s.conf
2023-05-09 10:05:58 +02:00