On Tue, 2005-09-06 at 12:07 +1200, Hamish wrote:
> > Package: grass
> > Version: 6.0.0-1
> > Severity: serious
> > 
> > When building 'grass' on amd64/unstable,
> 
> >From GRASS source code or Debian package src?
> 
> > I get the following error:
> > 
> > checking for Tk_MainWindow in -ltk8.3... yes
> > checking whether to use PostgreSQL... yes
> > checking for location of PostgreSQL includes... /usr/include/postgresql
> > checking for libpq-fe.h... no
> > configure: error: *** Unable to locate PostgreSQL includes.
> > make: *** [config.status] Error 1
> 
> 
> (working from Sarge here)
> 
> $ apt-file search libpq-fe.h
> postgresql-dev: usr/include/postgresql/libpq-fe.h
> 
> 
> And postgresql-dev is listed in the build-depends:
> 
> http://ftp.debian.org/debian/pool/main/g/grass/grass_6.0.0-1.dsc
> 
> 
> $ locate libpq-fe.h
> /usr/include/postgresql/libpq-fe.h
> 
> Has this path changed in the new version of postgresql-dev?

Yes. See http://lists.debian.org/debian-devel/2005/06/msg00500.html for
the details. Basically GRASS needs to build-depend on libpq-dev instead
and use something like --with-postgres-includes=`pg_config --includedir`
in debian/rules.

Problems with the C++ ABI transition that affect other build-deps
prevent me from building and uploading a fixed package at present.

Steve



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to