-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

So far the policy has been to only provide host builds for packages
which are either known to be broken on some distros / OSes (libtool,
sed, ..) or which are not available or shipped with required features
disabled (sdcc).

If we'd really provide every needed tool we would need to rebuild
large parts of the GNU userland (find, cp, rm, install, ...) which is
not really feasable. Also ignoring host dirs in $PATH is only half of
a solution, since almost all autoconf / automake / cmake based
projects will poke around in the host system to dsicover needed stuff
- - so we'd need to regenerate or patch every configure script and
Makefile of every potential software we use, this is a huge task and
sometimes very hard to implement, as seen with the great pains we
endure to make libtool and autoconf behave.

Also in this particular case there is a genuine dependency on libffi
introduced by the glib2 update - this means in order to bump glib2
(which needs a host build of itself to bootstrap cross compilation) we
also need a host build of libffi since we cannot rely on the distro to
provide it in the correct version and with devel headers available.

Ignoring host dirs would not solve the problem at hand.

~ Jow
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iEYEARECAAYFAlB25ocACgkQdputYINPTPNt9QCcCkcszDY9h+UNZ77SpEYnRV22
EXkAnj3sA7TyQQJ9wD4bWdW/yqYL7RR5
=DpGV
-----END PGP SIGNATURE-----
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to