Page MenuHomeFreeBSD

ivy (Lexi Winter)
User

Projects (6)

User Details

User Since
Dec 29 2023, 4:47 PM (120 w, 3 d)

Recent Activity

Sat, Apr 18

ivy committed rGaa0bc7cca153: boot1.chrp: Specify --image-base.
Sat, Apr 18, 8:16 PM
ivy committed rGba94d7574972: stand/common/load_elf: Do kernel module relocations for PPC.
Sat, Apr 18, 12:08 PM

Fri, Apr 17

ivy committed rGeb0279550d52: boot1.chrp: Improve comment for the SLOF hack.
Fri, Apr 17, 4:58 PM

Thu, Apr 16

ivy committed rGd51d91780b61: packages: Fix build with libucl 0.9.3.
Thu, Apr 16, 12:36 AM

Sun, Apr 12

ivy committed rG1ff7f5562d64: packages: Always use the bootstrap flua.
Sun, Apr 12, 11:15 PM
ivy committed rG75aedac0a6cd: tools/build/Makefile: Always add md4.h to SYSINCS.
Sun, Apr 12, 11:15 PM
ivy committed rGa42f229f4c1e: flua: Always build as a bootstrap tool.
Sun, Apr 12, 11:15 PM

Thu, Apr 9

ivy committed rG0dd9c4abf0e5: tools/build/Makefile: Always add md4.h to SYSINCS.
Thu, Apr 9, 2:32 PM

Tue, Apr 7

ivy added a reverting change for rGef2d586d7efb: etc/mtree/BSD.include.dist: Remove libmilter-dev: rGef10d460922b: etc/mtree: Restore removed package tags.
Tue, Apr 7, 11:27 AM
ivy added a reverting change for rG00352ef6d2a0: etc/mtree/BSD.include.dist: Remove atf tags: rGef10d460922b: etc/mtree: Restore removed package tags.
Tue, Apr 7, 11:27 AM
ivy added a reverting change for rG1fbdb149aa48: etc/mtree/BSD.include.dist: Remove bsnmp tags: rGef10d460922b: etc/mtree: Restore removed package tags.
Tue, Apr 7, 11:27 AM
ivy committed rG95cc7f59b7ce: libpam: Move to a new "pam" package.
Tue, Apr 7, 11:27 AM
ivy committed rG976b2ebf4309: packages: Fix build with libucl 0.9.3.
Tue, Apr 7, 11:27 AM
ivy committed rGc4f66ede12d3: libsamplerate: Only build when virtual_oss is built.
Tue, Apr 7, 11:27 AM
ivy committed rG8c61751d078e: zstd: Move to a new zstd package.
Tue, Apr 7, 11:27 AM
ivy committed rG72b848a3fe93: packages: Fix caroot deinstall command.
Tue, Apr 7, 11:27 AM
ivy added a reverting change for rG2a8a6179eb6c: etc/mtree/BSD.include.dist: Remove libipt-dev: rGef10d460922b: etc/mtree: Restore removed package tags.
Tue, Apr 7, 11:27 AM
ivy committed rGbace6cd1b350: packages: Remove stale ftpd-all.ucl.
Tue, Apr 7, 11:27 AM
ivy committed rG2d571264dac3: packages: Remove stale libsdp-all.ucl.
Tue, Apr 7, 11:27 AM
ivy committed rGa5eb120222e4: packages: Move xz to the minimal set.
Tue, Apr 7, 11:27 AM
ivy committed rG2cb1b47e8c94: packages: Add dependency from rc to mtree.
Tue, Apr 7, 11:27 AM
ivy committed rGef10d460922b: etc/mtree: Restore removed package tags.
Tue, Apr 7, 11:27 AM
ivy added a reverting change for D54235: etc/mtree/BSD.include.dist: Remove bsnmp tags: rGef10d460922b: etc/mtree: Restore removed package tags.
Tue, Apr 7, 11:27 AM
ivy added a reverting change for D54193: etc/mtree/BSD.include.dist: Remove libmilter-dev: rGef10d460922b: etc/mtree: Restore removed package tags.
Tue, Apr 7, 11:27 AM
ivy added a reverting change for D54236: etc/mtree/BSD.include.dist: Remove atf tags: rGef10d460922b: etc/mtree: Restore removed package tags.
Tue, Apr 7, 11:27 AM
ivy committed rG359d6e31afe3: packages: Always use the bootstrap flua.
Tue, Apr 7, 11:05 AM
ivy committed rG50de0bf50512: flua: Always build as a bootstrap tool.
Tue, Apr 7, 11:05 AM

