FS#12095 - postgresql: Please remove deletion of libpgport.a in PKGBUILD

Attached to Project: Arch Linux
Opened by Ryan Corder (rcorder) - Wednesday, 12 November 2008, 00:11 GMT
Last edited by Dan McGee (toofishes) - Thursday, 13 November 2008, 19:11 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Douglas Soares de Andrade (dsa)
Architecture All
Severity Medium
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

I'm working on a PKGBUILD for Slony-I, the replication system for Postgresql. In order for Slony-I to compile properly, it requires the use of the exact compile flags that Postgresql did during it's compile time. Because of the following line in the postgresql-8.3.5 PKGBUILD file:

rm -f $startdir/pkg/usr/lib/libpgport.a || return 1

Slony-I fails to compile with the following error:

usr/bin/ld: cannot find -lpgport

Please remove the specified line in the postgresql PKGBUILD.


Additional info:
* postgresql{,-libs}-8.3.5


Steps to reproduce:

Configure and make Slony-I per the Slony-I website's documentation.
This task depends upon

Closed by  Dan McGee (toofishes)
Thursday, 13 November 2008, 19:11 GMT
Reason for closing:  Duplicate
Additional comments about closing:  Dupe of  FS#11346 
Comment by Dan McGee (toofishes) - Thursday, 13 November 2008, 01:59 GMT
I'm guessing there was a reason at some point this was explicitly deleted, but that would have to get tracked down.
Comment by Ryan Corder (rcorder) - Thursday, 13 November 2008, 18:46 GMT
Seems I didn't search well enough and this has been reported in bug #11346. It appears there are some other packages that need the same library. However, as you stated, questions arise as to why it was removed in the first place.

Loading...