Bug 1307383 - clustal-omega: FTBFS in rawhide
clustal-omega: FTBFS in rawhide
Status: CLOSED RAWHIDE
Product: Fedora
Classification: Fedora
Component: clustal-omega (Show other bugs)
rawhide
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Mukundan Ragavan
Fedora Extras Quality Assurance
:
Depends On:
Blocks: F24FTBFS
  Show dependency treegraph
 
Reported: 2016-02-13 16:08 EST by Fedora Release Engineering
Modified: 2016-02-16 23:17 EST (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2016-02-16 23:17:17 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
build.log (93.52 KB, text/plain)
2016-02-13 16:08 EST, Fedora Release Engineering
no flags Details
root.log (79.89 KB, text/plain)
2016-02-13 16:08 EST, Fedora Release Engineering
no flags Details
state.log (645 bytes, text/plain)
2016-02-13 16:08 EST, Fedora Release Engineering
no flags Details

  None (edit)
Description Fedora Release Engineering 2016-02-13 16:08:33 EST
Your package clustal-omega failed to build from source in current rawhide.

http://koji.fedoraproject.org/koji/taskinfo?taskID=12809494

For details on mass rebuild see https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Comment 1 Fedora Release Engineering 2016-02-13 16:08:35 EST
Created attachment 1124219 [details]
build.log
Comment 2 Fedora Release Engineering 2016-02-13 16:08:36 EST
Created attachment 1124220 [details]
root.log
Comment 3 Fedora Release Engineering 2016-02-13 16:08:37 EST
Created attachment 1124221 [details]
state.log
Comment 4 Yaakov Selkowitz 2016-02-16 21:51:10 EST
src/hhalign/util-C.h defines float log2(float) and float log10(float) inline functions which conflict with those in <math.h>.  (The proper name for these signatures in the C standard library are log2f and log10f.)  Removing those two functions fixes the build (std::log2 and std::log10 are used in their place).
Comment 5 Upstream Release Monitoring 2016-02-16 23:10:07 EST
nonamedotc's clustal-omega-1.2.1-9.fc24 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=736472
Comment 6 Mukundan Ragavan 2016-02-16 23:17:17 EST
Thanks Yaakov for not just showing me how to fix it, but also for the explanation of what the code does...

Note You need to log in before you can comment on or make changes to this bug.