On 14/10/11 21:07, Erich Titl wrote:
> Hi Folks
>
> at 14.10.2011 09:37, Erich Titl wrote:
>> on 13.10.2011 16:46, John Doe wrote:
>>> From: Erich Titl
>>>
>>>> I am still trying to compile 3.1.15. I still get the following
>>>> /usr/lib/libcrypto.a(c_zlib.o): In function `bio_zlib_free':
>>>> (.text+0x4f): undefined reference to `inflateEnd'
>>>
>>> I used your flags and configure on my 32-bits CentOS and 3.1.16 compiled fine...
>>> Maybe make sure you have all the "devel" packages.
>>> Did you check the configure output to see if it detected everything (zlib, ssl...)?
>>
>> I would guess so, anyway compiling with 3.2.0.12 goes without a hitch.
>> Will try with 3.1.16 to see if anything changes.
>
> No changes as expected, 3.1.16 fails compilation just the same.
>
> Is it possible that 3.1 does not play well with openssl 1.0.0x
Very possible.
  They seems to have had no fear of changing the header files 
definitions across the 1.0.0* series.
I'm particularly looking now for details like that 'x' in correlation to 
particular build errors. So we can use it to target our workarounds as 
we encounter problems.
Since you seem to have a working and non-working build. Can you provide 
the g++ command line for both 3.2 and 3.1 series build of the broken 
file? You provided a 3.1 trace alone earlier. I'm looking for what is 
detected differently or ordered differently in the link sequence.
  A diff of the include/autoconf.h file which is generated by 
./configure for each of those builds would also be helpful.
And please lets get a bugzilla entry to track all this now.
Amos
-- Please be using Current Stable Squid 2.7.STABLE9 or 3.1.15 Beta testers wanted for 3.2.0.12Received on Sat Oct 15 2011 - 04:33:21 MDT
This archive was generated by hypermail 2.2.0 : Mon Oct 17 2011 - 12:00:03 MDT