Bug#703429: FTBFS on !Linux: debug.c:309:22: error: 'SYS_gettid' undeclared
Source: rsyslog Version: 7.3.8-1 Severity: serious Current version of rsyslog from experimental FTBFS on kfreebsd [1] debug.c: In function 'dbgOutputTID': debug.c:309:22: error: 'SYS_gettid' undeclared (first use in this function) debug.c:309:22: note: each undeclared identifier is reported only once for each function it appears in make[3]: *** [librsyslog_la-debug.lo] Error 1 make[3]: Leaving directory `/build/buildd-rsyslog_7.3.8-1-kfreebsd-amd64-1l58ej/rsyslog-7.3.8/runtime' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/build/buildd-rsyslog_7.3.8-1-kfreebsd-amd64-1l58ej/rsyslog-7.3.8' make[1]: *** [all] Error 2 make[1]: Leaving directory `/build/buildd-rsyslog_7.3.8-1-kfreebsd-amd64-1l58ej/rsyslog-7.3.8' dh_auto_build: make -j1 returned exit code 2 make: *** [build-arch] Error 2 Would be great if the porters can have a look. Michael [1] https://buildd.debian.org/status/package.php?p=rsyslogsuite=experimental -- System Information: Debian Release: 7.0 APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.8-trunk-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#703429: FTBFS on !Linux: debug.c:309:22: error: 'SYS_gettid' undeclared
On Tue, 2013-03-19 at 15:28 +0100, Michael Biebl wrote: Source: rsyslog Version: 7.3.8-1 Severity: serious Current version of rsyslog from experimental FTBFS on kfreebsd [1] debug.c: In function 'dbgOutputTID': debug.c:309:22: error: 'SYS_gettid' undeclared (first use in this function) debug.c:309:22: note: each undeclared identifier is reported only once for each function it appears in make[3]: *** [librsyslog_la-debug.lo] Error 1 make[3]: Leaving directory `/build/buildd-rsyslog_7.3.8-1-kfreebsd-amd64-1l58ej/rsyslog-7.3.8/runtime' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/build/buildd-rsyslog_7.3.8-1-kfreebsd-amd64-1l58ej/rsyslog-7.3.8' make[1]: *** [all] Error 2 make[1]: Leaving directory `/build/buildd-rsyslog_7.3.8-1-kfreebsd-amd64-1l58ej/rsyslog-7.3.8' dh_auto_build: make -j1 returned exit code 2 make: *** [build-arch] Error 2 I think it is rsyslog's fault here. I probably do no correctly check for the availablity of gettid. Will look into that soon (it's minor debug-aid functionality which can be disabled without any issues, even during debugging). Rainer
Bug#703429: FTBFS on !Linux: debug.c:309:22: error: 'SYS_gettid' undeclared
Michael, On Tue, 2013-03-19 at 14:35 +, Rainer Gerhards wrote: I think it is rsyslog's fault here. I probably do no correctly check for the availablity of gettid. Will look into that soon (it's minor debug-aid functionality which can be disabled without any issues, even during debugging). This patch should fix the issue: http://git.adiscon.com/?p=rsyslog.git;a=commitdiff;h=aef0be0c1799fbb20955fc1dc014cb9c9772af88 I would appreciate if you could give it a try. Will be included in 7.3.9. Rainer