Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 403427 - www-client/chromium-18.0.1025.11 requires >=media-libs/libwebp-0.1.3
Summary: www-client/chromium-18.0.1025.11 requires >=media-libs/libwebp-0.1.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal minor (vote)
Assignee: Chromium Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-13 16:04 UTC by strites
Modified: 2012-02-14 17:38 UTC (History)
0 users

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 strites 2012-02-13 16:04:19 UTC
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
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-02-14 17:38:02 UTC
# 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.