<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"></div><br><div class="gmail_quote">On Wed, Jul 8, 2020 at 9:12 PM Adrian Ho <<a href="mailto:ml%2Berlang@03s.net">ml+erlang@03s.net</a>> wrote:<br>><br>> On 8/7/20 8:29 pm, Mikael Pettersson wrote:<br>> > On Wed, Jul 8, 2020 at 9:22 AM Lukas Larsson <<a href="mailto:lukas@erlang.org">lukas@erlang.org</a>> wrote:<br>> >> Hello,<br>> >><br>> >> We support two major versions backward, so right now that would be 21 + 22 + 23. OTP-20 went out of support when OTP-23 was released.<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
OK, thanks much! We'll go ahead and deprecate OTP-20 in Homebrew then.<br>
<br>
> We patched OTP-21 locally for ERL-1205, but the fix broke things<br>
> rather badly.  ERL-1205 requires the followup fix in<br>
> 702f1c69a9e841e0dd278a96cf8c7bc4f9eac5f2, whose commit message only<br>
> mentions failed builds on BSD, but it also fixes runtime errors (loss<br>
> of precision in time-keeping) on Linux.<br>
<br>
Ah, that explains why Homebrew Catalina builds of OTP-21 didn't fail.<br>
Good to know.<br>
<br>
Thanks again!<br>
<br>
Best Regards,<br>
Adrian<br>
><br></blockquote><div><br></div><div>Cut from <<a href="https://erlang.org/doc/system_principles/misc.html#supported-releases">https://erlang.org/doc/system_principles/misc.html#supported-releases</a>>: <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">In general, bugs are only fixed on the latest release, and new features are<br>introduced in the upcoming release that is under development. However,<br>when we, due to internal reasons, fix bugs on older releases, these will be<br>available and announced as well.<br><br>Due to the above, pull requests are only accepted on the maint and the<br>master branches in our git repository. The maint branch contains changes<br>planned for the next maintenance patch package on the latest OTP release<br>and the master branch contain changes planned for the upcoming OTP<br>release.</blockquote></div><br></div><div>The two releases immediately preceding current release fall under the internal reasons. The older the release is, the less attention it gets. In practice these preceding releases get quite a lot of fixes.<br><br></div><div>In this specific case MacOS Catalina was not available when OTP 21 was current release and has therefore not gotten any fixes for Catalina.<br><br></div><div>Regards,<br></div><div>Rickard<br></div><div dir="ltr">-- <br><div dir="ltr" class="gmail_signature">Rickard Green, Erlang/OTP, Ericsson AB</div></div></div></div></div>