Piotr Szczepanik
961064ed23
Fix disable/enable initramfs-tools calls and package list updates
2020-11-07 15:25:39 +01:00
Piotr Szczepanik
f9642f3882
Disable multiple update-initramfs runs while building image ( #2296 )
2020-11-06 10:52:53 +01:00
Piotr Szczepanik
ed428c986c
Enable multithreading for kernel packaging ( #2290 )
2020-11-05 22:06:36 +01:00
iav
af7aa141c3
Add xfs filesystem for root creation ( #2294 )
2020-11-01 08:24:08 +01:00
Werner
4532f2b1f7
Fix mixing sources due to improper moving of debs ( #2293 )
2020-10-31 20:00:43 +01:00
Piotr Szczepanik
298b458d33
Support building 5.8.17+ and 5.9.2+ kernels ( #2292 )
2020-10-30 20:28:20 +01:00
5kft
56c7a6658a
implemented more changes for supporting kernel v5.10
2020-10-28 17:43:37 -07:00
5kft
9247f0dbf3
implemented initial packaging changes to support kernel v5.10
2020-10-27 17:19:29 -07:00
Igor Pečovnik
98f1df4e79
More fixes for (not)improved_git ( #2287 )
...
* Reverting improved_git to normal in the patch creating function
* Remove two more variants of improved_git which is causing us headache
2020-10-27 20:41:53 +01:00
5kft
709a484d22
fix build repository URL determination logic to handle multiple remotes ( #2284 )
2020-10-27 11:49:56 -07:00
Igor Pečovnik
2793bd15d2
Reverting improved_git to normal in the patch creating function ( #2286 )
2020-10-27 19:20:53 +01:00
Igor Pečovnik
51566cc479
Bugfix for multicore compilation ( #2280 )
...
* Bugfix for multicore compilation
* Missing second part
2020-10-25 19:13:13 +01:00
Igor Pecovnik
9b12d2907f
Improve multicore build process by make use of overlays and uniqie temporally build directories
2020-10-21 15:31:32 +02:00
Igor Pecovnik
619966891c
Bugfix - don't die in case of Mirror sync in progress?
2020-10-18 21:51:05 +02:00
lanefu
70faacfeef
tweak variable expansion for improved_git ( #2262 )
...
* tweak variable expansion for improved_git
* Update general.sh
Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
2020-10-18 20:35:09 +02:00
Igor Pecovnik
56c2ee5382
Backend hash creation bugfix
2020-10-18 16:34:44 +02:00
Piotr Szczepanik
c43c4e9cbd
Add SPI flash boot support to rockchip64/rk3399
2020-10-17 23:38:05 +02:00
Igor Pečovnik
1275f118e2
Change desktop cache name, add support for automated cached creation / switching ( #2257 )
2020-10-16 15:25:15 +02:00
Igor Pečovnik
6cad8a346b
Add menu for building images from repository ( #2256 )
2020-10-15 21:55:56 +02:00
Igor Pečovnik
448484f6d8
Change Ubuntu Eoan to Ubuntu Groovy and enable it as CSC ( #2254 )
...
* Change Ubuntu Eoan to Ubuntu Groovy and enable it as CSC
Tested CLI and desktop image, but needs cache creation and repository before it will be possible to build without error.
* Update Groovy compiler for chroot
* Adjust pkg dependencies for groovy
Sadly htop doesn't build
2020-10-14 22:50:11 +02:00
Igor Pecovnik
43896d5891
Bugfix for backend operations
2020-10-14 14:53:35 +02:00
Igor Pečovnik
e8f961c9c7
Mitigate git server failures by retrying git commands several times. ( #2251 )
...
* Mitigate git server failures by retrying git commands several times.
* Bugfix - commit type was not working at all. Now it works
2020-10-14 08:36:21 +02:00
iav
599dd2a8cb
Don't delete /boot/armbianEnv.txt file at least for meson64 ( #2252 )
...
* Don't delete /boot/armbianEnv.txt file at least for meson64
fix for #2249 ODroid-N2 armbian-config-->hardware menu not work
* Update meson.txt
* Update boot-odroid-n2.ini
Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
2020-10-13 20:34:45 +02:00
Igor Pecovnik
0443bb082d
Bugfix - create hash-beta directory when initializing directories
2020-10-12 20:32:54 +02:00
Igor Pecovnik
fe357e40e2
Backend - improve u-boot multibuild install
2020-10-05 00:11:50 +02:00
Igor Pecovnik
668e764357
Backend - split upstream changes to beta and stable
2020-10-04 16:55:11 +02:00
Igor Pecovnik
01d45bea21
Add another apt update
...
In case board or family packages are defined having and old index can make troubles / error
2020-09-23 21:50:19 +02:00
lanefu
b2800dbd25
WIP: Pinebookpro tweaks ( #2208 )
...
Pinebook-Pro Support:
suspend to idle via key and lid close
brightness keys
volume control keys
wifi, bluetooth frimware
touchpad tweaks
keyboard config
armbian-hardware-optimization
bootsplash
Co-authored-by: Britt Dodd <britt@reactornet.net>
2020-09-22 21:03:45 -04:00
Igor Pecovnik
ebd9524041
Internals - build all / improve hash checking
2020-09-23 00:26:50 +02:00
Igor Pecovnik
9282a2c458
Change release order when building in interactive mode. Most recommended first.
...
1. Focal
2. Buster
.
.
2020-09-22 19:11:59 +02:00
Igor Pecovnik
c4e037e4b1
Amlogic FIP Switching from mirror to main storage
...
This will not show warnings anymore. Should be a cosmetical issue only
2020-09-22 19:07:09 +02:00
iav
04292b06c8
replace apt with apt-get ( #2214 )
...
* replace apt with apt-get
APT is not meant to be used in scripts: https://manpages.debian.org/stretch/apt/apt.8.en.html#SCRIPT_USAGE_AND_DIFFERENCES_FROM_OTHER_APT_TOOLS
* Add apt-get to desktop too
Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
2020-09-22 19:04:10 +02:00
Igor Pecovnik
5bcd9c6ead
Disable bootsplash support for kernel lower then 5.8.10
2020-09-21 19:59:59 +02:00
Igor Pečovnik
33d9a4cfc2
Rollback Linus changes related to software scrollback support which prevented bootsplash logo to show up ( #2219 )
...
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/video/fbdev/core?h=v5.8.10&id=20782abbbdfe922496a28f9cc0c3c0030f7dfb8f
2020-09-21 19:02:26 +02:00
lanefu
7b6920a25f
5.8.10 fixes ( #2217 )
...
* Update 0001-bootsplash.patch
dummyblit.c from patch/misc-001 will not compile with 5.8.10--
Change dummy_cursor declaration in dummyblit.c in misc-001 to match changes in fbcon.h see
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/video/fbdev/core/fbcon.h?h=v5.8.10&id=ffa74c8e58b8f42b2d95b29443befba2e28fb260
* Import bootsplash fix for kernel 5.8.10 from #2210 20a56315805232097bd2e73adef4fb73cc85caac
* simplifying assumption to kernel 5.8... will need ot make sure we patch up to 5.8.10
* corrected 5.8 bootsplash workaround
Co-authored-by: belfastraven <marti.packer@gmail.com>
2020-09-18 12:29:22 -04:00
lanefu
c3e9c7712b
5.8.10 fixes ( #2212 )
...
* Update 0001-bootsplash.patch
dummyblit.c from patch/misc-001 will not compile with 5.8.10--
Change dummy_cursor declaration in dummyblit.c in misc-001 to match changes in fbcon.h see
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/video/fbdev/core/fbcon.h?h=v5.8.10&id=ffa74c8e58b8f42b2d95b29443befba2e28fb260
* Import bootsplash fix for kernel 5.8.10 from #2210 20a56315805232097bd2e73adef4fb73cc85caac
* simplifying assumption to kernel 5.8... will need ot make sure we patch up to 5.8.10
Co-authored-by: belfastraven <marti.packer@gmail.com>
2020-09-17 23:55:01 -04:00
lanefu
6246bcfdbb
5.8.10 fixes ( #2211 )
...
* Update 0001-bootsplash.patch
dummyblit.c from patch/misc-001 will not compile with 5.8.10--
Change dummy_cursor declaration in dummyblit.c in misc-001 to match changes in fbcon.h see
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/video/fbdev/core/fbcon.h?h=v5.8.10&id=ffa74c8e58b8f42b2d95b29443befba2e28fb260
* Import bootsplash fix for kernel 5.8.10 from #2210 20a56315805232097bd2e73adef4fb73cc85caac
Co-authored-by: belfastraven <marti.packer@gmail.com>
2020-09-17 21:08:27 -04:00
Igor Pečovnik
91a21e9245
Fix initial configuration for Firefox ( #2206 )
2020-09-14 13:35:57 +02:00
Florian Vallee
49fb6550dd
Fix a bunch of small cryptroot image builds issues ( #2195 )
...
* Dockerfile update
Add package to fill-in missing ssh-keygen dependency
(required by lib/distributions.sh when CRYPTROOT_ENABLE is true)
* lib/chroot-buildpackages.sh: Fix mistakes with shellcheck linting
This breaks the apt command line, resulting in the following error:
> E: Invalid operation
* lib/configuration.sh: cryptroot >= 2.1 uses memory intensive key derivation
fix that by reverting to the < 2.1 default algorithm (pbkdf2)
2020-09-09 15:15:52 +02:00
Igor Pecovnik
e395961f77
Cosmetic bugfix + motd updating script
...
Motd updating script should be moved under proper service later on
2020-09-08 23:07:37 +02:00
Igor Pečovnik
eacb9df728
Update os-version and motd also on update ( #2196 )
2020-09-08 19:41:22 +02:00
Igor Pecovnik
f41e3b5a2a
Typo backend related bugfix - single quote was placed at the wrong location
2020-09-06 23:44:31 +02:00
Igor Pecovnik
2b1d1dde28
Internals - properly calculated hash for kernel patches
2020-09-06 14:42:21 +02:00
5kft
49da9f087a
adapted kali-wifi-injection patches for kernel v5.9
2020-09-04 07:29:23 -07:00
Igor Pecovnik
704277e136
Internal - supressing errors when directory for hasing is not present
2020-08-31 17:36:30 +02:00
Igor Pecovnik
5a6af1e761
Internal functions fixing
...
- improve HASH creation
- checking if BUMP_VERSION is set to YES
2020-08-31 17:27:23 +02:00
Igor Pecovnik
3676dfaeb5
Adding new internally used variable BUMP_VERSION
2020-08-31 17:03:56 +02:00
iav
ad3f403246
set Btrfs compression creation time only ( #2169 )
...
* set default btrfs compression at image creation to zlib according to
https://github.com/armbian/build/pull/2163#issuecomment-683444245
* never set compression in /etc/fstab for btrfs root
* adjust comment
2020-08-31 16:31:15 +02:00
Igor Pecovnik
94963e694f
Bump rootfs version due to a bug in previous torrent recreation
2020-08-30 22:18:35 +02:00
Igor Pecovnik
dc8300a638
A pack of minor fixes:
...
- remove Debian stretch from image creations.
- if LOCAL_MIRROR is defined use just that, not armbian upstream packages
- move aptly web server from 8080 to 80
- adjust welcome motd
- remove Ubuntu Eoan from distribution selection menu
2020-08-30 16:13:38 +02:00