diff options
author | Sven Eden <yamakuzure@gmx.net> | 2017-06-02 11:18:12 +0200 |
---|---|---|
committer | Sven Eden <yamakuzure@gmx.net> | 2017-06-16 10:12:58 +0200 |
commit | 7146d24aeaac6bf5a9f1fbe0c786a846410145ff (patch) | |
tree | ec9748506111138acb25fcb8e2da9ac978def7f8 /m4 | |
parent | cadc392ed7e51a99235c69a8006eeba208317ebe (diff) |
Prep v230: Move installed headers
The headers are now installed into
/usr/include/elogind/systemd
and the pkg-config file now returns -I/usr/include/elogind for CFLAGS.
Further
/usr/include/elogind
contains symlinks to the headers, so existing packages already including
<elogind/sd-login.h> will not be broken.
This way no software has to change their include lines anywhere to
support elogind any more. All they have to do is either add
LIBSYSTEMD_CFLAGS or LIBELOGIND_CFLAGS from pkg-config and be done
with it.
So most patching can be avoided, just some configure adaption is
needed.
However, this can lead to systemd/elogind bug confusion if there is anything
mixed up on a system that shouldn't.
Downstreams, chose any of the two ways to your own discretion!
See https://bugs.freedesktop.org/show_bug.cgi?id=101251
Diffstat (limited to 'm4')
0 files changed, 0 insertions, 0 deletions