Your message dated Fri, 26 Feb 2016 09:49:33 +0000
with message-id <e1azf1h-0005gt...@franck.debian.org>
and subject line Bug#815712: fixed in ilmbase 2.2.0-10
has caused the Debian Bug report #815712,
regarding ilmbase: FTBFS on many 32-bit arches: testBoxAlgo.cpp:892
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.)


-- 
815712: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815712
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ilmbase
Version: 2.2.0-3
Severity: normal

Currenly ilmbase fails to build on non-linux arch because of the following 
try-compile. ilmbase checks for an old bug in GNU libc

[...]
//
// Ugly, the mxcsr isn't defined in GNU libc ucontext_t, but
// it's passed to the signal handler by the kernel.  Use
// the kernel's version of the ucontext to get it, see
// <asm/sigcontext.h>
//

#include <asm/sigcontext.h>
[...]

This code path is only executed when the following autoconf step fails:

AC_MSG_CHECKING(for fpe support handling)
control_register_support="no"
AC_TRY_COMPILE([
#include <stdint.h>
#include <ucontext.h>
],[
    ucontext_t ucon;
    uint32_t mxcsr = ucon.uc_mcontext.fpregs->mxcsr;
    uint16_t cw    = ucon.uc_mcontext.fpregs->cwd;

],
AC_DEFINE(ILMBASE_HAVE_CONTROL_REGISTER_SUPPORT) control_register_support=yes)
AC_MSG_RESULT($control_register_support)

If I check online, it appears that ilmbase compile and runs nicely on FreeBSD, 
therefore ucontext.h does not seems linux specific after all:

https://www.freebsd.org/ports/graphics.html#ilmbase-2.2.0


-- System Information:
Debian Release: 8.0
  APT prefers stable
  APT policy: (700, 'stable'), (100, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

--- End Message ---
--- Begin Message ---
Source: ilmbase
Source-Version: 2.2.0-10

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

Debian distribution maintenance software
pp.
Mathieu Malaterre <ma...@debian.org> (supplier of updated ilmbase 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: Thu, 25 Feb 2016 21:18:13 +0100
Source: ilmbase
Binary: libilmbase12 libilmbase-dev
Architecture: source
Version: 2.2.0-10
Distribution: unstable
Urgency: medium
Maintainer: Debian PhotoTools Maintainers 
<pkg-phototools-de...@lists.alioth.debian.org>
Changed-By: Mathieu Malaterre <ma...@debian.org>
Description:
 libilmbase-dev - development files for IlmBase
 libilmbase12 - several utility libraries from ILM used by OpenEXR
Closes: 788102 815633 815712
Changes:
 ilmbase (2.2.0-10) unstable; urgency=medium
 .
   * Remove symbols file. Closes: #815633
   * Fix kFreeBSD compilation. Closes: #788102
   * Fix FTBFS on many 32-bit arches. Closes: #815712
Checksums-Sha1:
 7d64a216c97022836ced2f24f6eaade3bc890a54 2065 ilmbase_2.2.0-10.dsc
 5be4e74215b7c1bede3f92edfa7466ce0ef28302 9892 ilmbase_2.2.0-10.debian.tar.xz
Checksums-Sha256:
 e8cbfb0c68fa9d8cfd3787270f819ae7ff227a632d4b280499a9358bbf23f795 2065 
ilmbase_2.2.0-10.dsc
 acae4431a2bf69ec45e1ff21efcb4fc7d08ee81db55d7c24f2d7164eec331875 9892 
ilmbase_2.2.0-10.debian.tar.xz
Files:
 4de3bfcf751bf80a3442e7fde93193e6 2065 libs optional ilmbase_2.2.0-10.dsc
 95befd9dfda833fc2553d3b6c621a8fc 9892 libs optional 
ilmbase_2.2.0-10.debian.tar.xz

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

iQIcBAEBAgAGBQJW0B0KAAoJEAFx4YKK4JNFZ38P/jVyZnYreQrq5lcaciOz3xs7
vbPTaTnVDmeUgc4wPPq+MWpnBu9EPISPTGgpjryhFtZlAkbrTImzkhECOJ7D29aF
e0BSS3ZDGwTO5wzHPUPPBtTkK6fReTR7G4OJFtVrwq/IQtQ5W5nAlfbIT7xW/j62
ifIVRpnhBIqWPyb8cX9vFthbjEX4wwIXlf4CTXdSf0BTw6492s8xaRakxjKDu2b5
sfKYBDM3YNqDTvFZfrv1q5RmHalS1pD8Sn4dFfEQdLsnrezfrvbl/dQyiTn5vH5E
qhjlJLnX2FcqV0f/bFJUWjMW5eFpBZ9VdAHftB/nWtLJQcxsq8KMIeewZX0kQNvJ
nbFC3A9bVDacdGCVIDQbADYtTj2UI05IOf1oIOY9I8mAm+dJGYPsemojjMcd5TG0
Z0R4MKrrHefa0o4eKfXPxgiOGNpDzcF5jFyvtd4HWs4mqJx2dHp3wwNcRno1B6WP
Eb2aF37i51sCGC86/NiKRpNDYxzxQmb3f+0U1VgQKYr8N/OFnZIRDPyFzAQZrmQy
EdAawBJg5FsTV2zhtWr45mefd3OHgJy+UhK4v/PdyTwlQHfQD1KDm4cC8KzyqlHk
Mb6C4h1gTCrbsAutDMpTx1ZJUOtrn20izXdEjjfSphnnWhntvIYUmRxF0R4BwWA8
DETGpOlkfAbVP/fJjCxn
=ccwS
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to