The ports freeze for the upcoming release of 7.2 will start in one week time on April 13. Release packages will be built immediately and have to be ready for RC2 which is scheduled for April 20. To keep the freeze as short as possible, the date might be moved depending on any delays in the src release process. Also, to keep this freeze this short we kindly ask anyone with commits in their queues that might have any larger effect on the packages to run their changes by portmgr from today to make sure no new regressions are introduced.
As always, we are looking for volunteers to fix outstanding errors, and this is a good time to focus on existing errors and regressions instead of new features to make sure as many packages can be included in the
For a list of outstanding build errors, please see this link.
Remember: All commits after April 13 need explicit approval from portmgr!
Quoting Joe Marcus Clarke:
The ports tree has been unfrozen, and is now in the usual “slush” state
pending the releases of 6.4 and 7.1. This means no sweeping commits (or
commits which change a large number of files) until these releases are
announced. If you are in doubt as to whether or not a commit could be
considered sweeping, please ask portmgr.
A short description of what a sweeping commit is, can be seen on the portmgr webpage, or send us an email.
In preparation for both the 6.4 and 7.1 releases, the ports tree has been frozen. All commits have to be approved by portmgr. See the portmgr webpage for more information about what is and isn’t allowed during the freeze. We are aiming for a short freeze period, so we will be quite strict in allowing commits during the freeze. Of course, we do appreciate any help fixing existing errors in the tree, so if anyone is bored, a good starting point will be portsmon.
Two more people fell for the usual trick. Apart from sending the usual many PRs, Max Brazhnikov has been very helpful in the KDE4 upgrade that happened a few weeks ago and Martin Wilke sponsored him for a commit bit. Josh Paetzel has been around for a long time, both on the mailinglists and IRC, and of course, sending a lot of patches, and Ade Lovett decided to sponsor a commit bit for him. Welcome to the both of you!
Renato Botelho found yet another very active submitter and applied the usual punishment. Please welcome Robert Noland to the ranks of the ports committers!
Philip has been working on apache for a long time and has been increasingly interesting in FreeBSD as well. Marcelo Araujo finally stepped in and made him commit his own patches. Philip is going to be a great addition to our ports team!
Yet another guy that just keeps sending patches. At least until now, when Beech Rintoul is starting to mentor him with his own commit bit. Welcome aboard!
As of June 1, 2008 00:00:00 UTC, FreeBSD 5.X support in the ports tree
is End Of Life. This means that a ports tree checked out after this
date is not guaranteed to produce usable packages on 5.X. Additionally,
5.X package builds on the cluster will cease. Users are encouraged to
upgrade to 6.3 or 7.0 if they wish to continue to track the latest ports
A tag, RELEASE_5_EOL, has been laid down to mark the last point in the
ports tree that officially supported FreeBSD 5.X. Port Manager asks
that you not rush to remove 5.X support right away as we’d like a
settling-down period, and we want secteam to have a chance to make their
EOL announcements as well.
With both FreeBSD 6.3 and 7.0 out, the older releases of the 6.x branch, 6.1 and 6.2, and the legacy 5.5 release will no longer be supported by the FreeBSD Security Team. Also, ports infrastructure will no longer be supported on the 5.x branch. Start planning your upgrades rather sooner than later!
On May 31st, FreeBSD 5.5, FreeBSD 6.1, and FreeBSD 6.2 will have reached
their End of Life and will no longer be supported by the FreeBSD Security
Team. Since FreeBSD 5.5 is the last remaining supported release from the
FreeBSD 5.x stable branch, support for the FreeBSD 5.x stable branch will
also cease at the same point. Users of any of these FreeBSD releases are
strongly encouraged to upgrade to either FreeBSD 6.3 or FreeBSD 7.0 before
Please note that the End of Life dates for FreeBSD 5.5 and FreeBSD 6.1
were announced in May 2006; and the End of Life for FreeBSD 6.2, which
was originally announced as January 31, 2008, has been extended by four
months in order to allow time for users to upgrade.
The FreeBSD Ports Management Team wishes to inform users that May 31st (the
security team’s End-Of-Support date for FreeBSD 5.x) will also be the end
of support for the Ports Collection on both 5.5-RELEASE and the 5-STABLE
branch. Neither the infrastructure nor individual ports are guaranteed to
work on these FreeBSD versions after that date. A CVS tag will be created
for users who cannot upgrade for some reason; as of that commit, these users
are advised to stop tracking the latest ports CVS repository and instead
stay with the version as of that tag.
Portmgr is pleased to announce that Florent Thoumie has accepted the challenge of being a portmgr member. Florent has been with the project for a long time and is one of our most active committers. Amongst other things, he was one of the people that worked on the complete overhaul of the X11 infrastructure with the Xorg 7.2 upgrade.
He will join the other portmgr members on integrating infrastructure patches and quality assurance in addition to other portmgr tasks.
Wish him luck!