Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 582866 - media-libs/libprojectm-2.1.0-r1: building w/gcc-6:error: 'isnan' was not declared in this scope
Summary: media-libs/libprojectm-2.1.0-r1: building w/gcc-6:error: 'isnan' was not decl...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GCC Porting (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gcc-6
  Show dependency tree
 
Reported: 2016-05-12 23:56 UTC by Peter Levine
Modified: 2017-09-26 19:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Levine 2016-05-12 23:56:56 UTC
Building media-libs/libprojectm-2.1.0-r1 with gcc-6 fails with:


/var/tmp/portage/media-libs/libprojectm-2.1.0-r1/work/projectM-complete-2.1.0-Source/src/libprojectM/Renderer/BeatDetect.cpp:159:21: error: 'isnan' was not declared in this scope


Forked patch:

https://sourceforge.net/u/hodorgasm/projectm/ci/92226e25192a69839b9ae3b66ea7173732c639b3


Merge request pending approval:

https://sourceforge.net/p/projectm/code/merge-requests/5
Comment 2 David Seifert gentoo-dev 2016-09-14 21:36:58 UTC
commit 088f74794a0d30c45cc084b032308caa18ddcff1
Author: David Seifert <soap@gentoo.org>
Date:   Wed Sep 14 23:36:05 2016 +0200

    media-libs/libprojectm: Allow for compiling with GCC 6
    
    Gentoo-bug: 582866
    * EAPI=6
    * Make PATCHES -p1 compliant
    * Migrate away from 'base.eclass'