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


Attachment: pvfs-openssl-0.9.6.patch
Description: Binary data


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
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers


_______________________________________________
Pvfs2-developers mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers

Reply via email to