Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 582866

Summary: media-libs/libprojectm-2.1.0-r1: building w/gcc-6:error: 'isnan' was not declared in this scope
Product: Gentoo Linux Reporter: Peter Levine <plevine457>
Component: [OLD] GCC PortingAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: normal CC: plevine457
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=632094
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 582084    

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'