Summary: | gnome-base/orbit cross compilation fails because of possibly missing orbit on build host | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Maksim 'max_posedon' Melnikau <maxposedon> |
Component: | New packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mandeep.baines |
Priority: | High | Keywords: | Inclusion |
Version: | unspecified | ||
Hardware: | ARM | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 262747 | ||
Attachments: |
gnome-base/orbit-2.14.17 build log
gnome-base/orbit-2.14.17.ebuild patch gnome-base/orbit-2.14.17.ebuild patch gnome-base/orbit-2.14.17.ebuild patch gnome-base/orbit-2.14.17.ebuild patch gnome-base/orbit-2.14.17.ebuild patch gnome-base/orbit-2.14.17.ebuild patch Fix cross-compile regression introduced when EAPI changed to 2. |
Description
Maksim 'max_posedon' Melnikau
2009-03-16 23:01:05 UTC
Created attachment 185233 [details]
gnome-base/orbit-2.14.17 build log
build log before patch
Created attachment 185235 [details, diff]
gnome-base/orbit-2.14.17.ebuild patch
This patch fixes orbit cross-compilation
Created attachment 185241 [details, diff]
gnome-base/orbit-2.14.17.ebuild patch
Checking host orbit-idl-2(gnome-base/orbit) version presents added.
Created attachment 185243 [details]
gnome-base/orbit-2.14.17.ebuild patch
checking present via better way
doesn't sound crazy Should continue using gnome2_src_compile. Can pass stuff via G2CONF variable probably. Discussing on IRC about it in #gentoo-embedded already. Created attachment 185317 [details, diff]
gnome-base/orbit-2.14.17.ebuild patch
use G2CONF for extra params
Created attachment 185319 [details, diff]
gnome-base/orbit-2.14.17.ebuild patch
Created attachment 185320 [details]
gnome-base/orbit-2.14.17.ebuild patch
Committed slightly modified. Thanks! Created attachment 207881 [details]
Fix cross-compile regression introduced when EAPI changed to 2.
Cross-compile became broken once the orbit ebuild was moved to EAPI=2. src_configure is an explicit step in EAPI=2.
Cross compile became broken was the EAPI of this ebuid was changed to 2. Patch to fix attached. |