[Pkg-erlang-devel] Bug#911284: erlang-jiffy: FTBFS on riscv64

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Thu Oct 18 10:03:33 BST 2018



> On Oct 18, 2018, at 10:26 AM, Manuel A. Fernandez Montecelo <manuel.montezelo at gmail.com> wrote:
> 
> Hi,
> 
> Em qui, 18 de out de 2018 às 09:33, Nobuhiro Iwamatsu
> <iwamatsu at nigauri.org> escreveu:
>> 
>> Package: erlang-jiffy
>> Version: 0.14.11+dfsg-3
>> Severity: wishlist
>> Tags: patch
>> X-Debbugs-CC: debian-riscv at lists.debian.org
>> User: debian-riscv at lists.debian.org
>> Usertags: riscv64
>> 
>> Dear Maintainer,
>> 
>> The version of the package currently FBTFS on the riscv64 port:
>>   https://buildd.debian.org/status/fetch.php?pkg=erlang-jiffy&arch=riscv64&ver=0.14.11%2Bdfsg-3&stamp=1527655002&raw=0
>> 
>> -----
>> Compiling c_src/decoder.c
>> Compiling c_src/encoder.c
>> Compiling c_src/jiffy.c
>> Compiling c_src/utf8.c
>> Compiling c_src/util.c
>> Compiling c_src/doubles.cc
>> In file included from c_src/double-conversion/double-conversion.h:31:0,
>>                 from c_src/doubles.cc:1:
>> c_src/double-conversion/utils.h:77:2: error: #error Target
>> architecture was not detected as supported by Double-Conversion.
>> #error Target architecture was not detected as supported by Double-Conversion.
>>  ^~~~~
> 
> Is this perhaps an embedded library "double-conversion"?  I seem to
> remember a similar one used in Qt/KDE among other places, but I cannot
> remember the details and cannot check right now.

Yes, a sh*tton of other projects use double-conversion.

It’s also used in Firefox and Thunderbird, for example.

> If it is indeed using an embedded library, perhaps it can be made to
> use the library installed on the system instead of the embedded one,
> and so we end up with a double-benefit :)

Probably not going to happen because the usecases I have seen didn’t provide a configure option to use an external variant.

Adrian


More information about the Pkg-erlang-devel mailing list