When using libXt from git and autoconf 2.60a, the xt.pc file that's created contains an undefined variable 'datarootdir'. During the configure stage, the following is spit out: config.status: creating xt.pc config.status: WARNING: xt.pc contains a reference to the variable `datarootdir'which seems to be undefined. Please make sure it is defined. After installation, running 'pkg-config --exists --print-errors xt; echo $?' results in: Variable 'datarootdir' not defined in '/usr/local/lib/pkgconfig/xt.pc' 1 The problem is that autoconf 2.60 changed the way datadir is handled; see the following for details: http://www.gnu.org/software/autoconf/manual/html_node/Changed-Directory-Variables.html
Created attachment 6948 [details] [review] adding a definition for datarootdir into the xt.pc is sufficient
still the same bug that libXt's acinclude.m4 needs an updated AC_INCLUDE_DIR that does a double-eval. http://autoconf-archive.cryp.to/ac_include_dir.html
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.
This was fixed by git commit 0c1954765c32c1bd298111cc6bed2f090494c0cf on Fri Oct 27 2006. Closing this bug.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.