freebsd development

  1. spmzt

    Why netlink over BSD routing sockets?

    I was reading the source code for route and noticed that we have implemented netlink support for our base utilities. I'm trying to understand why we decided to switch our userland sockets to support netlink. I have read several comparison articles on the internet, and their reasoning includes...
  2. R

    PubGrub solver for file systems, ports, and packages

    Has anyone thought about implementing pubgrub versioning solver for FreeBSD (BSD) base system(s)? I was going to save this for my stealth project but I gift it to the BSD community. PubGrub versioning solver is a key algorithm that makes uv (written in Rust) so fast. It is used for package...
  3. A

    Building on non-FreeBSD Hosts

    I am trying to build for purpose of learning new OS development following the handbook building-on-non-freebsd-hosts after the running the command MAKEOBJDIRPREFIX=/home/kp/freebsd tools/build/make.py --bootstrap-toolchain TARGET=amd64 TARGET_ARCH=amd64 buildworld i have installed headers for...
  4. D

    Howto FreeBSD LLDB guide

    What is a Debugger? A debugger is a utility program that allows you to run a program under development while controlling its execution and examining the internal values of variables. We think of a program running “inside” a debugger. The debugger allows us to control the execution of the program...
Back
Top