Page MenuHomeFreeBSD

sysutils/rdfind: add support for xxhash
ClosedPublic

Authored by skozlov on Jul 22 2026, 5:31 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Sep 27, 1:18 AM
Unknown Object (File)
Sat, Sep 26, 10:10 PM
Unknown Object (File)
Sat, Sep 26, 10:10 PM
Unknown Object (File)
Thu, Sep 24, 6:13 AM
Unknown Object (File)
Thu, Sep 24, 6:09 AM
Unknown Object (File)
Thu, Sep 24, 4:40 AM
Unknown Object (File)
Sun, Sep 20, 11:30 AM
Unknown Object (File)
Sun, Sep 20, 11:30 AM
Subscribers
None

Details

Summary

In the current form - the support for xxhash depends on whether or not
xxhash is installed in the system where the port is built. See
https://github.com/pauldreik/rdfind#development.

This commit makes (lack of) support for xxhash explicit. If the option
is enabled - the xxhash is added to dependencies and built into rdfind,
if disabled - xxhash support is disabled even if the library is present
in the system.

For the sake of not changing the default behavior - the xxhash support
is disabled by default.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 75018
Build 71901: arc lint + arc unit

Event Timeline

skozlov created this revision.

Thank you for this.

I don't think there's any problem with enabling XXHASH by default, since it's a lightweight dependency.

Thank you for this.

I don't think there's any problem with enabling XXHASH by default, since it's a lightweight dependency.

Done. If you like it - please accept and I'm going to land it :)

This revision is now accepted and ready to land.Jul 23 2026, 2:52 PM
This revision was automatically updated to reflect the committed changes.