All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [git commit] package/systemd: explicitly configure split-usr=false and split-bin=true
@ 2018-11-11 20:55 Thomas Petazzoni
  2018-11-25 22:23 ` Peter Korsgaard
  0 siblings, 1 reply; 2+ messages in thread
From: Thomas Petazzoni @ 2018-11-11 20:55 UTC (permalink / raw)
  To: buildroot

commit: https://git.buildroot.net/buildroot/commit/?id=e9b70f96e8200956c871810d7b7a60017b9b974d
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

meson-based build of systemd runs a couple of checks on the structure
of the *host* system which will incorrectly configure systemd if build
host configuration doesn't match Buildroot target.

One can also find the following in the NEWS file:

* A new -Dsplit-bin= build configuration switch may be used to specify
  whether bin and sbin directories are merged, or if they should be
  included separately in $PATH and various listings of executable
  directories. The build configuration scripts will try to autodetect
  the proper values of -Dsplit-usr= and -Dsplit-bin= based on build
  system, but distributions are encouraged to configure this
  explicitly.

Signed-off-by: Alexander Sverdlin <alexander.sverdlin@gmail.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
---
 package/systemd/systemd.mk | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 4813496670..ecbf7e97ff 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -29,6 +29,8 @@ SYSTEMD_CONF_OPTS += \
 	-Dldconfig=false \
 	-Ddefault-dnssec=no \
 	-Dtests=false \
+	-Dsplit-bin=true \
+	-Dsplit-usr=false \
 	-Dsystem-uid-max=999 \
 	-Dsystem-gid-max=999 \
 	-Dtelinit-path=$(TARGET_DIR)/sbin/telinit \

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

* [Buildroot] [git commit] package/systemd: explicitly configure split-usr=false and split-bin=true
  2018-11-11 20:55 [Buildroot] [git commit] package/systemd: explicitly configure split-usr=false and split-bin=true Thomas Petazzoni
@ 2018-11-25 22:23 ` Peter Korsgaard
  0 siblings, 0 replies; 2+ messages in thread
From: Peter Korsgaard @ 2018-11-25 22:23 UTC (permalink / raw)
  To: buildroot

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@bootlin.com> writes:

 > commit: https://git.buildroot.net/buildroot/commit/?id=e9b70f96e8200956c871810d7b7a60017b9b974d
 > branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

 > meson-based build of systemd runs a couple of checks on the structure
 > of the *host* system which will incorrectly configure systemd if build
 > host configuration doesn't match Buildroot target.

 > One can also find the following in the NEWS file:

 > * A new -Dsplit-bin= build configuration switch may be used to specify
 >   whether bin and sbin directories are merged, or if they should be
 >   included separately in $PATH and various listings of executable
 >   directories. The build configuration scripts will try to autodetect
 >   the proper values of -Dsplit-usr= and -Dsplit-bin= based on build
 >   system, but distributions are encouraged to configure this
 >   explicitly.

 > Signed-off-by: Alexander Sverdlin <alexander.sverdlin@gmail.com>
 > Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
 > Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

Committed to 2018.08.x, thanks.

-- 
Bye, Peter Korsgaard

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

end of thread, other threads:[~2018-11-25 22:23 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-11-11 20:55 [Buildroot] [git commit] package/systemd: explicitly configure split-usr=false and split-bin=true Thomas Petazzoni
2018-11-25 22:23 ` Peter Korsgaard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.