[oe] xfce4-session: task configure fails with `checking for iceauth... no`

Paul Menzel paulepanter at users.sourceforge.net
Tue Mar 15 16:06:45 UTC 2011


Dear OE folks,


Am Dienstag, den 08.03.2011, 14:34 +0100 schrieb Paul Menzel:

> task configure of `xfce4-session_4.6.2.bb` fails with the following
> error message using any distribution (`minimal`, `angstrom-2008.1`).
> 
>         checking if the linker (arm-oe-linux-gnueabi-ld --sysroot=/oe/build-minimal-eglibc/minimal-dev/sysroots/armv5te-oe-linux-gnueabi) is GNU ld... (cached) yes
>         checking whether to build with profiling support... no
>         checking whether to compile with coverage profiling instrumentation... no
>         checking whether to disable assertions... no
>         checking whether to build final version... yes
>         checking whether arm-oe-linux-gnueabi-ld --sysroot=/oe/build-minimal-eglibc/minimal-dev/sysroots/armv5te-oe-linux-gnueabi accepts -O1... yes
>         checking for iceauth... no
>         configure: error: iceauth missing, please check your X11 installation
> 
> In my build directory I get the following hits for »*iceauth*«.
> 
>         $ find . -iname *iceauth*
>         ./minimal-dev/deploy/sources/MIT-X/iceauth
>         ./minimal-dev/deploy/sources/MIT-X/iceauth/iceauth-1.0.4.tar.bz2
>         ./minimal-dev/deploy/ipk/armv5te/iceauth-dbg_1.0.4-r5.0_armv5te.ipk
>         ./minimal-dev/deploy/ipk/armv5te/iceauth-dev_1.0.4-r5.0_armv5te.ipk
>         ./minimal-dev/deploy/ipk/armv5te/iceauth-doc_1.0.4-r5.0_armv5te.ipk
>         ./minimal-dev/deploy/ipk/armv5te/iceauth_1.0.4-r5.0_armv5te.ipk
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_patch
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_package_stage
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_configure
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_unpack
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_setscene
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_compile
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_rm_work
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_package_stage_all
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_fetch
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_package_write
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_qa_configure
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_build
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_install
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_qa_staging
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_package
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_distribute_sources
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_package_write_ipk
>         ./minimal-dev/stamps/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0.do_populate_sysroot
>         ./minimal-dev/pstage/minimaleglibc/staging-iceauth-armv5te-oe-linux-gnueabi_1.0.4-r5.0_armv5te-linux-gnueabi.ipk
>         ./minimal-dev/pkgdata/armv5te-oe-linux-gnueabi/iceauth
>         ./minimal-dev/pkgdata/armv5te-oe-linux-gnueabi/runtime/iceauth.packaged
>         ./minimal-dev/pkgdata/armv5te-oe-linux-gnueabi/runtime/iceauth-doc
>         ./minimal-dev/pkgdata/armv5te-oe-linux-gnueabi/runtime/iceauth-dbg.packaged
>         ./minimal-dev/pkgdata/armv5te-oe-linux-gnueabi/runtime/iceauth-dev
>         ./minimal-dev/pkgdata/armv5te-oe-linux-gnueabi/runtime/iceauth
>         ./minimal-dev/pkgdata/armv5te-oe-linux-gnueabi/runtime/iceauth-dbg
>         ./minimal-dev/pkgdata/armv5te-oe-linux-gnueabi/runtime/iceauth-doc.packaged
>         ./minimal-dev/pkgdata/armv5te-oe-linux-gnueabi/runtime/iceauth-locale
>         ./minimal-dev/pkgdata/armv5te-oe-linux-gnueabi/runtime/iceauth-dev.packaged
>         ./minimal-dev/pkgdata/armv5te-oe-linux-gnueabi/runtime/iceauth-static
>         ./minimal-dev/sysroots/armv5te-oe-linux-gnueabi/usr/share/man/man1/iceauth.1
>         ./minimal-dev/work/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0
>         ./minimal-dev/usr/lib/opkg/info/staging-iceauth-armv5te-oe-linux-gnueabi.control
>         ./minimal-dev/usr/lib/opkg/info/staging-iceauth-armv5te-oe-linux-gnueabi.list 
> 
> So nothing is in the `sysroot`. Building without `INHERIT += "rm_work"`
> I find the following.
> 
>         $ ls -l minimal-dev/work/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0/package/usr/bin/iceauth 
>         -rwxr-xr-x 1 x x 16264 Mar  7 11:55 minimal-dev/work/armv5te-oe-linux-gnueabi/iceauth-1_1.0.4-r5.0/package/usr/bin/iceauth
> 
> Does anyone have an idea how this can be solved. `git grep iceauth`
> indicates that only `xfce4-session_4.*` depends on `iceauth`.

Any ideas?


Thanks,

Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20110315/edbe7946/attachment-0002.sig>


More information about the Openembedded-devel mailing list