Tseting new packages for stabalisation, fails with use flag postgres set. Reproducible: Always Steps to Reproduce: 1. Set FEATURES test, use postgres. 2. emerge package 3. Actual Results: x86_64-pc-linux-gnu-gcc -march=native -mtune=amdfam10 -pipe -O2 -DHAVE_SYS_TIME_H=1 -DHAVE_SYSLOG_H=1 -DHAVE_NETDB_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SELECT=1 -DHAVE_STRSTR=1 -DHAVE_FORK=1 -DHAVE_ACCEPT=1 -DHAVE_WAIT=1 -DHAVE_SHUTDOWN=1 -DHAVE_GETHOSTBYNAME=1 -DHAVE_BZERO=1 -DHAVE_BCOPY=1 -DHAVE_CONNECT=1 -DHAVE_BIND=1 -DHAVE_SENDTO=1 -DHAVE_GETHOSTBYADDR=1 -DHAVE_GETPEERNAME=1 -DHAVE_SETSOCKOPT=1 -DHAVE_WAITPID=1 -DHAVE_SSCANF=1 -Wall -c greylist.c sql.c:8:22: error: libpq-fe.h: No such file or directory sql.c:137: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token emerged ok without use flag set
Created attachment 276641 [details] the build.log gld
Created attachment 276643 [details] my emerge --info
I can't reproduce this. It just works for me. * Do you have the libpq-fe.h file? * Try running "eselect postgresql set version-no" to see if it helps. Thank you.
ok, you sorted it in one. testuser@archtester ~/Docs $ equery b libpq-fe.h [ Searching for file(s) libpq-fe.h in *... ] dev-db/postgresql-base-8.4.7 (/usr/include/postgresql-8.4/libpq-fe.h) eselect postgresql set version-no testuser@archtester ~/Docs $ eselect postgresql list Available postgresql installations 8.4 <-* <-S base-8.4.7 server-8.4 testuser@archtester ~/Docs $ eix gld [I] mail-filter/gld Available versions: 1.7 (~)1.7-r1 {postgres} Installed versions: 1.7-r1(13:25:18 06/11/11)(postgres) In, Done
OK. Closing then.