Обсуждение: openssl-fips-1.1.2

Поиск
Список
Период
Сортировка

openssl-fips-1.1.2

От
dx k9
Дата:

I'm getting some errors when I go to compile postgresql 8.3.5 on 64-bit linux SLES 9 with the newer version of openssl for FIPS compliance.
 
Basically, everything compiles fine with an older version.
 
This is me creating my makefile with out  an issue.  I tried --enable-shared to see if it would help, but it didn't
 
 1017  ./configure --prefix=/usr/local/pgsql.v835 --with-includes=/usr/local/openssl-fips-1.1.2/include:/usr/local/include --with-libraries=/usr/local/openssl-fips-1.1.2/lib:/usr/local/lib --enable-shared --with-pam -with-openssl --with-pgport=5433 --with-perl
 
This is the last part of the compilation (gmake 3.80)

/usr/bin/ld: /usr/local/openssl-fips-1.1.2/lib/libssl.a(t1_meth.o): relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC
/usr/local/openssl-fips-1.1.2/lib/libssl.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
gmake[3]: *** [libpq.so.5.1] Error 1
gmake[3]: Leaving directory `/usr/local/src/postgresql-8.3.5/src/interfaces/libpq'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/local/src/postgresql-8.3.5/src/interfaces'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/usr/local/src/postgresql-8.3.5/src'
gmake: *** [all] Error 2
postgres@cap:/usr/local/src/postgresql-8.3.5>
 
Thanks for any help !
 


 


Color coding for safety: Windows Live Hotmail alerts you to suspicious email. Sign up today.

Re: openssl-fips-1.1.2

От
Tom Lane
Дата:
dx k9 <bitsandbytes88@hotmail.com> writes:
> This is the last part of the compilation (gmake 3.80)
> /usr/bin/ld: /usr/local/openssl-fips-1.1.2/lib/libssl.a(t1_meth.o): relocation R_X86_64_32 can not be used when
makinga shared object; recompile with -fPIC 

It looks like you didn't build a shared-library version of libssl (would
be called libssl.so on most platforms).  Either that or you didn't tell
PG's configure where to find it.

            regards, tom lane