Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 301652 - Multilib fixes in www-client/chromium-0.4.266.0 ebuild break some non-multilib systems
Summary: Multilib fixes in www-client/chromium-0.4.266.0 ebuild break some non-multili...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-20 18:18 UTC by Giacomo Perale
Modified: 2010-01-26 18:57 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 Giacomo Perale 2010-01-20 18:18:39 UTC
The changes in bug #296917 break chromium compilation on non-multilib 'mixed' systems (like my 64 bit kernel, 32 bit userland system) and cross-compilation on 'standard' systems.

Both '[[ $ABI = XXX ]]' conditions are always evaluated as false; as a consequence some components of chromium (V8 for example) get the wrong arch (from 'uname', I suppose) and don't use the correct target causing a build failure.
Comment 1 Bernard Cafarelli gentoo-dev 2010-01-26 00:46:54 UTC
Sigh indeed it messed cross-compiling... Let me check a few things and I'll revert this ASAP
Comment 2 Bernard Cafarelli gentoo-dev 2010-01-26 10:11:31 UTC
Reverted to "use $arch" (as it's done for arm now already), thanks for the report