Your message dated Sun, 09 Nov 2014 13:18:50 +0000
with message-id <[email protected]>
and subject line Bug#768766: fixed in chiark-tcl 1.1.2
has caused the Debian Bug report #768766,
regarding chiark-tcl: FTBFS in jessie: if.h:44:5: error: redeclaration of
enumerator 'IFF_UP'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
768766: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768766
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: chiark-tcl
Version: 1.1.1+nmu1
Severity: serious
Tags: jessie sid
User: [email protected]
Usertags: qa-ftbfs-20141108 qa-ftbfs
Justification: FTBFS in jessie on amd64
Hi,
During a rebuild of all packages in jessie (in a jessie chroot, not a
sid chroot), your package failed to build on amd64.
Relevant part (hopefully):
> cc -g -Wall -Wmissing-prototypes -Wstrict-prototypes -Werror -O2
> -Wno-pointer-sign -fno-strict-aliasing -fPIC -I../hbytes/ -I../dgram/
> -I/usr/include/tcl8.6 -I../base -DTCL_MEM_DEBUG -MMD -o tuntap.o -c tuntap.c
> In file included from chiark_tcl_tuntap.h:25:0,
> from tuntap.c:13:
> /usr/include/net/if.h:44:5: error: redeclaration of enumerator 'IFF_UP'
> IFF_UP = 0x1, /* Interface is up. */
> ^
> /usr/include/linux/if.h:71:2: note: previous definition of 'IFF_UP' was here
> IFF_UP = 1<<0, /* sysfs */
> ^
> /usr/include/net/if.h:46:5: error: redeclaration of enumerator 'IFF_BROADCAST'
> IFF_BROADCAST = 0x2, /* Broadcast address valid. */
> ^
> /usr/include/linux/if.h:72:2: note: previous definition of 'IFF_BROADCAST'
> was here
> IFF_BROADCAST = 1<<1, /* __volatile__ */
> ^
> /usr/include/net/if.h:48:5: error: redeclaration of enumerator 'IFF_DEBUG'
> IFF_DEBUG = 0x4, /* Turn on debugging. */
> ^
> /usr/include/linux/if.h:73:2: note: previous definition of 'IFF_DEBUG' was
> here
> IFF_DEBUG = 1<<2, /* sysfs */
> ^
> /usr/include/net/if.h:50:5: error: redeclaration of enumerator 'IFF_LOOPBACK'
> IFF_LOOPBACK = 0x8, /* Is a loopback net. */
> ^
> /usr/include/linux/if.h:74:2: note: previous definition of 'IFF_LOOPBACK' was
> here
> IFF_LOOPBACK = 1<<3, /* __volatile__ */
> ^
> /usr/include/net/if.h:52:5: error: redeclaration of enumerator
> 'IFF_POINTOPOINT'
> IFF_POINTOPOINT = 0x10, /* Interface is point-to-point link. */
> ^
> /usr/include/linux/if.h:75:2: note: previous definition of 'IFF_POINTOPOINT'
> was here
> IFF_POINTOPOINT = 1<<4, /* __volatile__ */
> ^
> /usr/include/net/if.h:54:5: error: redeclaration of enumerator
> 'IFF_NOTRAILERS'
> IFF_NOTRAILERS = 0x20, /* Avoid use of trailers. */
> ^
> /usr/include/linux/if.h:76:2: note: previous definition of 'IFF_NOTRAILERS'
> was here
> IFF_NOTRAILERS = 1<<5, /* sysfs */
> ^
> /usr/include/net/if.h:56:5: error: redeclaration of enumerator 'IFF_RUNNING'
> IFF_RUNNING = 0x40, /* Resources allocated. */
> ^
> /usr/include/linux/if.h:77:2: note: previous definition of 'IFF_RUNNING' was
> here
> IFF_RUNNING = 1<<6, /* __volatile__ */
> ^
> /usr/include/net/if.h:58:5: error: redeclaration of enumerator 'IFF_NOARP'
> IFF_NOARP = 0x80, /* No address resolution protocol. */
> ^
> /usr/include/linux/if.h:78:2: note: previous definition of 'IFF_NOARP' was
> here
> IFF_NOARP = 1<<7, /* sysfs */
> ^
> /usr/include/net/if.h:60:5: error: redeclaration of enumerator 'IFF_PROMISC'
> IFF_PROMISC = 0x100, /* Receive all packets. */
> ^
> /usr/include/linux/if.h:79:2: note: previous definition of 'IFF_PROMISC' was
> here
> IFF_PROMISC = 1<<8, /* sysfs */
> ^
> /usr/include/net/if.h:64:5: error: redeclaration of enumerator 'IFF_ALLMULTI'
> IFF_ALLMULTI = 0x200, /* Receive all multicast packets. */
> ^
> /usr/include/linux/if.h:80:2: note: previous definition of 'IFF_ALLMULTI' was
> here
> IFF_ALLMULTI = 1<<9, /* sysfs */
> ^
> /usr/include/net/if.h:67:5: error: redeclaration of enumerator 'IFF_MASTER'
> IFF_MASTER = 0x400, /* Master of a load balancer. */
> ^
> /usr/include/linux/if.h:81:2: note: previous definition of 'IFF_MASTER' was
> here
> IFF_MASTER = 1<<10, /* __volatile__ */
> ^
> /usr/include/net/if.h:69:5: error: redeclaration of enumerator 'IFF_SLAVE'
> IFF_SLAVE = 0x800, /* Slave of a load balancer. */
> ^
> /usr/include/linux/if.h:82:2: note: previous definition of 'IFF_SLAVE' was
> here
> IFF_SLAVE = 1<<11, /* __volatile__ */
> ^
> /usr/include/net/if.h:72:5: error: redeclaration of enumerator 'IFF_MULTICAST'
> IFF_MULTICAST = 0x1000, /* Supports multicast. */
> ^
> /usr/include/linux/if.h:83:2: note: previous definition of 'IFF_MULTICAST'
> was here
> IFF_MULTICAST = 1<<12, /* sysfs */
> ^
> /usr/include/net/if.h:75:5: error: redeclaration of enumerator 'IFF_PORTSEL'
> IFF_PORTSEL = 0x2000, /* Can set media type. */
> ^
> /usr/include/linux/if.h:84:2: note: previous definition of 'IFF_PORTSEL' was
> here
> IFF_PORTSEL = 1<<13, /* sysfs */
> ^
> /usr/include/net/if.h:77:5: error: redeclaration of enumerator 'IFF_AUTOMEDIA'
> IFF_AUTOMEDIA = 0x4000, /* Auto media select active. */
> ^
> /usr/include/linux/if.h:85:2: note: previous definition of 'IFF_AUTOMEDIA'
> was here
> IFF_AUTOMEDIA = 1<<14, /* sysfs */
> ^
> /usr/include/net/if.h:79:5: error: redeclaration of enumerator 'IFF_DYNAMIC'
> IFF_DYNAMIC = 0x8000 /* Dialup device with changing addresses. */
> ^
> /usr/include/linux/if.h:86:2: note: previous definition of 'IFF_DYNAMIC' was
> here
> IFF_DYNAMIC = 1<<15, /* sysfs */
> ^
> In file included from /usr/include/adns.h:66:0,
> from ../base/chiark-tcl.h:37,
> from ../hbytes/hbytes.h:159,
> from chiark_tcl_tuntap.h:28,
> from tuntap.c:13:
> /usr/include/net/if.h:111:8: error: redefinition of 'struct ifmap'
> struct ifmap
> ^
> In file included from chiark_tcl_tuntap.h:25:0,
> from tuntap.c:13:
> /usr/include/linux/if.h:169:8: note: originally defined here
> struct ifmap {
> ^
> In file included from /usr/include/adns.h:66:0,
> from ../base/chiark-tcl.h:37,
> from ../hbytes/hbytes.h:159,
> from chiark_tcl_tuntap.h:28,
> from tuntap.c:13:
> /usr/include/net/if.h:126:8: error: redefinition of 'struct ifreq'
> struct ifreq
> ^
> In file included from chiark_tcl_tuntap.h:25:0,
> from tuntap.c:13:
> /usr/include/linux/if.h:203:8: note: originally defined here
> struct ifreq {
> ^
> In file included from /usr/include/adns.h:66:0,
> from ../base/chiark-tcl.h:37,
> from ../hbytes/hbytes.h:159,
> from chiark_tcl_tuntap.h:28,
> from tuntap.c:13:
> /usr/include/net/if.h:176:8: error: redefinition of 'struct ifconf'
> struct ifconf
> ^
> In file included from chiark_tcl_tuntap.h:25:0,
> from tuntap.c:13:
> /usr/include/linux/if.h:252:8: note: originally defined here
> struct ifconf {
> ^
> make[2]: *** [tuntap.o] Error 1
The full build log is available from:
http://aws-logs.debian.net/ftbfs-logs/2014/11/08/chiark-tcl_1.1.1+nmu1_jessie.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: chiark-tcl
Source-Version: 1.1.2
We believe that the bug you reported is fixed in the latest version of
chiark-tcl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ian Jackson <[email protected]> (supplier of updated chiark-tcl
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 09 Nov 2014 12:44:18 +0000
Source: chiark-tcl
Binary: libtcl-chiark-1
Architecture: i386 source
Version: 1.1.2
Distribution: unstable
Urgency: low
Maintainer: Ian Jackson <[email protected]>
Changed-By: Ian Jackson <[email protected]>
Closes: 768766
Description:
libtcl-chiark-1 - Tcl interfaces for adns, cdb, crypto, etc.
Changes:
chiark-tcl (1.1.2) unstable; urgency=low
.
* tuntap: Use <net/if.h> not <linux/if.h>. Closes:#768766. (FTBFS)
* Build-Depends: move tcl-dev to the end, so that we prefer tcl8.4-dev.
This is necessary because we want to build against tcl8.4 in jessie
to avoid requiring a newer Tcl ABI.
* Reintroduce .gitignore which a build tool brokenly deleted.
* Remove .cvsignore files from git repo.
Checksums-Sha1:
2c8f165b291e7d0f2f007f0fc1e266ffe72dbb8c 1239 chiark-tcl_1.1.2.dsc
7275fd07c48e7e1753964ba55600355421567c7e 63114 chiark-tcl_1.1.2.tar.gz
17c202ec37135a58fa8915749215c843c4095291 62760 libtcl-chiark-1_1.1.2_i386.deb
Checksums-Sha256:
14895a30dddf0844875a0140058cab13cf63932fe59dfc5a77b117b988b3d17c 1239
chiark-tcl_1.1.2.dsc
7d079c5b5591463827a543b2507d59cc3d2dc718b642e2ab4672aecd357fef82 63114
chiark-tcl_1.1.2.tar.gz
a6f719d49c5a6441b582aaeba270464710e19291f49fcd32762468d5acdea406 62760
libtcl-chiark-1_1.1.2_i386.deb
Files:
bb1da960a924db811ef5baccc2aa53f3 1239 interpreters optional
chiark-tcl_1.1.2.dsc
4de19524726901e874803eb1407b0999 63114 interpreters optional
chiark-tcl_1.1.2.tar.gz
7009d1656464208c8a571755b76fa7d5 62760 interpreters optional
libtcl-chiark-1_1.1.2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQEcBAEBCAAGBQJUX2dJAAoJEOPjOSNItQ05V5QIAMi+jDj1bh0MSzOx+CWUT25/
ptMak8LNC3jf0/7LKUMKpoQG56czx6NM2AdjGWU4JV+776Us0Ong1sKtwN1Vp/hb
8XsZTPtU2JI/LbBEJUZyRajKT0lGgMGne0YYP5Sd/dlsQziXnab5hqZ89PfoPVXg
swYBlf1pOcFt6Sbzbr0UOkGVyKwG1kieRALIKmtwnMNHIvGByncuwpyErTc9GWAc
SF6jYgrL4iVQvFdNqJRPATn91kqs194Fa2QcvtJ56AuWtnsA7WOwKHkyEnQlPzXb
kuEL3P8sR4hT/JdjuKTZMoSiPyXTZFZvPFbELjngEeixwP4YI4r+8tzMh9gdPl4=
=JU/v
-----END PGP SIGNATURE-----
--- End Message ---