[oe] Let there be rock^insanity
Koen Kooi
koen at dominion.kabel.utwente.nl
Mon Feb 19 21:35:55 UTC 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Holger Freyther schreef:
> Hi Freaks, Hi[1],
> The goal of this BitBake class, similiar to the fail-fast patchset
> (remember CROSS COMPILE Badness?), is to increase quality and to find
> issues at compile time before someone is shipping the first package
> with easy and obvious issues.
> -) .la files
> All libtool file should under no circumstances point to the
> $WORKDIR. This is a bug that should be fixed! And there is a lot to
> be fixed. This can be either hacked with sed or some proper solution
> I don't know.
>
> For packaged and -native staged files installed should be set to yes
> (installed=yes). E.g. installed=no is the wrong answer and shows an
> error. So make sure that installed=yes is found
> For -native staged files there should be no trace to /usr/include
> For packaged files the libdir should be /usr/lib
>
> Sadly there a lot of -native packages that need fixing, more than
> one of us can handle alone.
A small sample of insanely broken .la files:
ERROR: QA issue: libltdl.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libSDL.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libgettextsrc.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libgettextpo.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libfreetype.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libglib-2.0.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libgmodule-2.0.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libgthread-2.0.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libgobject-2.0.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libdb-4.3.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libdbus-1.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libgdbm.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libORBitCosNaming-2.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libORBit-imodule-2.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libz.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libusbpp.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: libfakeroot.la failed sanity test (reference to workdir or installed)
ERROR: QA issue: Everything_module.la failed sanity test (reference to workdir or installed)
regards,
Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
iD8DBQFF2hg7MkyGM64RGpERAsnXAKCy7qHDprSEKmg+bYrhuEN7YSXohQCghQ6Y
rH8wR2YzM4Q+wk9EKDDhc1k=
=KJk0
-----END PGP SIGNATURE-----
More information about the Openembedded-devel
mailing list