[gdome] Bugfix: pkg-config fails if using glib2
- From: Daniel Macks <dmacks netspace org>
- To: gdome gnome org
- Subject: [gdome] Bugfix: pkg-config fails if using glib2
- Date: Wed, 8 Mar 2006 12:05:15 -0500
PKG_CHECK_MODULES needs to know the path to the 'pkg-config' program.
The first time the PKG_CHECK_MODULES macro is encountered, this path
is determined. All later times, that initially-deteremined path is
reused. The bug in gdome2-0.8.1 (at least when configure is
regenerated using recent versions of autoconf and other tools) is that
the first P_C_M is used is within a conditional. If --enable-glib-1 is
not passed, that conditional is false, so the code from that P_C_M is
not executed: we then wind up with P_C_M in the glib2 without a valid
path to pkg-config. Solution: pre-determine that path before going
into the glib1/glib2 conditionals:
diff -Nurd -x'*~' gdome2-0.8.1.orig/configure.in gdome2-0.8.1/configure.in
--- gdome2-0.8.1.orig/configure.in 2003-10-05 10:39:27.000000000 -0400
+++ gdome2-0.8.1/configure.in 2006-03-03 18:04:11.000000000 -0500
@@ -62,6 +62,7 @@
[ --enable-glib-1=[no] Specify if you want to use glib 1],
GLIB_1=yes
)
+PKG_PROG_PKG_CONFIG
if test "x$GLIB_1" = "xyes"
then
dan
--
Daniel Macks
dmacks netspace org
http://www.netspace.org/~dmacks
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]