[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#113254: queue_1.30.1-2(unstable): fails to build from source due to time.h changes



Package: queue
Version: 1.30.1-2
Severity: serious

There was an error while trying to autobuild your package:

> Automatic build of queue_1.30.1-2 on remake.rfc822.org by sbuild/mips 1.158
> Build started at 20010603-2058

[...]

> ** Using build dependencies supplied by package:
> Build-Depends: debhelper, flex

[...]

> gcc -DHAVE_CONFIG_H -I. -I. -I.     -g -O2 -c queued.c
> queued.c:411: warning: `struct tm' declared inside parameter list

[...]

> queued.c:4312: dereferencing pointer to incomplete type
> queued.c:4320: dereferencing pointer to incomplete type
> queued.c:4320: dereferencing pointer to incomplete type
> queued.c:4321: dereferencing pointer to incomplete type
> queued.c:4321: dereferencing pointer to incomplete type
> queued.c:4329: dereferencing pointer to incomplete type
> queued.c:4329: dereferencing pointer to incomplete type
> queued.c: In function `check_query':
> queued.c:4389: warning: passing arg 2 of `bind' from incompatible pointer type
> queued.c:4415: warning: passing arg 2 of `bind' from incompatible pointer type
> queued.c:4670: warning: assignment makes pointer from integer without a cast
> queued.c:4702: warning: assignment makes pointer from integer without a cast
> make[1]: *** [queued.o] Error 1
> make[1]: Leaving directory `/build/buildd/queue-1.30.1'
> make: *** [build-stamp] Error 2

In an effort to become more standards compliant, libc6 2.2.1-3 changes some
header files such that files which include only <sys/time.h> and not <time.h>
typically won't compile.  

Since this is a "cannot build from source" type bug, it is to be
considered serious. (See Debian developer's reference.)

This change affects all architectures, so can be reproduced anywhere.



Reply to: