Dear OE folks,

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`.


Thanks,

Paul

Attachment: 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

Reply via email to