diff options
Diffstat (limited to 'chapter8/systemd.sh')
-rw-r--r-- | chapter8/systemd.sh | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/chapter8/systemd.sh b/chapter8/systemd.sh index 7b9f562..d0363db 100644 --- a/chapter8/systemd.sh +++ b/chapter8/systemd.sh @@ -1,13 +1,15 @@ #!/bin/bash set -e -patch -Np1 -i ../systemd-"${VERSION}"-upstream_fixes-2.patch && -sed '181,$ d' -i src/resolve/meson.build && +sed '177,222 d' -i src/resolve/meson.build && sed -i 's/GROUP="render"/GROUP="video"/' rules.d/50-udev-default.rules.in && mkdir -v build cd build || exit 1 +ln -sfv /bin/true /usr/bin/xsltproc +ln -sfv /bin/true /usr/bin/rsync + LANG=en_US.UTF-8 \ meson --prefix=/usr \ --sysconfdir=/etc \ @@ -35,6 +37,9 @@ meson --prefix=/usr \ -Ddocdir=/usr/share/doc/systemd-"${VERSION}" \ .. && +rm -v /usr/bin/rsync +rm -v /usr/bin/xsltproc + LANG=en_US.UTF-8 ninja && LANG=en_US.UTF-8 ninja install && |