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

Bug#888422: marked as done (Mixing libmpfr4 and libmpfr6 doesn't work well)



Your message dated Tue, 30 Jan 2018 09:20:58 +0000
with message-id <E1egS66-00070W-NQ@fasolo.debian.org>
and subject line Bug#888422: fixed in mpfr4 4.0.0-6
has caused the Debian Bug report #888422,
regarding Mixing libmpfr4 and libmpfr6 doesn't work well
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.)


-- 
888422: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888422
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libmpfr6
Version: 4.0.0-5
Severity: serious

Mixing libmpfr4 and libmpfr6 doesn't work well:

flint-arb FTBFS with:
/usr/bin/ld: warning: libmpfr.so.4, needed by /usr/lib/libflint.so, may conflict with libmpfr.so.6
/usr/bin/ld: mpfr_free_func: TLS definition in //usr/lib/x86_64-linux-gnu/libmpfr.so.4 section .tbss mismatches non-TLS definition in /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libmpfr.so section .text
//usr/lib/x86_64-linux-gnu/libmpfr.so.4: error adding symbols: Bad value
collect2: error: ld returned 1 exit status

Some packages like fractalnow FTBFS when gcc and libmpc3 use
different mpfr libraries, with a gcc ICE:
../../src/init2.c:52: MPFR assertion failed: p >= 2 && p <= ((mpfr_prec_t)((mpfr_uprec_t)(~(mpfr_uprec_t)0)>>1))
src/fractal_compute_engine.c: In function 'FractalLoopMANDELBROTPINTAVERAGECOLORINGDISCRETECURVATURENONESINGLE':
src/fractal_compute_engine.c:285:1: internal compiler error: Aborted

It is not even obvious in the latter case that this is always only an ICE,
and not sometimes a miscompilation.

The libmpc3 issue is also expected to hit users who have older gcc versions
still installed, e.g. gcc-6 still installed after stretch->buster upgrade.

When the dependencies are fulfilled users can expect to have working software,
even a forced removal on stretch->buster upgrades is better than runtime problems.

--- End Message ---
--- Begin Message ---
Source: mpfr4
Source-Version: 4.0.0-6

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

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated mpfr4 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@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 30 Jan 2018 09:33:00 +0100
Source: mpfr4
Binary: libmpfr6 libmpfr-dev libmpfr-doc
Architecture: source
Version: 4.0.0-6
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description:
 libmpfr-dev - multiple precision floating-point computation developers tools
 libmpfr-doc - multiple precision floating-point computation documentation
 libmpfr6   - multiple precision floating-point computation
Closes: 888422
Changes:
 mpfr4 (4.0.0-6) unstable; urgency=medium
 .
   * Update to the 4.0 branch 20180130.
   * libmpfr6: Break libmpc3 (<< 1.1.0-1~). Closes: #888422.
Checksums-Sha1:
 3fe3cebdc094623bad32c4255ce1d18fd24e5000 1972 mpfr4_4.0.0-6.dsc
 3fab8426f68e1082836b78a4db514f6c09b03bca 33472 mpfr4_4.0.0-6.debian.tar.xz
 675ef1b86b32d7f00053151ec116c9e9536d9e0f 5397 mpfr4_4.0.0-6_source.buildinfo
Checksums-Sha256:
 b1217fcb2bccf5374b9abe6f7a5c417b75950271fd7512ff3d367164b157f945 1972 mpfr4_4.0.0-6.dsc
 8381734618b8bdebd553bef7d2cdf450a292cd5a9fd2dec3dd09d16f7146991b 33472 mpfr4_4.0.0-6.debian.tar.xz
 94a149ec94515768285628999e9a414dc1a5e65db5009b51df90abf87035b9fd 5397 mpfr4_4.0.0-6_source.buildinfo
Files:
 14b836ae977c84aa27e0c3d36d40594c 1972 math optional mpfr4_4.0.0-6.dsc
 560ab12bd6ecd3a9335d70f268b20b86 33472 math optional mpfr4_4.0.0-6.debian.tar.xz
 659ad29fe23d99821e19e0c96ff62827 5397 math optional mpfr4_4.0.0-6_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAlpwMGcQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9dmPEACimoUZ6SmYhUhuFn5Bd206xdqcc4mz1VjM
P2cOwuSsInhs2eaguKspYAhChd4J3UYyZPUdi32Sv3k8iJTnfk6tZA6ZtdXtOEDT
+k6UwZEs9ESScdnQDwSXejE7RRf0NMDIiagmVIN3woSEjUbUjVNR8TQh+iqxJs9x
gcb4ippDEZPgqEedvpk2tV5pPiOK+nEjTgl9vKGBqxFWSCWRNLaBCtB+cVpSAA/5
oZHE+reK2Hcu+a7xjxpKEj8MKDrVisZvbD1suGV1D3uBOiAKTwk07Mnye8VayYmx
N9M3u8qCgdqQ1ngCbDmDMCwXIC9NpUw9ulfwC2fqw7mk8ksR5Cd4TYeyDmhdy2ju
vdnbC3jLMX59C6eFtaxmJhRofMMq8m5Ohq6zgXLtFPnwZ8u+bxG5KNlH+DXR+kpN
9EHV2I8IL9aIpgb5X4fpSRYombiH1++iU3PkRL3lL9YYfgZRiV7v9qhtDDz/YC9O
4j5XYonbl8bV1EhGfmPqDFGLJlqyefhDFmBCc8EFkDubL/poX+A8jgo04gOHBOEU
LEHrkuze4SBOE3h97xH6rbD8etobY2UG1dsolwJWvWbC2DlpwQvPj9Ipla0G9T8c
/mHOlMOL0+rnKi42bkZegnd4hh/uE97uSCPtV5OGWaMn1kFu9cE6VhgdgfP/50Gm
ajbHmCY+vw==
=M/h2
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: