Package Base Details: systemd-git

Git Clone URL: https://aur.archlinux.org/systemd-git.git (read-only, click to copy)
Keywords: git init systemd
Submitter: yurikoles
Maintainer: yurikoles
Last Packager: yurikoles
Votes: 7
Popularity: 0.005309
First Submitted: 2015-10-23 20:49
Last Updated: 2020-09-24 06:04

Pinned Comments

yurikoles commented on 2018-03-27 13:17

PRs are welcome: https://github.com/yurikoles/systemd-git

If check fails use makepkg with --nocheck

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

yurikoles commented on 2018-10-03 16:37

Hi @falconindy!

Good catch, it was backported from official package, see https://git.archlinux.org/svntogit/packages.git/commit/trunk/PKGBUILD?h=packages/systemd&id=e2f302152dda811acce9ac5d9d3c3730ca11b24b, but I didn't ported this change in call to arch-meson below.

falconindy commented on 2018-10-03 15:20

For the past 2 months this package hasn't built with any of the options defined in _meson_options:

https://github.com/yurikoles-aur/systemd-git/commit/2cb6c325fbd3

You're expanding meson_options after defining _meson_options. Good job making useless stylistic changes that make backporting changes from the repo harder.

kerberizer commented on 2018-09-29 17:08

Um, I've already provided in my comment a link to the open issue upstream. It's from January and has seen almost zero activity, so I think it's better to fix the PKGBUILD.

yurikoles commented on 2018-09-29 13:39

Hi @kerberizer!

Please report it upstream. I had explicitly specified !ccache !distcc in PKGBUILD, https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=systemd-git#n20, due to problems with build that I had. I had also filled bug: https://bugs.archlinux.org/task/52388

kerberizer commented on 2018-09-29 08:24

After a recent commit,[1] the build would break with src/boot/efi/meson.build:163:8: ERROR: Program or command 'ccache cc' not found or not executable. Unfortunately, Meson auto-detects ccache regardless of the !ccache option to makepkg.[2][3] Meson recommends in such cases to explicitly set CC. Indeed, simply adding export CC=gcc (thus emulating the behaviour before that commit) before running meson build fixes the problem.

  1. https://github.com/systemd/systemd/commit/df7cacae696ae3c1d13d2f9a4db24815e07e29a1#diff-d3b6b8a63398afc62d2ecc773245c6b0
  2. https://github.com/mesonbuild/meson/blob/master/docs/markdown/Feature-autodetection.md
  3. https://github.com/mesonbuild/meson/issues/2991

yurikoles commented on 2018-03-27 13:17

PRs are welcome: https://github.com/yurikoles/systemd-git

If check fails use makepkg with --nocheck

yurikoles commented on 2018-03-04 09:31

Hi, @misc!

I had fixed it by removing sysvcompat and adding it to conflicts.

misc commented on 2018-03-03 03:07

Seems sysvcompat is conflicting now after: https://github.com/systemd/systemd/commit/ba7f4ae6178309dc937e10cf7dce0eca9dafb8de

tjackson commented on 2017-08-20 00:54

This package seems to work now, thanks.

yurikoles commented on 2017-08-08 20:23

I'm trying to port changes from Arch, here is my work: https://github.com/yurikoles/systemd-git
The new version doesn't work. @graysky Could you help me?