Near-term dports work

Rimvydas Jasinskas posted an extended description of what’s happening with dports.  There’s a significant xorg reformatting coming in ports, which is going to be absorbed into dports, but it may take some time.  There’s also an odd loss of commit rights for John Marino, who commits (frequently!) to both DragonFly and FreeBSD.  (His followup)  This all translates to some upcoming transition time for dports to accommodate these changes.

Note that if you are using dports binaries, especially on DragonFly 4.6 release, this won’t really affect you; the way dports is set up, binary sets always work.  It is interesting to hear about future work, in any case.

Significant memory handling changes in DragonFly

If you are on DragonFly -master, now is a good time to update.  Matthew Dillon has been changing how DragonFly handles locking and memory use, with differences in the vmstat structure and page coloring, some memory settings, and many other locking changes.  I am only linking to a few examples.  If you don’t want to dig through those links for performance numbers, he summarized his changes and their effects in a post to users@.

In Other BSDs for 2016/12/24

Merry almost Christmas!

 

Importing clang to base

Don’t get too excited yet – clang import hasn’t happened.  However, I want to draw attention to Rimvydas Jasinskas’ changes to alternate compiler handling, which would be for importing clang.  His commit message goes into some of the rather thorny problems of transitioning between compilers and releases.