Commit graph

182 commits

Author SHA1 Message Date
Demetris Ierokipides
a5d2656bc8 Merge branch 'master' of github.com:LibreELEC/LibreELEC.tv into Lakka-v5.x 2023-01-19 00:52:56 +02:00
mglae
aab3af6b06 systemd: build with -Defi=true on Generic
With kernel 6.0 the legacy efi vars interface at /sys/firmware/efi/vars was removed
(https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit?h=v6.0&id=0f5b2c69a4cbe4166ca24b76d5ada98ed2867741).

The efibootmgr tool requires now to mount the efivarfs pseudo-filesystem on
/sys/firmware/efi/efivars. Enabling upstream EFI support for systemd is the easiest way to
get it mounted on EFI systems but still having correct (non-)support for legacy boot.

No additional files are added to the image.
2023-01-14 15:42:03 +01:00
Demetris Ierokipides
d9dc655e32 Merge branch 'master' of github.com:LibreELEC/LibreELEC.tv into Lakka-v5.x 2023-01-02 22:15:17 +02:00
Rudi Heitbaum
70f70f6892 systemd: update to 252.4
log:
- https://github.com/systemd/systemd-stable/compare/v252.3...v252.4
2022-12-20 21:31:03 +00:00
ntemis
90151b8a17 Merge branch 'master' of github.com:LibreELEC/LibreELEC.tv into Lakka-v5.x 2022-12-14 03:15:05 +02:00
Rudi Heitbaum
57897f0ef5 systemd: remove other notused systemd units
CONFIG_HUGETLBFS and CONFIG_HUGETLB_PAGE need to be set for
/sys/kernel/mm/hugepages to be available. Reading at
https://www.kernel.org/doc/Documentation/vm/hugetlbpage.txt

remove unused units:
- systemd[1]: systemd-journald-audit.socket was skipped because of an unmet condition check (ConditionSecurity=audit).
- systemd[1]: dev-hugepages.mount was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/mm/hugepages).
2022-12-13 22:20:20 +00:00
Rudi Heitbaum
606530a97e systemd: update to 252.3
log:
- https://github.com/systemd/systemd-stable/compare/v252.2...v252.3
2022-12-09 07:21:16 +00:00
Demetris Ierokipides
2dfcbcdb3b Merge branch 'master' of github.com:LibreELEC/LibreELEC.tv into Lakka-v5.x 2022-11-30 22:44:16 +02:00
Rudi Heitbaum
349bb44f89 systemd: update to 252.2 2022-11-25 09:25:13 +00:00
Matthias Reichl
d68a4b874b Revert "systemd: set PKGCONFIG directory to /usr/lib/pkgconfig"
This reverts commit 423183d431.
2022-11-19 11:24:10 +01:00
Demetris Ierokipides
c182853b14 Merge branch 'master' of github.com:LibreELEC/LibreELEC.tv into Lakka-v5.x 2022-11-10 16:37:40 +02:00
Rudi Heitbaum
24661973f3 systemd: update to 252.1
log:
- https://github.com/systemd/systemd-stable/compare/v252...v252.1
2022-11-09 04:42:29 +00:00
Rudi Heitbaum
9ce32f6adf systemd: update to 252
release notes:
- https://github.com/systemd/systemd/releases/tag/v252
2022-10-31 22:26:37 +00:00
Rudi Heitbaum
c2d151c838 systemd: update to 251.7 2022-10-27 07:29:09 +00:00
Demetris Ierokipides
909e6219fd Merge branch 'master' of github.com:LibreELEC/LibreELEC.tv into Lakka-v5.x 2022-10-23 20:03:45 +03:00
Rudi Heitbaum
78e7b38c39 systemd: update to 251.6
log:
- https://github.com/systemd/systemd-stable/compare/v251.5...v251.6
2022-10-15 02:14:27 +00:00
Demetris Ierokipides
a83395d8d1 Merge branch 'master' of github.com:LibreELEC/LibreELEC.tv into Lakka-v5.x 2022-10-03 17:56:12 +03:00
Rudi Heitbaum
8bd8cb98db systemd: update to 251.5
log:
- https://github.com/systemd/systemd-stable/compare/v251.4...v251.5
2022-10-03 07:18:20 +00:00
Demetris Ierokipides
6e856cf717 Merge branch 'master' of github.com:LibreELEC/LibreELEC.tv into Lakka-v5.x 2022-09-12 02:18:57 +03:00
Demetris Ierokipides
c15f289756 Merge branch 'master' of github.com:LibreELEC/LibreELEC.tv into Lakka-v4.x 2022-09-12 02:08:19 +03:00
Rudi Heitbaum
7e5db84cb4 systemd: update to 251.4
log:
- https://github.com/systemd/systemd-stable/compare/v251.3...v251.4
2022-08-08 13:26:00 +00:00
Rudi Heitbaum
21720b38fa systemd: update to 251.3 2022-07-14 10:25:46 +00:00
CvH
c9a0c6cd09
Merge pull request #6579 from lrusak/systemd-cgroups
systemd: use unified cgroups
2022-06-13 18:41:47 +02:00
Rudi Heitbaum
f8016b08c6 systemd: update to 251.2 2022-06-08 12:52:02 +00:00
Lukas Rusak
6b6033b6ef
systemd: use unified cgroups 2022-06-07 15:49:26 -07:00
Rudi Heitbaum
241f7a1ad6 systemd: update to 251.1
ann:
- https://lists.freedesktop.org/archives/systemd-devel/2022-May/047976.html

