Page MenuHomeFreeBSD

ivy (Lexi Winter)
User

Projects (6)

User Details

User Since
Dec 29 2023, 4:47 PM (125 w, 1 d)

Recent Activity

Wed, May 20

ivy added inline comments to D56474: Generate SBOM files as part of the build.
Wed, May 20, 2:03 PM
ivy added inline comments to D54548: release: Improve error handling and option logic.
Wed, May 20, 11:40 AM
ivy updated the diff for D54548: release: Improve error handling and option logic.

rf

Wed, May 20, 11:40 AM
ivy added a comment to D56474: Generate SBOM files as part of the build.

a couple of comments:

Wed, May 20, 11:25 AM
ivy requested review of D57127: net-mgmt/prometheus-bird-exporter: Update to 1.5.0.
Wed, May 20, 11:04 AM
ivy requested review of D57126: sysutils/ping_exporter: Update to 1.2.1.
Wed, May 20, 10:54 AM
ivy requested review of D57125: textproc/source-highlight: Add --with-boost.
Wed, May 20, 10:29 AM

Tue, May 19

ivy removed a member for network: ivy.
Tue, May 19, 9:29 AM

Mon, May 18

ivy added reviewers for D56984: powerpc: Implement RTAS event log support: tpearson_raptorengineering.com, kevans.
Mon, May 18, 8:38 AM · drivers, PowerPC

Sun, May 17

ivy added a comment to D56632: handbook: Updating FreeBSD with packages reworked, Event: Wiesbaden Hackathon 202604.

Once this lands we might be able to use the VERSION_MINOR environment variable.
I will try to test this, but if i understand correctly this should be fixed with latest pkg Version?

Sun, May 17, 12:34 PM

Thu, May 14

ivy updated the diff for D56984: powerpc: Implement RTAS event log support.

remove an unused prototype

Thu, May 14, 8:32 AM · drivers, PowerPC
ivy updated the diff for D56984: powerpc: Implement RTAS event log support.

improve buffer handling

Thu, May 14, 8:29 AM · drivers, PowerPC

Wed, May 13

ivy updated the diff for D56984: powerpc: Implement RTAS event log support.

re: pointer arithmetic, i have a better idea of how to do this, but let's
see if this is a better way to handle shutdown in the mean time.

Wed, May 13, 3:52 PM · drivers, PowerPC
ivy added inline comments to D56984: powerpc: Implement RTAS event log support.
Wed, May 13, 3:08 PM · drivers, PowerPC
ivy updated the diff for D56984: powerpc: Implement RTAS event log support.

use uint8_t for bitfields

Wed, May 13, 2:44 PM · drivers, PowerPC
ivy updated the diff for D56984: powerpc: Implement RTAS event log support.

fix big-endian systems

Wed, May 13, 2:27 PM · drivers, PowerPC
ivy requested review of D56984: powerpc: Implement RTAS event log support.
Wed, May 13, 10:32 AM · drivers, PowerPC

Tue, May 12

ivy accepted D56977: src.opts.mk: Fix CTF & DTRACE dependency order.
Tue, May 12, 5:24 PM

Mon, May 11

ivy accepted D56717: bsdinstall: do pkgbase installations with the "script" command.

i haven't tested this, but the changes as described seem reasonable to me.

Mon, May 11, 8:53 PM

Sat, May 9

ivy accepted D56900: BSD.root.dist: Correct tag for /etc/sysctl.kld.d.
Sat, May 9, 8:56 AM
ivy updated subscribers of D56632: handbook: Updating FreeBSD with packages reworked, Event: Wiesbaden Hackathon 202604.
Sat, May 9, 7:24 AM

Fri, May 8

ivy updated the diff for D54548: release: Improve error handling and option logic.

rebase

Fri, May 8, 9:29 AM
ivy updated the diff for D54546: release: Keep the pkg build in OBJDIR.

rebase

Fri, May 8, 9:29 AM
ivy updated the diff for D54545: release: Standardise release media firmware packages.

rebase

Fri, May 8, 9:28 AM
ivy updated the diff for D54542: release: Build the release media from packages.

actually update

Fri, May 8, 9:28 AM
ivy updated the diff for D54542: release: Build the release media from packages.

