cisco / libsrtp

Library for SRTP (Secure Realtime Transport Protocol)
Other
1.21k stars 474 forks source link

autoconf cross-compile fails in 2.3.0 with PR #414 #479

Closed abelbeck closed 3 years ago

abelbeck commented 4 years ago

Using release 2.3.0 containing the PR #414 change, the autoconf test hard fails when cross compiling ...

checking if OPENSSL_cleanse is broken... configure: error: in `/home/dev/astlinux/trunk/output/build/libsrtp-2.3.0':
configure: error: cannot run test program while cross compiling
See `config.log' for more details

There is no assumed case while cross compiling.

disa6302 commented 3 years ago

Is this going to be merged in anytime soon? I am running into this issue when I run ./configure on ARM platform.

disa6302 commented 3 years ago

Also, if this is not going to be merged anytime soon, is there a workaround?

abelbeck commented 3 years ago

@disa6302 : The solution is to revert PR #414 ... this issue documents the problem.

disa6302 commented 3 years ago

Got it. Would the revert be made part of the release anytime soon? I am adding v2.3.0 as an external project, so will not be able to make any custom changes

abelbeck commented 3 years ago

I do not have any permissions here, just a project that uses it, but it seems to me the OpenSSL version the PR #414 fixes is deprecated and no longer supported. So rather than fixing #414 it may be best to revert it at this point in time.

pabuhler commented 3 years ago

Hi, sorry for not following up sooner, will review again now an give some feedback.

pabuhler commented 3 years ago

This should now be merged. reopen if you still have problems