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?

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to