Opened 12 years ago
Closed 11 years ago
#37357 closed enhancement (fixed)
erlang: make binary distributable
Reported by: | ci42 | Owned by: | ci42 |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.2 |
Keywords: | haspatch | Cc: | ghosthound, cooljeanius (Eric Gallager) |
Port: | erlang |
Description (last modified by ci42)
Erlang is currently not distributable in binary form:
$ ./port_binary_distributable.tcl -v erlang dependency 'gdbm' has license 'GPL-3+' which conflicts with license 'MPL' from 'erlang'
gdbm is a dependency of perl wich is only needed at build time. Using the 'license_noconflict' (see the attached patch) keyword erlang would be distributable:
$ ./port_binary_distributable.tcl -v erlang erlang is distributable
Or, as mentioned here http://lists.macosforge.org/pipermail/macports-dev/2012-December/021280.html the dependency on perl could be dropped altogether.
Attachments (1)
Change History (7)
Changed 12 years ago by ci42
Attachment: | Portfile.diff added |
---|
comment:1 Changed 12 years ago by ci42
Description: | modified (diff) |
---|
comment:2 Changed 12 years ago by jmroot (Joshua Root)
Cc: | ricci@… added |
---|
comment:3 Changed 12 years ago by ci42
Marked perl5 as non conflicting in r101327.
@bfulgham: Please consider dropping the dependency on perl altogether. I'll leave the ticket open until then.
comment:5 Changed 11 years ago by ci42
Owner: | changed from bfulgham@… to ciserlohn@… |
---|
comment:6 Changed 11 years ago by ci42
Resolution: | → fixed |
---|---|
Status: | new → closed |
Removed dependency on perl in r118972.
Note: See
TracTickets for help on using
tickets.
Another possibility would be to make perl's gdbm support a non-default variant. GPLv3 is probably a problem for distributability of a lot of other perl dependents too.