rebase on current main

Fri, May 8, 9:26 AM
ivy committed R11:61aad7d40ffe: security/lfacme: Update to 1.0.1 (authored by ivy).
security/lfacme: Update to 1.0.1
Fri, May 8, 2:05 AM
ivy closed D56862: security/lfacme: Update to 1.0.1.
Fri, May 8, 2:05 AM
ivy accepted D56872: Make "make update-packages" idempotent.

one potential issue here is that the user might not realise why their new packages aren't being used if the version number didn't change. but the previous behaviour does not seem intentional, and i think this is better than an error.

Fri, May 8, 1:25 AM
ivy added inline comments to D56717: bsdinstall: do pkgbase installations with the "script" command.
Fri, May 8, 1:20 AM

Wed, May 6

ivy requested review of D56862: security/lfacme: Update to 1.0.1.
Wed, May 6, 9:35 PM
ivy committed rGe3e5b86e3b9e: README.md: Add packages/ directory (authored by ivy).
README.md: Add packages/ directory
Wed, May 6, 2:47 PM
ivy closed D56839: README.md: Add packages/ directory.
Wed, May 6, 2:47 PM
ivy added inline comments to D56608: freebsd-base.7: Document adding a local repo.
Wed, May 6, 1:38 AM
ivy added inline comments to D56717: bsdinstall: do pkgbase installations with the "script" command.
Wed, May 6, 1:29 AM
ivy added a comment to D56717: bsdinstall: do pkgbase installations with the "script" command.

I recently learned that the official term is freebsd-base(7).

Wed, May 6, 1:21 AM
ivy requested review of D56839: README.md: Add packages/ directory.
Wed, May 6, 1:13 AM

Tue, May 5

ivy committed rG5f901e157aaf: libifconfig: Skip bridge VLAN config for span members (authored by ivy).
libifconfig: Skip bridge VLAN config for span members
Tue, May 5, 3:06 PM
ivy closed D56792: packages: Make create-sets.sh more robust during release.
Tue, May 5, 1:22 AM
ivy committed rG8e8d87856241: packages: Make create-sets.sh more robust during release (authored by ivy).
packages: Make create-sets.sh more robust during release
Tue, May 5, 1:22 AM

Mon, May 4

ivy added a reviewer for D56792: packages: Make create-sets.sh more robust during release: releng.
Mon, May 4, 4:10 PM
ivy added inline comments to D56792: packages: Make create-sets.sh more robust during release.
Mon, May 4, 3:39 PM
ivy updated the diff for D56792: packages: Make create-sets.sh more robust during release.

rf

Mon, May 4, 3:38 PM
ivy requested review of D56792: packages: Make create-sets.sh more robust during release.
Mon, May 4, 3:12 PM
ivy committed rG045a9ef829fa: llvm: Don't install /usr/bin/{gcov,objdump} twice (authored by ivy).
llvm: Don't install /usr/bin/{gcov,objdump} twice
Mon, May 4, 1:50 PM
ivy closed D56788: llvm: Don't install /usr/bin/{gcov,objdump} twice.
Mon, May 4, 1:50 PM
ivy added inline comments to D56788: llvm: Don't install /usr/bin/{gcov,objdump} twice.
Mon, May 4, 1:19 PM
ivy updated the diff for D56788: llvm: Don't install /usr/bin/{gcov,objdump} twice.

rf

Mon, May 4, 1:18 PM
ivy requested review of D56788: llvm: Don't install /usr/bin/{gcov,objdump} twice.
Mon, May 4, 11:12 AM
ivy committed rGee58056e1e42: boot1.chrp: Specify --image-base (authored by ivy).
boot1.chrp: Specify --image-base
Mon, May 4, 12:16 AM
ivy committed rG0a919e2a9265: libifconfig: Skip bridge VLAN config for span members (authored by ivy).
libifconfig: Skip bridge VLAN config for span members
Mon, May 4, 12:16 AM

Fri, May 1

ivy added inline comments to D56761: tests/carp: Rework unicast_v4.
Fri, May 1, 8:26 PM

Wed, Apr 29

