diff options
author | Ryan Coe <bluemrp9@gmail.com> | 2016-10-07 20:52:32 -0700 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2016-10-09 22:42:56 +0200 |
commit | 31e78ab72f4d51ab39b19fe58bf6b8a53bec1b01 (patch) | |
tree | 359ceae9791c7d581da6d1b17ef67f99dc502984 /package/python-cssutils | |
parent | 521cf82ad842e019c07e3a0d1c0c29c09ae00776 (diff) | |
download | buildroot-31e78ab72f4d51ab39b19fe58bf6b8a53bec1b01.tar.gz buildroot-31e78ab72f4d51ab39b19fe58bf6b8a53bec1b01.zip |
sysklogd: add patch to fix build with glibc 2.24
Building sysklogd with glibc 2.24 fails with the following error:
syslogd.c: In function ‘reapchild’:
syslogd.c:2097:13: error: storage size of ‘status’ isn’t known
union wait status;
^
Makefile:99: recipe for target 'syslogd.o' failed
make[2]: *** [syslogd.o] Error 1
make[2]: *** Waiting for unfinished jobs....
package/pkg-generic.mk:201: recipe for target './buildroot/output/build/sysklogd-1.5.1/.stamp_built' failed
make[1]: *** [./buildroot/output/build/sysklogd-1.5.1/.stamp_built] Error 2
Makefile:41: recipe for target '_all' failed
make: *** [_all] Error 2
union wait was marked deprecated in glibc 2.23 and removed in glibc 2.24.
The fix is to declare it as an int.
See https://sourceware.org/ml/libc-alpha/2016-02/msg00342.html
Sent upstream via their mailing list
Signed-off-by: Ryan Coe <bluemrp9@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/python-cssutils')
0 files changed, 0 insertions, 0 deletions