Jörg's NetBSD blog

A blog about NetBSD, pkgsrc and the on-going development.

  • Home
  • Categories:
  • All
  • pkgsrc
  • NetBSD

  • Status of NetBSD and LLVM 1 year, 5 months ago

    NetBSD/AMD64 has been supported by LLVM and Clang for quite some time now. There are a few regressions in the ATF tests compared to GCC, but they don't look serious.
    Recent work for NetBSD/i386 involved fixing a number of nasty little ABI bugs, where NetBSD and other ELF systems differ in the details. It is now comparable to the status of AMD64.

  • Git repositories on github 1 year, 10 months ago

    Checkout https://github.com/jsonn/src and https://github.com/jsonn/pkgsrc!

  • Fossil repositories moved and updated, git in progress. 1 year, 11 months ago

    New server with better connection for the fossil repositories, a mirror and initial addition of git support

  • May update for cvs2fossil 2 years, 1 month ago

    Bug fix release for cvs2fossil to get stable conversion for pkgsrc

  • Minor update for cvs2fossil 2 years, 3 months ago

    Better diagnostic for Attic conflicts and support for commitid

  • Bug fix for cvs2fossil 2 years, 4 months ago

    A small bug fix for cvs2fossil to handle "cvs delete" on branches correctly.

  • Update on fossil conversion 2 years, 4 months ago

    In the two month since the last update, the Fossil conversion utility has seen quite a number of improvements.
    A public mirror of the repository conversion is provided.

  • Fossil conversion 2 years, 7 months ago

    Initial release of cvs to fossil conversion routines

  • Fossil and NetBSD 2 years, 8 months ago

    Large scale repositories create interesting issues for version control systems. How does fossil cope?

  • The insane AMD64 segmentation issue 3 years, 1 month ago

    When AMD introduced Long Mode aka the 64bit extension, they retired the segmentation implementation to switch to a flat memory model. The entire concept of segmentation? No! The FS and GS register still work somewhat like before, just not entirely. Why is it important? Modern Linux binaries require support for Thread Local Storage (TLS) and that is using FS and GS.

  • How to divide fast 3 years, 3 months ago

    The division is one of the less often used integer operations and by a huge margin the slowest. Often the divisor is semi-constant and this allows using much cheaper operations.

  • A new constant database 3 years, 3 months ago

    A space-efficient alternative to db and cdb

  • Dynamic mbuf cluster limit 3 years, 4 months ago

    The hard-coded limit of 1024 mbuf clusters in the x86 GENERIC kernel is gone. The new limit is based on the available memory.


Copyright © 2011 Jörg Sonnenberger