ivy committed rG454322c08b8a: libifconfig: Skip bridge VLAN config for span members (authored by ivy).
libifconfig: Skip bridge VLAN config for span members
Wed, Apr 29, 3:18 AM
ivy closed D56694: libifconfig: Skip bridge VLAN config for span members.
Wed, Apr 29, 3:18 AM

Tue, Apr 28

ivy committed rG66f55b90b6bc: boot1.chrp: Improve comment for the SLOF hack (authored by ivy).
boot1.chrp: Improve comment for the SLOF hack
Tue, Apr 28, 7:57 PM
ivy committed rG4429630d1ca9: Makefile.inc1: Only copy locales to INSTALLTMP on FreeBSD (authored by ivy).
Makefile.inc1: Only copy locales to INSTALLTMP on FreeBSD
Tue, Apr 28, 7:51 PM
ivy committed rGd1c176fedfc9: packages: Make create-sets.sh more robust (authored by ivy).
packages: Make create-sets.sh more robust
Tue, Apr 28, 7:51 PM
ivy committed rG7970815be40b: llvm: Move libprivatelldb to the lldb package (authored by ivy).
llvm: Move libprivatelldb to the lldb package
Tue, Apr 28, 7:51 PM
ivy committed rGc4b244af42a1: acpi: Remove userland bits on non-ACPI platforms (authored by ivy).
acpi: Remove userland bits on non-ACPI platforms
Tue, Apr 28, 7:51 PM
ivy closed D56676: packages: Make create-sets.sh more robust.
Tue, Apr 28, 7:51 PM
ivy closed D56677: Makefile.inc1: Only copy locales to INSTALLTMP on FreeBSD.
Tue, Apr 28, 7:51 PM
ivy closed D56674: llvm: Move libprivatelldb to the lldb package.
Tue, Apr 28, 7:51 PM
ivy closed D56650: acpi: Remove userland bits on non-ACPI platforms.
Tue, Apr 28, 7:51 PM
ivy abandoned D53491: inet_net_pton: Always copy out the full address.
Tue, Apr 28, 7:49 PM
ivy abandoned D53488: inet_cidr_ntop: Produce valid IPv4 mapped addresses.
Tue, Apr 28, 7:49 PM
ivy abandoned D50510: mdoctl(8): a configuration utility for MAC/do.
Tue, Apr 28, 7:48 PM
ivy abandoned D51747: net/ethernet.h: Add make_ether_addr().
Tue, Apr 28, 7:48 PM
ivy added inline comments to D56676: packages: Make create-sets.sh more robust.
Tue, Apr 28, 7:22 PM
ivy updated the summary of D56694: libifconfig: Skip bridge VLAN config for span members.
Tue, Apr 28, 5:26 PM
ivy requested review of D56694: libifconfig: Skip bridge VLAN config for span members.
Tue, Apr 28, 5:01 PM
ivy added inline comments to D56677: Makefile.inc1: Only copy locales to INSTALLTMP on FreeBSD.
Tue, Apr 28, 12:56 PM
ivy updated the diff for D56677: Makefile.inc1: Only copy locales to INSTALLTMP on FreeBSD.

only set PATH_LOCALE on FreeBSD

Tue, Apr 28, 12:55 PM
ivy requested review of D56677: Makefile.inc1: Only copy locales to INSTALLTMP on FreeBSD.
Tue, Apr 28, 3:29 AM
ivy requested review of D56676: packages: Make create-sets.sh more robust.
Tue, Apr 28, 1:40 AM

Mon, Apr 27

ivy requested review of D56674: llvm: Move libprivatelldb to the lldb package.
Mon, Apr 27, 11:31 PM
ivy committed rGe6d112bbbbf0: packages: Fix clang conditional (authored by ivy).
packages: Fix clang conditional
Mon, Apr 27, 10:20 PM
ivy closed D56657: packages: Fix clang conditional.
Mon, Apr 27, 10:20 PM
ivy committed rG036ff38ebd5a: libzpool: Set -Wno-error=typedef-redefinition for clang (authored by ivy).
libzpool: Set -Wno-error=typedef-redefinition for clang
Mon, Apr 27, 10:07 PM
ivy committed rGb866d05ea286: Makefile.inc1: Always use ${PKG_CMD} (authored by ivy).
Makefile.inc1: Always use ${PKG_CMD}
Mon, Apr 27, 10:07 PM
ivy committed rGd455c4bb69ec: Makefile.inc1: Use ln -n instead of ln -h (authored by ivy).
Makefile.inc1: Use ln -n instead of ln -h
Mon, Apr 27, 10:07 PM
ivy closed D56655: Makefile.inc1: Always use ${PKG_CMD}.
Mon, Apr 27, 10:07 PM
ivy closed D56656: Makefile.inc1: Use ln -n instead of ln -h.
Mon, Apr 27, 10:07 PM
ivy closed D56653: libzpool: Set -Wno-error=typedef-redefinition for clang.
Mon, Apr 27, 10:07 PM
ivy accepted D52883: pkg-stage: Improve symlink creation.
Mon, Apr 27, 7:43 PM
ivy accepted D56671: make-pkg-package: Add set -e; abort if a cmd fails.

i'm always up for a good set -e.

Mon, Apr 27, 7:41 PM
ivy updated the diff for D56656: Makefile.inc1: Use ln -n instead of ln -h.

use ln -n instead

Mon, Apr 27, 7:36 PM
ivy retitled D56656: Makefile.inc1: Use ln -n instead of ln -h from Makefile.inc1: Use ln -T instead of ln -h on Linux to Makefile.inc1: Use ln -n instead of ln -h.
Mon, Apr 27, 7:36 PM
ivy added a comment to D52883: pkg-stage: Improve symlink creation.

i think ${PKG_ALTABI} definitely needs -h here. that will break Linux, but i'm fairly sure the pkgbase release stuff doesn't work on Linux anyway.

Mon, Apr 27, 6:16 PM
ivy abandoned D56668: packages: Fix clang conditional.

accidentally opened a duplicate review for this (D56657 is the right one), sorry.

Mon, Apr 27, 5:50 PM
ivy added a comment to D56653: libzpool: Set -Wno-error=typedef-redefinition for clang.
In D56653#1297844, @dim wrote:

If this doesn't happen too often across the tree, I'm fine with this approach. If there are more, it may make sense to put a generic macro (e.g. NO_WTYPEDEF_REDEFINITION) in bsd.sys.mk, like we have done for some other annoying warnings.

Mon, Apr 27, 5:48 PM
ivy requested review of D56668: packages: Fix clang conditional.
Mon, Apr 27, 5:45 PM
ivy requested review of D56657: packages: Fix clang conditional.
Mon, Apr 27, 8:15 AM
ivy closed D56651: if_awg: Add missing awg_poll() prototype.
Mon, Apr 27, 6:58 AM
ivy committed rGc73cd9ca3ff8: if_awg: Add missing awg_poll() prototype (authored by ivy).
if_awg: Add missing awg_poll() prototype
Mon, Apr 27, 6:58 AM
ivy committed rG221b1d4156a2: packages: Don't build quotacheck if WITHOUT_QUOTAS=yes (authored by ivy).
packages: Don't build quotacheck if WITHOUT_QUOTAS=yes
Mon, Apr 27, 5:47 AM
ivy closed D56635: packages: Don't build quotacheck if WITHOUT_QUOTAS=yes.
Mon, Apr 27, 5:47 AM
ivy updated subscribers of D56623: if_awg: improve transmit checksum offload.

i don't feel competent to review this (i don't own the hardware and know nothing about it) but @thj has committed to if_awg recently and might be able to help.

Mon, Apr 27, 5:30 AM
ivy added a comment to D56651: if_awg: Add missing awg_poll() prototype.

since ARMADAXP is a Marvell SoC and if_awg is an Allwinner IC, it's quite possible this combination has never been used by anyone. but, this does currently break the build, and this fix is simpler than either removing DEVICE_POLLING from ARMADAXP or removing polling support from awg.

Mon, Apr 27, 4:52 AM
ivy requested review of D56656: Makefile.inc1: Use ln -n instead of ln -h.
Mon, Apr 27, 4:44 AM
ivy requested review of D56655: Makefile.inc1: Always use ${PKG_CMD}.
Mon, Apr 27, 4:44 AM