Mon, Apr 6

ivy committed rG63d0e3e3aa24: packages: Fix build with libucl 0.9.3.
Mon, Apr 6, 5:13 PM

Fri, Apr 3

ivy committed rG2d843b7c9758: RELNOTES: Document WITHOUT_BZIP2* removal.
Fri, Apr 3, 1:54 PM
ivy committed rGb13d7062b3a6: libauditd: Don't build if WITHOUT_AUDIT is set.
Fri, Apr 3, 1:52 PM
ivy committed rGab9257599a55: Remove WITHOUT_BZIP2, WITHOUT_BZIP2_SUPPORT.
Fri, Apr 3, 1:52 PM
ivy committed rGbaa7a870d65d: libsamplerate: Only build when virtual_oss is built.
Fri, Apr 3, 1:52 PM

Sun, Mar 29

ivy committed rG63ecedb3c2ce: packages: Fix caroot deinstall command.
Sun, Mar 29, 7:00 PM

Fri, Mar 27

ivy added a reverting change for rG1fbdb149aa48: etc/mtree/BSD.include.dist: Remove bsnmp tags: rG8ba3ada41dda: etc/mtree: Restore removed package tags.
Fri, Mar 27, 3:43 PM
ivy added a reverting change for rGef2d586d7efb: etc/mtree/BSD.include.dist: Remove libmilter-dev: rG8ba3ada41dda: etc/mtree: Restore removed package tags.
Fri, Mar 27, 3:43 PM
ivy added a reverting change for rG00352ef6d2a0: etc/mtree/BSD.include.dist: Remove atf tags: rG8ba3ada41dda: etc/mtree: Restore removed package tags.
Fri, Mar 27, 3:43 PM
ivy added a reverting change for rG2a8a6179eb6c: etc/mtree/BSD.include.dist: Remove libipt-dev: rG8ba3ada41dda: etc/mtree: Restore removed package tags.
Fri, Mar 27, 3:43 PM
ivy committed rG8ba3ada41dda: etc/mtree: Restore removed package tags.
Fri, Mar 27, 3:43 PM
ivy committed rG43773002fa63: packages: Move xz to the minimal set.
Fri, Mar 27, 3:43 PM
ivy committed rG833087185a6e: packages: Add dependency from rc to mtree.
Fri, Mar 27, 3:43 PM
ivy added a reverting change for D54193: etc/mtree/BSD.include.dist: Remove libmilter-dev: rG8ba3ada41dda: etc/mtree: Restore removed package tags.
Fri, Mar 27, 3:43 PM
ivy added a reverting change for D54235: etc/mtree/BSD.include.dist: Remove bsnmp tags: rG8ba3ada41dda: etc/mtree: Restore removed package tags.
Fri, Mar 27, 3:43 PM
ivy added a reverting change for D54236: etc/mtree/BSD.include.dist: Remove atf tags: rG8ba3ada41dda: etc/mtree: Restore removed package tags.
Fri, Mar 27, 3:43 PM

Wed, Mar 25

ivy committed R11:e5d6620d84c6: net-mgmt/ping_exporter: Update to 1.2.0.
Wed, Mar 25, 1:38 PM
ivy committed rG6900d8b5c387: packages: Remove stale libsdp-all.ucl.
Wed, Mar 25, 10:37 AM
ivy committed rGea25f494b315: packages: Remove stale ftpd-all.ucl.
Wed, Mar 25, 10:37 AM

Mar 12 2026

ivy committed rG1346ffb457d5: Makefile.inc1: Remove svn support (authored by imp).
Mar 12 2026, 1:39 AM
ivy committed rG2a3d650552fc: packages: Don't create empty packages.
Mar 12 2026, 1:39 AM

Mar 8 2026

ivy committed R11:8696265830b6: databases/prometheus-postgres-exporter: Update to 0.19.1.
Mar 8 2026, 10:37 PM

Mar 2 2026

ivy committed R11:6a8dd23e2557: sysutils/snmp_exporter: Fix snmp_exporter_generator crash.
Mar 2 2026, 7:00 PM
ivy committed R11:50b9359327b8: sysutils/snmp_exporter: Fix snmp_exporter_generator crash.
Mar 2 2026, 6:50 PM

Feb 22 2026

