Skip to content

Update systemd from 238 to 239 #980

Merged
merged 4 commits into from
Dec 19, 2018
Merged

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented Dec 17, 2018

The sysctl configuration of systemd is removed.

Tested on keineahnung. Worked with systemctl daemon-reload, systemctl daemon-reexec and systemctl restart systemd-logind.service.

$ sudo sysctl fs.protected_hardlinks
fs.protected_hardlinks = 0

It looks like, changes in bee build type ordering causes the error
below.

    [BEE] GNU autotools detection failed.
    [BEE] /dev/shm/bee-root/systemd/systemd-239-0/source/configure: does not seem to be generated
     by GNU autotools.
    [BEE] use BEE_BUILDTYPE=autotools to force it anyway
    [BEE] using magic buildtype 'make' from '/usr/libexec/bee/beesh.d/make.sh' ..
    [BEE]  -> B=S linking build dir /dev/shm/bee-root/systemd/systemd-239-0/build to source dir
    [BEE] changing to build directory: /dev/shm/bee-root/systemd/systemd-239-0/source
    [BEE] => entering mee_configure() ..
    /usr/bin/beesh: line 504: [: too many arguments
    [BEE] action 'bee_configure' is not defined: skipping..
    [BEE] <= leaving mee_configure() ..
    [BEE] => entering bee_build() ..
    [BEE] make -j100 PREFIX=/usr EPREFIX=/usr BINDIR=/usr/bin SBINDIR=/usr/sbin LIBEXECDIR=/usr/libexec SYSCONFDIR=/etc SHAREDSTATEDIR=/var LOCALSTATEDIR=/var LIBDIR=/usr/lib INCLUDEDIR=/usr/include DATAROOTDIR=/usr/share DATADIR=/usr/share INFODIR=/usr/share/info LOCALEDIR=/usr/share/locale MANDIR=/usr/share/man DOCDIR=/usr/share/doc/systemd
    ninja -C build
    ninja: Entering directory `build'
    ninja: fatal: chdir to 'build' - No such file or directory
    make: *** [Makefile:2: all] Error 1
    Command exited with non-zero status 2

Therefore, set the build type explicitly.
Fix the error, that `gnutls/socket.h` cannot be found.

    ../source/src/resolve/resolved-dns-transaction.c:17:10: fatal error: gnutls/socket.h: No such
     file or directory
     #include <gnutls/socket.h>
              ^~~~~~~~~~~~~~~~~
    compilation terminated.

[1]: https://github.com/systemd/systemd/issues/9403
[2]: https://github.com/systemd/systemd/pull/9410
@donald
Copy link
Collaborator

donald commented Dec 19, 2018

Tested on theinternet . A bit....
But if anything goes wrong, we have the power cutoff to blame :-)

@donald donald merged commit 86e672b into master Dec 19, 2018
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants