libpq include path is wrong

Bug #985232 reported by Clint Byrum on 2012-04-18
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gearman
Undecided
Clint Byrum

Bug Description

While getting daily builds setup for the gearman PPA, I found this:

/bin/bash ./libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -ggdb -I/usr/include -pthread -pthread -DBUILDING_LIBGEARMAN -g -O2 -c -o libgearman-server/plugins/queue/postgres/libgearman_server_libgearman_server_la-queue.lo `test -f 'libgearman-server/plugins/queue/postgres/queue.cc' || echo './'`libgearman-server/plugins/queue/postgres/queue.cc
libgearman-server/plugins/queue/postgres/queue.cc:53:22: fatal error: libpq-fe.h: No such file or directory

In commit revno 486.1.11, it seems that the merge for bug #927006 wasn't quite merged exactly, and the leading 'postgresql' was dropped from the include.

Related branches

Changed in juju:
status: New → In Progress
assignee: nobody → Clint Byrum (clint-fewbar)
Kapil Thangavelu (hazmat) wrote :

um.. not related to juju

affects: juju → gearmand

This is a rhel vs ubutu install issue that pgconfig doesn't handle.
The actual bug needs to be fix in the autoconf archive pg libraries
(that is where our info for include/linking comes from).

On Mar 12, 2013, at 7:36, Kapil Thangavelu <email address hidden> wrote:

> um.. not related to juju
>
> ** Project changed: juju => gearmand
>
> --
> You received this bug notification because you are subscribed to
> Gearman.
> https://bugs.launchpad.net/bugs/985232
>
> Title:
> libpq include path is wrong
>
> Status in Gearman Server and Client Libraries:
> In Progress
>
> Bug description:
> While getting daily builds setup for the gearman PPA, I found this:
>
> /bin/bash ./libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -ggdb -I/usr/include -pthread -pthread -DBUILDING_LIBGEARMAN -g -O2 -c -o libgearman-server/plugins/queue/postgres/libgearman_server_libgearman_server_la-queue.lo `test -f 'libgearman-server/plugins/queue/postgres/queue.cc' || echo './'`libgearman-server/plugins/queue/postgres/queue.cc
> libgearman-server/plugins/queue/postgres/queue.cc:53:22: fatal error: libpq-fe.h: No such file or directory
>
> In commit revno 486.1.11, it seems that the merge for bug #927006
> wasn't quite merged exactly, and the leading 'postgresql' was dropped
> from the include.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gearmand/+bug/985232/+subscriptions

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers