Page MenuHomeFreeBSD

libzpool: force inlining of xxhash after removing xxhash.c
ClosedPublic

Authored by rlibby on May 2 2026, 4:31 PM.
Tags
None
Referenced Files
F159731942: D56770.id177044.diff
Wed, Jun 17, 3:15 PM
Unknown Object (File)
Tue, Jun 9, 6:35 AM
Unknown Object (File)
Mon, Jun 8, 6:09 AM
Unknown Object (File)
Tue, Jun 2, 11:16 AM
Unknown Object (File)
Tue, Jun 2, 11:11 AM
Unknown Object (File)
Tue, Jun 2, 9:08 AM
Unknown Object (File)
Tue, Jun 2, 9:04 AM
Unknown Object (File)
Sun, May 31, 4:34 AM
Subscribers

Details

Summary

libzpool had a number of undefined symbols related to xxhash after
xxhash.c was removed from the build.

Fixes: 8a62a2a5659d ("zfs: merge openzfs/zfs@f8e5af53e")

Test Plan

env CROSS_TOOLCHAIN=amd64-gcc14 make buildworld

There are still other build breaks from the openzfs update, this only addresses the xxhash symbols in libzpool.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 72723
Build 69606: arc lint + arc unit