On Sunday 13 May 2012 00:02:00 Armin K. wrote: > > checking for PTHREADSTUBS... yes > > is actually using pkg-config for checking for existence of > pthread-stubs.pc file which is provided by libpthread-stubs. It will > fail if that one is not installed. But no worries, that one is installed > with Xorg. > > Then: > > checking for CAIRO... yes > > it is used only in one test - tests/modetest/modetest.c and that one is > being run: > > Making all in modetest > make[3]: Entering directory `/home/armin/src/libdrm-2.4.34/tests/modetest' > CC modetest.o > CCLD modetest > > And this one: > > checking for native atomic primitives... Intel > > It can use native compiler primitives, in this case Intel - provided by > newer compilers (maybe) or fall back to libatomic-ops (checked in > configure.ac). > > Ones that are not listed are: > > checking for PCIACCESS... yes > > Is libpciaccess from Xorg Libraries. It is needed for libdrm_intel. > > Mentioned in intel/intel_bufmgr.c > > and as you said: > > checking for VALGRIND... no > > Optionally used by libdrm_intel to surpress false warnings. > > Introduced with > > http://cgit.freedesktop.org/mesa/drm/commit/?id=90b23cc24c19fbe131d84237c553 > 11cafeb4ca21 > > I did not bother to upgrade it, since it introduces major nouveau change > which will probably be available in linux 3.4.
So I guess libpthreads and Xorg libraries should be required deps, while libatomic-ops, valgrind and cairo are optional. This sound about right? A note could be added that cairo is req for tests. Should we list pkg-config as a req dep as well? -Ragnar- -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
