Page MenuHomeFreeBSD

ivy (Lexi Winter)
User

Projects (6)

User Details

User Since
Dec 29 2023, 4:47 PM (93 w, 8 h)

Recent Activity

Yesterday

ivy committed rG4e5964d6e2d6: krb5: create the KDC database directory (authored by glebius).
krb5: create the KDC database directory
Fri, Oct 10, 1:42 PM
ivy committed rG4e74ee78208b: etc/mtree: Add package tags for Kerberos directories (authored by ivy).
etc/mtree: Add package tags for Kerberos directories
Fri, Oct 10, 1:42 PM
ivy accepted D52999: bsdinstall: Describe pkgbase as "Tech Preview".

looks good

Fri, Oct 10, 12:56 PM
ivy updated the diff for D52832: packages: Install development manpages in the -dev package.

fix typo in bsd.man.mk

Fri, Oct 10, 10:38 AM
ivy added inline comments to D52832: packages: Install development manpages in the -dev package.
Fri, Oct 10, 10:36 AM
ivy updated the diff for D52832: packages: Install development manpages in the -dev package.

review feedback

Fri, Oct 10, 10:36 AM
ivy committed rG6235ee2848df: etc/mtree: Add package tags for Kerberos directories (authored by ivy).
etc/mtree: Add package tags for Kerberos directories
Fri, Oct 10, 9:55 AM
ivy closed D52975: etc/mtree: Add package tags for Kerberos directories.
Fri, Oct 10, 9:55 AM
ivy accepted D52910: mit-krb5.pc: Add missing -lkrb5profile.

okay, looks fine. thanks for the explanation.

Fri, Oct 10, 9:49 AM
ivy updated the diff for D52832: packages: Install development manpages in the -dev package.

following discussion with olce, add a MANNODEV group

Fri, Oct 10, 9:01 AM
ivy committed rG182eef99ee7b: Makefile: Force DISTDIR=/ for (update-)packages (authored by ivy).
Makefile: Force DISTDIR=/ for (update-)packages
Fri, Oct 10, 7:18 AM
ivy added inline comments to D53017: build: fix ordering of pkgbase targets to get a dtb package reliably.
Fri, Oct 10, 5:15 AM
ivy added inline comments to D53017: build: fix ordering of pkgbase targets to get a dtb package reliably.
Fri, Oct 10, 5:14 AM
ivy committed rG8a703d0988ac: libexec/rc/rc.d/Makefile: Use CONFGROUPS.yes (authored by ivy).
libexec/rc/rc.d/Makefile: Use CONFGROUPS.yes
Fri, Oct 10, 4:44 AM
ivy committed rG42b2a874b1e4: bsdinstall.8: Fix '---jail' option in manpage (authored by ivy).
bsdinstall.8: Fix '---jail' option in manpage
Fri, Oct 10, 4:44 AM
ivy committed rGf94b65080584: generate-set-ucl.lua: Add missing copyright header (authored by ivy).
generate-set-ucl.lua: Add missing copyright header
Fri, Oct 10, 4:44 AM
ivy committed rG2fe5ced1a841: BSD.root.dist: Add package tag for all directories (authored by ivy).
BSD.root.dist: Add package tag for all directories
Fri, Oct 10, 4:44 AM
ivy committed rGcad4ddf2010b: bsd.confs.mk: Support CONFGROUPS.yes (authored by ivy).
bsd.confs.mk: Support CONFGROUPS.yes
Fri, Oct 10, 4:44 AM
ivy committed rG250557a74aff: generate-ucl.lua: Add missing copyright header (authored by ivy).
generate-ucl.lua: Add missing copyright header
Fri, Oct 10, 4:44 AM
ivy committed rG77f609aa6e3f: packages: Set dependency origin in generate-ucl.lua (authored by ivy).
packages: Set dependency origin in generate-ucl.lua
Fri, Oct 10, 4:44 AM
ivy committed rG33becdef1fc8: libpkgecc: Remove -ffreestanding (authored by ivy).
libpkgecc: Remove -ffreestanding
Fri, Oct 10, 4:44 AM
ivy committed rG3e25b34d0159: Makefile: Force DISTDIR=/ for (update-)packages (authored by ivy).
Makefile: Force DISTDIR=/ for (update-)packages
Fri, Oct 10, 4:44 AM
ivy committed rG659b3175edc2: ncurses: Move to the minimal set (authored by ivy).
ncurses: Move to the minimal set
Fri, Oct 10, 4:44 AM
ivy added a comment to D52910: mit-krb5.pc: Add missing -lkrb5profile.

i'm not opposed to this, but i don't understand why it's required. is this an upstream bug, or are we building libkrb5 wrongly?

Fri, Oct 10, 3:49 AM
ivy added a comment to D52832: packages: Install development manpages in the -dev package.

