Files
systemd/src/core
Michael Olbrich 227b8a762f core: don't include libmount.h in a header file (#8580)
linux/fs.h sys/mount.h, libmount.h and missing.h all include MS_*
definitions.

To avoid problems, only one of linux/fs.h, sys/mount.h and libmount.h
should be included. And missing.h must be included last.

Without this, building systemd may fail with:

In file included from [...]/libmount/libmount.h:31:0,
                 from ../systemd-238/src/core/manager.h:23,
                 from ../systemd-238/src/core/emergency-action.h:37,
                 from ../systemd-238/src/core/unit.h:34,
                 from ../systemd-238/src/core/dbus-timer.h:25,
                 from ../systemd-238/src/core/timer.c:26:
[...]/sys/mount.h:57:2: error: expected identifier before numeric constant
2018-03-26 17:34:53 +02:00
..
2018-03-22 20:21:42 +01:00
2018-03-22 20:21:42 +01:00
2018-03-22 20:21:42 +01:00
2018-02-15 14:09:40 +01:00
2018-01-10 17:11:19 +01:00
2017-11-24 13:54:20 +01:00
2018-01-11 14:44:31 +01:00
2018-02-26 15:49:27 +01:00
2018-03-22 20:30:40 +01:00
…