[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