[oe] [PATCH] xfce_session_4.6.{1, 2}: explicitly pass the path of `iceauth`

Andreas Mueller schnitzeltony at gmx.de
Wed Mar 23 00:33:02 UTC 2011


On Sunday 20 March 2011 14:03:27 Koen Kooi wrote:
> On 18-03-11 13:00, Paul Menzel wrote:
> > Date: Fri, 18 Mar 2011 12:03:43 +0100
> > 
> > Xfce Session build depends on the executable `iceauth`, which fails when
> > cross compiling for a different architecture.
> 
> [..]
> 
> > --- a/recipes/xfce-base/xfce4-session_4.6.1.bb
> 
> [..]
> 
> > +EXTRA_OECONF += "ac_cv_path_ICEAUTH=/usr/bin/iceauth"
> 
> Minor nit: ${bindir}/iceauth
> 
> If that's fixed:
> 
> Acked-by: Koen Kooi <koen at dominion.thruhere.net>
> 
> regards,
> 
> Koen

During preparing xfce 4.8  recipes I stumbled over 'iceauth' too: 

It is missing on the target image although 'xfce4-session' has it in DEPENDS & 
RDEPENDS_${PN} (this patch does not change missing 'iceauth' in image - so I 
would NAK if I could) 

Anyway: In 'xfce4-session' / config.log I found:

| configure:15972: checking for iceauth
| configure:15990: found */usr/bin/iceauth*
| configure:16002: result: /usr/bin/iceauth

So - as Khem suggested - and with xfce4-session: RDEPENDS_${PN}="iceauth" I:
  - changed iceauth to extent to iceauth-native.
  - changed xfce4-session: DEPENDS = "iceauth-native ..."
  - build an image

Results:
- config.log says: configure:15990: found /home/Superandi/tmp/sysroots/i686-
linux/usr/bin/iceauth
- In installed-packages.txt now 'iceauth_1:1.0.4-r5.1.9_armv7a.ipk' is found!

Since xfce4.6 means huge rebuild for me (and I did only pick up what Khem 
suggested): Can anybody test this for xfce_session_4.6.{1, 2} and create the 
patches?

Andreas




More information about the Openembedded-devel mailing list