Page MenuHomeFreeBSD

dch (Dave Cottlehuber)
Get Off My Lawn

Projects (6)

User Details

User Since
May 16 2016, 3:23 PM (489 w, 3 d)

Recent Activity

Wed, Oct 1

dch committed R11:1a3b2b1973f2: sysutils/graylog: update to 6.3.3 (authored by dch).
sysutils/graylog: update to 6.3.3
Wed, Oct 1, 11:45 AM

Mon, Sep 29

dch committed R11:378af7653130: devel/git-cola: update to 4.14.0 (authored by dch).
devel/git-cola: update to 4.14.0
Mon, Sep 29, 3:58 PM
dch committed R11:25e20aa029d7: sysutils/rest-server: update to 0.14.0 (authored by dch).
sysutils/rest-server: update to 0.14.0
Mon, Sep 29, 3:58 PM
dch committed R11:1330bf4fae7f: devel/buildkite-agent: update to 3.103.1 (authored by dch).
devel/buildkite-agent: update to 3.103.1
Mon, Sep 29, 3:58 PM
dch committed R11:eecb18acc1f0: graphics/py-cairocffi: update to 1.7.1 (authored by dch).
graphics/py-cairocffi: update to 1.7.1
Mon, Sep 29, 3:58 PM
dch committed R11:7f21902fc0c8: misc/py-anthropic: update to 0.64.0 (authored by dch).
misc/py-anthropic: update to 0.64.0
Mon, Sep 29, 3:58 PM
dch committed R11:db7ac3f32364: sysutils/py-mitogen: update to 0.3.27 (authored by dch).
sysutils/py-mitogen: update to 0.3.27
Mon, Sep 29, 3:58 PM
dch committed R11:9aa2f643851a: www/tailwindcss3: drop i386 & arm7 support (authored by dch).
www/tailwindcss3: drop i386 & arm7 support
Mon, Sep 29, 3:57 PM
dch committed R11:e23e22bcc292: misc/py-llm: update to 0.7 (authored by dch).
misc/py-llm: update to 0.7
Mon, Sep 29, 3:57 PM
dch committed R11:ec944a5d4aca: devel/buildkite-cli: update to 3.9.0 (authored by dch).
devel/buildkite-cli: update to 3.9.0
Mon, Sep 29, 3:57 PM
dch committed R11:3f5538f77df2: misc/py-aider-chat: update to 0.86.1 (authored by dch).
misc/py-aider-chat: update to 0.86.1
Mon, Sep 29, 3:57 PM
dch committed R11:0f20cdd11477: sysutils/graylog: update to 6.3.2 (authored by dch).
sysutils/graylog: update to 6.3.2
Mon, Sep 29, 3:57 PM
dch committed R11:8fe97e875ca7: www/py-streamlit: update to 1.48.0 (authored by dch).
www/py-streamlit: update to 1.48.0
Mon, Sep 29, 3:57 PM
dch committed R11:1aa09ed45ecc: sysutils/fwup: update to 1.13.2 (authored by dch).
sysutils/fwup: update to 1.13.2
Mon, Sep 29, 3:57 PM
dch committed R11:36a48c361f1b: devel/yaegi: update to 0.16.1 (authored by dch).
devel/yaegi: update to 0.16.1
Mon, Sep 29, 3:57 PM
dch committed R11:146fa7c9dc92: devel/py-structlog: update to 25.4.0 (authored by dch).
devel/py-structlog: update to 25.4.0
Mon, Sep 29, 3:57 PM
dch committed R11:5572fc778316: devel/gitty: point PORTSCOUT to the correct site (authored by dch).
devel/gitty: point PORTSCOUT to the correct site
Mon, Sep 29, 3:57 PM
dch committed R11:db3b18554ca5: databases/couchdb3: bump plist after erlang update (authored by dch).
databases/couchdb3: bump plist after erlang update
Mon, Sep 29, 3:57 PM
dch committed R11:07bb30f2abd2: net/cloudflared: update to 2025.8.0 (authored by dch).
net/cloudflared: update to 2025.8.0
Mon, Sep 29, 3:54 PM

Thu, Sep 25

dch planned changes to D52716: release: switch OCI containers to use pkg sets.

I've done a manual diff of minimal-jail vs what we had in no-toolchain.

Thu, Sep 25, 3:40 PM
dch requested changes to D52616: release: Don't install FreeBSD-caroot in the notoolchain image.
Thu, Sep 25, 9:31 AM
dch accepted D52616: release: Don't install FreeBSD-caroot in the notoolchain image.

FreeBSD-caroot is in both minimal,minimal-jail package sets atm & that
seems (from a non-OCI jail perspective) to be the right thing to do.

Thu, Sep 25, 9:30 AM
dch accepted D52615: release: Avoid generating .pkgsave files in OCI images.

LGTM. I will add these to wiki for possible ALPHA4 inclusion.

Thu, Sep 25, 8:48 AM

Wed, Sep 24

dch abandoned D52674: release: exclude FreeBSD-lldb package for RISCV*.

abandoned in favour of Lexi's awesome pkg sets! https://reviews.freebsd.org/D52716

Wed, Sep 24, 9:02 PM
dch updated the summary of D52716: release: switch OCI containers to use pkg sets.
Wed, Sep 24, 9:01 PM
dch updated the summary of D52716: release: switch OCI containers to use pkg sets.
Wed, Sep 24, 8:54 PM
dch requested review of D52716: release: switch OCI containers to use pkg sets.
Wed, Sep 24, 7:30 PM

Mon, Sep 22

dch added reviewers for D52675: release: unbreak podman merged image generation: dfr, cperciva, releng, emaste.

LGTM here. I failed to get thermite to run at all, but the only change should be to amend:

Mon, Sep 22, 10:39 AM
dch added a comment to D52674: release: exclude FreeBSD-lldb package for RISCV*.

failed to build from sources here:

Mon, Sep 22, 10:30 AM
dch requested review of D52675: release: unbreak podman merged image generation.
Mon, Sep 22, 9:38 AM
dch added inline comments to D52674: release: exclude FreeBSD-lldb package for RISCV*.
Mon, Sep 22, 9:32 AM
dch added reviewers for D52674: release: exclude FreeBSD-lldb package for RISCV*: emaste, cperciva, ivy, releng.

From Colin via IRC, "can we exclude FreeBSD-lldb on riscv64`.
I will look into using package sets this week while at eurobsdcon, that may be a better solution.

Mon, Sep 22, 9:32 AM
dch requested review of D52674: release: exclude FreeBSD-lldb package for RISCV*.
Mon, Sep 22, 9:28 AM

Fri, Sep 19

dch committed rG48578fbefa66: release: Add images for almost all packages, with & without toolchain (authored by dch).
release: Add images for almost all packages, with & without toolchain
Fri, Sep 19, 11:51 AM

Wed, Sep 17

dch closed D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.
Wed, Sep 17, 9:18 PM
dch committed rG728ec0c094ce: release: Add images for almost all packages, with & without toolchain (authored by dch).
release: Add images for almost all packages, with & without toolchain
Wed, Sep 17, 9:18 PM
dch updated the diff for D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.

Use new, new, notoolchain name. YOLO!

Wed, Sep 17, 8:56 PM
dch retitled D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain from release: build "full" oci image to release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.
Wed, Sep 17, 8:38 PM
dch updated the diff for D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.

I could not find a good word that means "not-quite-full excluding toolchain".

Wed, Sep 17, 8:34 PM

Tue, Sep 16

dch added a comment to D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.

Jan's list of packages he excludes

Tue, Sep 16, 6:01 PM

Mon, Sep 15

dch added a comment to D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.

I'm very confused about pkgbase -dev packages.

Mon, Sep 15, 12:04 PM
dch updated the diff for D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.

actually use what dfr@ proposed in his comment.

Mon, Sep 15, 11:44 AM
dch updated the diff for D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.

pick some arbitrary names - no-compiler and full.

Mon, Sep 15, 11:24 AM

Mon, Sep 8

dch updated subscribers of D52137: sysutils/sylve: new port, lightweight GUI for managing jails, zfs, net.

@acm thanks your patch handles the web bits already? awesome :-) I'd suggested to @hayzam_gmail.com that he could generate those
directly as part of his own release process.

Mon, Sep 8, 7:49 AM
dch updated the diff for D52137: sysutils/sylve: new port, lightweight GUI for managing jails, zfs, net.

add acm@ patch to prepare and bundle npm assets

Mon, Sep 8, 7:48 AM

Aug 24 2025

dch updated the diff for D52137: sysutils/sylve: new port, lightweight GUI for managing jails, zfs, net.

minor tweak to appease poudriere test

Aug 24 2025, 1:11 PM

Aug 23 2025

dch added a comment to D52137: sysutils/sylve: new port, lightweight GUI for managing jails, zfs, net.

NB this is still WIP, we need to add in the typescript UI for embedding still.

Aug 23 2025, 3:15 PM
dch requested review of D52137: sysutils/sylve: new port, lightweight GUI for managing jails, zfs, net.
Aug 23 2025, 3:14 PM

Aug 22 2025

dch planned changes to D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.

picking this up post holidays, it seems:

Aug 22 2025, 3:10 PM
dch committed R11:9a1b9f0eed91: www/tailwindcss4: update to 4.1.11 (authored by dch).
www/tailwindcss4: update to 4.1.11
Aug 22 2025, 8:34 AM
dch committed R11:003c6f795063: databases/couchdb3: bump plist after erlang update (authored by dch).
databases/couchdb3: bump plist after erlang update
Aug 22 2025, 8:34 AM

Aug 19 2025

dch accepted D51750: www/go-anubis: Add config/rules data.

thanks! are you ok to commit this?

Aug 19 2025, 10:56 PM

Jul 26 2025

dch committed R11:d230fb4c5093: www/go-anubis: update to 1.21.3 (authored by dch).
www/go-anubis: update to 1.21.3
Jul 26 2025, 11:44 PM
dch committed R11:339675184ad8: www/go-anubis: update to 1.21.3 (authored by dch).
www/go-anubis: update to 1.21.3
Jul 26 2025, 11:38 PM

Jul 24 2025

dch updated the diff for D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.

rename 3-headed dog at gates of hell

Jul 24 2025, 11:48 AM

Jul 23 2025

dch added a comment to D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.

I like the idea of just publishing these bigger image to mirrors.

Jul 23 2025, 11:55 AM
dch added a comment to D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.

which yields:

Jul 23 2025, 11:53 AM
dch updated the diff for D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.

untested, proposed split. clang / lld / lldb seem intertwined.

Jul 23 2025, 11:36 AM
dch updated the diff for D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.

woops actually nuke bhyve this time

Jul 23 2025, 10:58 AM
dch updated the diff for D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.

update after initial feedback, remove a few more hardware-y packages

Jul 23 2025, 10:56 AM
dch planned changes to D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.

I'll also remove:

Jul 23 2025, 10:55 AM
dch added a reviewer for D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain: dfr.
Jul 23 2025, 9:24 AM
dch added reviewers for D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain: releng, theraven.

David Chisnall has pointed out the usefulness of having a "kitchen sink" container image.
He's currently doing an article for the FreeBSD Journal, and it would be handy if we can
build a sink for him to put his toys in...

Jul 23 2025, 9:24 AM
dch requested review of D51471: release: Add 2 image layers for almost all base.txz packages excluding toolchain, and one with toolchain.
Jul 23 2025, 9:18 AM
dch added a reviewer for D51470: release: update oci-image templates after recent krb5 pkgbase changes: releng.
Jul 23 2025, 9:18 AM
dch updated the summary of D51470: release: update oci-image templates after recent krb5 pkgbase changes.
Jul 23 2025, 9:17 AM
dch requested review of D51470: release: update oci-image templates after recent krb5 pkgbase changes.
Jul 23 2025, 9:15 AM
dch added reviewers for D51420: krb5: use 'kerberos' as package name: cperciva, dfr.

Whichever path is chosen, please align release/tools/oci-image-runtime.conf as well to match FreeBSD-kerberos-lib|FreeBSD-krb5-lib as required, so that the container builds will work.

Jul 23 2025, 9:09 AM

Jul 22 2025

dch accepted D50596: release: Make sure 'pkg update' is run with ASSUME_ALWAYS_YES set.

🚢 it!

Jul 22 2025, 10:26 AM

Jul 21 2025

dch committed R11:e68c2904caba: www/tailwindcss4: new port - utility-first CSS tool (authored by dch).
www/tailwindcss4: new port - utility-first CSS tool
Jul 21 2025, 1:22 PM

Jul 17 2025

dch updated the diff for D51366: www/tailwindcss4: new port - utility-first CSS tool.

use node24

Jul 17 2025, 8:41 AM
dch requested review of D51366: www/tailwindcss4: new port - utility-first CSS tool.
Jul 17 2025, 7:11 AM

Jul 13 2025

dch committed rG76856ead444d: netstat.1: Add common example to list listening sockets (authored by lukas.engelhardt_gmx.de).
netstat.1: Add common example to list listening sockets
Jul 13 2025, 8:09 AM
dch closed D51280: Add example to list listening sockets.
Jul 13 2025, 8:08 AM

Jul 12 2025

dch added a comment to D51255: xhci: Parse and print extended capabilities (CFT).
# my crappy xps13 laptop
dmesg |grep xhci ; sysctl hw.model; pciconf -l |grep xhci
xhci0: <Intel Sunrise Point-LP USB 3.0 controller> mem 0xdc310000-0xdc31ffff at device 20.0 on pci0
xhci0: 32 bytes context size, 64-bit DMA
xhci0: xECP capabilities <PROTO,PROTO,LEGACY,DEBUG>
usbus0 on xhci0
xhci0: <Intel Sunrise Point-LP USB 3.0 controller> mem 0xdc310000-0xdc31ffff at device 20.0 on pci0
xhci0: 32 bytes context size, 64-bit DMA
xhci0: xECP capabilities <PROTO,PROTO,LEGACY,DEBUG>
usbus0 on xhci0
hw.model: Intel(R) Core(TM) i7-7560U CPU @ 2.40GHz
xhci0@pci0:0:20:0:      class=0x0c0330 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d2f subvendor=0x1028 subdevice=0x075b
Jul 12 2025, 9:43 AM
dch requested review of D51275: Makefile.inc1: in _pkgbootstrap, use freshly built pkg, not host version.
Jul 12 2025, 9:27 AM · pkgbase

Jul 9 2025

dch accepted D51199: net/fiche: fix the pkg-message after 6b13f9598ed5.

mea culpa, mea culpa! thanks!

Jul 9 2025, 10:30 AM

Jul 7 2025

dch committed R11:a9b0a9581294: www/go-anubis: update to 1.20.0 (authored by dch).
www/go-anubis: update to 1.20.0
Jul 7 2025, 12:45 PM

Jul 2 2025

dch committed R11:d2bc50857a06: audio/ympd: add shebang (authored by dch).
audio/ympd: add shebang
Jul 2 2025, 10:36 PM

Jul 1 2025

