Recent posts

    Improved porting with libbsd
    2020-08-24

    The libbsd project was begun originally by the developers of the Debian K-FreeBSD project as a means of addressing differences in the available functions, headers and c macros between BSD libc and GNU libc. I have imported the source...

    Read More ->
    Porting NetBSD userland, infrastructure improvements
    2020-08-17

    As noted previously, I have some issues with the complexity of GNU autotools and the bloat that it introduces into building what should be very simple programs. I pointed out coreutils as one of the worst offenders at that time, and have been exploring ways to either port coreutils to a simpler build system or outright replace the package....

    Read More ->
    Restarting make, buildworld cleanup, default software
    2020-08-03

    One of the deficiencies in the HitchHiker build tree up to this point has been dealing with packages that require some manual intervention after the "make install" step. Originally there was no unified infrastructure to deal with this scenario. Very quickly...

    Read More ->
    Imported source, pkgsrc on Arm woes, and make includes
    2020-08-01

    I think we'll start this post discussing some of the differences and misconceptions of same between BSD make and GNU make. In the case of BSD make we're primarily referring to NetBSD make, which is a greatly improved version of the historical Unix make...

    Read More ->
    Patching pkgsrc, building rust and Arm headaches
    2020-07-20

    Having been working with pkgsrc for a couple weeks now there's a bit of a flow developing, and quite a bit of progress, with a big caveat. The issues I'm running into are that there are quite a few more build failures for Arm than there are for x86_64....

    Read More ->

Tags:

4.4BSDlite Arm C Programming Clang cross-compile css Deprecation Editors Glibc GNU Make html Libraries llvm mdbook Milestones NonGNU Packages Pkgsrc Porting Programming Qemu RiscV Roadmap Rust Site News sysroot Systemd Utilities Web Programming Zola