[systemd-devel] [PATCH] configure: add -Wno-cast-align to CFLAGS
Shawn
shawnlandden at gmail.com
Mon Jul 15 19:55:57 PDT 2013
On Mon, Jul 15, 2013 at 7:26 PM, Lennart Poettering
<lennart at poettering.net>wrote:
> On Mon, 15.07.13 18:22, Shawn Landden (shawnlandden at gmail.com) wrote:
>
> > these warnings on !x86 arches for good code are annoying, and
> > there is no way to mark the offending code safe, so I guess we are
> > just going to have to deal with the resulting problems as we
> > come across them. Also, these warnings are present for armv6+armv7,
> > when they moreso effect armv5.
>
> Hmm, can you elaborate on the particular places where this happens? I
> have not been aware of any issues regarding this (not surprising since I
> am a boring x86 user...)
>
Here is the full build log on armhf. I looked at the source for some of
these about a year ago, after the udev merge. Basically, you allocate
some type to 1-byte aligned, and then you cast it to a type that requries
4-bytes aligned, and on arches that do
not support unaligned accesses, Bad Things (tm) happen. I ran systemd on
armv5 for quite some time and never had problems, however, but fewer people
are probably testing that now. (I don't have the hardware anymore)
shawn at chrome:~/git/systemd$ make -j2
(CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash
/home/shawn/git/systemd/build-aux/missing autoheader)
GEN src/core/syscall-list.txt
GEN src/udev/keyboard-keys.txt
GEN src/gudev/gudevmarshal.h
GEN src/gudev/gudevmarshal.c
GEN src/gudev/gudevenumtypes.h
GEN src/gudev/gudevenumtypes.c
GEN src/udev/keymap/keys.txt
GEN src/python-systemd/id128-constants.h
GEN src/core/syscall-from-name.gperf
GEN src/core/syscall-to-name.h
GEN src/udev/keyboard-keys-from-name.gperf
GEN src/udev/keyboard-keys-to-name.h
GEN src/udev/keymap/keys-from-name.gperf
GEN src/udev/keymap/keys-to-name.h
GPERF src/core/syscall-from-name.h
GPERF src/udev/keyboard-keys-from-name.h
GPERF src/udev/keymap/keys-from-name.h
rm -f stamp-h1
touch config.h.in
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make --no-print-directory all-recursive
Making all in .
GEN man/custom-entities.ent
GEN man/custom-entities.ent
CC src/libsystemd-daemon/libsystemd_daemon_la-sd-daemon.lo
CC src/libudev/libudev_la-libudev.lo
CC src/libudev/libudev_la-libudev-list.lo
CC src/libudev/libudev_la-libudev-util.lo
In file included from src/libudev/libudev-private.h:29:0,
from src/libudev/libudev-list.c:28:
src/libudev/libudev-list.c: In function 'list_node_to_entry':
./src/shared/macro.h:92:25: warning: cast increases required alignment of
target type [-Wcast-align]
(type *)( (char *)__mptr - offsetof(type,member)
); \
^
src/libudev/libudev-list.c:93:16: note: in expansion of macro 'container_of'
return container_of(node, struct udev_list_entry, node);
^
CC src/libudev/libudev_la-libudev-device.lo
CC src/libudev/libudev_la-libudev-enumerate.lo
CC src/libudev/libudev_la-libudev-monitor.lo
CC src/libudev/libudev_la-libudev-queue.lo
src/libudev/libudev-monitor.c: In function 'udev_monitor_receive_device':
src/libudev/libudev-monitor.c:580:16: warning: cast increases required
alignment of target type [-Wcast-align]
cred = (struct ucred *)CMSG_DATA(cmsg);
^
src/libudev/libudev-monitor.c:588:23: warning: cast increases required
alignment of target type [-Wcast-align]
nlh = (struct udev_monitor_netlink_header *) buf;
^
CC src/libudev/libudev_la-libudev-hwdb.lo
CC src/shared/util.lo
CC src/shared/virt.lo
src/shared/util.c: In function 'acquire_terminal':
src/shared/util.c:2069:29: warning: cast increases required alignment of
target type [-Wcast-align]
e = (struct inotify_event*) inotify_buffer;
^
src/shared/util.c:2082:37: warning: cast increases required alignment of
target type [-Wcast-align]
e = (struct inotify_event*) ((uint8_t*) e
+ step);
^
CC src/shared/efivars.lo
CC src/shared/path-util.lo
CC src/shared/time-util.lo
CC src/shared/hashmap.lo
CC src/shared/set.lo
src/shared/hashmap.c: In function 'link_entry':
src/shared/hashmap.c:50:21: warning: cast increases required alignment of
target type [-Wcast-align]
#define BY_HASH(h) ((struct hashmap_entry**) ((uint8_t*) (h) +
ALIGN(sizeof(Hashmap))))
^
src/shared/hashmap.c:219:26: note: in expansion of macro 'BY_HASH'
e->bucket_next = BY_HASH(h)[hash];
^
src/shared/hashmap.c:50:21: warning: cast increases required alignment of
target type [-Wcast-align]
#define BY_HASH(h) ((struct hashmap_entry**) ((uint8_t*) (h) +
ALIGN(sizeof(Hashmap))))
^
src/shared/hashmap.c:221:13: note: in expansion of macro 'BY_HASH'
if (BY_HASH(h)[hash])
^
src/shared/hashmap.c:50:21: warning: cast increases required alignment of
target type [-Wcast-align]
#define BY_HASH(h) ((struct hashmap_entry**) ((uint8_t*) (h) +
ALIGN(sizeof(Hashmap))))
^
src/shared/hashmap.c:222:17: note: in expansion of macro 'BY_HASH'
BY_HASH(h)[hash]->bucket_previous = e;
^
src/shared/hashmap.c:50:21: warning: cast increases required alignment of
target type [-Wcast-align]
#define BY_HASH(h) ((struct hashmap_entry**) ((uint8_t*) (h) +
ALIGN(sizeof(Hashmap))))
^
src/shared/hashmap.c:223:9: note: in expansion of macro 'BY_HASH'
BY_HASH(h)[hash] = e;
^
src/shared/hashmap.c: In function 'unlink_entry':
src/shared/hashmap.c:50:21: warning: cast increases required alignment of
target type [-Wcast-align]
#define BY_HASH(h) ((struct hashmap_entry**) ((uint8_t*) (h) +
ALIGN(sizeof(Hashmap))))
^
src/shared/hashmap.c:263:17: note: in expansion of macro 'BY_HASH'
BY_HASH(h)[hash] = e->bucket_next;
^
src/shared/hashmap.c: In function 'hash_scan':
src/shared/hashmap.c:50:21: warning: cast increases required alignment of
target type [-Wcast-align]
#define BY_HASH(h) ((struct hashmap_entry**) ((uint8_t*) (h) +
ALIGN(sizeof(Hashmap))))
^
src/shared/hashmap.c:362:18: note: in expansion of macro 'BY_HASH'
for (e = BY_HASH(h)[hash]; e; e = e->bucket_next)
^
CC src/shared/fdset.lo
CC src/shared/prioq.lo
CC src/shared/sleep-config.lo
CC src/shared/strv.lo
CC src/shared/env-util.lo
CC src/shared/strbuf.lo
CC src/shared/strxcpyx.lo
CC src/shared/conf-parser.lo
CC src/shared/log.lo
CC src/shared/ratelimit.lo
CC src/shared/exit-status.lo
CC src/shared/utf8.lo
CC src/shared/pager.lo
CC src/shared/socket-util.lo
CC src/shared/conf-files.lo
CC src/shared/cgroup-util.lo
CC src/shared/cgroup-show.lo
CC src/shared/unit-name.lo
CC src/shared/utmp-wtmp.lo
CC src/shared/watchdog.lo
CC src/shared/spawn-ask-password-agent.lo
CC src/shared/replace-var.lo
CC src/shared/spawn-polkit-agent.lo
CC src/shared/hwclock.lo
CC src/shared/time-dst.lo
src/shared/time-dst.c: In function 'time_get_dst':
src/shared/time-dst.c:192:17: warning: cast increases required alignment of
target type [-Wcast-align]
types = (struct ttinfo *)((char *)transitions + types_idx);
^
CC src/shared/calendarspec.lo
CC src/shared/fileio.lo
CC src/shared/MurmurHash3.lo
CC src/shared/libsystemd_label_la-cgroup-label.lo
src/shared/MurmurHash3.c: In function 'MurmurHash3_x86_32':
src/shared/MurmurHash3.c:111:29: warning: cast increases required alignment
of target type [-Wcast-align]
const uint32_t * blocks = (const uint32_t *)(data + nblocks*4);
^
src/shared/MurmurHash3.c: In function 'MurmurHash3_x86_128':
src/shared/MurmurHash3.c:179:29: warning: cast increases required alignment
of target type [-Wcast-align]
const uint32_t * blocks = (const uint32_t *)(data + nblocks*16);
^
src/shared/MurmurHash3.c: In function 'MurmurHash3_x64_128':
src/shared/MurmurHash3.c:285:29: warning: cast increases required alignment
of target type [-Wcast-align]
const uint64_t * blocks = (const uint64_t *)(data);
^
CC src/shared/libsystemd_label_la-socket-label.lo
CC src/shared/libsystemd_label_la-label.lo
CC src/shared/libsystemd_label_la-selinux-util.lo
CC src/shared/libsystemd_label_la-mkdir.lo
CC src/shared/libsystemd_label_la-ask-password-api.lo
CC src/shared/libsystemd_label_la-fileio-label.lo
src/shared/ask-password-api.c: In function 'ask_password_agent':
src/shared/ask-password-api.c:484:25: warning: cast increases required
alignment of target type [-Wcast-align]
ucred = (struct ucred*) CMSG_DATA(&control.cmsghdr);
^
CC src/shared/libsystemd_label_la-dev-setup.lo
CC src/libsystemd-daemon/sd-daemon.lo
CC src/libsystemd-id128/sd-id128.lo
CC src/gudev/libgudev_1_0_la-gudevclient.lo
CC src/gudev/libgudev_1_0_la-gudevdevice.lo
CC src/gudev/libgudev_1_0_la-gudevenumerator.lo
CC src/gudev/libgudev_1_0_la-gudevmarshal.lo
CC src/gudev/libgudev_1_0_la-gudevenumtypes.lo
CC src/libsystemd-id128/libsystemd_id128_la-sd-id128.lo
CC src/journal/libsystemd_journal_la-sd-journal.lo
CC src/journal/libsystemd_journal_la-journal-file.lo
src/journal/sd-journal.c: In function 'sd_journal_process':
src/journal/sd-journal.c:2240:21: warning: cast increases required
alignment of target type [-Wcast-align]
e = (struct inotify_event*) buffer;
^
src/journal/sd-journal.c:2249:29: warning: cast increases required
alignment of target type [-Wcast-align]
e = (struct inotify_event*) ((uint8_t*) e + step);
^
CC src/journal/libsystemd_journal_la-journal-vacuum.lo
CC src/journal/libsystemd_journal_la-journal-verify.lo
CC src/journal/libsystemd_journal_la-lookup3.lo
CC src/journal/libsystemd_journal_la-journal-send.lo
CC src/journal/libsystemd_journal_la-catalog.lo
CC src/journal/libsystemd_journal_la-mmap-cache.lo
src/journal/catalog.c: In function 'catalog_list':
src/journal/catalog.c:602:17: warning: cast increases required alignment of
target type [-Wcast-align]
items = (const CatalogItem*) ((const uint8_t*) p +
le64toh(h->header_size));
^
CC src/journal/libsystemd_journal_la-compress.lo
CC src/journal/libsystemd_journal_la-journal-authenticate.lo
CC src/journal/libsystemd_journal_la-fsprg.lo
CC src/nss-myhostname/libnss_myhostname_la-nss-myhostname.lo
CC src/nss-myhostname/libnss_myhostname_la-netlink.lo
src/nss-myhostname/netlink.c: In function 'read_reply':
src/nss-myhostname/netlink.c:77:17: warning: cast increases required
alignment of target type [-Wcast-align]
ucred = (struct ucred*) CMSG_DATA(cmsg);
^
src/nss-myhostname/nss-myhostname.c: In function
'_nss_myhostname_gethostbyname4_r':
src/nss-myhostname/nss-myhostname.c:158:27: warning: cast increases
required alignment of target type [-Wcast-align]
r_tuple = (struct gaih_addrtuple*) (buffer + idx);
^
src/nss-myhostname/nss-myhostname.c:169:27: warning: cast increases
required alignment of target type [-Wcast-align]
r_tuple = (struct gaih_addrtuple*) (buffer + idx);
^
src/nss-myhostname/nss-myhostname.c:182:27: warning: cast increases
required alignment of target type [-Wcast-align]
r_tuple = (struct gaih_addrtuple*) (buffer + idx);
^
src/nss-myhostname/nss-myhostname.c: In function 'fill_in_hostent':
src/nss-myhostname/nss-myhostname.c:263:18: warning: cast increases
required alignment of target type [-Wcast-align]
((char**) r_aliases)[0] = r_alias;
^
src/nss-myhostname/nss-myhostname.c:264:18: warning: cast increases
required alignment of target type [-Wcast-align]
((char**) r_aliases)[1] = NULL;
^
src/nss-myhostname/nss-myhostname.c:267:18: warning: cast increases
required alignment of target type [-Wcast-align]
((char**) r_aliases)[0] = NULL;
^
src/nss-myhostname/nss-myhostname.c:288:26: warning: cast increases
required alignment of target type [-Wcast-align]
*(uint32_t*) r_addr = local_address_ipv4;
^
src/nss-myhostname/nss-myhostname.c:304:26: warning: cast increases
required alignment of target type [-Wcast-align]
((char**) r_addr_list)[i] = (r_addr +
i*ALIGN(alen));
^
src/nss-myhostname/nss-myhostname.c:309:18: warning: cast increases
required alignment of target type [-Wcast-align]
((char**) r_addr_list)[c] = NULL;
^
src/nss-myhostname/nss-myhostname.c:313:18: warning: cast increases
required alignment of target type [-Wcast-align]
((char**) r_addr_list)[0] = r_addr;
^
src/nss-myhostname/nss-myhostname.c:314:18: warning: cast increases
required alignment of target type [-Wcast-align]
((char**) r_addr_list)[1] = NULL;
^
src/nss-myhostname/nss-myhostname.c:322:29: warning: cast increases
required alignment of target type [-Wcast-align]
result->h_aliases = (char**) r_aliases;
^
src/nss-myhostname/nss-myhostname.c:325:31: warning: cast increases
required alignment of target type [-Wcast-align]
result->h_addr_list = (char**) r_addr_list;
^
CC src/login/libsystemd_login_la-sd-login.lo
CC src/shared/libsystemd_dbus_la-dbus-common.lo
CC src/shared/libsystemd_dbus_la-dbus-loop.lo
CC src/shared/libsystemd_dbus_la-polkit.lo
CC src/shared/libsystemd_units_la-install.lo
CC src/shared/libsystemd_units_la-install-printf.lo
CC src/shared/libsystemd_units_la-path-lookup.lo
CC src/shared/libsystemd_units_la-specifier.lo
CC src/shared/libsystemd_logs_la-logs-show.lo
CC src/journal/libsystemd_journal_internal_la-sd-journal.lo
src/journal/sd-journal.c: In function 'sd_journal_process':
src/journal/sd-journal.c:2240:21: warning: cast increases required
alignment of target type [-Wcast-align]
e = (struct inotify_event*) buffer;
^
src/journal/sd-journal.c:2249:29: warning: cast increases required
alignment of target type [-Wcast-align]
e = (struct inotify_event*) ((uint8_t*) e + step);
^
CC src/journal/libsystemd_journal_internal_la-journal-file.lo
CC src/journal/libsystemd_journal_internal_la-journal-vacuum.lo
CC src/journal/libsystemd_journal_internal_la-journal-verify.lo
CC src/journal/libsystemd_journal_internal_la-lookup3.lo
CC src/journal/libsystemd_journal_internal_la-journal-send.lo
CC src/journal/libsystemd_journal_internal_la-catalog.lo
CC src/journal/libsystemd_journal_internal_la-mmap-cache.lo
src/journal/catalog.c: In function 'catalog_list':
src/journal/catalog.c:602:17: warning: cast increases required alignment of
target type [-Wcast-align]
items = (const CatalogItem*) ((const uint8_t*) p +
le64toh(h->header_size));
^
CC src/journal/libsystemd_journal_internal_la-compress.lo
CC
src/journal/libsystemd_journal_internal_la-journal-authenticate.lo
CC src/journal/libsystemd_journal_internal_la-fsprg.lo
CC src/journal/libsystemd_journal_internal_la-journald-kmsg.lo
CC src/journal/libsystemd_journal_internal_la-journald-syslog.lo
CC src/journal/libsystemd_journal_internal_la-journald-stream.lo
CC src/journal/libsystemd_journal_internal_la-journald-server.lo
src/journal/journald-server.c: In function 'process_event':
src/journal/journald-server.c:1217:49: warning: cast increases required
alignment of target type [-Wcast-align]
ucred = (struct ucred*)
CMSG_DATA(cmsg);
^
src/journal/journald-server.c:1225:46: warning: cast increases required
alignment of target type [-Wcast-align]
tv = (struct timeval*)
CMSG_DATA(cmsg);
^
src/journal/journald-server.c:1228:47: warning: cast increases required
alignment of target type [-Wcast-align]
fds = (int*) CMSG_DATA(cmsg);
^
CC src/journal/libsystemd_journal_internal_la-journald-console.lo
CC src/journal/libsystemd_journal_internal_la-journald-native.lo
CC src/journal/libsystemd_journal_internal_la-journald-rate-limit.lo
GPERF src/journal/journald-gperf.c
CC src/shared/audit.lo
CC src/shared/libsystemd_capability_la-capability.lo
CC src/login/sd-login.lo
CC src/shared/libsystemd_acl_la-acl-util.lo
CC src/core/libsystemd_core_la-unit.lo
CC src/core/libsystemd_core_la-unit-printf.lo
src/core/unit.c: In function 'unit_get_exec_context':
src/core/unit.c:2726:16: warning: cast increases required alignment of
target type [-Wcast-align]
return (ExecContext*) ((uint8_t*) u + offset);
^
src/core/unit.c: In function 'unit_get_cgroup_context':
src/core/unit.c:2736:16: warning: cast increases required alignment of
target type [-Wcast-align]
return (CGroupContext*) ((uint8_t*) u + offset);
^
CC src/core/libsystemd_core_la-job.lo
CC src/core/libsystemd_core_la-manager.lo
CC src/core/libsystemd_core_la-transaction.lo
src/core/manager.c: In function 'manager_process_notify_fd':
src/core/manager.c:1283:25: warning: cast increases required alignment of
target type [-Wcast-align]
ucred = (struct ucred*) CMSG_DATA(&control.cmsghdr);
^
CC src/core/libsystemd_core_la-load-fragment.lo
CC src/core/libsystemd_core_la-service.lo
CC src/core/libsystemd_core_la-automount.lo
CC src/core/libsystemd_core_la-mount.lo
CC src/core/libsystemd_core_la-swap.lo
CC src/core/libsystemd_core_la-device.lo
CC src/core/libsystemd_core_la-target.lo
CC src/core/libsystemd_core_la-snapshot.lo
CC src/core/libsystemd_core_la-socket.lo
CC src/core/libsystemd_core_la-timer.lo
CC src/core/libsystemd_core_la-path.lo
CC src/core/libsystemd_core_la-slice.lo
src/core/path.c: In function 'path_spec_fd_event':
src/core/path.c:187:13: warning: cast increases required alignment of
target type [-Wcast-align]
e = (struct inotify_event*) buf;
^
src/core/path.c:199:21: warning: cast increases required alignment of
target type [-Wcast-align]
e = (struct inotify_event*) ((uint8_t*) e + step);
^
CC src/core/libsystemd_core_la-scope.lo
CC src/core/libsystemd_core_la-load-dropin.lo
CC src/core/libsystemd_core_la-execute.lo
CC src/core/libsystemd_core_la-kill.lo
In file included from src/core/execute.c:41:0:
./src/shared/linux/seccomp-bpf.h:56:3: warning: #warning "Platform does not
support seccomp filter yet" [-Wcpp]
# warning "Platform does not support seccomp filter yet"
^
CC src/core/libsystemd_core_la-dbus.lo
CC src/core/libsystemd_core_la-dbus-manager.lo
CC src/core/libsystemd_core_la-dbus-unit.lo
CC src/core/libsystemd_core_la-dbus-job.lo
CC src/core/libsystemd_core_la-dbus-service.lo
CC src/core/libsystemd_core_la-dbus-socket.lo
CC src/core/libsystemd_core_la-dbus-timer.lo
CC src/core/libsystemd_core_la-dbus-target.lo
CC src/core/libsystemd_core_la-dbus-mount.lo
CC src/core/libsystemd_core_la-dbus-automount.lo
CC src/core/libsystemd_core_la-dbus-swap.lo
CC src/core/libsystemd_core_la-dbus-snapshot.lo
CC src/core/libsystemd_core_la-dbus-device.lo
CC src/core/libsystemd_core_la-dbus-path.lo
CC src/core/libsystemd_core_la-dbus-slice.lo
CC src/core/libsystemd_core_la-dbus-scope.lo
CC src/core/libsystemd_core_la-dbus-execute.lo
CC src/core/libsystemd_core_la-dbus-kill.lo
CC src/core/libsystemd_core_la-dbus-cgroup.lo
CC src/core/libsystemd_core_la-cgroup.lo
CC src/core/libsystemd_core_la-selinux-access.lo
CC src/core/libsystemd_core_la-selinux-setup.lo
CC src/core/libsystemd_core_la-smack-setup.lo
CC src/core/libsystemd_core_la-ima-setup.lo
CC src/core/libsystemd_core_la-locale-setup.lo
CC src/core/libsystemd_core_la-hostname-setup.lo
CC src/core/libsystemd_core_la-machine-id-setup.lo
CC src/core/libsystemd_core_la-mount-setup.lo
CC src/core/libsystemd_core_la-loopback-setup.lo
CC src/core/libsystemd_core_la-condition.lo
src/core/loopback-setup.c: In function 'add_rtattr':
src/core/loopback-setup.c:39:10: warning: cast increases required alignment
of target type [-Wcast-align]
((struct rtattr *) (((uint8_t*) (nmsg)) +
NLMSG_ALIGN((nmsg)->nlmsg_len)))
^
src/core/loopback-setup.c:50:15: note: in expansion of macro 'NLMSG_TAIL'
rta = NLMSG_TAIL(n);
^
CC src/core/libsystemd_core_la-namespace.lo
CC src/core/libsystemd_core_la-tcpwrap.lo
CC src/core/libsystemd_core_la-switch-root.lo
CC src/core/libsystemd_core_la-killall.lo
CC src/core/libsystemd_core_la-syscall-list.lo
CC src/core/libsystemd_core_la-audit-fd.lo
In file included from src/core/syscall-list.c:32:0:
src/core/syscall-to-name.h:93:1: warning: initialized field overwritten
[-Woverride-init]
[SYSCALL_TO_INDEX(__NR_SYSCALL_BASE)] = "SYSCALL_BASE",
^
src/core/syscall-to-name.h:93:1: warning: (near initialization for
'syscall_names[0]') [-Woverride-init]
CC src/core/libsystemd_core_la-sync.lo
CC src/core/libsystemd_core_la-kmod-setup.lo
M4 src/core/load-fragment-gperf.gperf
CC src/libsystemd-bus/libsystemd_bus_la-sd-bus.lo
CC src/libsystemd-bus/libsystemd_bus_la-bus-control.lo
In file included from src/libsystemd-bus/bus-internal.h:38:0,
from src/libsystemd-bus/bus-control.c:32:
src/libsystemd-bus/bus-control.c: In function 'bus_add_match_internal':
src/libsystemd-bus/bus-kernel.h:27:9: warning: cast increases required
alignment of target type [-Wcast-align]
(typeof(item))(((uint8_t *)item) + ALIGN8((item)->size))
^
src/libsystemd-bus/bus-control.c:474:32: note: in expansion of macro
'KDBUS_ITEM_NEXT'
item = KDBUS_ITEM_NEXT(item);
^
CC src/libsystemd-bus/libsystemd_bus_la-bus-error.lo
CC src/libsystemd-bus/libsystemd_bus_la-bus-internal.lo
CC src/libsystemd-bus/libsystemd_bus_la-bus-socket.lo
CC src/libsystemd-bus/libsystemd_bus_la-bus-kernel.lo
src/libsystemd-bus/bus-socket.c: In function 'bus_socket_read_auth':
src/libsystemd-bus/bus-socket.c:568:44: warning: cast increases required
alignment of target type [-Wcast-align]
close_many((int*) CMSG_DATA(cmsg), j);
^
src/libsystemd-bus/bus-socket.c:577:38: warning: cast increases required
alignment of target type [-Wcast-align]
if (((struct ucred*) CMSG_DATA(cmsg))->pid
!= 0) {
^
src/libsystemd-bus/bus-socket.c: In function 'bus_socket_read_message':
src/libsystemd-bus/bus-socket.c:1005:52: warning: cast increases required
alignment of target type [-Wcast-align]
close_many((int*) CMSG_DATA(cmsg),
n);
^
src/libsystemd-bus/bus-socket.c:1011:52: warning: cast increases required
alignment of target type [-Wcast-align]
close_many((int*) CMSG_DATA(cmsg),
n);
^
src/libsystemd-bus/bus-socket.c:1024:38: warning: cast increases required
alignment of target type [-Wcast-align]
if (((struct ucred*) CMSG_DATA(cmsg))->pid
!= 0) {
^
src/libsystemd-bus/bus-kernel.c: In function 'append_payload_vec':
src/libsystemd-bus/bus-kernel.c:68:14: warning: cast increases required
alignment of target type [-Wcast-align]
*d = (struct kdbus_item *) ((uint8_t*) *d + (*d)->size);
^
src/libsystemd-bus/bus-kernel.c: In function 'append_payload_memfd':
src/libsystemd-bus/bus-kernel.c:82:14: warning: cast increases required
alignment of target type [-Wcast-align]
*d = (struct kdbus_item *) ((uint8_t*) *d + (*d)->size);
^
src/libsystemd-bus/bus-kernel.c: In function 'append_destination':
src/libsystemd-bus/bus-kernel.c:95:14: warning: cast increases required
alignment of target type [-Wcast-align]
*d = (struct kdbus_item *) ((uint8_t*) *d + (*d)->size);
^
src/libsystemd-bus/bus-kernel.c: In function 'append_bloom':
src/libsystemd-bus/bus-kernel.c:109:14: warning: cast increases required
alignment of target type [-Wcast-align]
*d = (struct kdbus_item *) ((uint8_t*) *d + (*d)->size);
^
src/libsystemd-bus/bus-kernel.c: In function 'append_fds':
src/libsystemd-bus/bus-kernel.c:124:14: warning: cast increases required
alignment of target type [-Wcast-align]
*d = (struct kdbus_item *) ((uint8_t*) *d + (*d)->size);
^
In file included from src/libsystemd-bus/bus-internal.h:38:0,
from src/libsystemd-bus/bus-kernel.c:32:
src/libsystemd-bus/bus-kernel.c: In function 'close_kdbus_msg':
src/libsystemd-bus/bus-kernel.h:27:9: warning: cast increases required
alignment of target type [-Wcast-align]
(typeof(item))(((uint8_t *)item) + ALIGN8((item)->size))
^
src/libsystemd-bus/bus-kernel.h:32:21: note: in expansion of macro
'KDBUS_ITEM_NEXT'
item = KDBUS_ITEM_NEXT(item))
^
src/libsystemd-bus/bus-kernel.c:412:9: note: in expansion of macro
'KDBUS_ITEM_FOREACH'
KDBUS_ITEM_FOREACH(d, k) {
^
src/libsystemd-bus/bus-kernel.c: In function 'bus_kernel_make_message':
src/libsystemd-bus/bus-kernel.h:27:9: warning: cast increases required
alignment of target type [-Wcast-align]
(typeof(item))(((uint8_t *)item) + ALIGN8((item)->size))
^
src/libsystemd-bus/bus-kernel.h:32:21: note: in expansion of macro
'KDBUS_ITEM_NEXT'
item = KDBUS_ITEM_NEXT(item))
^
src/libsystemd-bus/bus-kernel.c:438:9: note: in expansion of macro
'KDBUS_ITEM_FOREACH'
KDBUS_ITEM_FOREACH(d, k) {
^
src/libsystemd-bus/bus-kernel.h:27:9: warning: cast increases required
alignment of target type [-Wcast-align]
(typeof(item))(((uint8_t *)item) + ALIGN8((item)->size))
^
src/libsystemd-bus/bus-kernel.h:32:21: note: in expansion of macro
'KDBUS_ITEM_NEXT'
item = KDBUS_ITEM_NEXT(item))
^
src/libsystemd-bus/bus-kernel.c:492:9: note: in expansion of macro
'KDBUS_ITEM_FOREACH'
KDBUS_ITEM_FOREACH(d, k) {
^
src/libsystemd-bus/bus-kernel.c: In function 'bus_kernel_read_message':
src/libsystemd-bus/bus-kernel.c:646:13: warning: cast increases required
alignment of target type [-Wcast-align]
k = (struct kdbus_msg *)((uint8_t *)bus->kdbus_buffer + off);
^
In file included from src/libsystemd-bus/bus-internal.h:38:0,
from src/libsystemd-bus/bus-kernel.c:32:
src/libsystemd-bus/bus-kernel.c: In function 'bus_kernel_create':
src/libsystemd-bus/bus-kernel.h:27:9: warning: cast increases required
alignment of target type [-Wcast-align]
(typeof(item))(((uint8_t *)item) + ALIGN8((item)->size))
^
src/libsystemd-bus/bus-kernel.c:679:13: note: in expansion of macro
'KDBUS_ITEM_NEXT'
n = KDBUS_ITEM_NEXT(cg);
^
CC src/libsystemd-bus/libsystemd_bus_la-bus-message.lo
CC src/libsystemd-bus/libsystemd_bus_la-bus-signature.lo
src/libsystemd-bus/bus-message.c: In function 'message_append_field_string':
src/libsystemd-bus/bus-message.c:245:10: warning: cast increases required
alignment of target type [-Wcast-align]
((uint32_t*) p)[1] = l;
^
src/libsystemd-bus/bus-message.c: In function 'message_append_field_uint32':
src/libsystemd-bus/bus-message.c:302:10: warning: cast increases required
alignment of target type [-Wcast-align]
((uint32_t*) p)[1] = x;
^
CC src/libsystemd-bus/libsystemd_bus_la-bus-type.lo
CC src/libsystemd-bus/libsystemd_bus_la-bus-match.lo
CC src/libsystemd-bus/libsystemd_bus_la-bus-bloom.lo
CC src/libsystemd-bus/libsystemd_bus_la-sd-memfd.lo
CC src/libudev/libudev_private_la-libudev.lo
CC src/libudev/libudev_private_la-libudev-list.lo
CC src/libudev/libudev_private_la-libudev-util.lo
In file included from src/libudev/libudev-private.h:29:0,
from src/libudev/libudev-list.c:28:
src/libudev/libudev-list.c: In function 'list_node_to_entry':
./src/shared/macro.h:92:25: warning: cast increases required alignment of
target type [-Wcast-align]
(type *)( (char *)__mptr - offsetof(type,member)
); \
^
src/libudev/libudev-list.c:93:16: note: in expansion of macro 'container_of'
return container_of(node, struct udev_list_entry, node);
^
CC src/libudev/libudev_private_la-libudev-device.lo
CC src/libudev/libudev_private_la-libudev-enumerate.lo
CC src/libudev/libudev_private_la-libudev-monitor.lo
CC src/libudev/libudev_private_la-libudev-queue.lo
src/libudev/libudev-monitor.c: In function 'udev_monitor_receive_device':
src/libudev/libudev-monitor.c:580:16: warning: cast increases required
alignment of target type [-Wcast-align]
cred = (struct ucred *)CMSG_DATA(cmsg);
^
src/libudev/libudev-monitor.c:588:23: warning: cast increases required
alignment of target type [-Wcast-align]
nlh = (struct udev_monitor_netlink_header *) buf;
^
CC src/libudev/libudev_private_la-libudev-hwdb.lo
CC src/libudev/libudev_private_la-libudev-device-private.lo
CC src/libudev/libudev_private_la-libudev-queue-private.lo
CC src/udev/libudev_core_la-udev-event.lo
CC src/udev/libudev_core_la-udev-watch.lo
CC src/udev/libudev_core_la-udev-node.lo
CC src/udev/libudev_core_la-udev-rules.lo
CC src/udev/libudev_core_la-udev-ctrl.lo
src/udev/udev-ctrl.c: In function 'udev_ctrl_receive_msg':
src/udev/udev-ctrl.c:395:16: warning: cast increases required alignment of
target type [-Wcast-align]
cred = (struct ucred *) CMSG_DATA(cmsg);
^
CC src/udev/libudev_core_la-udev-builtin.lo
CC src/udev/libudev_core_la-udev-builtin-btrfs.lo
CC src/udev/libudev_core_la-udev-builtin-hwdb.lo
CC src/udev/libudev_core_la-udev-builtin-input_id.lo
CC src/udev/libudev_core_la-udev-builtin-keyboard.lo
CC src/udev/libudev_core_la-udev-builtin-net_id.lo
CC src/udev/libudev_core_la-udev-builtin-path_id.lo
CC src/udev/libudev_core_la-udev-builtin-usb_id.lo
CC src/udev/libudev_core_la-udev-builtin-kmod.lo
CC src/udev/libudev_core_la-udev-builtin-blkid.lo
CC src/udev/libudev_core_la-udev-builtin-uaccess.lo
CC src/login/libudev_core_la-logind-acl.lo
CC src/login/libudev_core_la-sd-login.lo
CC src/machine/libsystemd_machine_core_la-machined-dbus.lo
CC src/machine/libsystemd_machine_core_la-machine.lo
CC src/machine/libsystemd_machine_core_la-machine-dbus.lo
CC src/login/libsystemd_logind_core_la-logind-dbus.lo
CC src/login/libsystemd_logind_core_la-logind-device.lo
CC src/login/libsystemd_logind_core_la-logind-button.lo
CC src/login/libsystemd_logind_core_la-logind-action.lo
CC src/login/libsystemd_logind_core_la-logind-seat.lo
CC src/login/libsystemd_logind_core_la-logind-session.lo
CC src/login/libsystemd_logind_core_la-logind-user.lo
CC src/login/libsystemd_logind_core_la-logind-inhibit.lo
CC src/login/libsystemd_logind_core_la-logind-session-dbus.lo
CC src/login/libsystemd_logind_core_la-logind-seat-dbus.lo
CC src/login/libsystemd_logind_core_la-logind-user-dbus.lo
CC src/login/pam_systemd_la-pam-module.lo
CC src/python-systemd/_journal_la-_journal.lo
CC src/python-systemd/id128_la-id128.lo
CC src/python-systemd/id128_la-pyutil.lo
CC src/python-systemd/_daemon_la-_daemon.lo
CC src/python-systemd/_daemon_la-pyutil.lo
CC src/python-systemd/_reader_la-_reader.lo
CC src/python-systemd/_reader_la-pyutil.lo
CC src/python-systemd/login_la-login.lo
CC src/python-systemd/login_la-pyutil.lo
CC src/cgls/cgls.o
CC src/cgtop/cgtop.o
CC src/stdio-bridge/stdio-bridge.o
CC src/nspawn/nspawn.o
CC src/core/mount-setup.o
CC src/core/loopback-setup.o
src/core/loopback-setup.c: In function ‘add_rtattr’:
src/core/loopback-setup.c:39:10: warning: cast increases required alignment
of target type [-Wcast-align]
((struct rtattr *) (((uint8_t*) (nmsg)) +
NLMSG_ALIGN((nmsg)->nlmsg_len)))
^
src/core/loopback-setup.c:50:15: note: in expansion of macro ‘NLMSG_TAIL’
rta = NLMSG_TAIL(n);
^
CC src/detect-virt/detect-virt.o
CC src/delta/delta.o
CC src/analyze/systemd_analyze-systemd-analyze.o
CC src/run/run.o
CC src/boot/bootctl.o
CC src/boot/boot-loader.o
CC src/boot/boot-efi.o
CC src/journal/cat.o
CC src/journal/coredumpctl.o
CC src/hostname/hostnamectl-hostnamectl.o
CC src/locale/localectl-localectl.o
CC src/timedate/timedatectl-timedatectl.o
src/locale/localectl.c: In function ‘add_locales_from_archive’:
src/locale/localectl.c:357:13: warning: cast increases required alignment
of target type [-Wcast-align]
e = (const struct namehashent*) ((const uint8_t*) p +
h->namehash_offset);
^
CC src/test/test_engine-test-engine.o
CC src/test/test_ns-test-ns.o
CC src/test/test-loopback.o
CC src/test/test-hostname.o
CC src/test/test-daemon.o
CC src/test/test-cgroup.o
CC src/test/test_install-test-install.o
CC src/test/test-watchdog.o
CC src/test/test-log.o
CC src/test/test-efivars.o
CC src/test/test-libudev.o
CC src/test/test-udev.o
CC src/journal/test-journal-enum.o
CC src/login/test-login.o
CC src/login/test_inhibit-test-inhibit.o
CC src/test/test_job_type-test-job-type.o
CC src/test/test-env-replace.o
CC src/test/test-strbuf.o
CC src/test/test-strv.o
CC src/test/test-path-util.o
CC src/test/test-strxcpyx.o
CC src/test/test_unit_name-test-unit-name.o
CC src/test/test_unit_file-test-unit-file.o
CC src/test/test_util-test-util.o
CC src/test/test-date.o
CC src/test/test-sleep.o
CC src/test/test-replace-var.o
CC src/test/test_sched_prio-test-sched-prio.o
CC src/test/test-calendarspec.o
CC src/test/test-strip-tab-ansi.o
CC src/test/test-cgroup-util.o
CC src/test/test_prioq-test-prioq.o
CC src/test/test_fileio-test-fileio.o
CC src/test/test_time-test-time.o
CC src/test/test_hashmap-test-hashmap.o
CC src/test/test_list-test-list.o
CC src/test/test_tables-test-tables.o
CC src/libsystemd-bus/test_bus_marshal-test-bus-marshal.o
CC src/libsystemd-bus/test-bus-signature.o
CC src/libsystemd-bus/test_bus_chat-test-bus-chat.o
CC src/libsystemd-bus/test_bus_server-test-bus-server.o
CC src/libsystemd-bus/test_bus_match-test-bus-match.o
CC src/libsystemd-bus/test_bus_kernel-test-bus-kernel.o
CC src/libsystemd-bus/test_bus_kernel_bloom-test-bus-kernel-bloom.o
CC
src/libsystemd-bus/test_bus_kernel_benchmark-test-bus-kernel-benchmark.o
CC src/libsystemd-bus/test_bus_memfd-test-bus-memfd.o
CC src/libsystemd-bus/test_bus_zero_copy-test-bus-zero-copy.o
CC src/test/test-id128.o
CC src/journal/test-journal.o
CC src/journal/test-journal-send.o
CC src/journal/test-journal-syslog.o
CC src/journal/test-journal-match.o
CC src/journal/test-journal-stream.o
CC src/journal/test-journal-verify.o
CC src/journal/test-journal-interleaving.o
CC src/journal/test-mmap-cache.o
CC src/journal/test-catalog.o
CC src/machine/test_machine_tables-test-machine-tables.o
CC src/login/test_login_tables-test-login-tables.o
CC src/libsystemd-bus/busctl.o
CC src/systemctl/systemctl-systemctl.o
CC src/notify/notify.o
CC src/readahead/sd-readahead.o
CC src/ask-password/ask-password.o
CC src/tty-ask-password-agent/tty-ask-password-agent.o
CC src/machine-id-setup/machine-id-setup-main.o
CC src/core/machine-id-setup.o
CC src/tmpfiles/tmpfiles.o
CC src/udev/udevadm.o
CC src/udev/udevadm-info.o
CC src/udev/udevadm-control.o
CC src/udev/udevadm-monitor.o
CC src/udev/udevadm-hwdb.o
CC src/udev/udevadm-settle.o
CC src/udev/udevadm-trigger.o
CC src/udev/udevadm-test.o
CC src/udev/udevadm-test-builtin.o
CC src/journal/journalctl-journalctl.o
CC src/journal/journalctl-journal-qrcode.o
CC src/machine/machinectl-machinectl.o
CC src/login/loginctl-loginctl.o
CC src/login/loginctl-sysfs-show.o
CC src/login/systemd_inhibit-inhibit.o
CC src/core/systemd-main.o
CC src/cgroups-agent/systemd_cgroups_agent-cgroups-agent.o
CC src/initctl/systemd_initctl-initctl.o
CC src/update-utmp/systemd_update_utmp-update-utmp.o
CC src/shutdownd/shutdownd.o
CC src/core/umount.o
src/shutdownd/shutdownd.c: In function ‘read_packet’:
src/shutdownd/shutdownd.c:94:17: warning: cast increases required alignment
of target type [-Wcast-align]
ucred = (struct ucred*) CMSG_DATA(&control.cmsghdr);
^
CC src/core/shutdown.o
CC src/core/killall.o
CC src/remount-fs/remount-fs.o
CC src/reply-password/reply-password.o
CC src/fsck/systemd_fsck-fsck.o
CC src/timestamp/timestamp.o
CC src/ac-power/ac-power.o
CC src/sysctl/sysctl.o
CC src/sleep/sleep.o
CC src/modules-load/systemd_modules_load-modules-load.o
CC src/udev/udevd.o
CC src/activate/activate.o
In file included from src/udev/udev.h:25:0,
from src/udev/udevd.c:47:
src/udev/udevd.c: In function ‘node_to_event’:
./src/shared/macro.h:92:25: warning: cast increases required alignment of
target type [-Wcast-align]
(type *)( (char *)__mptr - offsetof(type,member)
); \
^
src/udev/udevd.c:108:16: note: in expansion of macro ‘container_of’
return container_of(node, struct event, node);
^
src/udev/udevd.c: In function ‘node_to_worker’:
./src/shared/macro.h:92:25: warning: cast increases required alignment of
target type [-Wcast-align]
(type *)( (char *)__mptr - offsetof(type,member)
); \
^
src/udev/udevd.c:139:16: note: in expansion of macro ‘container_of’
return container_of(node, struct worker, node);
^
src/udev/udevd.c: In function ‘handle_inotify’:
src/udev/udevd.c:727:22: warning: cast increases required alignment of
target type [-Wcast-align]
ev = (struct inotify_event *)(buf + pos);
^
CC src/journal/journald.o
CC src/journal/coredump.o
CC src/binfmt/binfmt.o
CC src/vconsole/vconsole-setup.o
CC src/readahead/readahead.o
CC src/readahead/readahead-collect.o
CC src/readahead/readahead-replay.o
src/readahead/readahead-replay.c: In function ‘replay’:
src/readahead/readahead-replay.c:235:51: warning: cast increases required
alignment of target type [-Wcast-align]
struct inotify_event *e = (struct inotify_event*)
inotify_buffer;
^
src/readahead/readahead-replay.c:248:37: warning: cast increases required
alignment of target type [-Wcast-align]
e = (struct inotify_event*) ((uint8_t*) e
+ step);
^
src/readahead/readahead-collect.c: In function ‘collect’:
src/readahead/readahead-collect.c:391:29: warning: cast increases required
alignment of target type [-Wcast-align]
e = (struct inotify_event*) inotify_buffer;
^
src/readahead/readahead-collect.c:409:37: warning: cast increases required
alignment of target type [-Wcast-align]
e = (struct inotify_event*) ((uint8_t*) e
+ step);
^
CC src/readahead/readahead-analyze.o
CC src/readahead/readahead-common.o
CC src/bootchart/bootchart.o
CC src/bootchart/store.o
CC src/bootchart/svg.o
CC src/quotacheck/quotacheck.o
CC src/random-seed/random-seed.o
CC src/cryptsetup/systemd_cryptsetup-cryptsetup.o
CC src/hostname/systemd_hostnamed-hostnamed.o
CC src/locale/systemd_localed-localed.o
CC src/timedate/systemd_timedated-timedated.o
CC src/machine/systemd_machined-machined.o
CC src/login/systemd_logind-logind.o
CC src/login/systemd_logind-logind-acl.o
GPERF src/login/logind-gperf.c
CC src/login/user-sessions.o
CC src/login/multi-seat-x.o
CC src/getty-generator/getty-generator.o
CC src/fstab-generator/fstab-generator.o
CC src/system-update-generator/system-update-generator.o
CC src/rc-local-generator/rc-local-generator.o
CC src/efi-boot-generator/efi-boot-generator.o
CC src/cryptsetup/cryptsetup-generator.o
CC src/udev/ata_id/ata_id.o
src/udev/ata_id/ata_id.c: In function ‘disk_identify_fixup_uint16’:
src/udev/ata_id/ata_id.c:306:13: warning: cast increases required alignment
of target type [-Wcast-align]
p = (uint16_t *) identify;
^
src/udev/ata_id/ata_id.c: In function ‘main’:
src/udev/ata_id/ata_id.c:509:26: warning: cast increases required alignment
of target type [-Wcast-align]
identify_words = (uint16_t *) identify;
^
src/udev/ata_id/ata_id.c:623:26: warning: cast increases required alignment
of target type [-Wcast-align]
word = *((uint16_t *) identify + 76);
^
src/udev/ata_id/ata_id.c:640:26: warning: cast increases required alignment
of target type [-Wcast-align]
word = *((uint16_t *) identify + 217);
^
src/udev/ata_id/ata_id.c:654:26: warning: cast increases required alignment
of target type [-Wcast-align]
word = *((uint16_t *) identify + 108);
^
src/udev/ata_id/ata_id.c:658:36: warning: cast increases required alignment
of target type [-Wcast-align]
wwwn = *((uint16_t *) identify + 108);
^
src/udev/ata_id/ata_id.c:660:36: warning: cast increases required alignment
of target type [-Wcast-align]
wwwn |= *((uint16_t *) identify + 109);
^
src/udev/ata_id/ata_id.c:662:36: warning: cast increases required alignment
of target type [-Wcast-align]
wwwn |= *((uint16_t *) identify + 110);
^
src/udev/ata_id/ata_id.c:664:36: warning: cast increases required alignment
of target type [-Wcast-align]
wwwn |= *((uint16_t *) identify + 111);
^
CC src/udev/cdrom_id/cdrom_id.o
CC src/udev/collect/collect.o
In file included from ./src/libudev/libudev-private.h:29:0,
from src/udev/collect/collect.c:35:
src/udev/collect/collect.c: In function ‘node_to_mate’:
./src/shared/macro.h:92:25: warning: cast increases required alignment of
target type [-Wcast-align]
(type *)( (char *)__mptr - offsetof(type,member)
); \
^
src/udev/collect/collect.c:61:16: note: in expansion of macro ‘container_of’
return container_of(node, struct _mate, node);
^
CC src/udev/scsi_id/scsi_id.o
CC src/udev/scsi_id/scsi_serial.o
CC src/udev/v4l_id/v4l_id.o
CC src/udev/accelerometer/accelerometer.o
CC src/udev/keymap/keymap-keymap.o
CC src/udev/mtd_probe/mtd_probe-mtd_probe.o
CC src/udev/mtd_probe/mtd_probe-probe_smartmedia.o
GEN src/udev/keymap/keyboard-force-release.sh
GEN src/udev/keymap/keyboard-force-release.sh
XSLT man/bootup.7
XSLT man/daemon.7
XSLT man/halt.8
XSLT man/hostname.5
XSLT man/journalctl.1
XSLT man/journald.conf.5
XSLT man/kernel-command-line.7
XSLT man/kernel-install.8
XSLT man/locale.conf.5
XSLT man/localtime.5
XSLT man/machine-id.5
XSLT man/machine-info.5
XSLT man/os-release.5
XSLT man/runlevel.8
XSLT man/sd-daemon.3
XSLT man/sd-id128.3
XSLT man/sd-journal.3
XSLT man/sd_booted.3
XSLT man/sd_id128_get_machine.3
XSLT man/sd_id128_randomize.3
XSLT man/sd_id128_to_string.3
XSLT man/sd_is_fifo.3
XSLT man/sd_journal_add_match.3
XSLT man/sd_journal_get_catalog.3
XSLT man/sd_journal_get_cursor.3
XSLT man/sd_journal_get_cutoff_realtime_usec.3
XSLT man/sd_journal_get_data.3
XSLT man/sd_journal_get_fd.3
XSLT man/sd_journal_get_realtime_usec.3
XSLT man/sd_journal_get_usage.3
XSLT man/sd_journal_next.3
XSLT man/sd_journal_open.3
XSLT man/sd_journal_print.3
XSLT man/sd_journal_query_unique.3
XSLT man/sd_journal_seek_head.3
XSLT man/sd_journal_stream_fd.3
XSLT man/sd_listen_fds.3
XSLT man/sd_notify.3
XSLT man/shutdown.8
XSLT man/sysctl.d.5
XSLT man/systemctl.1
XSLT man/systemd-activate.8
XSLT man/systemd-analyze.1
XSLT man/systemd-ask-password-console.service.8
XSLT man/systemd-ask-password.1
XSLT man/systemd-cat.1
XSLT man/systemd-cgls.1
XSLT man/systemd-cgtop.1
XSLT man/systemd-delta.1
XSLT man/systemd-detect-virt.1
XSLT man/systemd-fsck at .service.8
XSLT man/systemd-fstab-generator.8
XSLT man/systemd-getty-generator.8
XSLT man/systemd-halt.service.8
XSLT man/systemd-inhibit.1
XSLT man/systemd-initctl.service.8
XSLT man/systemd-journald.service.8
XSLT man/systemd-machine-id-setup.1
XSLT man/systemd-notify.1
XSLT man/systemd-nspawn.1
XSLT man/systemd-remount-fs.service.8
XSLT man/systemd-run.1
XSLT man/systemd-shutdownd.service.8
XSLT man/systemd-sleep.conf.5
XSLT man/systemd-suspend.service.8
XSLT man/systemd-sysctl.service.8
XSLT man/systemd-system-update-generator.8
XSLT man/systemd-system.conf.5
XSLT man/systemd-tmpfiles.8
XSLT man/systemd-tty-ask-password-agent.1
XSLT man/systemd-udevd.service.8
XSLT man/systemd-update-utmp.service.8
XSLT man/systemd.1
XSLT man/systemd.automount.5
XSLT man/systemd.cgroup.5
XSLT man/systemd.device.5
XSLT man/systemd.exec.5
XSLT man/systemd.journal-fields.7
XSLT man/systemd.kill.5
XSLT man/systemd.mount.5
XSLT man/systemd.path.5
XSLT man/systemd.preset.5
XSLT man/systemd.scope.5
XSLT man/systemd.service.5
XSLT man/systemd.slice.5
XSLT man/systemd.snapshot.5
XSLT man/systemd.socket.5
XSLT man/systemd.special.7
XSLT man/systemd.swap.5
XSLT man/systemd.target.5
XSLT man/systemd.time.7
XSLT man/systemd.timer.5
XSLT man/systemd.unit.5
XSLT man/telinit.8
XSLT man/tmpfiles.d.5
XSLT man/udev.7
XSLT man/udevadm.8
XSLT man/binfmt.d.5
XSLT man/systemd-binfmt.service.8
XSLT man/bootchart.conf.5
XSLT man/systemd-bootchart.1
XSLT man/systemd-coredumpctl.1
XSLT man/hostnamectl.1
XSLT man/systemd-hostnamed.service.8
XSLT man/localectl.1
XSLT man/systemd-localed.service.8
XSLT man/loginctl.1
XSLT man/logind.conf.5
XSLT man/systemd-logind.service.8
XSLT man/machinectl.1
XSLT man/systemd-machined.service.8
XSLT man/systemd-quotacheck.service.8
XSLT man/systemd-random-seed.service.8
XSLT man/sd-readahead.3
XSLT man/sd_readahead.3
XSLT man/systemd-readahead-replay.service.8
XSLT man/systemd-timedated.service.8
XSLT man/timedatectl.1
XSLT man/systemd-vconsole-setup.service.8
XSLT man/vconsole.conf.5
XSLT man/modules-load.d.5
XSLT man/systemd-modules-load.service.8
XSLT man/crypttab.5
XSLT man/systemd-cryptsetup-generator.8
XSLT man/systemd-cryptsetup at .service.8
XSLT man/nss-myhostname.8
XSLT man/pam_systemd.8
XSLT man/sd-login.3
XSLT man/sd_get_seats.3
XSLT man/sd_login_monitor_new.3
XSLT man/sd_pid_get_session.3
XSLT man/sd_seat_get_active.3
XSLT man/sd_session_is_active.3
XSLT man/sd_uid_get_state.3
XSLT man/systemd-user-sessions.service.8
GEN man/systemd.directives.xml
GEN units/emergency.service
GEN rules/99-systemd.rules
ITMRG src/hostname/org.freedesktop.hostname1.policy
ITMRG src/locale/org.freedesktop.locale1.policy
ITMRG src/timedate/org.freedesktop.timedate1.policy
ITMRG src/login/org.freedesktop.login1.policy
GEN src/core/org.freedesktop.systemd1.policy.in
GEN src/core/macros.systemd
M4 units/getty at .service
M4 units/getty at .service
M4 units/serial-getty at .service
M4 units/serial-getty at .service
GEN units/console-shell.service.m4
GEN units/console-getty.service.m4
GEN units/systemd-initctl.service
GEN units/systemd-shutdownd.service
GEN units/systemd-remount-fs.service
GEN units/systemd-update-utmp.service
GEN units/systemd-update-utmp-runlevel.service
GEN units/systemd-ask-password-wall.service
GEN units/systemd-ask-password-console.service
GEN units/systemd-sysctl.service
GEN units/rescue.service.m4
GEN units/user at .service
GEN units/systemd-hibernate.service
GEN units/systemd-hybrid-sleep.service
GEN units/systemd-suspend.service
GEN units/systemd-halt.service
GEN units/systemd-poweroff.service
GEN units/systemd-reboot.service
GEN units/systemd-kexec.service
GEN units/systemd-fsck at .service
GEN units/systemd-fsck-root.service
GEN units/systemd-udevd.service
GEN units/systemd-udev-trigger.service
GEN units/systemd-udev-settle.service
GEN units/debug-shell.service
GEN units/initrd-parse-etc.service
GEN units/initrd-cleanup.service
GEN units/initrd-udevadm-cleanup-db.service
GEN units/initrd-switch-root.service
GEN units/systemd-nspawn at .service
GEN units/rc-local.service
GEN units/halt-local.service
GEN units/systemd-modules-load.service
GEN units/kmod-static-nodes.service
GEN units/systemd-tmpfiles-setup-dev.service
GEN units/systemd-tmpfiles-setup.service
GEN units/systemd-tmpfiles-clean.service
GEN units/systemd-journald.service
GEN units/systemd-journal-flush.service
GEN units/systemd-binfmt.service
GEN units/systemd-vconsole-setup.service
GEN units/systemd-readahead-collect.service
GEN units/systemd-readahead-replay.service
GEN units/systemd-readahead-done.service
GEN units/systemd-quotacheck.service
GEN units/quotaon.service
GEN units/systemd-random-seed.service
GEN units/systemd-hostnamed.service
GEN units/systemd-localed.service
GEN units/systemd-timedated.service
GEN units/systemd-machined.service
GEN units/systemd-logind.service
GEN units/systemd-user-sessions.service
GEN src/login/71-seat.rules
GEN src/login/73-seat-late.rules
GEN units/user/systemd-exit.service
XSLT man/bootup.html
XSLT man/daemon.html
XSLT man/halt.html
XSLT man/hostname.html
XSLT man/journalctl.html
XSLT man/journald.conf.html
XSLT man/kernel-command-line.html
XSLT man/kernel-install.html
XSLT man/locale.conf.html
XSLT man/localtime.html
XSLT man/machine-id.html
XSLT man/machine-info.html
XSLT man/os-release.html
XSLT man/runlevel.html
XSLT man/sd-daemon.html
XSLT man/sd-id128.html
XSLT man/sd-journal.html
XSLT man/sd_booted.html
XSLT man/sd_id128_get_machine.html
XSLT man/sd_id128_randomize.html
XSLT man/sd_id128_to_string.html
XSLT man/sd_is_fifo.html
XSLT man/sd_journal_add_match.html
XSLT man/sd_journal_get_catalog.html
XSLT man/sd_journal_get_cursor.html
XSLT man/sd_journal_get_cutoff_realtime_usec.html
XSLT man/sd_journal_get_data.html
XSLT man/sd_journal_get_fd.html
XSLT man/sd_journal_get_realtime_usec.html
XSLT man/sd_journal_get_usage.html
XSLT man/sd_journal_next.html
XSLT man/sd_journal_open.html
XSLT man/sd_journal_print.html
XSLT man/sd_journal_query_unique.html
XSLT man/sd_journal_seek_head.html
XSLT man/sd_journal_stream_fd.html
XSLT man/sd_listen_fds.html
XSLT man/sd_notify.html
XSLT man/shutdown.html
XSLT man/sysctl.d.html
XSLT man/systemctl.html
XSLT man/systemd-activate.html
XSLT man/systemd-analyze.html
XSLT man/systemd-ask-password-console.service.html
XSLT man/systemd-ask-password.html
XSLT man/systemd-cat.html
XSLT man/systemd-cgls.html
XSLT man/systemd-cgtop.html
XSLT man/systemd-delta.html
XSLT man/systemd-detect-virt.html
XSLT man/systemd-fsck at .service.html
XSLT man/systemd-fstab-generator.html
XSLT man/systemd-getty-generator.html
XSLT man/systemd-halt.service.html
XSLT man/systemd-inhibit.html
XSLT man/systemd-initctl.service.html
XSLT man/systemd-journald.service.html
XSLT man/systemd-machine-id-setup.html
XSLT man/systemd-notify.html
XSLT man/systemd-nspawn.html
XSLT man/systemd-remount-fs.service.html
XSLT man/systemd-run.html
XSLT man/systemd-shutdownd.service.html
XSLT man/systemd-sleep.conf.html
XSLT man/systemd-suspend.service.html
XSLT man/systemd-sysctl.service.html
XSLT man/systemd-system-update-generator.html
XSLT man/systemd-system.conf.html
XSLT man/systemd-tmpfiles.html
XSLT man/systemd-tty-ask-password-agent.html
XSLT man/systemd-udevd.service.html
XSLT man/systemd-update-utmp.service.html
XSLT man/systemd.html
XSLT man/systemd.automount.html
XSLT man/systemd.cgroup.html
XSLT man/systemd.device.html
XSLT man/systemd.exec.html
XSLT man/systemd.journal-fields.html
XSLT man/systemd.kill.html
XSLT man/systemd.mount.html
XSLT man/systemd.path.html
XSLT man/systemd.preset.html
XSLT man/systemd.scope.html
XSLT man/systemd.service.html
XSLT man/systemd.slice.html
XSLT man/systemd.snapshot.html
XSLT man/systemd.socket.html
XSLT man/systemd.special.html
XSLT man/systemd.swap.html
XSLT man/systemd.target.html
XSLT man/systemd.time.html
XSLT man/systemd.timer.html
XSLT man/systemd.unit.html
XSLT man/telinit.html
XSLT man/tmpfiles.d.html
XSLT man/udev.html
XSLT man/udevadm.html
XSLT man/binfmt.d.html
XSLT man/systemd-binfmt.service.html
XSLT man/bootchart.conf.html
XSLT man/systemd-bootchart.html
XSLT man/systemd-coredumpctl.html
XSLT man/hostnamectl.html
XSLT man/systemd-hostnamed.service.html
XSLT man/localectl.html
XSLT man/systemd-localed.service.html
XSLT man/loginctl.html
XSLT man/logind.conf.html
XSLT man/systemd-logind.service.html
XSLT man/machinectl.html
XSLT man/systemd-machined.service.html
XSLT man/systemd-quotacheck.service.html
XSLT man/systemd-random-seed.service.html
XSLT man/sd-readahead.html
XSLT man/sd_readahead.html
XSLT man/systemd-readahead-replay.service.html
XSLT man/systemd-timedated.service.html
XSLT man/timedatectl.html
XSLT man/systemd-vconsole-setup.service.html
XSLT man/vconsole.conf.html
XSLT man/modules-load.d.html
XSLT man/systemd-modules-load.service.html
XSLT man/crypttab.html
XSLT man/systemd-cryptsetup-generator.html
XSLT man/systemd-cryptsetup at .service.html
XSLT man/nss-myhostname.html
XSLT man/pam_systemd.html
XSLT man/sd-login.html
XSLT man/sd_get_seats.html
XSLT man/sd_login_monitor_new.html
XSLT man/sd_pid_get_session.html
XSLT man/sd_seat_get_active.html
XSLT man/sd_session_is_active.html
XSLT man/sd_uid_get_state.html
XSLT man/systemd-user-sessions.service.html
XSLT man/systemd.directives.html
LN man/SD_ALERT.html
LN man/SD_CRIT.html
LN man/SD_DEBUG.html
LN man/SD_EMERG.html
LN man/SD_ERR.html
LN man/SD_ID128_CONST_STR.html
LN man/SD_ID128_FORMAT_STR.html
LN man/SD_ID128_FORMAT_VAL.html
LN man/SD_ID128_MAKE.html
LN man/SD_INFO.html
LN man/SD_JOURNAL_APPEND.html
LN man/SD_JOURNAL_CURRENT_USER.html
LN man/SD_JOURNAL_FOREACH.html
LN man/SD_JOURNAL_FOREACH_BACKWARDS.html
LN man/SD_JOURNAL_FOREACH_DATA.html
LN man/SD_JOURNAL_FOREACH_UNIQUE.html
LN man/SD_JOURNAL_INVALIDATE.html
LN man/SD_JOURNAL_LOCAL_ONLY.html
LN man/SD_JOURNAL_NOP.html
LN man/SD_JOURNAL_RUNTIME_ONLY.html
LN man/SD_JOURNAL_SUPPRESS_LOCATION.html
LN man/SD_JOURNAL_SYSTEM.html
LN man/SD_LISTEN_FDS_START.html
LN man/SD_NOTICE.html
LN man/SD_WARNING.html
LN man/init.html
LN man/poweroff.html
LN man/reboot.html
LN man/sd_id128_equal.html
LN man/sd_id128_from_string.html
LN man/sd_id128_get_boot.html
LN man/sd_id128_t.html
LN man/sd_is_mq.html
LN man/sd_is_socket.html
LN man/sd_is_socket_inet.html
LN man/sd_is_socket_unix.html
LN man/sd_journal.html
LN man/sd_journal_add_conjunction.html
LN man/sd_journal_add_disjunction.html
LN man/sd_journal_close.html
LN man/sd_journal_enumerate_data.html
LN man/sd_journal_enumerate_unique.html
LN man/sd_journal_flush_matches.html
LN man/sd_journal_get_catalog_for_message_id.html
LN man/sd_journal_get_cutoff_monotonic_usec.html
LN man/sd_journal_get_data_threshold.html
LN man/sd_journal_get_events.html
LN man/sd_journal_get_monotonic_usec.html
LN man/sd_journal_get_timeout.html
LN man/sd_journal_next_skip.html
LN man/sd_journal_open_directory.html
LN man/sd_journal_open_files.html
LN man/sd_journal_perror.html
LN man/sd_journal_previous.html
LN man/sd_journal_previous_skip.html
LN man/sd_journal_printv.html
LN man/sd_journal_process.html
LN man/sd_journal_reliable_fd.html
LN man/sd_journal_restart_data.html
LN man/sd_journal_restart_unique.html
LN man/sd_journal_seek_cursor.html
LN man/sd_journal_seek_monotonic_usec.html
LN man/sd_journal_seek_realtime_usec.html
LN man/sd_journal_seek_tail.html
LN man/sd_journal_send.html
LN man/sd_journal_sendv.html
LN man/sd_journal_set_data_threshold.html
LN man/sd_journal_test_cursor.html
LN man/sd_journal_wait.html
LN man/sd_notifyf.html
LN man/systemd-ask-password-console.path.html
LN man/systemd-ask-password-wall.path.html
LN man/systemd-ask-password-wall.service.html
LN man/systemd-fsck-root.service.html
LN man/systemd-fsck.html
LN man/systemd-hibernate.service.html
LN man/systemd-hybrid-sleep.service.html
LN man/systemd-initctl.html
LN man/systemd-initctl.socket.html
LN man/systemd-journald.html
LN man/systemd-journald.socket.html
LN man/systemd-kexec.service.html
LN man/systemd-poweroff.service.html
LN man/systemd-reboot.service.html
LN man/systemd-remount-fs.html
LN man/systemd-shutdown.html
LN man/systemd-shutdownd.html
LN man/systemd-shutdownd.socket.html
LN man/systemd-sleep.html
LN man/systemd-sysctl.html
LN man/systemd-tmpfiles-clean.service.html
LN man/systemd-tmpfiles-clean.timer.html
LN man/systemd-tmpfiles-setup-dev.service.html
LN man/systemd-tmpfiles-setup.service.html
LN man/systemd-udevd-control.socket.html
LN man/systemd-udevd-kernel.socket.html
LN man/systemd-udevd.html
LN man/systemd-update-utmp-runlevel.service.html
LN man/systemd-update-utmp.html
LN man/systemd-user.conf.html
LN man/systemd-binfmt.html
LN man/systemd-hostnamed.html
LN man/systemd-localed.html
LN man/systemd-logind.html
LN man/systemd-machined.html
LN man/systemd-quotacheck.html
LN man/systemd-random-seed.html
LN man/systemd-readahead-collect.service.html
LN man/systemd-readahead-done.service.html
LN man/systemd-readahead-done.timer.html
LN man/systemd-readahead.html
LN man/systemd-timedated.html
LN man/systemd-vconsole-setup.html
LN man/systemd-modules-load.html
LN man/systemd-cryptsetup.html
LN man/sd_get_machine_names.html
LN man/sd_get_sessions.html
LN man/sd_get_uids.html
LN man/sd_login_monitor.html
LN man/sd_login_monitor_flush.html
LN man/sd_login_monitor_get_events.html
LN man/sd_login_monitor_get_fd.html
LN man/sd_login_monitor_get_timeout.html
LN man/sd_login_monitor_unref.html
LN man/sd_pid_get_machine_name.html
LN man/sd_pid_get_owner_uid.html
LN man/sd_pid_get_unit.html
LN man/sd_pid_get_user_unit.html
LN man/sd_seat_can_multi_session.html
LN man/sd_seat_get_sessions.html
LN man/sd_session_get_class.html
LN man/sd_session_get_display.html
LN man/sd_session_get_seat.html
LN man/sd_session_get_service.html
LN man/sd_session_get_state.html
LN man/sd_session_get_tty.html
LN man/sd_session_get_type.html
LN man/sd_session_get_uid.html
LN man/sd_uid_get_seats.html
LN man/sd_uid_get_sessions.html
LN man/sd_uid_is_on_seat.html
LN man/systemd-user-sessions.html
LN docs/html/man
LN docs/html/libudev
LN docs/html/gudev
GEN src/core/systemd.pc
GEN src/libsystemd-daemon/libsystemd-daemon.pc
GEN src/libudev/libudev.pc
GEN src/gudev/gudev-1.0.pc
GEN src/libsystemd-id128/libsystemd-id128.pc
GEN src/journal/libsystemd-journal.pc
GEN src/login/libsystemd-login.pc
GEN src/udev/udev.pc
GEN sysctl.d/50-coredump.conf
GEN docs/sysvinit/README
GEN docs/var-log/README
CCLD libsystemd-daemon.la
CCLD libsystemd-shared.la
CCLD libsystemd-label.la
CCLD libsystemd-daemon-internal.la
CCLD libsystemd-id128-internal.la
CCLD libsystemd-id128.la
CCLD libsystemd-journal.la
CCLD libnss_myhostname.la
CCLD libsystemd-login.la
CCLD libsystemd-dbus.la
CCLD libsystemd-units.la
CC src/journal/libsystemd_journal_internal_la-journald-gperf.lo
CCLD libsystemd-capability.la
CCLD libsystemd-login-internal.la
CCLD libsystemd-acl.la
GPERF src/core/load-fragment-gperf.c
GEN src/core/load-fragment-gperf-nulstr.c
CCLD libsystemd-bus.la
CCLD libudev-private.la
CCLD _journal.la
CCLD id128.la
CCLD _daemon.la
CCLD _reader.la
CCLD login.la
CCLD systemd-cgls
CCLD systemd-cgtop
CCLD systemd-stdio-bridge
CCLD systemd-nspawn
CCLD systemd-detect-virt
CCLD systemd-delta
CCLD systemd-analyze
CCLD systemd-run
CCLD bootctl
CCLD systemd-coredumpctl
CCLD hostnamectl
CCLD localectl
CCLD timedatectl
CCLD test-daemon
CCLD test-cgroup
CCLD test-install
CCLD test-watchdog
CCLD test-efivars
CCLD test-login
CCLD test-inhibit
CCLD test-env-replace
CCLD test-strbuf
CCLD test-strv
CCLD test-path-util
CCLD test-strxcpyx
CCLD test-replace-var
CCLD test-calendarspec
CCLD test-strip-tab-ansi
CCLD test-cgroup-util
CCLD test-bus-marshal
CCLD test-bus-signature
CCLD test-bus-chat
CCLD test-bus-server
CCLD test-bus-match
CCLD test-bus-kernel
CCLD test-bus-kernel-bloom
CCLD test-bus-kernel-benchmark
CCLD test-bus-memfd
CCLD test-bus-zero-copy
CCLD test-id128
CCLD busctl
CCLD systemd-notify
CCLD systemd-ask-password
CCLD systemd-tty-ask-password-agent
CCLD systemd-machine-id-setup
CCLD systemd-tmpfiles
CCLD systemd-inhibit
CCLD systemd-cgroups-agent
CCLD systemd-initctl
CCLD systemd-update-utmp
CCLD systemd-shutdownd
CCLD systemd-remount-fs
CCLD systemd-reply-password
CCLD systemd-timestamp
CCLD systemd-sysctl
CCLD systemd-sleep
CCLD systemd-modules-load
CCLD systemd-activate
CCLD systemd-binfmt
CCLD systemd-vconsole-setup
CCLD systemd-bootchart
CCLD systemd-quotacheck
CCLD systemd-random-seed
CCLD systemd-hostnamed
CCLD systemd-localed
CCLD systemd-timedated
CC src/login/systemd_logind-logind-gperf.o
CCLD systemd-user-sessions
CCLD systemd-multi-seat-x
CCLD systemd-getty-generator
CCLD systemd-fstab-generator
CCLD systemd-system-update-generator
CCLD systemd-rc-local-generator
CCLD systemd-efi-boot-generator
CCLD systemd-cryptsetup-generator
CCLD ata_id
CCLD collect
CCLD scsi_id
CCLD keymap
CCLD mtd_probe
XSLT man/systemd.directives.7
GEN man/systemd.index.xml
GEN org.freedesktop.hostname1.xml
GEN org.freedesktop.locale1.xml
GEN org.freedesktop.timedate1.xml
ITMRG src/core/org.freedesktop.systemd1.policy
M4 units/console-shell.service
M4 units/console-shell.service
M4 units/console-getty.service
M4 units/console-getty.service
M4 units/rescue.service
M4 units/rescue.service
XSLT man/systemd.index.html
CCLD libudev.la
CCLD libsystemd-audit.la
CC src/core/libsystemd_core_la-load-fragment-gperf.lo
CC src/core/libsystemd_core_la-load-fragment-gperf-nulstr.lo
CCLD libudev-core.la
CCLD libsystemd-machine-core.la
copying selected object files to avoid basename conflicts...
CCLD libsystemd-logind-core.la
CCLD pam_systemd.la
CCLD test-libudev
CCLD test-udev
CCLD test-machine-tables
CCLD test-login-tables
CCLD udevadm
CCLD machinectl
CCLD loginctl
CCLD systemd-shutdown
CCLD systemd-fsck
CCLD systemd-ac-power
CCLD systemd-udevd
CCLD systemd-readahead
CCLD systemd-cryptsetup
CCLD systemd-machined
CCLD systemd-logind
CCLD cdrom_id
CCLD v4l_id
CCLD accelerometer
XSLT man/systemd.index.7
LN man/index.html
CCLD libgudev-1.0.la
CCLD libsystemd-journal-internal.la
CCLD libsystemd-core.la
copying selected object files to avoid basename conflicts...
GISCAN src/gudev/GUdev-1.0.gir
copying selected object files to avoid basename conflicts...
CCLD libsystemd-logs.la
copying selected object files to avoid basename conflicts...
CCLD systemd-cat
CCLD test-engine
CCLD test-ns
CCLD test-loopback
CCLD test-hostname
CCLD test-log
CCLD test-journal-enum
CCLD test-job-type
CCLD test-unit-name
CCLD test-unit-file
CCLD test-util
CCLD test-date
CCLD test-sleep
CCLD test-sched-prio
CCLD test-prioq
CCLD test-fileio
CCLD test-time
CCLD test-hashmap
CCLD test-list
CCLD test-tables
CCLD test-journal
CCLD test-journal-send
CCLD test-journal-syslog
CCLD test-journal-match
CCLD test-journal-stream
CCLD test-journal-verify
CCLD test-journal-interleaving
CCLD test-mmap-cache
CCLD test-catalog
CCLD systemctl
CCLD journalctl
CCLD systemd
CCLD systemd-journald
CCLD systemd-coredump
GEN org.freedesktop.systemd1.Manager.xml
GEN org.freedesktop.systemd1.Job.xml
GEN org.freedesktop.systemd1.Unit.xml
GEN org.freedesktop.systemd1.Service.xml
GEN org.freedesktop.systemd1.Socket.xml
GEN org.freedesktop.systemd1.Timer.xml
GEN org.freedesktop.systemd1.Target.xml
GEN org.freedesktop.systemd1.Device.xml
GEN org.freedesktop.systemd1.Mount.xml
GEN org.freedesktop.systemd1.Automount.xml
GEN org.freedesktop.systemd1.Snapshot.xml
GEN org.freedesktop.systemd1.Swap.xml
GEN org.freedesktop.systemd1.Path.xml
GICOMP src/gudev/GUdev-1.0.gir
Making all in po
make[2]: Nothing to be done for `all'.
Making all in docs/libudev
DOC Scanning header files
DOC Rebuilding template files
DOC Building XML
DOC Building HTML
DOC Fixing cross-references
Making all in docs/gudev
DOC Scanning header files
DOC Introspecting gobjects
gudev-scan.c: In function 'main':
gudev-scan.c:88:3: warning: 'g_type_init' is deprecated (declared at
/usr/include/glib-2.0/gobject/gtype.h:669) [-Wdeprecated-declarations]
g_type_init(); g_type_class_ref(G_TYPE_OBJECT);
^
DOC Rebuilding template files
DOC Building XML
DOC Building HTML
DOC Fixing cross-references
---
Shawn Landden
+1 360 389 3001 (SMS preferred)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/systemd-devel/attachments/20130715/12f7fc92/attachment-0001.html>
More information about the systemd-devel
mailing list