Page MenuHomeFreeBSD

update Erlang/OTP 21 to latest runtime
ClosedPublic

Authored by dch on Jan 11 2019, 12:46 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Mar 24, 9:50 PM
Unknown Object (File)
Jan 30 2024, 12:51 AM
Unknown Object (File)
Jan 30 2024, 12:50 AM
Unknown Object (File)
Jan 30 2024, 12:50 AM
Unknown Object (File)
Jan 30 2024, 12:50 AM
Unknown Object (File)
Jan 30 2024, 12:50 AM
Unknown Object (File)
Jan 30 2024, 12:50 AM
Unknown Object (File)
Jan 30 2024, 12:50 AM
Subscribers
None

Details

Summary
  • lang/erlang-runtime21: update to 21.3

NB distfiles will take 12h to hit mirrors. In the interim
grab them from freefall:/home/dch/public_distfiles/*21.3*
and drop them into /usr/ports/distfiles/erlang/

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

  • update to 21.2.6 and sprinkle a few more reviewers in
  • move couchdb2 diff to separate patch with a few more changes

I still see a fetching issue (after 12 hours).
http://pkg.awarnach.mathstat.dal.ca/data/12amd64-default/2019-02-20_09h09m24s/logs/errors/erlang-runtime21-21.2.6.log

It looks like preloaded-21.2.6.tar.gz is only available from your account. Adding LOCAL/dch:local to MASTER_SITES allows it to fetch.

add dch local repo to Makefile

In D18820#412296, @jrm wrote:

I still see a fetching issue (after 12 hours).
http://pkg.awarnach.mathstat.dal.ca/data/12amd64-default/2019-02-20_09h09m24s/logs/errors/erlang-runtime21-21.2.6.log

It looks like preloaded-21.2.6.tar.gz is only available from your account. Adding LOCAL/dch:local to MASTER_SITES allows it to fetch.

Added that, thanks. Presumably when the port lands, my version of those files on freefall etc won't be needed anymore?

In D18820#413899, @dch wrote:
In D18820#412296, @jrm wrote:

I still see a fetching issue (after 12 hours).
http://pkg.awarnach.mathstat.dal.ca/data/12amd64-default/2019-02-20_09h09m24s/logs/errors/erlang-runtime21-21.2.6.log

It looks like preloaded-21.2.6.tar.gz is only available from your account. Adding LOCAL/dch:local to MASTER_SITES allows it to fetch.

Added that, thanks. Presumably when the port lands, my version of those files on freefall etc won't be needed anymore?

I can't recall if you have to keep them around and I am not finding any documentation.

FYI, both http://erlang.stacken.kth.se and http://www.csd.uu.se seem dead.

This revision is now accepted and ready to land.Feb 26 2019, 1:17 AM
  • lang/erlang-runtime21: update to 21.2.6
  • use MASTERSITES and PATCHFILES correctly
This revision now requires review to proceed.Mar 2 2019, 10:22 PM

Should LOCAL/olgeni also be removed? It was a quick check, so maybe I am missing something.

jrm@storage2 /usr/ports/lang/erlang-runtime21(arcpatch-D18820_1|✔) % distilator | grep olgeni
404 [DISTFILE]  http://distcache.FreeBSD.org/local-distfiles/olgeni/preloaded-21.2.6.tar.gz
404 [DISTFILE]  http://distcache.eu.FreeBSD.org/local-distfiles/olgeni/preloaded-21.2.6.tar.gz
302 [DISTFILE]  http://olgeni.olgeni.com/~olgeni/distfiles/preloaded-21.2.6.tar.gz -> https://hub.olgeni.com/~olgeni/distfiles/preloaded-21.2.6.tar.gz
302 [DISTFILE]  http://olgeni.olgeni.com/~olgeni/distfiles/patch-otp-21.2.6 -> https://hub.olgeni.com/~olgeni/distfiles/patch-otp-21.2.6
404 [DISTFILE]  http://distcache.us-east.FreeBSD.org/local-distfiles/olgeni/preloaded-21.2.6.tar.gz
404 [DISTFILE]  http://distcache.us-west.FreeBSD.org/local-distfiles/olgeni/preloaded-21.2.6.tar.gz
404 [DISTFILE]  http://distcache.us-east.FreeBSD.org/local-distfiles/olgeni/patch-otp-21.2.6
404 [DISTFILE]  http://distcache.us-west.FreeBSD.org/local-distfiles/olgeni/patch-otp-21.2.6
404 [DISTFILE]  http://distcache.eu.FreeBSD.org/local-distfiles/olgeni/patch-otp-21.2.6
404 [DISTFILE]  http://distcache.FreeBSD.org/local-distfiles/olgeni/patch-otp-21.2.6

Make that LOCAL/olgeni and olgeni.com.

This revision is now accepted and ready to land.Mar 2 2019, 10:59 PM

OTP releases faster than we do... 21.3 is the new hotness.

Leave LOCAL/olgeni and olgeni.com in case of future patches there.

This revision now requires review to proceed.Mar 14 2019, 10:53 AM
In D18820#416085, @jrm wrote:

Should LOCAL/olgeni also be removed? It was a quick check, so maybe I am missing something.

jrm@storage2 /usr/ports/lang/erlang-runtime21(arcpatch-D18820_1|✔) % distilator | grep olgeni
404 [DISTFILE]  http://distcache.FreeBSD.org/local-distfiles/olgeni/preloaded-21.2.6.tar.gz
404 [DISTFILE]  http://distcache.eu.FreeBSD.org/local-distfiles/olgeni/preloaded-21.2.6.tar.gz
302 [DISTFILE]  http://olgeni.olgeni.com/~olgeni/distfiles/preloaded-21.2.6.tar.gz -> https://hub.olgeni.com/~olgeni/distfiles/preloaded-21.2.6.tar.gz
302 [DISTFILE]  http://olgeni.olgeni.com/~olgeni/distfiles/patch-otp-21.2.6 -> https://hub.olgeni.com/~olgeni/distfiles/patch-otp-21.2.6
404 [DISTFILE]  http://distcache.us-east.FreeBSD.org/local-distfiles/olgeni/preloaded-21.2.6.tar.gz
404 [DISTFILE]  http://distcache.us-west.FreeBSD.org/local-distfiles/olgeni/preloaded-21.2.6.tar.gz
404 [DISTFILE]  http://distcache.us-east.FreeBSD.org/local-distfiles/olgeni/patch-otp-21.2.6
404 [DISTFILE]  http://distcache.us-west.FreeBSD.org/local-distfiles/olgeni/patch-otp-21.2.6
404 [DISTFILE]  http://distcache.eu.FreeBSD.org/local-distfiles/olgeni/patch-otp-21.2.6
404 [DISTFILE]  http://distcache.FreeBSD.org/local-distfiles/olgeni/patch-otp-21.2.6

We need to leave olgeni* as Jimmy may release patches as well as just me.

We need to leave olgeni* as Jimmy may release patches as well as just me.

I have a workaround for this, coming soon for review \o/

This revision is now accepted and ready to land.Mar 16 2019, 10:14 AM
This revision was automatically updated to reflect the committed changes.