Hi Curl,

 

I'm trying to build curl and have hit a brick wall with 7.77.0 and OpenSSL 3.0. 
This works fine with OpenSSL 1.1.1k.

 

configure:31935: cc -c -c99 -D_XOPEN_SOURCE_EXTENDED=1 -Wlp64 -WIEEE_float -I/us

r/local-ssl3.0/openssl/include -I/usr/local-ssl3.0/include -I/usr/local-ssl3.0/i

nclude/openssl -DOPENSSL_SUPPRESS_DEPRECATED conftest.c >&5

          struct timeval ts;

                         ^

"/home/ituglib/randall/jenkins/.jenkins/workspace/Curl_3.0_Pipeline/conftest.c",

line 112: warning(770):

          variable "ts" was set but never used

 

configure:31935: $? = 0

configure:31947: result: yes

configure:31963: checking run-time libs availability

configure:31984: cc -o conftest -c99 -D_XOPEN_SOURCE_EXTENDED=1 -Wlp64 -WIEEE_fl

oat -I/usr/local-ssl3.0/openssl/include -I/usr/local-ssl3.0/include -I/usr/local

-ssl3.0/include/openssl -DOPENSSL_SUPPRESS_DEPRECATED -L/usr/local-ssl3.0/lib -L

/usr/local-ssl3.0/lib conftest.c -lssl -lcrypto  >&5

configure:31984: $? = 0

configure:31984: ./conftest

ac_fn_c_try_run[20]: ./conftest: tdm_execve(): failed with unexpected error

pr_errno=(4022) pr_TPCerror=(75) pr_TPCdetail=(11)

configure:31984: $? = 126

configure: program exited with status 126

configure: failed program was:

configure: failed program was:

| /* confdefs.h */

| #define PACKAGE_NAME "curl"

| #define PACKAGE_TARNAME "curl"

| #define PACKAGE_VERSION "-"

| #define PACKAGE_STRING "curl -"

| #define PACKAGE_BUGREPORT "a suitable curl mailing list: https://curl.se/mail/

"

.

configure:31988: result: failed

configure:31990: error: one or more libs available at link-time are not 
available run-time. Libs used at link-time: -lssl -lcrypto

 

The error 11 means not found. 4022 is invalid function call. The platform is 
NonStop x86.

 

My latest configure command for OpenSSL 3.0 is:

CFLAGS="-c99" CPPFLAGS="-D_XOPEN_SOURCE_EXTENDED=1 -Wlp64 -WIEEE_float 
-I/usr/local-ssl3.0/openssl/include"
LDFLAGS="-L/usr/local-ssl3.0/lib" conf_script_floss_cc 
--with-ssl=/usr/local-ssl3.0 --disable-pthreads --disable-threaded-resolver
--enable-ipv6'

 

The configure that works with OpenSSL 1.1.1k is:

CFLAGS="-c99" CPPFLAGS="-D_XOPEN_SOURCE_EXTENDED=1 
-I/usr/local-ssl1.1/openssl/include" LDFLAGS="-L/usr/local-ssl1.1/lib"
./configure --with-ssl=/usr/local-ssl1.1 --disable-pthreads 
--disable-threaded-resolver --enable-ipv6'

 

Help would be appreciated.

 

Thanks,

Randall

-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html

Reply via email to