Summary: | media-gfx/k3d fails to build with gcc 4.7 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Gentoo Graphics Project <graphics+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jlp.bugs |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://tinderboxlogs.s3.amazonaws.com/tbamd64.excelsior.flameeyes.eu/media-gfx%3Ak3d-0.7.11.0-r1%3A20120619-111946.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 390247 |
Description
Diego Elio Pettenò (RETIRED)
2012-06-19 11:35:27 UTC
/tmp/portage/media-gfx/k3d-0.7.11.0-r1/work/k3d-source-0.7.11.0/k3dsdk/gil/boost/gil/extension/numeric/../../extension/dynamic_image/apply_operation_base.hpp:117:22: error: reference '_op' cannot be declared 'mutable' [-fpermissive] /tmp/portage/media-gfx/k3d-0.7.11.0-r1/work/k3d-source-0.7.11.0/k3dsdk/gil/boost/gil/extension/numeric/../../extension/dynamic_image/apply_operation_base.hpp:130:22: error: reference '_op' cannot be declared 'mutable' [-fpermissive] That's actually gcc-4.6 error. Killing mutable keyword should fix it Patch available here: http://salix.enialis.net/sbo/14.0/graphics/k3d/k3d_gcc47.patch Does the same as the previous commenter wrote. I don't know how often they do new releases, but it seems that the file that fails to compile was removed from their git tree three years ago.. https://github.com/K-3D/k3d/commit/ce0064ec618678859e69e3063c9eeb6f7fb5bb93 Perhaps it's time for them to do another release? =) There is a new release, 7 days old :) https://github.com/K-3D/k3d/releases# + 31 Aug 2013; Pacho Ramos <pacho@gentoo.org> +files/k3d-0.7.11.0-gcc47.patch, + k3d-0.7.11.0-r1.ebuild: + Build with gcc47 (#421951 by Peter Asplund) + |