[Bug 458137] New: Apparent bug in postgresql-devel package for OpenSuSE 11
https://bugzilla.novell.com/show_bug.cgi?id=458137 Summary: Apparent bug in postgresql-devel package for OpenSuSE 11 Product: openSUSE 11.0 Version: Final Platform: Other OS/Version: openSUSE 11.0 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: peter@petergeoghegan.com QAContact: jsrain@novell.com Found By: --- I encountered a problem while attempting to build Slony-I, the postgreSQL replicator, having resolved all dependencies using zypper. I believe that the problem is specifically with OpenSuSE 11's postgresql-devel package. OpenSuSE 10.3's postgresql-devel-8.2.4-27 places the file libpgport.a in /usr/lib/ . OpenSuSE 11's equivalent package does not. Is this intentional, or an oversight? In any case, its absence breaks the build of Slony-I 1.2.15, which I have previously built on OpenSuSE 10.3 without incident. I am aware that there is a "slony1" package available too, but this is unsuitable for me, as Slony-I requires that all nodes use exactly the same version of Slony-I, Regards, Peter Geoghegan -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=458137 User crrodriguez@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=458137#c1 Cristian Rodríguez <crrodriguez@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |crrodriguez@novell.com AssignedTo|bnc-team-screening@forge.provo.novell.com |max@novell.com --- Comment #1 from Cristian Rodríguez <crrodriguez@novell.com> 2008-12-10 18:07:41 MST --- (In reply to comment #0 from Peter Geoghegan)
OpenSuSE 10.3's postgresql-devel-8.2.4-27 places the file libpgport.a
looks like you have to update your slony version, as far as I can see, libpgport is only linked to slony in windows.. in linux I guess you have to link it to libpq.. ifeq ($(PORTNAME), win) PROG = slonik.exe LDFLAG = $(LDFLAG) -lpgport endif ifeq ($(PORTNAME), win32) PROG = slonik.exe LDFLAG = $(LDFLAG) -lpgport endif -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=458137 User max@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=458137#c2 Reinhard Max <max@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID --- Comment #2 from Reinhard Max <max@novell.com> 2008-12-11 01:21:39 MST --- As Christian says: libpgport.a is not needed on Linux, and therefore we don't ship it. Without having looked into slony, I guess it mistakenly uses 'pg_config --libs' as the list of libraries PostgreSQL clients should be linked against. See bug #361431 for details on why pg_config shouldn't be used that way. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com