Thu Dec 12 00:49:29 PST 2013
- Previous message: [Slony1-general] Slony1-2.2.1 build fails because port.h is not found
- Next message: [Slony1-general] Slony1-2.2.1 build fails because port.h is not found
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
The development package postgresql92-devel-9.2.6-1PGDG.rhel5.x86_64.rpm and postgresql93-devel-9.3.2-1PGDG.rhel5.x86_64.rpm at http://yum.postgresql.org/rpmchart.php also has the port.h in the server include. On Thu, Dec 12, 2013 at 12:23 PM, Sandeep Thakkar < sandeep.thakkar at enterprisedb.com> wrote: > I see the port.h also present in the postgresql-server-dev package. Here > is the list: > > http://packages.debian.org/sid/i386/postgresql-server-dev-9.3/filelist > > if you build the sources, you will find port.h always in server include. > > > On Wed, Dec 11, 2013 at 9:28 PM, Steve Singer <ssinger at ca.afilias.info>wrote: > >> On 12/11/2013 05:14 AM, Sandeep Thakkar wrote: >> >>> How did you install postgresql on Debian? I have built PosrgreSQL >>> sources on CentOS, OSX and Windows and the port.h is installed in >>> include/postgresql/server/port.h and include/postgresql/internal/port.h >>> on all platforms. >>> >> >> >> The packages from apt.postgresql.org >> >> >> >>> >>> On Sun, Dec 8, 2013 at 9:40 AM, Steve Singer <ssinger at ca.afilias.info >>> <mailto:ssinger at ca.afilias.info>> wrote: >>> >>> On 11/29/2013 04:30 AM, Sandeep Thakkar wrote: >>> >>> The only work around I see now if to set the CPPFLAGS in the >>> environment >>> to the server include directory, so that CPPFLAGS_CLIENT takes >>> it in the >>> Makefile.global. >>> >>> >>> >>> So in debian (or at least with Wheezy) where the original bug 315 >>> was reported >>> >>> >>> libpq-dev puts port.h in /usr/include/postgresql/port.h so it gets >>> picked up by the client include paths. I am able to do a build with >>> --with-pgport >>> >>> This isn't actually a problem on debian, is the problem on OSX that >>> port.h isn't being put in the libpq header directories? Should it? >>> Where do other platforms/distributions put port.h ? >>> >>> >>> >>> On Tue, Nov 26, 2013 at 7:05 PM, Steve Singer >>> <ssinger at ca.afilias.info <mailto:ssinger at ca.afilias.info> >>> <mailto:ssinger at ca.afilias.__info >>> >>> <mailto:ssinger at ca.afilias.info>>> wrote: >>> >>> On 11/26/2013 04:14 AM, Sandeep Thakkar wrote: >>> >>> Hi >>> >>> I was building Slony1-2.2.1 sources on Mac OS X and >>> found that >>> the build >>> fails because of: >>> >>> slonik.c:49:18: error: port.h: No such file or directory >>> CPPFLAGS is now defined to just CPPFLAGS_CLIENT that >>> does not >>> include >>> the PG "server" include directory >>> ('<pginstall>/include/____postgresql/server' contains >>> >>> port.h). Any >>> >>> specific >>> reason why this change was made in 2.2.1? >>> >>> >>> >>> http://www.slony.info/____bugzilla/show_bug.cgi?id=315 >>> <http://www.slony.info/__bugzilla/show_bug.cgi?id=315> >>> >>> >>> <http://www.slony.info/__bugzilla/show_bug.cgi?id=315 >>> <http://www.slony.info/bugzilla/show_bug.cgi?id=315>> >>> >>> On systems that have multiple versions of postgresql >>> installed might >>> pull in files for the client from one version and server >>> includes >>> from another. You used to be able to get away with this >>> but in more >>> recent versions of PG this breaks things. >>> >>> I am not exactly sure what the best way to deal with this >>> in the >>> PGPORT case? I have a feeling just adding the server >>> includes back >>> in on --with-pgport builds will get us back to the bug 315 >>> situation >>> >>> >>> >>> >>> >>> -- >>> Sandeep Thakkar >>> >>> >>> ___________________________________________________ >>> Slony1-general mailing list >>> Slony1-general at lists.slony.____info >>> <mailto:Slony1-general at lists.__slony.info >>> <mailto:Slony1-general at lists.slony.info>> >>> http://lists.slony.info/____mailman/listinfo/slony1-____general >>> <http://lists.slony.info/__mailman/listinfo/slony1-__general> >>> >>> >>> >>> <http://lists.slony.info/__mailman/listinfo/slony1-__general >>> <http://lists.slony.info/mailman/listinfo/slony1-general>> >>> >>> >>> >>> >>> >>> -- >>> Sandeep Thakkar >>> >>> >>> >>> >>> >>> -- >>> Sandeep Thakkar >>> >>> >> > > > -- > Sandeep Thakkar > > -- Sandeep Thakkar -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.slony.info/pipermail/slony1-general/attachments/20131212/8848a560/attachment-0001.htm
- Previous message: [Slony1-general] Slony1-2.2.1 build fails because port.h is not found
- Next message: [Slony1-general] Slony1-2.2.1 build fails because port.h is not found
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-general mailing list