On Fri, Sep 04, 2015 at 06:05:16PM +0200, Steffen Sledz wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > We've a big problem building qtbase (from fido branch) for two machines with > the same SoC in one workspace. > > It seems that the do_install of the run for the second machine (which fails) > destroys the image subdirectory totally. :(
the image subdirectory is only temporary and removed before do_install starts permanent files are always installed in MACHINE sysroot (or as packages in deploy directory) use bitbake-diffsigs to find out why do_install is re-executed for your secondmachine after it was finished for firstmachine. > Here's what we see after a clean build: > > - > ------------------------------------------------------------------------------------- > MACHINE=firstmachine bitbake qtbase > > # tree -d -L 3 > tmp-glibc/work/cortexa9t2hf-vfp-neon-mx6qdl-angstrom-linux-gnueabi/qtbase/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/ > tmp-glibc/work/cortexa9t2hf-vfp-neon-mx6qdl-angstrom-linux-gnueabi/qtbase/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/ > └── usr > ├── bin > │ └── qt5 > ├── include > │ └── qt5 > ├── lib > │ ├── cmake > │ ├── fonts > │ ├── pkgconfig > │ └── qt5 > └── share > ├── doc > └── qt5 > > 13 directories > # tree -d -L 3 > tmp-glibc/work/x86_64-linux/qtbase-native/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/ > tmp-glibc/work/x86_64-linux/qtbase-native/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/ > └── home > └── sledz > └── work > > 3 directories > > - > ------------------------------------------------------------------------------------- > MACHINE=secondmachine bitbake qtbase > > # tree -d -L 3 > tmp-glibc/work/cortexa9t2hf-vfp-neon-mx6qdl-angstrom-linux-gnueabi/qtbase/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/ > tmp-glibc/work/cortexa9t2hf-vfp-neon-mx6qdl-angstrom-linux-gnueabi/qtbase/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/ > ├── home > │ └── sledz > │ └── work > └── usr > ├── bin > │ └── qt5 > └── lib > > 7 directories > # tree -d -L 3 > tmp-glibc/work/x86_64-linux/qtbase-native/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/ > tmp-glibc/work/x86_64-linux/qtbase-native/5.4.2+gitAUTOINC+2cb17c1fb9-r0/image/ > └── home > └── sledz > └── work > > 3 directories > > - > ------------------------------------------------------------------------------------- > > Additionally after the second run some files are in the wrong subdirectories, > e.g. the font files are located in image/usr/lib/ instead of > image/usr/lib/fonts. > > - -- > DResearch Fahrzeugelektronik GmbH > Otto-Schmirgal-Str. 3, 10319 Berlin, Germany > Tel: +49 30 515932-237 mailto:[email protected] > Fax: +49 30 515932-299 > Geschäftsführer: Dr. Michael Weber, Werner Mögle; > Amtsgericht Berlin Charlottenburg; HRB 130120 B; > Ust.-IDNr. DE273952058 > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > > iQIcBAEBAgAGBQJV6cE7AAoJEBIsfIC8WuIYUfoP/RwcE6mnRiCaMfH5DjXvGcQw > y4YpdLAukbew3cSVGZaUGykD8IKalMPcpaEvibMVXwRWRCognYmW6lgLhhMnURH1 > fFWn7w++9o1HR+pFMP3nVf7ql+Y3FnYZfX2hJ1nJLOXvW7ZvsyzmhS6T8qJ/1mYw > UrUqNSiGq9fW4hVDMbGiaDAaq40tzAkncIx7I0lw3tw2Dzfy0CThU3nXH9dwkrLX > 94bNub5QLjz+DHwYQjOCYtbsIpormVg5iK7NqlBf68TrNvqZ8nfOaiQTYedoHwGj > K8O4QZM0gfWKQrA8SC7VMhytYeyDKD/BoZJAFu7VoKI8/931IS2pgBzikTI4qsOL > LJYNN5eGE1UjosP5pUiAWyJL3+Fw8VdCwMFBD2C2c71ZJC2mbCLNqBOq9b9QG3UP > xIDDaScDXLnHb1oBly1afzAuA9GgJONExP8HWUwMBqGKN/QRkhacLFC+Co7f7HOS > B/QLSwUI4f5cFSYL6XA88jOBJ15Cni2Q9M+DCxiVTNF25KyzTO9bfXYoT7r/dtLx > u2hocNVibWVNK02P3nJEx3bb8CgiWNSsFW5O95jHm5ns3I59ffLhuutmkst3YWC4 > hwid/pkC5TkPJ56Gs19T7aD471cPnuiV2Hu31UvcNbw0GBn3YmW/CTkN7PgYpvr+ > PncY5IhX69dkKpcokBDR > =JUCc > -----END PGP SIGNATURE----- -- Martin 'JaMa' Jansa jabber: [email protected]
signature.asc
Description: Digital signature
-- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
