> $ /usr/local/bin/pkg-config --exists foo > sh: gnome-config: not found > $ > > Systems without GNOME probably don't have gnome-config. > Does it check for the presence of GNOME before it runs > gnome-config? If so, this is not a bug--your setup is broken. > If not, that seems like a bug. If the code that uses > gnome-config comes from Autoconf, it is a bug in Autoconf. > If that code comes from configure.in, the bug is in configure.in. > > Does your system have GNOME?
Yes, the Solaris8 box has the GNOME 2.0 desktop, which appears to work. Note that configure checks for the existence of pkg-config (not gnome-config), which it finds. Configure does not run gnome-config, it runs pkg-config, which runs gnome-config (at least on my system - as you can see in the above shell snippet). So, to reiterate, configure finds pkg-config (in /usr/local/bin) and then uses it: if $PKG_CONFIG --exists "$ALSA_MODULES" ; then It is at this point that we get the error wrt gnome-config. My comment was perhaps the definition of PKG_CHECK_MODULES in configure.in could be modified, ie: if $PKG_CONFIG --exists "$2" ; then Changed to redirect stderr from $PKG_CONFIG to /dev/null. But it might be that the correct fix is not to use pkg-config, or to use it in a different way. I don't know. Simon. _______________________________________________ emacs-pretest-bug mailing list emacs-pretest-bug@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug