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

Bug#545834: marked as done (ivtools: FTBFS: On 64 bit arches: error: cast from 'void*' to 'osboolean' loses precision)



Your message dated Mon, 26 Oct 2009 19:07:14 +0000
with message-id <E1N2UuQ-00055a-LW@ries.debian.org>
and subject line Bug#545834: fixed in ivtools 1.2.6-1+nmu1
has caused the Debian Bug report #545834,
regarding ivtools: FTBFS: On 64 bit arches: error: cast from 'void*' to 'osboolean' loses precision
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 owner@bugs.debian.org
immediately.)


-- 
545834: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=545834
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: ivtools
Version: 1.2.6-1
Severity: serious

Hi,

There was an error while trying to autobuild your package:

> Automatic build of ivtools_1.2.6-1 on excelsior by sbuild/amd64 98
> Build started at 20090906-1809

[...]

> Build-Depends: debhelper (>> 5.0.0), quilt, x11-utils, xutils-dev, libtiff4-dev, libjpeg62-dev, zlib1g-dev, libace-dev, autotools-dev, libx11-dev, libxext-dev, libxmu-dev, libxt-dev, x11proto-core-dev

[...]

> Toolchain package versions: linux-libc-dev_2.6.30-6 libc6-dev_2.9-25 g++-4.3_4.3.4-2 gcc-4.3_4.3.4-2 binutils_2.19.51.20090827-1 libstdc++6_4.4.1-3 libstdc++6-4.3-dev_4.3.4-2

[...]

> make[3]: Entering directory `/build/buildd/ivtools-1.2.6/src/Attribute'
> installing for LINUX in /build/buildd/ivtools-1.2.6/src/Attribute/LINUX
> make[4]: Entering directory `/build/buildd/ivtools-1.2.6/src/Attribute/LINUX'
> g++   -gdwarf-2 -O2 -fPIC  -Dcplusplus_2_1 -Wno-deprecated    -I/build/buildd/ivtools-1.2.6/src/Attribute/LINUX/.. -I/build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../..  -I/build/buildd/ivtools-1.2.6/src  -I/build/buildd/ivtools-1.2.6/src/include -I/build/buildd/ivtools-1.2.6/src/include/ivstd -I/usr/include     -c /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c: In member function 'osboolean AttributeValue::boolean_val()':
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:360: error: cast from 'void*' to 'osboolean' loses precision
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c: In member function 'unsigned int AttributeValue::uint_val()':
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:519: error: cast from 'void*' to 'unsigned int' loses precision
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c: In member function 'int AttributeValue::int_val()':
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:552: error: cast from 'void*' to 'int' loses precision
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c: In function 'std::ostream& operator<<(std::ostream&, const AttributeValue&)':
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:860: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c: In member function 'int AttributeValue::type_symid() const':
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1099: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1100: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1101: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1102: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1103: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1104: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1105: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1106: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1107: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1108: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1109: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1110: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1111: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1112: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1113: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1114: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1115: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1116: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1117: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1118: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1119: warning: deprecated conversion from string constant to 'char*'
> /build/buildd/ivtools-1.2.6/src/Attribute/LINUX/../attrvalue.c:1120: warning: deprecated conversion from string constant to 'char*'
> make[4]: *** [attrvalue.o] Error 1
> make[4]: Leaving directory `/build/buildd/ivtools-1.2.6/src/Attribute/LINUX'
> make[3]: *** [install] Error 2
> make[3]: Leaving directory `/build/buildd/ivtools-1.2.6/src/Attribute'
> make[2]: *** [install] Error 2
> make[2]: Leaving directory `/build/buildd/ivtools-1.2.6/src'
> make[1]: *** [install] Error 2
> make[1]: Leaving directory `/build/buildd/ivtools-1.2.6'
> make: *** [install-stamp] Error 2
> dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary-arch gave error exit status 2

A full build log can be found at:
http://buildd.debian.org/build.php?arch=amd64&pkg=ivtools&ver=1.2.6-1

Note that a pointer does not fit in an integer on 64 bit arches.
A pointer is 64 bit, an integer 32 bit.


Kurt




--- End Message ---
--- Begin Message ---
Source: ivtools
Source-Version: 1.2.6-1+nmu1

We believe that the bug you reported is fixed in the latest version of
ivtools, which is due to be installed in the Debian FTP archive:

ivtools-bin_1.2.6-1+nmu1_i386.deb
  to main/i/ivtools/ivtools-bin_1.2.6-1+nmu1_i386.deb
ivtools-dev_1.2.6-1+nmu1_all.deb
  to main/i/ivtools/ivtools-dev_1.2.6-1+nmu1_all.deb
ivtools_1.2.6-1+nmu1.diff.gz
  to main/i/ivtools/ivtools_1.2.6-1+nmu1.diff.gz
