From today 12:00 UTC, the ports tree is frozen in preparation for the 6.2 release cycle. See an earlier post for schedule and policy for what kind of commits are allowed. Everyone is encouraged to fix broken ports or ports that don’t build on the pointyhat cluster.
Category Archives: FreeBSD - Page 9
New ports committer: Søren Straarup
One up for the danish world domination team! Please welcome Søren Straarup to the ranks of the ports committers. tmclaugh and garga thought it was time to punish him for his activity in irc and plenty of patches to python and windowmaker related ports. Wish him luck!
Ports freeze for 6.2 starts October 10
In preparation for the 6.2 release, the ports tree will be frozen from October 10. No commits will be allowed without explicit portmgr approval. We hope we can keep the freeze short and go into slush after one week. The tree will be completely unfrozen after the release is announced. For the full schedule, see the release schedule.
As always, only commit that fix existing breakage will be allowed during the freeze and we encourage everyone will help fix as many ports as possible for this release. For more information about what kinds of commits are allowed during which period, please see the portmgr policies webpage.
New ports committer: Stanislav Sedov
Just in time for the ports freeze, sem proposed to punish Stanislav Sedov for his many PRs, especially about ruby, ocaml and, if that isn’t enough, e17. Please welcome Stanislav to the ranks of the ports committers, and let’s hope he has enough patience during the freeze :)
Pointyhat busy
After some time of looking around on pointyhat and uploading finished packages, it’s time to get my hands dirty and do some real runs. Mark Linimon, who has been running the last couple of runs and sending out the famous “krismails” (emails informing the maintainer/submitter/committer that a port doesn’t work on some combination of architecture and branch), also created some nice scripts that will help analyze the results. Especially the packagestats page is going to be very helpful.
Yesterday, I started the i386-7 build to compare the builds logs to i386-6 and see if any of the work done in -CURRENT has broken any 3rd party software lately. Gabor also finished one of the major parts of his Summer of Code project and sent a patch for DESTDIR support.
This will be tested on 6-exp with DESTDIR unset. This should be a NOOP, but as this is quite an
intrusive change, it does require thorough testing, especially because there might be some edge cases noone would think about. The next step will be another -exp run with DESTDIR set to e.g. /opt. This will probably break a number of ports that try to outsmart the ports infrastructure, and they will need to be fixed individually. We’ll know more in a couple of days when the pointyhat cluster has finished building the ports.
New ports committer: Jose Alonso Cardenas Marquez
If I’m not mistaken, we have gotten our first peruvian committer. Please welcome Jose Alonso Cardenas Marquez to the ranks of the ports committers!
New bsd.port.mk patch set
While we’re still waiting for OpenOffice.org to compile in the last run, linimon compiled the next set of patches for testing on pointyhat. This will also include the first results of the Summer of Code project on the ports infrastructure. The following patches are scheduled for testing:
89398: [PATCH] bsd.wx.mk and patches
92445: current-us [patch] change all bogus uses of BROKEN to IGNORE
93601: new feature: make missing
98105: new feature: IA32_BINARY_PORT macro
98206: bsd.port.mk – whitespace and CHECKSUM_ALGO fix
98565: Add PKGVERSION to bsd.port.mk
98731: add bsd.scons.mk to Mk/
98891: bsd.port.mk: Fix DESKTOP_ENTRIES processing on 4.x
99370: USE_LDCONFIG fails installation for non-default prefix
New ports committer: Rong-En Fan
It seems to be a good month for new committers and hopefully they’ll spend they whole summer on our dear ports. Today I’m happy to hand Rong-En Fan a commit bit with Xin Li as his mentor. Yet another one for our perl team. Welcome!
New ports committer: Boris Samorodov
And another one bites the dust. Boris Samorodov has been doing extensive work on the linux emulation parts in ports, including the recent upgrade to fc4, and on other emulation@ ports as well. This could not go unpunished! Let’s hope he can do even more work with his shiny new commit bit.
Ports infrastructure imported to perforce
gtetlow has been so kind to add the ports infrastructure files to the import from the FreeBSD cvs repository to a vendor branch perforce. The files under ports/ include CHANGES, KNOBS, LEGAL, MOVED, Makefile, Mk/, Templates/, Tools/ and UPDATING. This gives people wanting to do development on the ports infrastructure and scripts a real RCS before things are added to cvs. In general, before patches are committed to the ports infrastructure they are thoroughly tested by a build of all ports on the pointyhat cluster. Perforce give people the possiblity to keep patches in a RCS before they are ready for a pointyhat test run. I already started my own branch.