[asterisk-bugs] [JIRA] (ASTERISK-27432) configure ignores option --disable-asteriskssl

Asterisk Team (JIRA) noreply at issues.asterisk.org
Sun Nov 19 14:12:07 CST 2017


    [ https://issues.asterisk.org/jira/browse/ASTERISK-27432?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=240171#comment-240171 ] 

Asterisk Team commented on ASTERISK-27432:
------------------------------------------

Thanks for creating a report! The issue has entered the triage process. That means the issue will wait in this status until a Bug Marshal has an opportunity to review the issue. Once the issue has been reviewed you will receive comments regarding the next steps towards resolution.

A good first step is for you to review the [Asterisk Issue Guidelines|https://wiki.asterisk.org/wiki/display/AST/Asterisk+Issue+Guidelines] if you haven't already. The guidelines detail what is expected from an Asterisk issue report.

Then, if you are submitting a patch, please review the [Patch Contribution Process|https://wiki.asterisk.org/wiki/display/AST/Patch+Contribution+Process].

> configure ignores option --disable-asteriskssl
> ----------------------------------------------
>
>                 Key: ASTERISK-27432
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-27432
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: General
>    Affects Versions: 13.18.2
>         Environment: Debian 9 and up
>            Reporter: Private Name
>            Severity: Critical
>
> I do include in my configure --disable-asteriskssl
> yet when I compile I get
>  [LD] abstract_jb.o acl.o adsi.o alaw.o alertpipe.o aoc.o app.o ast_expr2.o ast_expr2f.o asterisk.o astfd.o astmm.o astobj2.o astobj2_container.o astobj2_hash.o astobj2_rbtree.o audiohook.o autochan.o autoservice.o backtrace.o bridge.o bridge_after.o bridge_basic.o bridge_channel.o bridge_roles.o bucket.o callerid.o ccss.o cdr.o cel.o channel.o channel_internal_api.o chanvars.o cli.o codec.o codec_builtin.o config.o config_options.o core_local.o core_unreal.o crypt.o data.o datastore.o db.o devicestate.o dial.o dns.o dnsmgr.o dsp.o endpoints.o enum.o event.o features.o features_config.o file.o fixedjitterbuf.o format.o format_cache.o format_cap.o format_compatibility.o frame.o framehook.o fskmodem.o global_datastores.o hashtab.o heap.o http.o image.o indications.o io.o jitterbuf.o json.o libasteriskssl.o loader.o lock.o logger.o manager.o manager_bridges.o manager_channels.o manager_endpoints.o manager_mwi.o manager_system.o max_forwards.o md5.o media_index.o message.o mixmonitor.o named_acl.o named_locks.o netsock.o netsock2.o optional_api.o parking.o pbx.o pbx_app.o pbx_builtins.o pbx_functions.o pbx_hangup_handler.o pbx_switch.o pbx_timing.o pbx_variables.o pickup.o plc.o poll.o presencestate.o privacy.o rtp_engine.o say.o sched.o sdp_srtp.o security_events.o sem.o sha1.o sip_api.o slinfactory.o smoother.o sorcery.o sounds_index.o srv.o stasis.o stasis_bridges.o stasis_cache.o stasis_cache_pattern.o stasis_channels.o stasis_endpoints.o stasis_message.o stasis_message_router.o stasis_system.o stdtime/localtime.o strcompat.o stringfields.o strings.o stun.o syslog.o taskprocessor.o tcptls.o tdd.o term.o test.o threadpool.o threadstorage.o timing.o translate.o udptl.o ulaw.o uri.o utils.o uuid.o version.o xml.o xmldoc.o  -> asterisk
> libasteriskssl.o: In function `ast_ssl_init':
> /usr/src/asterisk/main/libasteriskssl.c:171: undefined reference to `CRYPTO_num_locks'
> collect2: error: ld returned 1 exit status
> Makefile:321: recipe for target 'asterisk' failed
> make[1]: *** [asterisk] Error 1
> Makefile:368: recipe for target 'main' failed
> make: *** [main] Error 2
>  openssl version
> OpenSSL 1.0.2m  2 Nov 2017
> The issue is that CRYPTO_num_locks has been removed from openssl.
> In any case, configure is not honoring what it says
> ./configure --help | grep -i ssl
>   --disable-asteriskssl   Disable Asterisk's SSL wrapper library
>   --with-crypto=PATH      use OpenSSL Cryptography files in PATH
>   --with-ssl=PATH         use OpenSSL Secure Sockets Layer files in PATH



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list