ivy committed rG03c9ad37b497: Makefile.inc1: Fix INSTALLEXTRAKERNELS for one-kernel case.
Feb 22 2026, 1:11 AM
ivy committed rG235cb4b4970f: Makefile.inc1: Allow safe installkernel with pkgbase.
Feb 22 2026, 1:11 AM
ivy committed rG863e71060327: powerpc: Update CPUTYPE options in make.conf.
Feb 22 2026, 1:11 AM
ivy committed rG34565dd970f6: bridge: Allow BRDGSIFVLANSET without IFBRF_VLANFILTER.
Feb 22 2026, 1:11 AM
ivy committed rG4e7fed532812: freebsd-base.7: Document the optional set.
Feb 22 2026, 1:11 AM

Feb 21 2026

ivy committed rG7965c93e4d41: packages: Don't create empty packages.
Feb 21 2026, 8:28 PM

Jan 20 2026

ivy added a reviewer for D54091: release/tools: add bsdconfig so we have sysrc: pkgbase.

i put a fair amount of effort into not making bsdconfig a required part of the system and don't really want to see it come back. sysrc can't really be decoupled from bsdconfig, at least in the current implementation, because it's just a thin wrapper around what bsdconfig does.

Jan 20 2026, 12:45 PM
ivy added a comment to D54257: powerpc: Update CPUTYPE options in make.conf.

this might be a better question for arch@, but at least to me, it doesn't make sense to keep code for removed architectures in the tree: either it will bitrot and stop working (in which case there's no point having it) or it will create effort to maintain it even though we don't support it.

Jan 20 2026, 12:42 PM
ivy added inline comments to D54780: ObsoleteFiles.mk: Remove obsolete MIT KRB5 plugins.
Jan 20 2026, 12:36 PM
ivy added a reviewer for D54780: ObsoleteFiles.mk: Remove obsolete MIT KRB5 plugins: krb5.
Jan 20 2026, 12:34 PM

Jan 16 2026

ivy added a comment to D54542: release: Build the release media from packages.

Please check with the CHERI people in case this will cause problems for them though -- I think they were holding off on pkgbase for a bit, and they're an important downstream for the project.

Jan 16 2026, 1:47 AM
ivy added a comment to D54542: release: Build the release media from packages.

Not sure if you were planning on MFCing this, but if you are we should discuss further before that happens. There has been some release build breakage in HEAD lately so I want to make sure all the issues are fixed there before anything gets MFCed.

Jan 16 2026, 1:42 AM

Jan 15 2026

ivy added a comment to D54610: pkgbase: use weekly by default.

okay, i don't object to this but i feel like (at some point in the future) we could have a better solution somehow.

Jan 15 2026, 9:45 AM
ivy added a comment to D54636: rtadvd: add multi pref64 support.

the only purpose that RFC8781 mentions for having multiple PREF64s advertised is renumbering, in which case the lifetime of the deprecated prefixes should be set to zero. iiuc, this diff allows that by setting pref64lifetime0, pref64lifetime1, etc. - can i check i have that right?

Jan 15 2026, 9:42 AM
ivy added a comment to D54542: release: Build the release media from packages.

are there any objections to landing this? i'd like to get started on multiple kernel support for bsdinstall, and it would be easier to get the other release changes in first.

Jan 15 2026, 8:22 AM
ivy accepted D54681: mtree: debug: Add missing krb5 entries.

ideally these should have a package= tag, but i'm leery about adding those without more testing, so that can wait until someone (me) comes along and adds package tags for everything in this file.

Jan 15 2026, 6:24 AM
ivy added a reviewer for D54681: mtree: debug: Add missing krb5 entries: krb5.
Jan 15 2026, 6:23 AM
ivy added a comment to D54702: virtual_oss: remove needless .include in intermediate Makefile.

@ivy Makefile.inc defines:

PACKAGE?=	sound

Is it a problem if the inclusion is removed from here?

Jan 15 2026, 6:18 AM
ivy accepted D54706: libexec/rc/rc.d/Makefile: Remove duplicate mixer entry.

i'd suggest adding a Fixes: trailer to the commit message, these are useful for people who maintain their own branches/forks.

Jan 15 2026, 2:04 AM

Jan 14 2026

ivy added a comment to D54682: mtree: usr: Add missing pkg/triggers entry.

i think you also want to add /usr/share/pkg/triggers. currently only usr.bin/mandoc installs a file here, but more things will in the future.

Jan 14 2026, 4:39 AM
ivy accepted D54682: mtree: usr: Add missing pkg/triggers entry.
Jan 14 2026, 4:38 AM

