[Pvfs2-developers] Probelm compiling 2.6.2 on SLES8

Sam Lang slang at mcs.anl.gov
Thu Feb 22 12:42:42 EST 2007


I guess 0.9.6g doesn't have those functions defined.  The attached  
patch should allow the build to work with 0.9.6 versions of openssl  
as well as the newer versions.

Also, we only use openssl to verify the integrity of config files  
across servers, so if you aren't worried about that, you can disabled  
openssl entirely in the pvfs build using --without-openssl to configure.

FYI: 0.9.6g is pretty old, and probably has a number of security  
holes that have been fixed in minor revisions since (it looks like  
0.9.6m was the last 0.9.6 release).

-sam


-------------- next part --------------
A non-text attachment was scrubbed...
Name: pvfs-openssl-0.9.6.patch
Type: application/octet-stream
Size: 726 bytes
Desc: not available
Url : http://www.beowulf-underground.org/pipermail/pvfs2-developers/attachments/20070222/26822025/pvfs-openssl-0.9.6.obj
-------------- next part --------------

On Feb 22, 2007, at 10:32 AM, Ti Leggett wrote:

> tg-viz-login2:/home/leggett/rpmsandbox/SOURCES # rpm -qa | grep  
> openssl | sort
> openssl-0.9.6g-132
> openssl-devel-0.9.6g-132
>
> On Feb 22, 2007, at Thu,Feb 22, 9:25 AM, Robert Latham wrote:
>
>> On Thu, Feb 22, 2007 at 08:23:59AM -0600, Ti Leggett wrote:
>>> I'm trying to compile 2.6.2 for the UC/ANL TG site (SLES8, 2.4
>>> kernel) and I'm getting the following:
>>>
>>>   CC            src/apps/admin/pvfs2-check-config.o
>>>   LD            src/apps/admin/pvfs2-check-config
>>> /usr/src/packages/BUILD/pvfs-2.6.2/lib/libpvfs2.so: undefined
>>> reference to `EVP_DigestFinal_ex'
>>> /usr/src/packages/BUILD/pvfs-2.6.2/lib/libpvfs2.so: undefined
>>> reference to `EVP_MD_CTX_cleanup'
>>> /usr/src/packages/BUILD/pvfs-2.6.2/lib/libpvfs2.so: undefined
>>> reference to `EVP_DigestInit_ex'
>>> /usr/src/packages/BUILD/pvfs-2.6.2/lib/libpvfs2.so: undefined
>>> reference to `EVP_MD_CTX_init'
>>> collect2: ld returned 1 exit status
>>> make: *** [src/apps/admin/pvfs2-check-config] Error 1
>>
>> Looks like you're missing an openssl library.  Do you have both
>> openssl and openssl-devel installed?
>>
>> Odd that you'd be missing just those 4 symbols though...
>>
>> ==rob
>>
>> -- 
>> Rob Latham
>> Mathematics and Computer Science Division    A215 0178 EA2D B059 8CDF
>> Argonne National Lab, IL USA                 B29D F333 664A 4280 315B
>>
>
> _______________________________________________
> Pvfs2-developers mailing list
> Pvfs2-developers at beowulf-underground.org
> http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers
>



More information about the Pvfs2-developers mailing list