libpq include path is wrong

Bug #985232 reported by Clint Byrum
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gearman
In Progress
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)
Revision history for this message
Kapil Thangavelu (hazmat) wrote :

um.. not related to juju

affects: juju → gearmand
Revision history for this message
Brian Aker (brianaker) wrote : Re: [Bug 985232] Re: libpq include path is wrong

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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.