Summary: | www-plugins/gnash-0.8.{5,6} fails to build with media-libs/libpng-1.4 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Serhij S. Stasyuk <stas> |
Component: | New packages | Assignee: | Romain Perier (RETIRED) <mrpouet> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | chithanh |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 305095 | ||
Attachments: |
www-plugins/gnash/files/gnash-0.8.5-libpng14.patch
www-plugins/gnash/gnash-0.8.5.ebuild.patch |
Description
Serhij S. Stasyuk
2010-07-02 10:27:57 UTC
Created attachment 237235 [details, diff]
www-plugins/gnash/files/gnash-0.8.5-libpng14.patch
Just replace png_set_gray_1_2_4_to_8 with png_set_expand_gray_1_2_4_to_8 in libbase/GnashImagePng.cpp
Created attachment 237237 [details, diff]
www-plugins/gnash/gnash-0.8.5.ebuild.patch
Add www-plugins/gnash/files/gnash-0.8.5-libpng14.patch to used patches.
I don't know why you are using 0.8.5, but the problem is same for 0.8.7... fixing summary. (In reply to comment #3) > I don't know why you are using 0.8.5, but the problem is same for 0.8.7... > fixing summary. > Or rather the faulty code is present in all of 0.8.5, 0.8.6, 0.8.7 but only 0.8.5's ebuild is passing --enable-png and thus the only ebuild hitting this bug. ah no, 0.8.7 had the fix already (unnecessarily with #ifdef's though, upstream failed). fixed properly for 0.8.5 and 0.8.6: + 02 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> + +files/gnash-0.8.x-libpng14.patch, gnash-0.8.5.ebuild, gnash-0.8.6.ebuild: + Fix building with libpng14 wrt #326599 by Serhij S. Stasyuk. Thanks for quick response. |