On Fri, 01 Jun 2012 18:39:59 +0100 Bruce Dubbs <bruce.du...@gmail.com> wrote:
> I am of the opinion that we should re-introduce pkg-config into LFS. I > think it would make things simplier for both LFS and BLFS. > > pkg-config would make building kmod, libpipeline, man-db, and > udev/systemd all easier in LFS. > > In addition, there are numerous packages in BLFS that mention pkg-config > that would be simplified. > > There are three options: > > 1. Use the current pkg-config package at freedesktop.org. This is not > optimal because it has a circular dependency on glib and glib has > required dependencis (libffi and Python). Python also has additional > optional dependencies. > > 2. Dan Nicholson has introduced a patch for the freedesktop version of > pkg-config to remove the glib dependency (incorporate internally the > needed glib code), but that is git only right now. I don't know if it > has been accepted or when we might see a newer version from freedesktop. > It looks like there is a development version at > http://people.freedesktop.org/~dbn/pkg-config-0.26-internal-glib.tar.gz > > 3. There is also a pkg-config-lite-0.26-1.tar.gz on sourceforge but it > also fails one internal test. > > The current version, Dan's version, and the 'lite' verion all fail the > same test for me. > > ------------- > > Reading the pkg-config mailing list, I don't get any feel for when the > next freedesktop version will be released, but am inclined to add Dan's > version now and then update later when a suitable freedesktop version is > released. The last freedektop release was May 2011. > > Comments? I suspect that there's not a lot of difference between options 2 and 3 so either of those is fine by me. We'll need to go through BLFS again, straightening out the deps but such is life. Andy -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page