Summary: | www-client/seamonkey-1.1.12 USE="postgres" - mozSqlResultPgsql.h:39:22: error: libpq-fe.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mike Weissman <mike> |
Component: | New packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | cloos |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Mike Weissman
2008-09-26 21:47:22 UTC
It should probably depend on dev-db/libpq instead. can't with postgresql-base installed: [ebuild N ] dev-db/libpq-8.2.7 USE="nls pam readline ssl zlib -kerberos -pg-intdatetime -threads" 12,282 kB [blocks B ] dev-db/libpq ("dev-db/libpq" is blocking dev-db/postgresql-base-8.3.4) [blocks B ] dev-db/libpq ("dev-db/libpq" is blocking app-admin/eselect-postgresql-0.3) [blocks B ] dev-db/postgresql-base ("dev-db/postgresql-base" is blocking dev-db/libpq-8.2.7) -Mike I had to manually create the symlinks specified in the postgres_symlinks array in /etc/eselect/postgresql/slots/8.3/base for anything which depends on postgresql-base to compile. seamonkey-1.1.14 failed for me with the same symptom: i686-pc-linux-gnu-g++ -o mozSqlResultPgsql.o -c -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -DBUILD_ID=2008121909 -I ../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/locale -I../../../../dist/include/rdf -I../../ ../../dist/include/dom -I../../../../dist/include/layout -I../../../../dist/include/sql -I../../../../dist/include -I/usr/include/nspr -I/usr/include -fPIC -DGENTOO_NSPLUGINS_DIR=\"/usr/lib/nsplugins\" -DGENTOO_NSBROWSER_PLUGINS_DIR=\"/usr/lib/nsbrowser/plugins\" -fno -rtti -fno-handle-exceptions -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtu al-dtor -Wno-long-long -march=pentium4 -Wno-return-type -w -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -ffunction-sections -O2 -DGEN TOO_NSPLUGINS_DIR=\"/usr/lib/nsplugins\" -DGENTOO_NSBROWSER_PLUGINS_DIR=\"/usr/lib/nsbrowser/plugins\" -DMOZILLA_CLIENT -include ../../.. /../mozilla-config.h -Wp,-MD,.deps/mozSqlResultPgsql.pp mozSqlResultPgsql.cpp In file included from mozSqlResultPgsql.cpp:38: mozSqlResultPgsql.h:39:22: error: libpq-fe.h: No such file or directory Performing 'eselect postgresql set 8.3' the missing links have been created. seamonkey-1.1.x is deprecated and will vanish from portage as soon as bug #314009 is fixed. Seamonkey-2 has no postgres USE flag so nothing to fix in this bug. + 02 Jun 2010; Patrick Lauer <patrick@gentoo.org> + +postgresql-base-7.4.29-r1.ebuild, +postgresql-base-8.0.25-r1.ebuild, + +postgresql-base-8.1.21-r1.ebuild, +postgresql-base-8.2.17-r1.ebuild, + +postgresql-base-8.3.11-r1.ebuild, + +files/postgresql-base-8.4-9.0-heimdal_strlcpy.patch, + +postgresql-base-8.4.4-r1.ebuild, +postgresql-base-9.0_beta1-r1.ebuild: + Fixes for #313765, #251046, #294462, #300793, #274836, #296714, #238817, + #278228, #263096, #246397, #285953. Thanks to Aaron Swenson for collecting + the fixes and testing. |