Re: [HACKERS] 4 pgcrypto regressions failures - 1 unsolved

Tom Lane <tgl@sss.pgh.pa.us>

From: Tom Lane <tgl@sss.pgh.pa.us>
To: Marko Kreen <marko@l-t.ee>
Cc: Kris Jurka <books@ejurka.com>, pgsql-hackers@postgresql.org, pgsql-patches@postgresql.org
Date: 2005-07-16T14:54:57Z
Lists: pgsql-hackers
Marko Kreen <marko@l-t.ee> writes:
> On Tue, Jul 12, 2005 at 01:06:46PM -0500, Kris Jurka wrote:
>>> Well the buildfarm machine kudu is actually the same machine just building 
>>> with the Sun compiler and it works fine.  It links all of libz.a into 
>>> libpgcrypto.so while gcc refuses to.
> 
> I googled a bit and found two suggestions:
> 
> 1. http://curl.haxx.se/mail/lib-2002-01/0092.html
> (Use -mimpure-text on linking line)
> 
> The attached patch does #1.  Could you try it and see if it fixes it?

This sure seems like a crude band-aid rather than an actual solution.
The bug as I see it is that gcc is choosing to link libz.a rather than
libz.so --- why is that happening?

			regards, tom lane