> And while I'm at it, in a sid kfreebsd-i386 environment: > | Making all in lineak > | make[2]: Entering directory `/srv/storage/kibi/hack/lineakd-0.9/lineak' > | /bin/sh ../libtool --tag=CXX --mode=compile i486-kfreebsd-gnu-g++ > -DHAVE_CONFIG_H -DCONFDIR=\"/etc\" -DPLUGINDIR=\"/usr/lib/lineakd/plugins\" > -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I. -I.. -I../lineakd -I. > -I.. -g -O2 -MT xmgr.lo -MD -MP -MF .deps/xmgr.Tpo -c -o xmgr.lo xmgr.cpp > | libtool: compile: i486-kfreebsd-gnu-g++ -DHAVE_CONFIG_H -DCONFDIR=\"/etc\" > -DPLUGINDIR=\"/usr/lib/lineakd/plugins\" -DBINDIR=\"/usr/bin\" > -DSBINDIR=\"/usr/sbin\" -I. -I.. -I../lineakd -I. -I.. -g -O2 -MT xmgr.lo -MD > -MP -MF .deps/xmgr.Tpo -c xmgr.cpp -DPIC -o .libs/xmgr.o > | In file included from xmgr.cpp:33: > | ../lineak/lineak_core_functions.h:35: error: declaration of 'int* > __errno_location()' throws different exceptions > | ../lineakd/lineakd_core_functions.h:35: error: from previous declaration > 'int* __errno_location() throw ()' > | make[2]: *** [xmgr.lo] Error 1 > > Line 35 for each file: > | extern int errno; > > errno's manpage says: > | It was common in traditional C to declare errno manually (i.e., > extern > | int errno) instead of including <errno.h>. Do not do this. It > will > | not work with modern versions of the C library. However, on (very) > old > | Unix systems, there may be no <errno.h> and the declaration is > needed.
Hi!
The errno is causing #542989 in klineakconfig as well. Looking if
I can do something here right now.
Regards
Christoph
--
/"\ ASCII Ribbon : GPG-Key ID: 0x0372275D
\ / Campaign : GPG 4096R : 0xD49AE731
X against HTML : Debian NM
/ \ in eMails : http://www.debian.org/
http://www.christoph-egger.org/
signature.asc
Description: Digital signature

