Am Mittwoch, den 23.03.2011, 01:33 +0100 schrieb Andreas Mueller:
> 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 <[email protected]>
> >
> > 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)
I did not check that. But why does not `RDEPENDS` pull that in? And you
can always NAK. ;-) Hopefully not too often on my patches.
> 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!
Have you run tested that? As far as I understood that path is put into
the resulting binary and, if I am not mistaken, the path will be
`/usr/bin/iceauth` on the target system.
> 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?
Could you send me the patch to get the native recipe for Xfce 4.8? I can
adapt it then. I am sure it will work, but please explain to me the
issue raised above.
Thanks,
Paul
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
