FS#11346 - postgresql PKGBUILD removes libpgport.a
            Attached to Project:
            Arch Linux
            
Opened by Oveek Mallik (veek) - Saturday, 30 August 2008, 01:55 GMT
Last edited by Douglas Soares de Andrade (dsa) - Wednesday, 25 February 2009, 16:08 GMT
          Opened by Oveek Mallik (veek) - Saturday, 30 August 2008, 01:55 GMT
Last edited by Douglas Soares de Andrade (dsa) - Wednesday, 25 February 2009, 16:08 GMT
                
  | 
              
                Details
                    Description: 
                The postgresql PKGBUILD manually removes the static library, libpgport.a, with the following command: rm -f $startdir/pkg/usr/lib/libpgport.a || return 1 Is there a reason for this? qt-copy-svn from AUR was looking for the library with the -lpgport linker flag. I had to download the PKGBUILD, eliminate the above line which removes libpgport.a, and rebuild postgresql. After installing, libpgport.a was available in the lib directory, and qt-copy-svn built without error. Additional info: * package version(s) pkgname=postgresql pkgver=8.3.3 pkgrel=1  | 
            
              This task depends upon
              
              
            
            
          
            Closed by  Douglas Soares de Andrade (dsa)
Wednesday, 25 February 2009, 16:08 GMT
Reason for closing: Implemented
          
          
        Wednesday, 25 February 2009, 16:08 GMT
Reason for closing: Implemented
                      
OT: You can use qt from [extra] instead qt-copy-svn from AUR. It should be almost the same because I applied the KDE patches, too.
I'm still curious why it's removed from the postgresql package, but it's not a critical issue.
Will the package maintainer please remove the line mentioned above from the PKGBUILD before generating this package. It is important for other apps.
However, it will fail to build without this bug resolved. Until then, I'm suggesting that users that want to use Slony-1 to rebuild postgresql via ABS with the line in question in the PKGBUILD file commented out.