Page MenuHomeFreeBSD

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

Authored by rlibby on Sat, May 2, 4:31 PM.
Tags
None
Referenced Files
F156924508: D56770.id.diff
Sun, May 17, 9:45 AM
F156915065: D56770.id177057.diff
Sun, May 17, 8:07 AM
F156851227: D56770.id177057.diff
Sat, May 16, 9:58 PM
F156838771: D56770.id177044.diff
Sat, May 16, 8:01 PM
Unknown Object (File)
Fri, May 15, 6:45 PM
Unknown Object (File)
Tue, May 12, 2:44 PM
Unknown Object (File)
Tue, May 12, 10:10 AM
Unknown Object (File)
Tue, May 12, 7:14 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