Commit Graph

9516 Commits

Author SHA1 Message Date
Werner
9d8a424c03
Cleanup. Remove deprecated build targets (#3148)
* Update targets.conf

* Update targets-desktop-beta.conf

* Update targets-cli-beta.conf

* Update targets.conf

Update targets according ot current status of maintainer list
reduce userspaces to Focal
reduce to xfce default desktop
keep one minimal and one edge to check if they build at least.

* adjust support status according current maintainer sheet

* Readd pbp

* Readd pbp

* Readd C2

Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2022-01-05 17:55:42 +01:00
The-going
028256735d
prepare_host: Installing packages with the install_pkg_deb function (#3374)
* separate joint and own lists for architecture

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Remove duplicate selection

* Final add Installing build dependencies

* libncurses: Do not use transitional package

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* add arch i386: Remove duplicate selection

* lib32ncurses-dev: Dependency only for amd64

* install_pkg_deb: parameter verbose to log
2022-01-05 17:55:22 +01:00
Igor Pečovnik
e76a5b0bfe
Improve fist login UX (#3375)
* Improve 1st login script

* Update packages/bsp/common/usr/lib/armbian/armbian-firstlogin

Co-authored-by: Manuel Rüger <manuel@rueg.eu>

* Address accessibility issue

Co-authored-by: Manuel Rüger <manuel@rueg.eu>
2022-01-05 17:55:10 +01:00
Oleg
3f8da052e8
fixes the manual launch of the installation script from USB media (#3377) 2022-01-05 17:54:30 +01:00
Igor Pecovnik
2b4e9e6618
Bugfix - legacy kernels doesn't want to play nice with kernel options
When NFSD is enabled as module, kernel does not compile. But it works as build in. Since its pretty pointless to fix in the code, lets use this workaround.

FYI @patrickbkr
2022-01-04 19:57:10 +01:00
Patrick Böker
7698848a93
Unify NFS configuration (#3376)
* Unify NFS configuration
* Fix rk35xx kernel

Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2022-01-04 16:16:43 +01:00
Igor Pecovnik
181d0e2fc3
Limit sunxi-tools install to Allwinner family only
Close https://github.com/armbian/build/issues/2941
2022-01-03 19:11:37 +01:00
NexusXe
32dc24466c
Re-enable rock-3a building now that it works (#3373)
Revert a change in bddce2c432 now that rock-3a building succeeds and provides a usable image (#3271)
2021-12-31 05:48:48 -05:00
Igor Pecovnik
5a6b9b2d78
sun50iw9 - bugfix - change phy driver to build-in since it breaks compilation when added as module 2021-12-30 21:23:27 +01:00
The-going
fedc9c1f58
Install debian packages using a special function (#3368)
* Add new function install_pkg_deb

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Use the install_pkg_deb function

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* sunxi-tools: Calculate build dependencies

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* hostapd, hostapd-realtek: Calculate build dependencies

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Clean Environment for building as default

* upgrading: Repack a clean Environment archive

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
2021-12-27 14:23:35 -05:00
Oleg
e453e4dfba
fix kernel legacy for firefly-rk3399 (#3369) 2021-12-27 08:27:01 +01:00
Oleg
08568a6005
add station m2\p2 (#3352) 2021-12-26 16:37:49 +01:00
Igor Pecovnik
483c0555be
Bump version to proceed on 22.02 Armbian Ratel 2021-12-25 23:13:22 +01:00
Igor Pečovnik
7f556dc1b9
Assemble needed runs into a GH Actions build train (#3366) 2021-12-25 23:05:04 +01:00
iav
37662d8ed3
helios64: fix udev rules to let fancontrol work again (#3367) 2021-12-25 21:53:53 +01:00
catalinii
f6143eff67
Fix the uboot for rock-3a (#3271)
* Sync kernel config with radxa and remove packaging patch

* Merge the rockchip64 legacy config as well

* Lower priority of EFI partitioning against DOS partitioning which is used by Armbian

Co-authored-by: Catalin Toda <catalinii@yahoo.com>
2021-12-25 11:57:26 -05:00
Igor Pecovnik
1dc9110887
Bugfix on rk322x legacy - disable wireless driver that breaks on most recent compiler 2021-12-23 21:31:29 +01:00
Oleg
afc9413950
fix wifi (#3364) 2021-12-22 20:56:02 +01:00
Julian Sikorski
acfbbd9660
Update odroidxu4-current to 5.4.168 (#3365) 2021-12-22 20:55:43 +01:00
Oleg
023de68882
switching Jetson Nano edge to kernel 5.15 (#3363) 2021-12-22 07:38:19 -05:00
Igor Pečovnik
e1c96e5257
Attempt to fix kernel OOPS (#3358) 2021-12-20 09:42:53 +01:00
Igor Pečovnik
c2ca3e3ebd
Github Actions update (#3361) 2021-12-20 00:41:50 +01:00
Igor Pečovnik
e70ab625ec
Add support for missing REPOSITORY_INSTALL variants (#3360) 2021-12-19 21:11:39 +01:00
Igor Pečovnik
36d0bdcaff
Varius updates to CI scripts (#3359)
* RFC u-boot CI to more modern way
2021-12-19 01:02:16 +01:00
Vyacheslav
d4a7b7f03e
Move JetHub D1/H1 to supported boards, reenable, add watchdog (#3357)
* JetHome: move JetHub D1/H1 to supported
* JetHome: add watchdog package to base system
* JetHome: reenable beta builds for JetHub D1/H1
2021-12-18 09:28:24 +01:00
Igor Pecovnik
62e6415360
Bugfix - disable broken wireless drivers in kernel config 2021-12-18 09:26:52 +01:00
The-going
2c59df4364
Merge pull request #3355 from The-going/patching-sunxi
Fix megouse patches for 5.15.10
2021-12-17 21:08:29 +03:00
The-going
94e17628c3
Fix megouse patches for 5.15.10 2021-12-17 20:48:45 +03:00
Igor Pečovnik
9779fbc8d0
Add missing Docker dependencies (#3354) 2021-12-17 16:09:40 +01:00
Igor Pečovnik
2b643991c8
Github Actions - improve beta build process (#3353) 2021-12-16 16:10:33 +01:00
Dan Pasanen
7be9e8b995
rockchip-[current,edge]: add pcie hack and lsi scsi/sas support (#3351)
* build: kernel: rockchip64-[current,edge]: add pcie bus scan delay patches

These are needed for cards like the LSI SAS2008 which needs a little
extra time to initialize or they'll cause a kernel panic.

References:
https://gitlab.manjaro.org/manjaro-arm/packages/core/linux/-/blob/master/0013-rk3399-rp64-pcie-Reimplement-rockchip-PCIe-bus-scan-delay.patch
https://gitlab.manjaro.org/manjaro-arm/packages/core/linux/-/blob/master/0022-arm64-dts-rockchip-Add-pcie-bus-scan-delay-to-rockpr.patch

* config: linux-rockchip64-[current,edge]: enable lsi sata/sas support
2021-12-16 05:17:33 -05:00
Igor Pecovnik
e11af914a2
Introducing new internal function for deploying images in folders
This was previously done automatically with BUILD_ALL but since we are building images differently, we need a new name. BUILD_ALL covers other functions, so we need to detach and make a new VARIABLE.
2021-12-15 18:30:23 +01:00
Leo
356cb4e868
Odroid XU4 update config for 5.15 (#3350) 2021-12-14 17:39:10 +01:00
Igor Pecovnik
f6f0835123
Disabling CONFIG_GCC_PLUGINS on (32b) rockchip
Related: 82766fc2e6
2021-12-14 15:35:59 +01:00
Oleg
30a9dae202
fix jetson nano current and edge (#3349) 2021-12-14 14:53:02 +01:00
Igor Pecovnik
82766fc2e6
Disabling CONFIG_GCC_PLUGINS on (32b) sunxi and mvebu CURRENT kernel due to issues
One probable option is to upgrade GCC compiler and open other troubles or dig in and solve the reason.
2021-12-14 14:46:26 +01:00
Vyacheslav
5efc78b531
JetHome JetHub D1/H1 patch/bsp updates (#3348)
* JetHome: Update u-boot patches: fix emmc work on JetHub D1
* JetHome: update kernel patches with last updates for JetHub devices.
* JetHome: Update Bluetooth init script to more stable start.
2021-12-14 12:08:26 +01:00
Igor Pečovnik
7024f2fb60
Cosmetic - fix kernel CI artefact package naming (#3345) 2021-12-14 08:14:22 +01:00
lededev
1e08570817
Add warning when build environment is WSL2 docker (#3341)
* Add warning when build environment is WSL2 docker

* change warning message for WSL2 Docker

Co-authored-by: lededev <lededev@noreplay.github.com>
2021-12-14 00:13:51 +01:00
Oleg
4c913692af
fix kernel panic (#3344) 2021-12-14 00:12:34 +01:00
Igor Pečovnik
6b8ca7f6b2
Backend - enable bind mount with Github actions (#3343) 2021-12-13 00:25:20 +01:00
Igor Pecovnik
3d563c1e66
Temporally disabling broken nightly image build due to a bug
@adeepn

https://armbian.atlassian.net/browse/AR-1027
2021-12-12 22:35:26 +01:00
Igor Pecovnik
40e5a57a41
Let's not unset environment variables within the script 2021-12-12 19:14:54 +01:00
Igor Pečovnik
06c931c9c2
Add support for rootfs / toolchain bind (u)mount (#3342)
* Add support for rootfs / toolchain bind (u)mount

* Bugfixes
2021-12-12 17:41:03 +01:00
Igor Pečovnik
2e5d928057
Refactoring host preparation function to address a bug (#3340) 2021-12-11 21:16:12 +01:00
Paolo Sabatino
e1a88959f8 rk322x: add bluetooth overlay, updated rk322x-config 2021-12-10 21:53:57 +01:00
Paolo Sabatino
c8f48d8368 rk322x: add rtl8723cs and rtl8703bs serdev bluetooth support 2021-12-10 21:53:57 +01:00
The-going
146803353c
Remove the garbage from the install.log file (#3333)
* Remove the garbage from the `install.log` file

You cannot use `--info=progress2` for the `rsync`
command when all output is sent to a file.
This creates a large garbage file.

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Changes megous reverse commit. Just disable the patch

commit bd592ec43b76b298be29126e667850113b84376d (tag: orange-pi-5.15-20211125-1352)
Author: Ondrej Jirman <megous@megous.com>
Date:   Thu Nov 25 13:51:59 2021 +0100

    Revert "rtw88: Add more channels"

    This reverts commit cb1e3839822d4f782a9af6c27568540414093ba6.
2021-12-10 08:32:44 +01:00
Paolo
d876b9a5e1
rk322x: minor device tree fixes and upgrades (#3334)
Introduced a couple of device tree sets for MXQ_PRO and R29_MXQ boards
2021-12-10 00:08:03 +01:00
Igor Pečovnik
7783a2fe6b
Odroid XU4 - remove deprecated patches that were breaking build process (#3332) 2021-12-09 11:42:08 +01:00