I'm wondering though if differing group names in each package (POSIX1E5, REGEX7, MAN57, etc.) is really useful.

Fri, Oct 10, 3:42 AM
ivy requested review of D53016: libbluetooth: Move to the bluetooth-lib package.
Fri, Oct 10, 3:24 AM
ivy added a comment to D53014: release: switch OCI containers to use pkg sets.
In D53014#1211160, @imp wrote:

I'm cool removing devd. I was cool having people add it back manually if need be.

Fri, Oct 10, 3:20 AM
ivy requested review of D53015: virtual_oss: Move plugins to the sound package.
Fri, Oct 10, 3:15 AM
ivy added a comment to D52999: bsdinstall: Describe pkgbase as "Tech Preview".

i think we could just use "Distribution sets" for the button label, since the prompt explains what these are.

Fri, Oct 10, 2:57 AM
ivy accepted D53014: release: switch OCI containers to use pkg sets.

it seems like you're missing a lot of stuff which is not toolchain-related, like for example bsnmp, csh, sendmail and yp. if that's intentional, the additional dependencies are not an issue with this diff and will be fixed later, so this looks fine.

Fri, Oct 10, 2:49 AM
ivy added a comment to D53014: release: switch OCI containers to use pkg sets.
In D53014#1211148, @dch wrote:

FreeBSD-devd

Fri, Oct 10, 2:44 AM

Thu, Oct 9

ivy accepted D52987: release: Don't install lib32 into riscv64 VMs.
Thu, Oct 9, 6:23 AM
ivy updated the diff for D52975: etc/mtree: Add package tags for Kerberos directories.

also tag /usr/share/et

Thu, Oct 9, 1:07 AM

Wed, Oct 8

ivy added a comment to D52981: unbound: Reverse two upstream commits setting so_sndbuf default.

i would like to know why upstream changed this before we change it back. has anyone asked them?

Wed, Oct 8, 1:21 PM
ivy committed rGed5023c96c6e: bsdinstall.8: Fix '---jail' option in manpage (authored by ivy).
bsdinstall.8: Fix '---jail' option in manpage
Wed, Oct 8, 9:31 AM
ivy committed rGc8f9a9abd800: generate-set-ucl.lua: Add missing copyright header (authored by ivy).
generate-set-ucl.lua: Add missing copyright header
Wed, Oct 8, 6:51 AM
ivy requested review of D52975: etc/mtree: Add package tags for Kerberos directories.
Wed, Oct 8, 6:40 AM
ivy committed rG56f9879c3dd8: libexec/rc/rc.d/Makefile: Use CONFGROUPS.yes (authored by ivy).
libexec/rc/rc.d/Makefile: Use CONFGROUPS.yes
Wed, Oct 8, 6:13 AM
ivy committed rG0f5ed3c427ff: bsd.confs.mk: Support CONFGROUPS.yes (authored by ivy).
bsd.confs.mk: Support CONFGROUPS.yes
Wed, Oct 8, 6:13 AM
ivy closed D52974: libexec/rc/rc.d/Makefile: Use CONFGROUPS.yes.
Wed, Oct 8, 6:13 AM
ivy closed D52923: bsd.confs.mk: Support CONFGROUPS.yes.
Wed, Oct 8, 6:13 AM
ivy committed rGfa6d67cd16b5: BSD.root.dist: Add package tag for all directories (authored by ivy).
BSD.root.dist: Add package tag for all directories
Wed, Oct 8, 5:55 AM
ivy closed D52958: BSD.root.dist: Add package tag for all directories.
Wed, Oct 8, 5:55 AM
ivy requested review of D52974: libexec/rc/rc.d/Makefile: Use CONFGROUPS.yes.
Wed, Oct 8, 5:47 AM
ivy updated the diff for D52923: bsd.confs.mk: Support CONFGROUPS.yes.

remove libexec/rc/rc.d changes

Wed, Oct 8, 5:47 AM
ivy committed rGa6ac2c98c9cb: generate-ucl.lua: Add missing copyright header (authored by ivy).
generate-ucl.lua: Add missing copyright header
Wed, Oct 8, 3:55 AM
ivy committed rGa507a7026c40: packages: Set dependency origin in generate-ucl.lua (authored by ivy).
packages: Set dependency origin in generate-ucl.lua
Wed, Oct 8, 3:55 AM
ivy committed rG349f4fd3827e: libpkgecc: Remove -ffreestanding (authored by ivy).
libpkgecc: Remove -ffreestanding
Wed, Oct 8, 3:55 AM
ivy closed D52881: generate-ucl.lua: Add missing copyright header.
Wed, Oct 8, 3:54 AM
ivy committed rGecaf90ee03bc: ncurses: Move to the minimal set (authored by ivy).
ncurses: Move to the minimal set
Wed, Oct 8, 3:54 AM
ivy committed rGf7dc7d7af368: Makefile: Force DISTDIR=/ for (update-)packages (authored by ivy).
Makefile: Force DISTDIR=/ for (update-)packages
Wed, Oct 8, 3:54 AM
ivy closed D52920: libpkgecc: Remove -ffreestanding.
Wed, Oct 8, 3:54 AM
ivy closed D52892: packages: Set dependency origin in generate-ucl.lua.
Wed, Oct 8, 3:54 AM
ivy closed D52929: Makefile: Force DISTDIR=/ for (update-)packages.
Wed, Oct 8, 3:54 AM
ivy closed D52950: ncurses: Move to the minimal set.
Wed, Oct 8, 3:54 AM
ivy updated subscribers of D52959: kernel: MK_REPRODUCIBLE_PATHS for full paths vs /usr/src.
In D52959#1210211, @imp wrote:

I'm cool with it off by default too.
But then I'd have to hunt down the builds scripts for the release and add it there :)

Wed, Oct 8, 3:12 AM
ivy added a comment to D52958: BSD.root.dist: Add package tag for all directories.

So boot/ showed up but nothing inside it did for use of the old BSD.root.dist

Wed, Oct 8, 2:50 AM

Tue, Oct 7

ivy added inline comments to D52959: kernel: MK_REPRODUCIBLE_PATHS for full paths vs /usr/src.
Tue, Oct 7, 4:46 PM
ivy requested review of D52958: BSD.root.dist: Add package tag for all directories.
Tue, Oct 7, 4:35 PM
ivy requested review of D52950: ncurses: Move to the minimal set.
Tue, Oct 7, 4:59 AM
ivy updated the diff for D52892: packages: Set dependency origin in generate-ucl.lua.

also fix the set packages

Tue, Oct 7, 4:17 AM
ivy added inline comments to D52929: Makefile: Force DISTDIR=/ for (update-)packages.
Tue, Oct 7, 2:40 AM

Mon, Oct 6

ivy requested review of D52929: Makefile: Force DISTDIR=/ for (update-)packages.
Mon, Oct 6, 11:40 AM
ivy added a comment to D52923: bsd.confs.mk: Support CONFGROUPS.yes.
In D52923#1209241, @imp wrote:

I'd commit bsd.conf.mk as its own commot. I did this to subdirs years ago

Mon, Oct 6, 7:30 AM
ivy requested review of D52923: bsd.confs.mk: Support CONFGROUPS.yes.
Mon, Oct 6, 6:58 AM
ivy added a comment to D52922: release: Rework VM package selection using sets.

the only potential problem i can see is if someone builds with KERNCONF=GENERIC X Y Z, then they will get all 4 kernels included if they build a VM image, which might not be desirable. but i think this is enough of an edge case that we don't need to address it right now.

Mon, Oct 6, 5:56 AM
ivy accepted D52922: release: Rework VM package selection using sets.

regarding set-kernels, i'm not sure this should exist at all, but we needed somewhere to put the kernel packages that wasn't base, so that's fine for now (it certainly won't change in 15.0). i would suggest explicitly adding FreeBSD-kernel-generic{,-dbg} instead, but they're essentially the same thing right now.

Mon, Oct 6, 5:42 AM
ivy accepted D52921: EC2: Include LLDB in small and builder AMIs.
Mon, Oct 6, 5:38 AM
ivy added inline comments to D52917: release: packages: Fix typos.
Mon, Oct 6, 4:39 AM
ivy requested review of D52920: libpkgecc: Remove -ffreestanding.
Mon, Oct 6, 4:03 AM
ivy added a comment to D52919: vmimage.subr: Avoid "package sets".

on second thought: if lldb is the only special case here, you should switch to set-optional and then add the dev packages you need on top of that. i don't love that, but it's good enough for now.

Mon, Oct 6, 1:36 AM
ivy added a comment to D52919: vmimage.subr: Avoid "package sets".

My EC2 "small" AMIs don't include FreeBSD-lldb. They include the rest of the "devel" set so that people can *build* things but most people don't want to *debug* things on production cloud systems. (And lldb is *huge*.)

Mon, Oct 6, 1:34 AM
ivy added a comment to D52911: release: Add /boot/efi to METALOG.

One possible option is simply to put a tags=package= field on every line of the mtree files, but I feel like there should probably be some sort of default handling for untagged entries in METALOG?

Mon, Oct 6, 1:04 AM
ivy added a comment to D52919: vmimage.subr: Avoid "package sets".

are there any VM images that don't install everything that's in FreeBSD-set-base? this is equivalent to base.txz.

Mon, Oct 6, 12:50 AM

Sun, Oct 5

ivy committed rGca538dd7afed: Makefile: Fix ordering for (update-)packages (authored by ivy).
Makefile: Fix ordering for (update-)packages
Sun, Oct 5, 5:58 AM
ivy committed rGe42935e5871b: Makefile.inc1: Fix package-pkg with CROSS_TOOLCHAIN (authored by ivy).
Makefile.inc1: Fix package-pkg with CROSS_TOOLCHAIN
Sun, Oct 5, 5:34 AM
ivy committed rG830684a523e4: Makefile: Fix ordering for (update-)packages (authored by ivy).
Makefile: Fix ordering for (update-)packages
Sun, Oct 5, 5:34 AM
ivy committed rGcfcd89e6cc15: libc: Move NLS catalogues to the locales packages (authored by ivy).
libc: Move NLS catalogues to the locales packages
Sun, Oct 5, 5:21 AM
ivy committed rG0242d4c3aea4: libc: Move NLS catalogues to the locales packages (authored by ivy).
libc: Move NLS catalogues to the locales packages
Sun, Oct 5, 5:14 AM
ivy closed D52898: libc: Move NLS catalogues to the locales packages.
Sun, Oct 5, 5:13 AM

Sat, Oct 4

ivy committed rGb09dd586518a: Makefile.inc1: Fix package-pkg with CROSS_TOOLCHAIN (authored by ivy).
Makefile.inc1: Fix package-pkg with CROSS_TOOLCHAIN
Sat, Oct 4, 5:53 PM
ivy closed D52902: Makefile.inc1: Fix package-pkg with CROSS_TOOLCHAIN.
Sat, Oct 4, 5:53 PM
ivy updated the diff for D52898: libc: Move NLS catalogues to the locales packages.

document ${NLSPACKAGE}

Sat, Oct 4, 3:33 PM
ivy added a comment to D52902: Makefile.inc1: Fix package-pkg with CROSS_TOOLCHAIN.

PR for the pkg(8) issue mentioned in the commit message at https://github.com/freebsd/pkg/pull/2534

Sat, Oct 4, 2:34 PM
ivy updated the diff for D52902: Makefile.inc1: Fix package-pkg with CROSS_TOOLCHAIN.

add a warning when unsetting CROSS_TOOLCHAIN, requested by emaste

Sat, Oct 4, 2:01 PM
ivy requested review of D52902: Makefile.inc1: Fix package-pkg with CROSS_TOOLCHAIN.
Sat, Oct 4, 1:56 PM
ivy added inline comments to D52898: libc: Move NLS catalogues to the locales packages.
Sat, Oct 4, 10:21 AM
ivy accepted D52899: release: Publish pkgbase-repo.tar.
Sat, Oct 4, 12:34 AM
ivy added a comment to D52899: release: Publish pkgbase-repo.tar.

the problem i see with this is it will be instantly obsolete once the first SA is released for 15.0. however if the purpose is to provide an easy way to people to get a reference set of package used to build a release (without having to extract it from the ISO) that seems fine.

Sat, Oct 4, 12:05 AM

Fri, Oct 3

ivy updated the diff for D52881: generate-ucl.lua: Add missing copyright header.

review feedback

Fri, Oct 3, 11:39 PM
ivy requested review of D52898: libc: Move NLS catalogues to the locales packages.
Fri, Oct 3, 11:12 PM
ivy committed rGaff08d3191f4: bsdinstall: Improve pkgbase handling for jails (authored by ivy).
bsdinstall: Improve pkgbase handling for jails
Fri, Oct 3, 9:58 PM
ivy committed rG8d0a90512ee3: bsdinstall: Improve pkgbase handling for jails (authored by ivy).
bsdinstall: Improve pkgbase handling for jails
Fri, Oct 3, 9:52 PM
ivy closed D52829: bsdinstall: Improve pkgbase handling for jails.
Fri, Oct 3, 9:52 PM
ivy accepted D52895: bsd.port.mk: Spell .export-env correctly.
Fri, Oct 3, 9:09 PM
ivy accepted D52893: pkgbase: switch to a PATH search for flua.

not tested but this looks fine in principle

Fri, Oct 3, 8:22 PM
ivy committed rG15d367160d00: bsdinstall/pkgbase: Restore the kernel-dbg component (authored by ivy).
bsdinstall/pkgbase: Restore the kernel-dbg component
Fri, Oct 3, 8:16 PM
ivy committed rGd63d221507d1: libexec: Move blacklistd-helper to the blocklist package (authored by ivy).
libexec: Move blacklistd-helper to the blocklist package
Fri, Oct 3, 8:16 PM
ivy committed rGf4f0b7c34027: etc, ypserv: Fix symlink creation for pkgbase (authored by ivy).
etc, ypserv: Fix symlink creation for pkgbase
Fri, Oct 3, 8:16 PM
ivy requested review of D52892: packages: Set dependency origin in generate-ucl.lua.
Fri, Oct 3, 6:10 PM