Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] systemd: bump to v208.
@ 2014-03-12 14:49 Eric Le Bihan
  2014-03-12 16:22 ` Peter Korsgaard
  2014-03-12 21:24 ` Peter Korsgaard
  0 siblings, 2 replies; 6+ messages in thread
From: Eric Le Bihan @ 2014-03-12 14:49 UTC (permalink / raw)
  To: buildroot

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 <eric.le.bihan.dev@free.fr>
---
 ...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

diff --git a/package/systemd/systemd-02-efi-fix-Undefined-reference-efi_loader_get_boot_usec.patch b/package/systemd/systemd-02-efi-fix-Undefined-reference-efi_loader_get_boot_usec.patch
new file mode 100644
index 0000000..84b0a1a
--- /dev/null
+++ b/package/systemd/systemd-02-efi-fix-Undefined-reference-efi_loader_get_boot_usec.patch
@@ -0,0 +1,29 @@
+From 70d9b9fc0a4fa1698ff00e364c61bb875244efa1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Cristian=20Rodr=C3=ADguez?= <crrodriguez@opensuse.org>
+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 <eric.le.bihan.dev@free.fr>
+---
+ 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
+
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 0fc00e1..0ac4651 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -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+
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 1/1] systemd: bump to v208.
  2014-03-12 14:49 [Buildroot] [PATCH 1/1] systemd: bump to v208 Eric Le Bihan
@ 2014-03-12 16:22 ` Peter Korsgaard
  2014-03-12 17:02   ` Samuel Martin
  2014-03-12 21:24 ` Peter Korsgaard
  1 sibling, 1 reply; 6+ messages in thread
From: Peter Korsgaard @ 2014-03-12 16:22 UTC (permalink / raw)
  To: buildroot

>>>>> "Eric" == Eric Le Bihan <eric.le.bihan.dev@free.fr> 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.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 1/1] systemd: bump to v208.
  2014-03-12 16:22 ` Peter Korsgaard
@ 2014-03-12 17:02   ` Samuel Martin
  2014-03-12 18:43     ` Eric Le Bihan
  0 siblings, 1 reply; 6+ messages in thread
From: Samuel Martin @ 2014-03-12 17:02 UTC (permalink / raw)
  To: buildroot

Hi all,

On Wed, Mar 12, 2014 at 5:22 PM, Peter Korsgaard <jacmet@uclibc.org> wrote:
>>>>>> "Eric" == Eric Le Bihan <eric.le.bihan.dev@free.fr> 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,

-- 
Samuel

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 1/1] systemd: bump to v208.
  2014-03-12 17:02   ` Samuel Martin
@ 2014-03-12 18:43     ` Eric Le Bihan
  2014-03-12 21:23       ` Peter Korsgaard
  0 siblings, 1 reply; 6+ messages in thread
From: Eric Le Bihan @ 2014-03-12 18:43 UTC (permalink / raw)
  To: buildroot

Samuel, Peter, All,
On Wed, Mar 12, 2014 at 06:02:49PM +0100, Samuel Martin wrote:
> Hi all,
>
> On Wed, Mar 12, 2014 at 5:22 PM, Peter Korsgaard <jacmet@uclibc.org> wrote:
> >>>>>> "Eric" == Eric Le Bihan <eric.le.bihan.dev@free.fr> 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?

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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 1/1] systemd: bump to v208.
  2014-03-12 18:43     ` Eric Le Bihan
@ 2014-03-12 21:23       ` Peter Korsgaard
  0 siblings, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2014-03-12 21:23 UTC (permalink / raw)
  To: buildroot

>>>>> "Eric" == Eric Le Bihan <eric.le.bihan.dev@free.fr> writes:

Hi,

 > 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.

Ok, sounds sensible. It would be good if you could add this kind of info
to the commit message in the future, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Buildroot] [PATCH 1/1] systemd: bump to v208.
  2014-03-12 14:49 [Buildroot] [PATCH 1/1] systemd: bump to v208 Eric Le Bihan
  2014-03-12 16:22 ` Peter Korsgaard
@ 2014-03-12 21:24 ` Peter Korsgaard
  1 sibling, 0 replies; 6+ messages in thread
From: Peter Korsgaard @ 2014-03-12 21:24 UTC (permalink / raw)
  To: buildroot

>>>>> "Eric" == Eric Le Bihan <eric.le.bihan.dev@free.fr> 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 <eric.le.bihan.dev@free.fr>

Committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2014-03-12 21:24 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-12 14:49 [Buildroot] [PATCH 1/1] systemd: bump to v208 Eric Le Bihan
2014-03-12 16:22 ` Peter Korsgaard
2014-03-12 17:02   ` Samuel Martin
2014-03-12 18:43     ` Eric Le Bihan
2014-03-12 21:23       ` Peter Korsgaard
2014-03-12 21:24 ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox