Hi, I was running postgres-7.4.2 and upgraded to 8.2.0 Postgres-8.2.0 built successfully. But when I do an ldd on postgres I see that it is linking to the wrong openssl and crypto libraries. engpc17 bin]# ldd postgres libssl.so.4 => /lib/libssl.so.4 (0x0091e000) libcrypto.so.4 => /lib/libcrypto.so.4 (0x00b67000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x007d7000) libdl.so.2 => /lib/libdl.so.2 (0x00111000) libm.so.6 => /lib/tls/libm.so.6 (0x00ce8000) libc.so.6 => /lib/tls/libc.so.6 (0x00114000) libgssapi_krb5.so.2 => /usr/kerberos/lib/libgssapi_krb5.so.2 (0x00a71000) libkrb5.so.3 => /usr/kerberos/lib/libkrb5.so.3 (0x00308000) libcom_err.so.3 => /usr/kerberos/lib/libcom_err.so.3 (0x0024c000) libk5crypto.so.3 => /usr/kerberos/lib/libk5crypto.so.3 (0x0024e000) libresolv.so.2 => /lib/libresolv.so.2 (0x00260000) libz.so.1 => /usr/lib/libz.so.1 (0x005be000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00ec2000) It should be linking to: /usr/local/lib/libssl.so --> libssl.so.0.9.7 /usr/local/lib/libcrypto.so.0 -> libcrypto.so.0.9.7 Instead it is pulling from the /lib (default red-hat) location rather than /usr/local/lib. My /etc/ld.so.conf file has the correct paths in it: /usr/local/lib /usr/kerberos/lib /usr/X11R6/lib /usr/lib/qt-3.1/lib /usr/lib/mysql /usr/local/pgsql/lib /usr/exa/lib /usr/exa/sys/lib /lib Any help would be appreciated. Thanks, Radhika -- It is all a matter of perspective. You choose your view by choosing where to stand. Larry Wall --- ---------------------------(end of broadcast)--------------------------- TIP 5: don't forget to increase your free space map settings -- It is all a matter of perspective. You choose your view by choosing where to stand. Larry Wall ---