Package: nufw
Version: 1.0-2
Severity: serious
Tags: sid

There was an error while trying to autobuild your package:

> Automatic build of nufw_1.0-2 on goedel by sbuild/alpha 27
> Build started at 20050404-2338

[...]

> ** Using build dependencies supplied by package:
> Build-Depends: debhelper (>= 4.1.16),po-debconf, automake1.9, libldap2-dev, 
> libgdbm-dev, libglib2.0-dev, libmysqlclient-dev, postgresql-dev, 
> iptables-dev, libtool, libident-dev, libgnutls11-dev, libsasl2-dev, 
> libpam0g-dev

[...]

> then mv -f ".deps/authsrv.Tpo" ".deps/authsrv.Po"; else rm -f 
> ".deps/authsrv.Tpo"; exit 1; fi
> authsrv.c: In function `main':
> authsrv.c:593: warning: passing arg 1 of `g_thread_create_full' from 
> incompatible pointer type
> authsrv.c:708: error: structure has no member named `sa_restorer'
> authsrv.c:716: error: structure has no member named `sa_restorer'
> authsrv.c:725: error: structure has no member named `sa_restorer'
> make[4]: *** [authsrv.o] Error 1
> make[4]: Leaving directory `/build/buildd/nufw-1.0/src/nuauth'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/build/buildd/nufw-1.0/src/nuauth'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/build/buildd/nufw-1.0/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/build/buildd/nufw-1.0'
> make: *** [build-stamp] Error 2

A full build log can be found at:
http://buildd.debian.org/build.php?arch=alpha&pkg=nufw&ver=1.0-2

The same problem exists in src/nufw/main.c and src/nuauth/authsrv.c
This version of nufw has taken to assigning act.sa_restorer to NULL, however
several archs don't have an sa_restorer field in sigaction.  The easiest way
to solve this IMHO, is to memset the sigaction structure to 0 before using it,
and then removing the assignments to sa_restorer.  You get the desired effect,
and it works whether sa_restorer is there or not.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to