Subject: wrapper problem?
To: None <tech-pkg@netbsd.org>
From: Markus W Kilbinger <kilbi@rad.rwth-aachen.de>
List: tech-pkg
Date: 09/23/2004 21:11:59
Hi!

Since yesterday (my last pkgsrc cvs update) I'm not longer able to
compile several pkg's, which are using pkgconfig: E. g. x11/Xfixes
fails with the following message:

  [Thu Sep 23 20:43:21 qie Xfixes]# make reinstall
  ===> Checking for vulnerabilities in Xfixes-2.0.1
  => Checksum OK for libXfixes-2.0.1.tar.bz2.
  work.i386 -> /usr/obj/pkg/x11/Xfixes/work.i386
  ===> Extracting for Xfixes-2.0.1
  ===> Required installed package libtool-base>=1.5.2nb4: libtool-base-1.5.6nb1 found
  ===> Required installed package x11-links>=0.23: x11-links-0.23 found
  ===> Required installed package pkgconfig>=0.15.0: pkgconfig-0.15.0nb1 found
  ===> Patching for Xfixes-2.0.1
  ===> Overriding tools for Xfixes-2.0.1
  ===> Creating toolchain wrappers for Xfixes-2.0.1
  ===> Configuring for Xfixes-2.0.1
  => Adding rpaths to pkgconfig files.
  configure: WARNING: If you wanted to set the --build type, don't use --host.
      If a cross compiler is detected then cross compile mode will be used.
  checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
  checking whether build environment is sane... yes
  checking for gawk... /usr/bin/awk
  [...]
  checking whether stripping libraries is possible... yes
  checking for x11... Package x11 was not found in the pkg-config search path.
  Perhaps you should add the directory containing `x11.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'x11' found
  [...]
  checking for XTHREADS in Xlib... yes
  checking for fixesext >= 2.0... Package fixesext was not found in the pkg-config search path.
  Perhaps you should add the directory containing `fixesext.pc'
  to the PKG_CONFIG_PATH environment variable
  No package 'fixesext' found
  
  configure: error: Library requirements (fixesext >= 2.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
  *** Error code 1

1. What is package 'x11'?

2. Why is package 'fixesext' no longer found? (It's installed, e. g.
   running 'pkg-config --cflags fixesext' manually yields
   '-I/usr/pkg/include')

Any comments appreciated,

Markus.