systemd: bump to v208.
PATCH 1/1 systemd: bump to v208.
This version bump comes with a patch, backported from v209, to fix a linker error when EFI support is disabled.
--- ...efined-reference-efi_loader_get_boot_usec.patch | 29 ++++++++++++++++++++ package/systemd/systemd.mk | 2 +- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 package/systemd/systemd-02-efi-fix-Undefined-reference-efi_loader_get_boot_usec.patch
package/systemd/systemd-02-efi-fix-Undefined-reference-efi_loader_get_boot_usec.patch new file +29 -0
@@ -0,0 +1,29 @@ +From 70d9b9fc0a4fa1698ff00e364c61bb875244efa1 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Cristian=20Rodr=C3=ADguez?= <[email protected]> +Date: Tue, 11 Feb 2014 09:54:49 -0300 +Subject: [PATCH] efi: fix Undefined reference efi_loader_get_boot_usec when + EFI support is disabled + +Signed-off-by: Eric Le Bihan <[email protected]> +--- + src/shared/boot-timestamps.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/shared/boot-timestamps.c b/src/shared/boot-timestamps.c +index 9449965..d656685 100644 +--- a/src/shared/boot-timestamps.c ++++ b/src/shared/boot-timestamps.c +@@ -40,8 +40,10 @@ int boot_timestamps(const dual_timestamp *n, dual_timestamp *firmware, dual_time + + r = acpi_get_boot_usec(&x, &y); + if (r < 0) { ++#ifdef ENABLE_EFI + r = efi_loader_get_boot_usec(&x, &y); + if (r < 0) ++#endif + return r; + } + +-- +1.7.9.5 +
package/systemd/systemd.mk +1 -1
@@ -4,7 +4,7 @@ # ################################################################################ -SYSTEMD_VERSION = 207 +SYSTEMD_VERSION = 208 SYSTEMD_SITE = http://www.freedesktop.org/software/systemd/ SYSTEMD_SOURCE = systemd-$(SYSTEMD_VERSION).tar.xz SYSTEMD_LICENSE = GPLv2+
Signature · 1 line
1.7.9.5
PATCH 1/1 systemd: bump to v208.
Quoted 4 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Eric" == Eric Le Bihan <[email protected]> writes:
This version bump comes with a patch, backported from v209, to fix a linker error when EFI support is disabled.
Why v208? v211 has been released.
Signature · 1 line
Bye, Peter Korsgaard
PATCH 1/1 systemd: bump to v208.
Hi all,
Quoted 6 lines · Peter Korsgaard
Quoted 4 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Eric" == Eric Le Bihan <[email protected]> writes:
This version bump comes with a patch, backported from v209, to fix a linker error when EFI support is disabled.
Why v208? v211 has been released.
Last time I checked, eudev in sync with systemd v210, it seems this has not changed since.
Do we want to care about this synchronization between the udev provided by systemd and the one from eudev?
Regards,
Signature · 1 line
Samuel
PATCH 1/1 systemd: bump to v208.
Samuel, Peter, All,
Quoted 8 lines · Samuel Martin
Hi all,
Quoted 5 lines · Peter Korsgaard
Quoted 4 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Eric" == Eric Le Bihan <[email protected]> writes:
This version bump comes with a patch, backported from v209, to fix a linker error when EFI support is disabled.
Quoted 6 lines
Quoted 1 line
Why v208? v211 has been released.
Last time I checked, eudev in sync with systemd v210, it seems this has not changed since.
Do we want to care about this synchronization between the udev provided by systemd and the one from eudev?
I do not think we have to care about the synchronization between eudev and systemd-udev, because:
- systemd is likely to be bumped more frequently then eudev.
- most of the times, the changes in udev are related to rules, hwdb or internal stuff. This does not affect other packages.
Why only bump to v208? There is no real bugfix release for systemd. On each new version, you get new features and bugfixes. v209 introduced a truckload of changes, like systemd-networkd. This generated a lot of user feedback, which resulted in v210 two days later. So I wanted to take time to review and test the new features.
v211 was released two days ago, v210 less than a month ago. To me, v208 is the latest battlefield-tested release, suitable for embedded stuff.
Besides, there has been an API change in Gudev: new functions have been added, but no package relies on them for now. Systemd v210 and eudev v1.5.2 are in sync.
So, once my v210 review is finished, I'll post one patch to bump systemd and another one to bump eudev to 1.5.2, but not as a series.
Best regards,
ELB
PATCH 1/1 systemd: bump to v208.
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Eric" == Eric Le Bihan <[email protected]> writes:
Hi,
Quoted 9 lines
Why only bump to v208? There is no real bugfix release for systemd. On each new version, you get new features and bugfixes. v209 introduced a truckload of changes, like systemd-networkd. This generated a lot of user feedback, which resulted in v210 two days later. So I wanted to take time to review and test the new features.
v211 was released two days ago, v210 less than a month ago. To me, v208 is the latest battlefield-tested release, suitable for embedded stuff.
Quoted 6 lines
Besides, there has been an API change in Gudev: new functions have been added, but no package relies on them for now. Systemd v210 and eudev v1.5.2 are in sync.
So, once my v210 review is finished, I'll post one patch to bump systemd and another one to bump eudev to 1.5.2, but not as a series.
Ok, sounds sensible. It would be good if you could add this kind of info to the commit message in the future, thanks.
Signature · 1 line
Bye, Peter Korsgaard
PATCH 1/1 systemd: bump to v208.
In reply to Eric Le BihanQuoted 6 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Eric" == Eric Le Bihan <[email protected]> writes:
This version bump comes with a patch, backported from v209, to fix a linker error when EFI support is disabled.
Signed-off-by Eric Le Bihan <[email protected]>
Committed, thanks.
Signature · 1 line
Bye, Peter Korsgaard