On 2018-05-02 11:38:14 +0200, Svante Signell wrote: > mpfr4 FTBFS on kFreebsd-amd64 due to mismatches in the debian/libmpfr6.symbols > file. Attached is a file with the symbols generated from the build: > libmpfr6.symbols.kfreebsd-amd64.
This is due to: --- debian/libmpfr6.symbols (libmpfr6_4.0.1-1_kfreebsd-amd64) +++ dpkg-gensymbolst5OG2p 2018-04-04 16:57:36.000000000 +0000 @@ -189,7 +189,7 @@ mpfr_get_d1@Base 3.1.3 mpfr_get_d@Base 3.1.3 mpfr_get_d_2exp@Base 3.1.3 - (arch=any-amd64 any-i386 powerpc ppc64 ppc64el s390x)mpfr_get_decimal64@Base 4.0.0 +#MISSING: 4.0.1-1# (arch=any-amd64 any-i386 powerpc ppc64 ppc64el s390x)mpfr_get_decimal64@Base 4.0.0 mpfr_get_default_prec@Base 3.1.3 mpfr_get_default_rounding_mode@Base 3.1.3 mpfr_get_emax@Base 3.1.3 @@ -442,7 +442,7 @@ mpfr_set@Base 3.1.3 mpfr_set_1_2@Base 4.0.0 mpfr_set_d@Base 3.1.3 - (arch=any-amd64 any-i386 powerpc ppc64 ppc64el s390x)mpfr_set_decimal64@Base 4.0.0 +#MISSING: 4.0.1-1# (arch=any-amd64 any-i386 powerpc ppc64 ppc64el s390x)mpfr_set_decimal64@Base 4.0.0 mpfr_set_default_prec@Base 3.1.3 mpfr_set_default_rounding_mode@Base 3.1.3 mpfr_set_divby0@Base 3.1.3 and in the configure output: checking if compiler knows _Decimal64... no It should have been "yes", unless it is known that _Decimal64 does not work on FreeBSD. But the GCC manual does not mention OS related issues for _Decimal64: https://gcc.gnu.org/onlinedocs/gcc/Decimal-Float.html -- Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)