Summary: | Building the v2.3.0 package on Arch Linux dies with an error 'isnan' was not declared in this scope | ||
---|---|---|---|
Product: | [Applications] skrooge | Reporter: | Jaroslav Lichtblau <jlichtblau> |
Component: | general | Assignee: | Guillaume DE BURE <guillaume.debure> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | demm, stephane |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/skrooge/dacb104d4c803679be744c198c70a871c2078dd0 | Version Fixed In: |
Description
Jaroslav Lichtblau
2016-02-22 19:16:15 UTC
Same issue here when building v2.3.0 with glibc 2.2.3. Previous build of Skrooge 2.2.0 had no isnan issue, but testing that older build now with new glibc results in the same error. (no difference if gcc or clang is used) Downgrading the used toolchain to be based on glibc 2.22 resolves this issue, so it seems Skrooge needs an adjustment for the changes in how isnan is called. https://sourceware.org/ml/libc-alpha/2016-02/msg00502.html Git commit dacb104d4c803679be744c198c70a871c2078dd0 by Stephane Mankowski. Committed on 24/02/2016 at 14:07. Pushed by smankowski into branch 'master'. Building the v2.3.0 package on Arch Linux dies with an error 'isnan' was not declared in this scope M +1 -0 CHANGELOG M +1 -7 plugins/import/skrooge_import_gnc/skgimportplugingnc.cpp M +1 -7 skgbasemodeler/skgdocument.cpp http://commits.kde.org/skrooge/dacb104d4c803679be744c198c70a871c2078dd0 Yep, works. Package builds successfully now. Thanks for the quick resolution! |