<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports.github.io.

</pre>
<p><a href="https://github.com/macports/macports.github.io/commit/5180c65195e4a8ff5640871ef319384f5e366a80">https://github.com/macports/macports.github.io/commit/5180c65195e4a8ff5640871ef319384f5e366a80</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 5180c65  2.6.0-beta1 news post
</span>5180c65 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 5180c65195e4a8ff5640871ef319384f5e366a80
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Mon Sep 2 02:42:27 2019 +1000

<span style='display:block; white-space:pre;color:#404040;'>    2.6.0-beta1 news post
</span>---
 _posts/2019-09-01-macports-260-beta1-available.md | 49 +++++++++++++++++++++++
 1 file changed, 49 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_posts/2019-09-01-macports-260-beta1-available.md b/_posts/2019-09-01-macports-260-beta1-available.md
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..f7ffc93
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_posts/2019-09-01-macports-260-beta1-available.md
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,49 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+title: MacPorts 2.6.0 beta1 available
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+slug: macports-260-beta1-available
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+date: 2019-09-01 16:34:45
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Source code and pkgs for MacPorts 2.6.0-beta1 are now
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[available][1]. Testing of either of these install methods is helpful.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Be prepared to encounter bugs. As always, having a recent backup would
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+be wise. Please [report][2] any bugs that you find (after first [searching
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Trac][3], of course!)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+There are a large number of changes in this release. See the [ChangeLog][4]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+for a list of most of the major ones. You may like to focus your
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+testing on the new features in that list, as well as your normal usage.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Of special note:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * For 10.14 users: The pkg meets Apple's new requirements for
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notarization. This includes enabling the hardened runtime for all
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+executables, which has the potential to cause new issues due to denying
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+access to certain system resources and preventing the loading of
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+unsigned plugins. Please let us know about any such problems.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * For users of 10.6-10.8: The default C++ stdlib has changed from
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+libstdc++ to libc++. This will enable building ports that require C++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+and beyond much more easily. All C++-based ports using the old stdlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+will need to be rebuilt, so we recommend that you run 'sudo port
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+rev-upgrade' after installing the beta.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ You will no longer get binary packages for 10.6-10.8 until we switch the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+packages server over to the new stdlib along with the final 2.6.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+release. You may want to install clang-8.0, clang-3.7, clang-3.4 and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+their dependencies before installing the beta, to save a bit of build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+time (the newer clang versions already use libc++ and so won't need to
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+be rebuilt.)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ If you previously followed the LibcxxOnOlderSystems instructions on the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+wiki, you should revert the changes to macports.conf that the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+instructions specify. In particular, default_compilers should not be set
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+so that the new MacPorts version can pick the compilers itself. You also
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+probably want buildfromsource to be its default value ("ifneeded") so
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+that you will use binaries once they are available.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[1]: https://github.com/macports/macports-base/releases/tag/v2.6.0-beta1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[2]: https://trac.macports.org/newticket
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[3]: https://trac.macports.org/search
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+[4]: https://github.com/macports/macports-base/blob/release-2.6/ChangeLog
</span></pre><pre style='margin:0'>

</pre>