Opened 13 years ago

Closed 13 years ago

#29529 closed defect (fixed)

erlang: SSL should be enabled by default

Reported by: ci42 Owned by: bfulgham@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: haspatch Cc:
Port: erlang

Description

SSL support is currently disabled by default in the portfile. This causes several ports which depend on the erlang port to break or to have only limited usefulness. Such as:

  • yaws - no https support
  • ejabberd - no TLS, STARTTLS support
  • rebar (waiting to be submitted) - won't even work without SSL support

As it is not possible to specify a variant as a dependency the above-mentioned examples can't be fixed on their own. Therefor I suggest to enable SSL by default - its also more conform to the upstream version:
" --with-ssl use SSL (default)" (from ./configure --help)

The attached patches propose to different solutions:

  1. add ssl as a default variant
  2. remove the ssl variant and add a no_ssl variant

Does anybody really wants a no_ssl variant? That doesn't make sense to me.

Attachments (2)

default_variant.diff (509 bytes) - added by ci42 13 years ago.
no_ssl_variant.diff (1.6 KB) - added by ci42 13 years ago.

Download all attachments as: .zip

Change History (4)

Changed 13 years ago by ci42

Attachment: default_variant.diff added

Changed 13 years ago by ci42

Attachment: no_ssl_variant.diff added

comment:1 Changed 13 years ago by jmroot (Joshua Root)

Cc: bfulgham removed
Owner: changed from macports-tickets@… to bfulgham@…

Bare usernames do not work in the cc field; you have to use complete email addresses.

comment:2 Changed 13 years ago by ci42

Resolution: fixed
Status: newclosed

add ssl as a default variant in r79815 (maintainer timeout)

Note: See TracTickets for help on using tickets.