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
Unknown Object (File)
Fri, Jun 19, 7:53 PM
Unknown Object (File)
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
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 Not Applicable
Unit
Tests Not Applicable