Thank you Chris for the feedback.

I already wrote the patch. I'll pushed it to git once all non-regression 
tests passed.

Regards,
Thomas.


On 03/09/15 15:39, Chris Hunter wrote:
> Hi Thomas,
>
> Yes, fixed the problem. I confirmed our mysql library does not link to 
> zlib. Should I submit a patch for this ?
>
> regards,
> chris hunter
> yale hpc group
>
> On 03/09/2015 05:45 AM, LEIBOVICI Thomas wrote:
>> It is possible that '-lz' is missing in robinhood build, but we may have
>> not noticed it if MYSQL links with it.
>> The error you observe may be due to a change in MySQL library 
>> dependencies.
>>
>> To fix it, you can add the following line in 
>> "src/backend_ext/Makefile.am"
>> (after libbackend_ext_la_SOURCES):
>>
>> libbackend_ext_la_LIBADD=-lz
>>
>> (it will require automake and autoconf to regenerate the Makefiles when
>> you run "make").
>> Also, "zlib-devel" may be needed.
>>
>> Thomas.
>>
>>
>>
>>
>> On 03/04/15 17:53, Chris Hunter wrote:
>>> I encountered the same zlib errors building robinhood 2.5.3.
>>>
>>> Does robinhood require the SQL backend to support compression ?
>>>
>>> We recently changed to mysql community edition, which is does not have
>>> compression support. So that might be the stopping our robinhood build
>>>
>>> regards,
>>> chris hunter
>>> yale hpc group
>>>
>>> On 03/03/2015 11:31 AM, Chris Hunter wrote:
>>>> I am building robinhood 2.5.4 backup. I pulled the source from github
>>>> with tag=2.5.4.
>>>> I am running into a build issue regarding zlib support. I receive this
>>>> error message when compiling:
>>>>
>>>>> ../backend_ext/.libs/libbackend_ext.a(backend_basic.o): In function
>>>>> `builtin_copy_standard':
>>>>> /root/robinhood-2.5.4/rpms/BUILD/robinhood-2.5.4/src/backend_ext/backend_basic.c:1164:
>>>>>  
>>>>>
>>>>>
>>>>> undefined reference to `gzdopen'
>>>>> /root/robinhood-2.5.4/rpms/BUILD/robinhood-2.5.4/src/backend_ext/backend_basic.c:1203:
>>>>>  
>>>>>
>>>>>
>>>>> undefined reference to `gzread'
>>>>> /root/robinhood-2.5.4/rpms/BUILD/robinhood-2.5.4/src/backend_ext/backend_basic.c:1211:
>>>>>  
>>>>>
>>>>>
>>>>> undefined reference to `gzwrite'
>>>>> /root/robinhood-2.5.4/rpms/BUILD/robinhood-2.5.4/src/backend_ext/backend_basic.c:1241:
>>>>>  
>>>>>
>>>>>
>>>>> undefined reference to `gzflush'
>>>>> /root/robinhood-2.5.4/rpms/BUILD/robinhood-2.5.4/src/backend_ext/backend_basic.c:1243:
>>>>>  
>>>>>
>>>>>
>>>>> undefined reference to `gzerror'
>>>>> /root/robinhood-2.5.4/rpms/BUILD/robinhood-2.5.4/src/backend_ext/backend_basic.c:1150:
>>>>>  
>>>>>
>>>>>
>>>>> undefined reference to `gzdopen'
>>>>> /root/robinhood-2.5.4/rpms/BUILD/robinhood-2.5.4/src/backend_ext/backend_basic.c:1263:
>>>>>  
>>>>>
>>>>>
>>>>> undefined reference to `gzclose'
>>>> These functions are part of zlib library. We have 64bit zlib-1.2.3
>>>> installed. I am wondering if we need to use a newer zlib version ?
>>>>
>>>> regards,
>>>> chris hunter
>>>> yale hpc group
>>>
>>> ------------------------------------------------------------------------------
>>>  
>>>
>>>
>>> Dive into the World of Parallel Programming The Go Parallel Website,
>>> sponsored
>>> by Intel and developed in partnership with Slashdot Media, is your hub
>>> for all
>>> things parallel software development, from weekly thought leadership
>>> blogs to
>>> news, videos, case studies, tutorials and more. Take a look and join 
>>> the
>>> conversation now.
>>> https://urldefense.proofpoint.com/v2/url?u=http-3A__goparallel.sourceforge.net_&d=AwIC-g&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=d_G2h_sZYG4xtHMeKo8QgjDmOcMVdQvYgM-5Dri1AOY&m=s4eC19ykPecXak0JT4tUgUHaflD9RQdkOX56iBDZBBY&s=oklX0v3LM6WdRS0KtuGY-v7PZwoNlThX_HJlS_ifQ7k&e=
>>>  
>>>
>>> _______________________________________________
>>> robinhood-support mailing list
>>> [email protected]
>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge.net_lists_listinfo_robinhood-2Dsupport&d=AwIC-g&c=-dg2m7zWuuDZ0MUcV7Sdqw&r=d_G2h_sZYG4xtHMeKo8QgjDmOcMVdQvYgM-5Dri1AOY&m=s4eC19ykPecXak0JT4tUgUHaflD9RQdkOX56iBDZBBY&s=TzSI2ad2ewcGMlXBS7kQwwrgpAENEaViivxdXiiAZFw&e=
>>>  
>>>
>>
>>


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
robinhood-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/robinhood-support

Reply via email to