ivtools_1.2.6-1+nmu1.dsc
  to main/i/ivtools/ivtools_1.2.6-1+nmu1.dsc
libiv-unidraw1_1.2.6-1+nmu1_i386.deb
  to main/i/ivtools/libiv-unidraw1_1.2.6-1+nmu1_i386.deb
libiv1_1.2.6-1+nmu1_i386.deb
  to main/i/ivtools/libiv1_1.2.6-1+nmu1_i386.deb



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 545834@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Agustin Martin Domingo <agmartin@debian.org> (supplier of updated ivtools 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 29 Sep 2009 13:02:03 +0200
Source: ivtools
Binary: ivtools-bin ivtools-dev libiv1 libiv-unidraw1
Architecture: source all i386
Version: 1.2.6-1+nmu1
Distribution: unstable
Urgency: low
Maintainer: agmartin@debian.org
Changed-By: Agustin Martin Domingo <agmartin@debian.org>
Description: 
 ivtools-bin - Drawing Editors evolved from idraw
 ivtools-dev - Development files for the InterViews library
 libiv-unidraw1 - Application Frameworks layered on Unidraw
 libiv1     - C++ GUI library with Motif Look and Feel
Closes: 545834
Changes: 
 ivtools (1.2.6-1+nmu1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * 48_gcc40_int_pointer_errors.diff: New patch to fix some gcc40 errors.
     + A pointer does not fit in an integer on 64 bit arches. A pointer
       is 64 bit, an integer 32 bit. Use (u)intptr_t instead of
       (unsigned) int (Closes: #545834).
   * debian/rules: Remove empty -p parameter to dh_installdocs.
Checksums-Sha1: 
 4d6c57c5cd55fb3aa6fbcec4661ccf080cf0d802 1209 ivtools_1.2.6-1+nmu1.dsc
 fa9ed5d28c022de442113d1b58fcbbf22c61db4a 14616 ivtools_1.2.6-1+nmu1.diff.gz
 44b031c484988762f75bfcdd10a3e10f540bf224 724030 ivtools-dev_1.2.6-1+nmu1_all.deb
 90a3764fc386ae0f6a7ce6911a0e80b0a2ba6d84 173450 ivtools-bin_1.2.6-1+nmu1_i386.deb
 2093d473fc5bb8a9beca8df81b368b656e0351e5 659996 libiv1_1.2.6-1+nmu1_i386.deb
 d06c6be8f5a3910000d4adaf38cdd1d1b80109da 1657524 libiv-unidraw1_1.2.6-1+nmu1_i386.deb
Checksums-Sha256: 
 fe60322ff54fce47236080bdd7ea93a97c0f1d39d548ff8fe69402f56c509ec1 1209 ivtools_1.2.6-1+nmu1.dsc
 c7cdf411cb2d6dc44a5fe8a881ca8dca06cf00b1bd9a012f7641c365c17abfda 14616 ivtools_1.2.6-1+nmu1.diff.gz
 1365a502d770ab4a6b9532385a37d8cefa8b4a5dce0a986a7bd385cd6e1db55b 724030 ivtools-dev_1.2.6-1+nmu1_all.deb
 5d1fedddfa1a5765842646470cb88a1dcd0df195e18912fe8f05ffd3caaf7b56 173450 ivtools-bin_1.2.6-1+nmu1_i386.deb
 db2ceb45699df106c6d489aff0c291aa0b7147f65092e89a80f5216d7517f6fd 659996 libiv1_1.2.6-1+nmu1_i386.deb
 985750d4dfb6ff8d48c8cb8b4ca136fbe91daec7eed5d68c6c617fe2328bdc02 1657524 libiv-unidraw1_1.2.6-1+nmu1_i386.deb
Files: 
 405d785737747739dd689e8802679dd1 1209 libs optional ivtools_1.2.6-1+nmu1.dsc
 ac40349090148360a7211e12066ededd 14616 libs optional ivtools_1.2.6-1+nmu1.diff.gz
 e01470117acad4672b5279c40fde525a 724030 devel optional ivtools-dev_1.2.6-1+nmu1_all.deb
 18684d8a9651a7827c1029a8483b77bd 173450 graphics optional ivtools-bin_1.2.6-1+nmu1_i386.deb
 861d19b68cb8578c75703015639aaa83 659996 libs optional libiv1_1.2.6-1+nmu1_i386.deb
 51aa0a68467ab691f0546731932e9a71 1657524 libs optional libiv-unidraw1_1.2.6-1+nmu1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFKwfVCTShHqj72DpwRAgXlAJ4xNRqs+vL/epd+A2EOYQ/bbcGpGACeIi3q
4IJvV0CXUqzxE6+hIuM6plk=
=xdSk
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: