Page MenuHomeFreeBSD

ivy (Lexi Winter)
User

Projects (6)

User Details

User Since
Dec 29 2023, 4:47 PM (141 w, 5 d)

Recent Activity

Mon, Sep 14

ivy added a reviewer for D59670: release: escape spaces in filenames with METALOG: releng.
Mon, Sep 14, 8:32 PM
ivy added a comment to D59670: release: escape spaces in filenames with METALOG.

i'm curious why we have files with spaces in on the release to begin with. where do those come from?

Mon, Sep 14, 8:32 PM

Wed, Sep 2

ivy committed rGc85a2539cd18: oci: Install FreeBSD-pam in the runtime image (authored by ivy).
oci: Install FreeBSD-pam in the runtime image
Wed, Sep 2, 4:20 PM
ivy closed D59194: oci: Install FreeBSD-pam in the runtime image.
Wed, Sep 2, 4:20 PM

Tue, Sep 1

ivy accepted D59296: rc: add a backlight service to save/restore backlight levels.

looks fine from the pkgbase side.

Tue, Sep 1, 1:51 PM
ivy added inline comments to D59295: alc(4): fix interrupt handling for the CCR2004-1G-2XS-PCIe.
Tue, Sep 1, 1:21 PM
ivy closed D58453: 15.2R/relnotes.adoc: Add pkgbase relnotes.
Tue, Sep 1, 12:22 PM
ivy committed R9:7212367de4a9: 15.2R/relnotes.adoc: Add pkgbase relnotes (authored by ivy).
15.2R/relnotes.adoc: Add pkgbase relnotes
Tue, Sep 1, 12:22 PM
ivy committed R9:0d2e3357899f: pgpkeys: Update my key (authored by ivy).
pgpkeys: Update my key
Tue, Sep 1, 12:15 PM

Thu, Aug 27

ivy added a reviewer for D59228: alc(4): correctly detect link speed/state for CCR2004-1G-2XS-PCIe: network.
Thu, Aug 27, 7:34 PM

Wed, Aug 26

ivy added a comment to D59194: oci: Install FreeBSD-pam in the runtime image.
In D59194#1357926, @dfr wrote:

I guess it could be a dependency of FreeBSD-ssh instead but adding it to FreeBSD-runtime covers both FreeBSD-ssh and e.g. openssh installed from ports.

Wed, Aug 26, 2:05 PM
ivy requested review of D59194: oci: Install FreeBSD-pam in the runtime image.
Wed, Aug 26, 11:19 AM
ivy updated the summary of D58496: localedef: Const correctness for C23.
Wed, Aug 26, 10:49 AM
ivy updated the diff for D58496: localedef: Const correctness for C23.

use strdup() instead of __DECONST

Wed, Aug 26, 10:48 AM
ivy committed rG8a4fcb694526: vmm: Emulate CPUID leaf 1Fh for guests (authored by joneum).
vmm: Emulate CPUID leaf 1Fh for guests
Wed, Aug 26, 10:13 AM
ivy committed rG9c860aa2f5dc: libelftc: Const correctness for C23 (authored by ivy).
libelftc: Const correctness for C23
Wed, Aug 26, 10:13 AM
ivy committed rG198ab9e5acfa: mandoc: Const correctness for C23 (authored by ivy).
mandoc: Const correctness for C23
Wed, Aug 26, 10:13 AM
ivy committed rG4f5673b8aeb4: m4: Const correctness for C23 (authored by ivy).
m4: Const correctness for C23
Wed, Aug 26, 10:13 AM
ivy committed rGec58dba0ed80: mkimg: Const correctness for C23 (authored by ivy).
mkimg: Const correctness for C23
Wed, Aug 26, 10:13 AM
ivy committed rG5b466d39237c: xinstall: Const correctness for C23 (authored by ivy).
xinstall: Const correctness for C23
Wed, Aug 26, 10:13 AM
ivy committed rG876f29df3e2a: sort: Const correctness for C23 (authored by ivy).
sort: Const correctness for C23
Wed, Aug 26, 10:13 AM
ivy committed rG3dababd3277a: rpcgen: Const correctness for C23 (authored by ivy).
rpcgen: Const correctness for C23
Wed, Aug 26, 10:13 AM
ivy committed rGd15778bbb910: libc: getopt{,_long}: Const correctness for C23 (authored by ivy).
libc: getopt{,_long}: Const correctness for C23
Wed, Aug 26, 10:13 AM
ivy committed rG8c71eb51d2ee: libucl: Const correctness for C23 (authored by ivy).
libucl: Const correctness for C23
Wed, Aug 26, 10:13 AM

Tue, Aug 25

ivy added a comment to D58339: src: fix deps in package build.

The reason is fundamental: it is technically impossible for pkg to know which package provides a required library in the new release

Tue, Aug 25, 8:44 AM · pkgbase

Fri, Aug 21

ivy added a comment to D59058: release: Use "debug info" for lib32 set description.

in pkgbase, we use " (debugging symbols)" for this. i think this change is fine to make the manifests consistent, but i wonder if it's worth changing everything to use the same term. (but with freebsd.org dist set builds going away in 16, this might not matter.)

Fri, Aug 21, 12:38 AM

Wed, Aug 19

ivy committed rG4b1974e9db63: vmm: Emulate CPUID leaf 1Fh for guests (authored by joneum).
vmm: Emulate CPUID leaf 1Fh for guests
Wed, Aug 19, 10:30 AM
ivy closed D58885: vmm: Emulate CPUID leaf 1Fh for guests.
Wed, Aug 19, 10:29 AM
ivy commandeered D58885: vmm: Emulate CPUID leaf 1Fh for guests.
Wed, Aug 19, 1:13 AM

Aug 3 2026

ivy added a comment to D58495: mandoc: Const correctness for C23.

A note on some terminology in the summary (and for the related commits):

Aug 3 2026, 4:01 PM
ivy added inline comments to D58495: mandoc: Const correctness for C23.
Aug 3 2026, 3:49 PM
ivy added a comment to D58495: mandoc: Const correctness for C23.

You do need to be subscribed to the list to post it. The format they prefer is the CVS equivalent, but I use git send-email and Ingo has never objected.

Aug 3 2026, 2:37 PM
ivy committed rG85b07e977b04: libelftc: Const correctness for C23 (authored by ivy).
libelftc: Const correctness for C23
Aug 3 2026, 2:31 PM
ivy committed rG9f18614d5353: mandoc: Const correctness for C23 (authored by ivy).
mandoc: Const correctness for C23
Aug 3 2026, 2:31 PM
ivy committed rG1d94e2e0f2ee: m4: Const correctness for C23 (authored by ivy).
m4: Const correctness for C23
Aug 3 2026, 2:31 PM
ivy committed rG9fd8f5e761ba: mkimg: Const correctness for C23 (authored by ivy).
mkimg: Const correctness for C23
Aug 3 2026, 2:31 PM
ivy committed rG2296c39a9ebc: xinstall: Const correctness for C23 (authored by ivy).
xinstall: Const correctness for C23
Aug 3 2026, 2:31 PM
ivy committed rG78f842dda35b: sort: Const correctness for C23 (authored by ivy).
sort: Const correctness for C23
Aug 3 2026, 2:31 PM
ivy closed D58497: libelftc: Const correctness for C23.
Aug 3 2026, 2:31 PM
ivy committed rGbcee560d390e: libucl: Const correctness for C23 (authored by ivy).
libucl: Const correctness for C23
Aug 3 2026, 2:31 PM
ivy committed rGcb2daf8ce116: rpcgen: Const correctness for C23 (authored by ivy).
rpcgen: Const correctness for C23
Aug 3 2026, 2:31 PM
ivy closed D58495: mandoc: Const correctness for C23.
Aug 3 2026, 2:31 PM
ivy closed D58494: m4: Const correctness for C23.
Aug 3 2026, 2:31 PM
ivy closed D58492: xinstall: Const correctness for C23.
Aug 3 2026, 2:31 PM
ivy closed D58493: mkimg: Const correctness for C23.
Aug 3 2026, 2:31 PM
ivy committed rGf1d98862044f: libc: getopt{,_long}: Const correctness for C23 (authored by ivy).
libc: getopt{,_long}: Const correctness for C23
Aug 3 2026, 2:31 PM
ivy closed D58491: sort: Const correctness for C23.
Aug 3 2026, 2:31 PM
ivy closed D58489: rpcgen: Const correctness for C23.
Aug 3 2026, 2:31 PM
ivy closed D58490: libucl: Const correctness for C23.
Aug 3 2026, 2:31 PM
ivy closed D58488: libc: getopt{,_long}: Const correctness for C23.
Aug 3 2026, 2:31 PM

Jul 30 2026

ivy committed rGac2ebda1afd5: packages/tests: Fix gtest dependency (authored by ivy).
packages/tests: Fix gtest dependency
Jul 30 2026, 5:11 PM
ivy closed D58553: packages/tests: Fix gtest dependency.
Jul 30 2026, 5:11 PM
ivy added a reviewer for D58553: packages/tests: Fix gtest dependency: releng.
Jul 30 2026, 4:50 PM
ivy added a comment to D58553: packages/tests: Fix gtest dependency.

Have we explicitly decided that we won't MFC the googletest addition (as opposed to having just not gotten to it yet)?

Either way this change is correct for stable/15 right now, but I'd like to ensure that we either revert this along with an eventual MFC or make it clear that we should not MFC.

Jul 30 2026, 4:22 PM
ivy updated the summary of D58553: packages/tests: Fix gtest dependency.
Jul 30 2026, 1:48 PM
ivy requested review of D58553: packages/tests: Fix gtest dependency.
Jul 30 2026, 1:47 PM

Jul 29 2026

ivy committed rG23216f6309c6: certctl: Enforce 0444 mode on new files (authored by ivy).
certctl: Enforce 0444 mode on new files
Jul 29 2026, 7:43 PM
ivy updated subscribers of D58339: src: fix deps in package build.

I don't believe this is a bug in pkg(8). I reviewed a very long log file (with -dddd) and confirmed that library dependencies are not used during the scheduling stage.

Jul 29 2026, 2:53 AM · pkgbase
ivy closed D57327: packages/sound: Add dependency on bsdconfig.

i landed this a couple of weeks ago, it just didn't get auto-closed.

Jul 29 2026, 1:26 AM

Jul 28 2026

ivy added a comment to D58495: mandoc: Const correctness for C23.

Thanks for tagging me! We just mail the patch to tech@mandoc.bsd.lv. I can do it if you don't want to.

Jul 28 2026, 6:22 PM
ivy added a comment to D58496: localedef: Const correctness for C23.

i was trying to avoid adding extra allocations for this group of patches, but i suppose this is not a performance-critical code path, so i'll switch it to use strdup if we think that's neater (i tend to agree, since __DECONST is at least a code smell).

Jul 28 2026, 3:47 PM

Jul 27 2026

ivy retitled D58488: libc: getopt{,_long}: Const correctness for C23 from libc: getopt{,_long}: const correctness for C23 to libc: getopt{,_long}: Const correctness for C23.
Jul 27 2026, 11:16 PM
ivy added a comment to D58494: m4: Const correctness for C23.

i've asked dlg@openbsd.org about upstreaming this.

Jul 27 2026, 11:08 PM
ivy added a comment to D58497: libelftc: Const correctness for C23.

i think this should be upstreamed, but i'm not sure who's in charge of this -- @emaste?

Jul 27 2026, 11:07 PM
ivy requested review of D58497: libelftc: Const correctness for C23.
Jul 27 2026, 11:07 PM
ivy requested review of D58496: localedef: Const correctness for C23.
Jul 27 2026, 11:04 PM
ivy added a comment to D58495: mandoc: Const correctness for C23.

this should be upstreamed. @ziaee how do you prefer to handle that?

Jul 27 2026, 10:53 PM
ivy requested review of D58495: mandoc: Const correctness for C23.
Jul 27 2026, 10:52 PM
ivy requested review of D58494: m4: Const correctness for C23.
Jul 27 2026, 10:48 PM
ivy requested review of D58493: mkimg: Const correctness for C23.
Jul 27 2026, 10:45 PM
ivy requested review of D58492: xinstall: Const correctness for C23.
Jul 27 2026, 10:43 PM
ivy requested review of D58491: sort: Const correctness for C23.
Jul 27 2026, 10:40 PM
ivy added a comment to D58490: libucl: Const correctness for C23.

this probably needs to be upstreamed - i'd like to land it in src to fix the build error in the mean time, though.

Jul 27 2026, 10:39 PM
ivy requested review of D58490: libucl: Const correctness for C23.
Jul 27 2026, 10:39 PM
ivy requested review of D58489: rpcgen: Const correctness for C23.
Jul 27 2026, 10:37 PM
ivy requested review of D58488: libc: getopt{,_long}: Const correctness for C23.
Jul 27 2026, 10:31 PM
ivy added a comment to D58133: bsdpv: revive dpv with optional bsddialog(3).

this breaks buildworld for me, i believe due to the changes in bsd.incs.mk:

Jul 27 2026, 2:23 PM
ivy added a comment to D58339: src: fix deps in package build.

we don't want to add manual dependencies on library packages; these are supposed to be handled automatically by pkg. if that's not working properly, it's a bug in pkg(8) and should be fixed there.

Jul 27 2026, 2:06 PM · pkgbase

Jul 25 2026

ivy updated the summary of D58453: 15.2R/relnotes.adoc: Add pkgbase relnotes.
Jul 25 2026, 1:33 PM
ivy requested review of D58453: 15.2R/relnotes.adoc: Add pkgbase relnotes.
Jul 25 2026, 1:30 PM
ivy committed rGa0871fcc004d: packages/sound: Add dependency on bsdconfig (authored by ivy).
packages/sound: Add dependency on bsdconfig
Jul 25 2026, 1:14 PM
ivy committed rGf948e6bda88c: packages: Make create-sets.sh more robust during release (authored by ivy).
packages: Make create-sets.sh more robust during release
Jul 25 2026, 1:14 PM
ivy committed rG121e955d6164: packages: Make create-sets.sh more robust (authored by ivy).
packages: Make create-sets.sh more robust
Jul 25 2026, 1:13 PM
ivy committed rG1d0ae66d3c21: packages: Convert world to a subdir build (authored by ivy).
packages: Convert world to a subdir build
Jul 25 2026, 1:13 PM
ivy committed rG73a7f5ab5fb9: packages: make bhyve depend on acpi (authored by novel).
packages: make bhyve depend on acpi
Jul 25 2026, 1:09 PM
ivy committed rG477500eb4490: packages: Fix building packages when WITHOUT_BLOCKLIST is set (authored by brd).
packages: Fix building packages when WITHOUT_BLOCKLIST is set
Jul 25 2026, 1:09 PM
ivy committed rGb5a144b5afdd: README.md: Add packages/ directory (authored by ivy).
README.md: Add packages/ directory
Jul 25 2026, 1:09 PM
ivy committed rGf8b81bfc76d8: Makefile.inc1: Only copy locales to INSTALLTMP on FreeBSD (authored by ivy).
Makefile.inc1: Only copy locales to INSTALLTMP on FreeBSD
Jul 25 2026, 1:09 PM
ivy committed rGa020a88c13d9: llvm: Move libprivatelldb to the lldb package (authored by ivy).
llvm: Move libprivatelldb to the lldb package
Jul 25 2026, 1:08 PM
ivy committed rG58c08517ce5d: acpi: Remove userland bits on non-ACPI platforms (authored by ivy).
acpi: Remove userland bits on non-ACPI platforms
Jul 25 2026, 1:08 PM
ivy committed rG9b6e6b2923de: packages: Fix clang conditional (authored by ivy).
packages: Fix clang conditional
Jul 25 2026, 1:08 PM
ivy committed rG0851f28403e3: Makefile.inc1: Use ln -n instead of ln -h (authored by ivy).
Makefile.inc1: Use ln -n instead of ln -h
Jul 25 2026, 1:08 PM
ivy committed rGd2ce6ed7f553: Makefile.inc1: Always use ${PKG_CMD} (authored by ivy).
Makefile.inc1: Always use ${PKG_CMD}
Jul 25 2026, 1:08 PM
ivy committed rG21419de0a45d: packages: Don't build quotacheck if WITHOUT_QUOTAS=yes (authored by ivy).
packages: Don't build quotacheck if WITHOUT_QUOTAS=yes
Jul 25 2026, 1:08 PM
ivy committed rGb04fa0f8b8c5: apm: Only install rc script on i386 (authored by ivy).
apm: Only install rc script on i386
Jul 25 2026, 1:08 PM

Jul 23 2026

ivy added a comment to D58294: netlink: Add RTA_PREFSRC support.

i can try backporting this to 15.0 (or maybe 15.1) and running it on a couple of BIRD routers here to see how that goes. that will take a few days though.

Jul 23 2026, 9:16 AM
ivy added inline comments to D58294: netlink: Add RTA_PREFSRC support.
Jul 23 2026, 9:12 AM

Jul 20 2026

ivy added a comment to D58186: efisign: add to the efi-tools package.

Relnotes: yes (although i doubt many people are using this, i do think we should highlight package moves like this).

Jul 20 2026, 1:33 PM
ivy accepted D58333: libucl: Import libucl 0.9.4.

seems to work fine with a basic pkgbase build, and i don't see any code changes that would cause issues.

Jul 20 2026, 12:16 PM

Jul 19 2026

ivy added a comment to D58187: uefisign: rename to efisign.

this might be a good time to move this to the FreeBSD-efi-tools package. it's probably a bug/oversight that it isn't already there.

Jul 19 2026, 9:49 PM