Source: redsocks Version: 0.5-1 Severity: important User: [email protected] Usertags: kfreebsd
Hi, redsocks FTBFS on hurd-i386 and kfreebsd/*: https://buildd.debian.org/status/package.php?p=redsocks cc -g -O2 -fdebug-prefix-map=/«PKGBUILDDIR»=. -specs=/usr/share/dpkg/pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -g -O2 -std=c99 -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -D_GNU_SOURCE -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o redsocks.o redsocks.c redsocks.c: In function 'redsplice_write_cb': redsocks.c:438:25: warning: implicit declaration of function 'splice' [-Wimplicit-function-declaration] const ssize_t sent = splice(c->pisrc->read, NULL, out, NULL, avail, SPLICE_F_MOVE|SPLICE_F_NONBLOCK); ^~~~~~ redsocks.c:438:72: error: 'SPLICE_F_MOVE' undeclared (first use in this function) const ssize_t sent = splice(c->pisrc->read, NULL, out, NULL, avail, SPLICE_F_MOVE|SPLICE_F_NONBLOCK); ^~~~~~~~~~~~~ redsocks.c:438:72: note: each undeclared identifier is reported only once for each function it appears in redsocks.c:438:86: error: 'SPLICE_F_NONBLOCK' undeclared (first use in this function) const ssize_t sent = splice(c->pisrc->read, NULL, out, NULL, avail, SPLICE_F_MOVE|SPLICE_F_NONBLOCK); ^~~~~~~~~~~~~~~~~ redsocks.c: In function 'redsplice_read_cb': redsocks.c:506:70: error: 'SPLICE_F_MOVE' undeclared (first use in this function) const ssize_t got = splice(in, NULL, c->dst->write, NULL, pipesize, SPLICE_F_MOVE|SPLICE_F_NONBLOCK); ^~~~~~~~~~~~~ redsocks.c:506:84: error: 'SPLICE_F_NONBLOCK' undeclared (first use in this function) const ssize_t got = splice(in, NULL, c->dst->write, NULL, pipesize, SPLICE_F_MOVE|SPLICE_F_NONBLOCK); ^~~~~~~~~~~~~~~~~ <builtin>: recipe for target 'redsocks.o' failed make[1]: *** [redsocks.o] Error 1 If this is not trivially fixable, please request removal of the outdated binary packages. Andreas