log:
- https://github.com/systemd/systemd-stable/compare/v251...v251.1
2022-05-25 09:35:02 +00:00
Lukas Rusak
44e070835c
systemd: add pipewire to audio and video groups 2022-05-20 15:16:02 -07:00
Rudi Heitbaum
836a70f55f systemd: update to 250.5
log:
- https://github.com/systemd/systemd-stable/compare/v250.4...v250.5
2022-05-06 08:31:30 +00:00
CvH
e07a360c6e
Merge pull request #6175 from heitbaum/pkginfo
PKGCONFIG use ./lib/pkgconfig/ for both host and target
2022-04-02 11:58:29 +02:00
Rudi Heitbaum
fc5820b4ef systemd: update to 250.4
required update to support kernel 5.17
https://patch-diff.githubusercontent.com/raw/systemd/systemd/pull/22312.patch
2022-03-12 02:53:55 +00:00
Christian Hewitt
12234388a4 systemd: disable time based rotation of the journal 2022-02-19 11:01:39 +00:00
heitbaum
423183d431 systemd: set PKGCONFIG directory to /usr/lib/pkgconfig 2022-01-30 12:17:21 +00:00
heitbaum
e30f432991 systemd: update to 250.3 2022-01-19 10:52:28 +00:00
David G. F
78be327891
Update some packages for newer Linux (#1547)
RTL drivers require some fixes for Linux 5.15
Systemd has also some issues due to changes in headers (on 5.15)
While at this, bump Mesa minor release for some extra panfrost fixes
2021-11-12 21:05:42 +01:00
heitbaum
5bee631071 systemd: update to 247.10 2021-10-29 21:39:54 +11:00
Tomáš Kelemen (vudiq)
9650e07170 Lakka mount units: fix order
fixes #1521
2021-10-09 00:02:31 +02:00
David Lawson
f4c03fd7c4 rpi: change HandlePowerKey action to poweroff
port of
4d2ef03fab
2021-10-07 11:20:05 +02:00
Tomáš Kelemen (vudiq)
a812599e21 Update to LibreELEC 10.0.0 2021-08-20 00:26:42 +02:00
heitbaum
b2484c68fe systemd: update to 247.9
update from 247.7 (2021-05-16) to 247.9 (2021-08-07)

changelog:
- https://github.com/systemd/systemd-stable/compare/v247.7...v247.9
2021-08-17 21:23:29 +10:00
CvH
9099377b1d
Merge pull request #5204 from lrusak/systemd-hwdb
systemd: use default hwdb service
2021-08-11 13:11:43 +02:00
CvH
8c196a1a70
Merge pull request #5279 from heitbaum/systemd
systemd: update to 247.7
2021-08-11 13:10:25 +02:00
mglae
cd1ecef50d systemd/busybox: allow configuration of persistent logs and journal via settings addon 2021-08-07 23:03:09 +02:00
heitbaum
0ab2c1a218 systemd: update to 247.7
update 247.3 (2021-02-03) to 247.7 (2021-05-16)

diffs: https://github.com/systemd/systemd-stable/compare/v247.3...v247.4
diffs: https://github.com/systemd/systemd-stable/compare/v247.4...v247.5
diffs: https://github.com/systemd/systemd-stable/compare/v247.5...v247.6
diffs: https://github.com/systemd/systemd-stable/compare/v247.6...v247.7

prs: https://github.com/systemd/systemd-stable/pulls?q=is%3Apr+is%3Aclosed

logs: https://github.com/systemd/systemd-stable/commits/v247.7
2021-05-23 09:04:08 +00:00
Tomáš Kelemen (vudiq)
4ab3d46e6e Lakka: fix systemd for retroarch overlay dirs 2021-04-05 20:30:54 +02:00
Lukas Rusak
a5099794ec
systemd: use default hwdb service 2021-03-02 08:15:12 -08:00
Matthias Reichl
9a3ba922db
Merge pull request #5068 from heitbaum/aa-s4
systemd: update to 247.3
2021-02-16 23:35:14 +01:00
heitbaum
bbe5cb5fc5 systemd: update to 247.3
update 247 to 247.3
changelog:
use systemd-stable source as it includes backports of patches from systemd
git to stable distributions
2021-02-14 20:50:00 +00:00
Matthias Reichl
8f1344f6fd Move kernel overlays setup to init
When running kernel-overlays-setup as a systemd service we have
a short window where /lib/firmware isn't available.

This causes drm edid override to occasionally fail if the edid file
is requested between switching to sysroot and completion of the
kernel-overlays-setup script.

Setting up firmware and module overlays in init, before switching
to sysroot, closes the gap and also has the benefit that we no longer
need to care about the rather tedious systemd unit ordering.

Signed-off-by: Matthias Reichl <hias@horus.com>
2021-02-08 16:16:17 +01:00
Ian Leonard
b31ce30170 sysutils: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:34:16 +00:00
Matthias Reichl
54744c7003 systemd: update to 247
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-11-27 22:24:01 +01:00