Jan 9 2026

ivy accepted D54611: freebsd-base.7: Fix stray -r.
Jan 9 2026, 9:31 AM
ivy added a comment to D54610: pkgbase: use weekly by default.

okay, but even if you know what you're doing, you still aren't going to get security updates :-)

Jan 9 2026, 9:30 AM
ivy added a comment to D54610: pkgbase: use weekly by default.

this means people won't get security updates for up to a week. is that acceptable?

Jan 9 2026, 9:00 AM

Jan 6 2026

ivy added a reviewer for D54282: packages: Always install kernel as /boot/kernel.NAME: releng.

add releng since this touches release/ now.

Jan 6 2026, 11:09 PM
ivy updated the diff for D54282: packages: Always install kernel as /boot/kernel.NAME.
  • rebase after D54291
  • fix the symlink sometimes having the wrong path
  • make the symlink relative instead of absolute
  • fix a wrong dependency for the kernel-dbg package
  • since the install media uses kernels_autodetect=NO, explicitly set the kernel to GENERIC. the user can override this if they want the media to use a different kernel.
Jan 6 2026, 11:09 PM
ivy updated the diff for D54542: release: Build the release media from packages.

use a "." form for the release sets, so RELEASE_MEDIA_SETS_BOOTONLY
becomes RELEASE_MEDIA_SETS.bootonly. this makes it more clear that
it can be set for any media type.

Jan 6 2026, 8:18 PM
ivy updated the summary of D54542: release: Build the release media from packages.
Jan 6 2026, 7:01 PM
ivy updated the diff for D54542: release: Build the release media from packages.

use minimal for bootonly by default

Jan 6 2026, 6:53 PM
ivy added inline comments to D54542: release: Build the release media from packages.
Jan 6 2026, 6:07 PM
ivy committed rG4028504b4826: lib/libbl[ao]cklist: Use LIB_PACKAGE.
Jan 6 2026, 4:41 AM
ivy committed rG9c401bf14854: zstd: Move to a new zstd package.
Jan 6 2026, 4:41 AM
ivy committed rGbde17e7663ef: libypclnt: Move to yp package.
Jan 6 2026, 4:41 AM
ivy closed D53605: lib/libbl[ao]cklist: Use LIB_PACKAGE.
Jan 6 2026, 4:41 AM
ivy committed rG665ac052aa04: powerpc: Update CPUTYPE options in make.conf.
Jan 6 2026, 4:41 AM
ivy closed D53600: libypclnt: Move to yp package.
Jan 6 2026, 4:41 AM
ivy closed D53603: zstd: Move to a new zstd package.
Jan 6 2026, 4:41 AM
ivy closed D54257: powerpc: Update CPUTYPE options in make.conf.
Jan 6 2026, 4:41 AM
ivy committed rG0b298e314a8b: Makefile.inc1: Fix INSTALLEXTRAKERNELS for one-kernel case.
Jan 6 2026, 1:50 AM
ivy closed D54539: Makefile.inc1: Fix INSTALLEXTRAKERNELS for one-kernel case.
Jan 6 2026, 1:50 AM
ivy requested review of D54548: release: Improve error handling and option logic.
Jan 6 2026, 1:46 AM
ivy requested review of D54546: release: Keep the pkg build in OBJDIR.
Jan 6 2026, 12:35 AM

Jan 5 2026

ivy requested review of D54545: release: Standardise release media firmware packages.
Jan 5 2026, 11:54 PM
ivy updated the diff for D54542: release: Build the release media from packages.

fix the metalog mode for /var/db/services.db

Jan 5 2026, 10:42 PM
ivy requested review of D54542: release: Build the release media from packages.
Jan 5 2026, 10:30 PM
ivy requested review of D54540: packages: Add dependency from rc to mtree.
Jan 5 2026, 9:52 PM
ivy added a comment to D54539: Makefile.inc1: Fix INSTALLEXTRAKERNELS for one-kernel case.

Seems like this is a confusing result of "If start is greater than end, the words are output in reverse order"

Jan 5 2026, 9:22 PM
ivy updated the diff for D54539: Makefile.inc1: Fix INSTALLEXTRAKERNELS for one-kernel case.

use .elif to make this a bit neater

Jan 5 2026, 9:20 PM
ivy requested review of D54539: Makefile.inc1: Fix INSTALLEXTRAKERNELS for one-kernel case.
Jan 5 2026, 8:52 PM