Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 427016 - www-client/seamonkey fails to configure with USE=webm
Summary: www-client/seamonkey fails to configure with USE=webm
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
: 427018 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-07-17 18:04 UTC by Torsten Kaiser
Modified: 2012-07-17 22:17 UTC (History)
2 users (show)

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 Torsten Kaiser 2012-07-17 18:04:20 UTC
Trying to upgrade to the new 2.11 version the configure during the build fails.

Reproducible: Always

Steps to Reproduce:
1. emerge -1 =seamonkey-2.11

Actual Results:  
checking __attribute__ ((aligned ())) support... trying 64
64
configure: error: Option, system-libvpx, does not take an argument (/usr).
configure: error: /var/tmp/portage/www-client/seamonkey-2.11/work/comm-release/mozilla/configure failed for mozilla
*** Fix above errors and then restart with               "make -f client.mk build"
make[1]: *** [configure] Error 1
make[1]: Leaving directory `/var/tmp/portage/www-client/seamonkey-2.11/work/comm-release'
make: *** [/var/tmp/portage/www-client/seamonkey-2.11/work/comm-release/seamonk/Makefile] Error 2
emake failed
 * ERROR: www-client/seamonkey-2.11 failed (compile phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line  85:  Called src_compile
 *   environment, line 6353:  Called die
 * The specific snippet of code:
 *       CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" MOZ_MAKE_FLAGS="${MAKEOPTS}" emake -f client.mk || die;


Expected Results:  
New browser. ;-)

It seems Mozilla changed the configure commandline.
I see the following line in mozilla/configure.in:
mozilla/configure.in:[  --with-system-libvpx    Use system libvpx (located with pkgconfig)],

It seems adding "${EPREFIX}"/usr in eclass/mozconfig-3.eclass is no longer needed / allowed.
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2012-07-17 22:13:48 UTC
*** Bug 427018 has been marked as a duplicate of this bug. ***
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2012-07-17 22:15:58 UTC
+  17 Jul 2012; Lars Wendler <polynomial-c@gentoo.org> seamonkey-2.11.ebuild:
+  Fixed build with webm USE flag being set. (bug #427016).
+
Thanks for the reports and sorry for the inconveniences...