Bug 1079853 - [glibc2.27] libraw fails to build
[glibc2.27] libraw fails to build
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other
Other Other
: P5 - None : Normal (vote)
: ---
Assigned To: Petr Gajdos
E-mail List
Depends on:
Blocks: 1079753
  Show dependency treegraph
Reported: 2018-02-07 14:41 UTC by Dominique Leuenberger
Modified: 2018-02-09 18:40 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Dominique Leuenberger 2018-02-07 14:41:58 UTC
openSUSE Factory is in progress of merging GLIBC 2.27 - libraw is amongst the packages failing to build

From the build log:

[   43s] internal/dcraw_common.cpp:6830:80: error: call of overloaded 'powf64(int, int)' is ambiguous
[   43s]     10*(table_buf[iLensData+9]>>2) * powf64(4, (table_buf[iLensData+9] & 0x03)-2);
[   43s]                                                                                 ^
[   43s] In file included from /usr/include/c++/7/cmath:45:0,
[   43s]                  from /usr/include/c++/7/math.h:36,
[   43s]                  from internal/dcraw_common.cpp:22:
[   43s] /usr/include/bits/mathcalls.h:140:1: note: candidate: _Float64 powf64(_Float64, _Float64)
[   43s]  __MATHCALL_VEC (pow,, (_Mdouble_ __x, _Mdouble_ __y));
[   43s]  ^

complete build log at https://build.opensuse.org/build/openSUSE:Factory:Staging:C:DVD/standard/x86_64/libraw/_log
Comment 1 Petr Gajdos 2018-02-09 18:03:34 UTC
Comment 2 Swamp Workflow Management 2018-02-09 18:40:07 UTC
This is an autogenerated message for OBS integration:
This bug (1079853) was mentioned in
https://build.opensuse.org/request/show/574785 Factory / libraw