Your message dated Tue, 01 Apr 2014 01:48:43 +0000
with message-id <e1wunoh-000768...@franck.debian.org>
and subject line Bug#739186: fixed in inventor 2.1.5-10-18
has caused the Debian Bug report #739186,
regarding inventor: FTBFS on s390x: error: cast from 'void*' to 'int' loses 
precision [-fpermissive]
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 ow...@bugs.debian.org
immediately.)


-- 
739186: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739186
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: inventor
Version: 2.1.5-10-17
Severity: important
Tags: patch upstream
Justification: fails to build from source

inventor fails to build from source on s390x with the following error:
| In file included from So.c++:63:0:
| SoType.c++: In static member function 'static SoType 
SoType::fromName(SbName)':
| SoType.c++:338:35: error: cast from 'void*' to 'int' loses precision 
[-fpermissive]
| In file included from So.c++:67:0:
| SoOutput.c++: In member function 'int SoOutput::findReference(const SoBase*) 
const':
| SoOutput.c++:1468:21: error: cast from 'void*' to 'int' loses precision 
[-fpermissive]

The problem is that inventor uses an harcoded list of 64-bit
architectures, which doesn't includes s390x. The following patch fixes
the issue:

--- inventor-2.1.5-10/debian/patches/endianness.patch   2011-09-25 
03:15:31.000000000 +0000
+++ inventor-2.1.5-10/debian/patches/endianness.patch   2014-02-16 
15:58:23.000000000 +0000
@@ -53,7 +53,7 @@
  #endif

 +/* Added for Debian by Steve M. Robbins */
-+#if (_MIPS_SZPTR == 64 || __ia64 || __x86_64 || __alpha__ || __powerpc64__)
++#if (_MIPS_SZPTR == 64 || __ia64 || __x86_64 || __alpha__ || __powerpc64__ || 
__s390x__)
 +#  define USE_64BIT_HACKS 1
 +#else
 +#  define USE_64BIT_HACKS 0


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: s390x

Kernel: Linux 3.2.0-4-s390x (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

--- End Message ---
--- Begin Message ---
Source: inventor
Source-Version: 2.1.5-10-18

We believe that the bug you reported is fixed in the latest version of
inventor, 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 739...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steve M. Robbins <s...@debian.org> (supplier of updated inventor 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Mon, 31 Mar 2014 20:20:06 -0500
Source: inventor
Binary: libinventor1 inventor-dev inventor-doc inventor-clients inventor-data 
inventor-demo
Architecture: source all amd64
Version: 2.1.5-10-18
Distribution: unstable
Urgency: low
Maintainer: Debian Science Team 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Steve M. Robbins <s...@debian.org>
Description: 
 inventor-clients - Open Inventor client programs
 inventor-data - Open Inventor sample data files
 inventor-demo - Open Inventor demonstration programs and example code
 inventor-dev - Open Inventor development files
 inventor-doc - Open Inventor documentation
 libinventor1 - Open Inventor runtime environment
Closes: 719485 739186
Changes: 
 inventor (2.1.5-10-18) unstable; urgency=low
 .
   * patches/endianness.patch: Add s390x and aarch64 to list of 64-bit
     architectures.  Closes: #739186.
 .
   * patches/add-required-libs.patch: Link Decal.so explicitly against
     libc.  Closes: #719485.
 .
   * debian/rules: Link everything with "--as-needed".
Checksums-Sha1: 
 aa8b5d261f9f0fda1aba38d46eff9024cc2c1be3 1715 inventor_2.1.5-10-18.dsc
 44d87e045ed235b6f3904bf1de1c942784b19d9a 19344 
inventor_2.1.5-10-18.debian.tar.xz
 2f18b0498273ce318bf9122592da8b7f4925e438 6152 inventor-doc_2.1.5-10-18_all.deb
 f2b01c02fe850fd904916b754027b81deb37eee2 1788480 
inventor-data_2.1.5-10-18_all.deb
 424c510e30b098af11a34bed1af99ce0d91c77c3 1318478 
libinventor1_2.1.5-10-18_amd64.deb
 abe54a05227444facd5cb94e0d17dfbd5fe4d489 272680 
inventor-dev_2.1.5-10-18_amd64.deb
 435ae45f0d0dee05c75a6e2703ffbc1755aeeea4 181486 
inventor-clients_2.1.5-10-18_amd64.deb
 62dcd7edf8c6bb001563c131680248339ffdd983 1658698 
inventor-demo_2.1.5-10-18_amd64.deb
Checksums-Sha256: 
 eae20e48068014cc550d70d5d55183815bf77d608654af048bf36c23cea8e093 1715 
inventor_2.1.5-10-18.dsc
 9a7ed1890af06dffd8958ab52ee2c1a5a78fa08844f1ea4e329f5d82b741ee9d 19344 
inventor_2.1.5-10-18.debian.tar.xz
 dd036b9e0ee3884003321fde4652ae833301346abebf3f4d8d7a33384b9ffe36 6152 
inventor-doc_2.1.5-10-18_all.deb
 ed81f154ac5e848762a1472085f49ed3f5264da47052b149e637c4370f2ce4f4 1788480 
inventor-data_2.1.5-10-18_all.deb
 9d40f49c398d7f1fcea846efc5f3149f23a8fbd56295afb5cd63d1514adb48a0 1318478 
libinventor1_2.1.5-10-18_amd64.deb
 9f27edddb9afcbff5647f9ce4814154a02f6e4d5d81b28cb3972ac62a4a5be4e 272680 
inventor-dev_2.1.5-10-18_amd64.deb
 8cd2a61de9e8d5c3a95874931f5c793fc0d1ab6c867b24c6e8764cb51d60a4ec 181486 
inventor-clients_2.1.5-10-18_amd64.deb
 99c53bc23857465a2577941ca5a6c0aa164ed86781f41a60c83408640f827853 1658698 
inventor-demo_2.1.5-10-18_amd64.deb
Files: 
 a583fe2adb50b46721e4e32faeb140c0 1715 devel optional inventor_2.1.5-10-18.dsc
 b358f32741c4bc3054af7881f84b8cb0 19344 devel optional 
inventor_2.1.5-10-18.debian.tar.xz
 2744cdd7705f2ea378090262ff6a8713 6152 doc optional 
inventor-doc_2.1.5-10-18_all.deb
 19e3527d87196479ff317a8b5127deb5 1788480 graphics optional 
inventor-data_2.1.5-10-18_all.deb
 ebf72ac0235c23bad3ce7ffafe6a8196 1318478 libs optional 
libinventor1_2.1.5-10-18_amd64.deb
 28945dcb1fd654c8b63556a5b23380c5 272680 devel optional 
inventor-dev_2.1.5-10-18_amd64.deb
 11eb39a2136039c2e8c63aa73e4ca1f3 181486 graphics optional 
inventor-clients_2.1.5-10-18_amd64.deb
 0b0368cd58ed1e73056d1bd7f679c999 1658698 graphics optional 
inventor-demo_2.1.5-10-18_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iD8DBQFTOhZF0i2bPSHbMcURAvaQAJ0RgatPM8ZnQYUAEYV7wsU2QqkRmQCdHp9U
pNHy02PZvFLcEC4XJGn3i5o=
=aman
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to