Summary: | dev-lang/erlang-17.0 bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Patrick Lauer <patrick> |
Component: | New packages | Assignee: | Dirkjan Ochtman (RETIRED) <djc> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | lang-misc+disabled |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.erlang.org/download.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 508316 |
Description
Patrick Lauer
2014-04-11 03:59:22 UTC
Patches don't all apply. Changes to SRC_URI etc.: < MY_VER=($(get_version_components)) < MY_MAJ="${MY_VER[0]}" < MY_MIN="${MY_VER[1]:+0}${MY_VER[1]}" < MY_MIC="${MY_VER[2]:+-}${MY_VER[2]}" < MY_PV="R${MY_MAJ}B${MY_MIN}${MY_MIC}" --- > #MY_VER=($(get_version_components)) > #MY_MAJ="${MY_VER[0]}" > #MY_MIN="${MY_VER[1]:+0}${MY_VER[1]}" > #MY_MIC="${MY_VER[2]:+-}${MY_VER[2]}" > #MY_PV="R${MY_MAJ}B${MY_MIN}${MY_MIC}" 21,23c21,23 < SRC_URI="http://www.erlang.org/download/otp_src_${MY_PV}.tar.gz < http://erlang.org/download/otp_doc_man_${MY_PV}.tar.gz < doc? ( http://erlang.org/download/otp_doc_html_${MY_PV}.tar.gz )" --- > SRC_URI="http://www.erlang.org/download/otp_src_${PV}.tar.gz > http://erlang.org/download/otp_doc_man_${PV}.tar.gz > doc? ( http://erlang.org/download/otp_doc_html_${PV}.tar.gz )" 40c40 < S="${WORKDIR}/otp_src_${MY_PV}" --- > S="${WORKDIR}/otp_src_${PV}" Ugh, I don't do old-school diffs. Anyway, the tinfo patch not applying makes sense, I pushed that upstream. Any progress on this ebuild? After replacing MY_PV with PV and removing epatch for tinfo I was able to build Erlang 17.0 and dependend Elixir 0.13.0. May be give this ebuild a try in real world? IMO: src_prepare might require additional clean up as fixes might be not required for now. 21 Apr 2014; Dirkjan Ochtman <djc@gentoo.org> +erlang-17.0.ebuild: Version bump erlang to 17.0 (bug 507362). Side note: The elog about the different versioning schemes can be dropped from the new ebuild. Ah yeah, done. |