tried to emerge www-client/chromium-18.0.1025.11 and got this error: third_party/WebKit/Source/WebCore/platform/image-encoders/skia/WEBPImageEncoder.cpp:99:51: error: 'WEBP_MAX_DIMENSION' was not declared in this scope third_party/WebKit/Source/WebCore/platform/image-encoders/skia/WEBPImageEncoder.cpp:102:53: error: 'WEBP_MAX_DIMENSION' was not declared in this scope make: *** [out/Release/obj.target/webcore_platform/third_party/WebKit/Source/WebCore/platform/image-encoders/skia/WEBPImageEncoder.o] Error 1 make: *** Waiting for unfinished jobs.... (etcetera) I found WEBP_MAX_DIMENSION should be declared in /usr/include/webp/encode.h, which is not the case for media-libs/libwebp-0.1.2 I found that declaration in media-libs/libwebp-0.1.3 's /usr/include/webp/encode.h, so I think that version should be required for the update. Now I'm emerging chromium after updating libwebp. I didn't get past that bug, but I think the update should have solved it. Reproducible: Always Steps to Reproduce: 1. emerge =media-libs/libwebp-0.1.2 2. emerge =www-client/chromium-18.0.1025.11 blow Actual Results: (workaround) emerge -va1 =media-libs/libwebp-0.1.3 emerge =www-client/chromium-18.0.1025.11
# ChangeLog for www-client/chromium # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/www-client/chromium/ChangeLog,v 1.559 2012/02/13 16:14:57 floppym Exp $ 13 Feb 2012; Mike Gilbert <floppym@gentoo.org> chromium-18.0.1025.11.ebuild, chromium-19.0.1036.7.ebuild, chromium-9999-r1.ebuild: Per dberkholz, depend on >=libwebp-0.1.3 for WEBP_MAX_DIMENSION.