[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: address@hidden: Bug#119010: mailutils_20011103-1(unstable/ia64): fai
From: |
Alain Magloire |
Subject: |
Re: address@hidden: Bug#119010: mailutils_20011103-1(unstable/ia64): fails to build from source] |
Date: |
Sat, 10 Nov 2001 14:07:44 -0500 (EST) |
>
> I don't know if this is the right way to actually fix this...
Yes, that is corrected there is a discrepancy
on the declaration of timeout and its definition.
In
pop3d.h: extern unsigned int timeout;
pop3d.c: size_t timeout;
It was never discover probably because on our machines (32bits)
size_t == unsigned int. So the compiler never complained.
Which does not seem to be the case on ia64:
size_t != unsigned int
So yes, go ahead.
As for:
" > annoying build system you use killed my attempt to do so; in any event"
Not sure I understand, we use std auto{conf,make} libtool.
> ----- Forwarded message from James Troup <address@hidden> -----
>
> From: James Troup <address@hidden>
> Date: 10 Nov 2001 16:16:21 +0000
>
> Package: mailutils
> Version: 20011103-1
> Severity: important
>
> I would provide the (trivial) patch to fix this problem but the
> annoying build system you use killed my attempt to do so; in any event
> just change pop3d.c:25 to define timeout as an unsigned int rather
> than size_t to fix this problem and allow it to build for ia64 (and
> probably other 64 bit platforms).
>
> | Automatic build of mailutils_20011103-1 on caballero by sbuild/ia64 1.159
> | Build started at 20011110-0427
> |
> ******************************************************************************
>
> [...]
>
> | ** Using build dependencies supplied by package:
> | Build-Depends: libpam0g-dev, gawk, libreadline4-dev, guile1.4, dbs,
> debhelper (> 3.0), libguile-dev, bison, flex
>
> [...]
>
> | gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I../lib -I../include -g -O2 -c
> `test -f pop3d.c || echo './'`pop3d.c
> | pop3d.c:25: conflicting types for `timeout'
> | pop3d.h:173: previous declaration of `timeout'
> | pop3d.c: In function `pop3d_daemon':
> | pop3d.c:439: warning: passing arg 3 of `accept' from incompatible pointer
> type
> | make[3]: *** [pop3d.o] Error 1
> | make[3]: Leaving directory
> `/build/buildd/mailutils-20011103/build-tree/mailutils-20011103/pop3d'
>
> A complete build log can be found at
> http://buildd.debian.org/build.php?arch=ia64&pkg=mailutils&ver=20011103-1
>
> --
> James
>
> ----- End forwarded message -----
>
> --
> Abandon the search for truth; settle for a good fantasy.
>
>
> _______________________________________________
> Bug-mailutils mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/bug-mailutils
>