dch committed R11:5aff33fe521c: www/tailwindcss3: new port - utility-first CSS tool (authored by dch).
www/tailwindcss3: new port - utility-first CSS tool
Jul 1 2025, 10:33 PM
dch committed R11:6d1e3e6172a2: sysutils/graylog: update to 6.3.0 (authored by dch).
sysutils/graylog: update to 6.3.0
Jul 1 2025, 10:33 PM
dch committed R11:f57e7a549b08: dns/p5-Zonemaster-LDNS: update to 5.0.0 (authored by dch).
dns/p5-Zonemaster-LDNS: update to 5.0.0
Jul 1 2025, 10:33 PM
dch committed R11:7a8d460d3535: dns/p5-Zonemaster-CLI: update to 7.2.0 (authored by dch).
dns/p5-Zonemaster-CLI: update to 7.2.0
Jul 1 2025, 10:33 PM
dch committed R11:63af0332f2dd: dns/p5-Zonemaster-Engine: update to 8.0.0 (authored by dch).
dns/p5-Zonemaster-Engine: update to 8.0.0
Jul 1 2025, 10:33 PM
dch committed R11:00fa94d59287: dns/p5-Zonemaster-Backend: update to 11.5.0 (authored by dch).
dns/p5-Zonemaster-Backend: update to 11.5.0
Jul 1 2025, 10:33 PM

Jun 28 2025

dch added a reviewer for D51082: dns/p5-Zonemaster-LDNS: update to 5.0.0: bofh.
Jun 28 2025, 3:27 PM
dch requested review of D51082: dns/p5-Zonemaster-LDNS: update to 5.0.0.
Jun 28 2025, 3:15 PM

Jun 24 2025

dch closed D50969: dns/dnssec-rr: new port - a DNSSEC toolkit written in C.
Jun 24 2025, 8:34 AM
dch committed R11:2b7eb930adea: dns/dnssec-rr: new port - a DNSSEC toolkit written in C (authored by dch).
dns/dnssec-rr: new port - a DNSSEC toolkit written in C
Jun 24 2025, 8:34 AM
dch committed R11:84fc67cdd349: lang/elixir-devel: update to 1.19.0-rc.0 (authored by dch).
lang/elixir-devel: update to 1.19.0-rc.0
Jun 24 2025, 8:34 AM
dch committed R11:dee06d5f3ab3: databases/couchdb3: bump apps after updating Erlang/OTP (authored by dch).
databases/couchdb3: bump apps after updating Erlang/OTP
Jun 24 2025, 8:34 AM

Jun 22 2025

dch accepted D50874: lang/erlang: enhance epmd security.

{F120959715} perfect, ship it!

Jun 22 2025, 11:45 AM
dch requested review of D50969: dns/dnssec-rr: new port - a DNSSEC toolkit written in C.
Jun 22 2025, 11:41 AM
dch planned changes to D50969: dns/dnssec-rr: new port - a DNSSEC toolkit written in C.

updated with changes, thanks.

Jun 22 2025, 11:41 AM
dch updated the diff for D50969: dns/dnssec-rr: new port - a DNSSEC toolkit written in C.

incorporate diizzy feedback

Jun 22 2025, 11:41 AM

Jun 21 2025

dch updated the diff for D50969: dns/dnssec-rr: new port - a DNSSEC toolkit written in C.

improve pkg-descr

Jun 21 2025, 10:24 PM
dch accepted D50969: dns/dnssec-rr: new port - a DNSSEC toolkit written in C.
Jun 21 2025, 8:47 PM
dch requested review of D50969: dns/dnssec-rr: new port - a DNSSEC toolkit written in C.
Jun 21 2025, 8:44 PM

Jun 18 2025

dch closed D50847: net/containernetworking-plugins: use correct family during rule generation.

fixed in d2fd973c7d34

Jun 18 2025, 10:59 PM
dch committed R11:d2fd973c7d34: net/containernetworking-plugins: use correct family during rule generation (authored by dch).
net/containernetworking-plugins: use correct family during rule generation
Jun 18 2025, 10:57 PM