Page MenuHomeFreeBSD

cross-tools: fts has different types for cmp routine
ClosedPublic

Authored by imp on May 24 2024, 9:07 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Sep 25, 8:45 PM
Unknown Object (File)
Thu, Sep 25, 8:44 PM
Unknown Object (File)
Thu, Sep 25, 8:44 PM
Unknown Object (File)
Thu, Sep 18, 4:45 PM
Unknown Object (File)
Wed, Sep 17, 8:30 AM
Unknown Object (File)
Sep 12 2025, 10:55 PM
Unknown Object (File)
Sep 12 2025, 7:11 AM
Unknown Object (File)
Sep 9 2025, 2:17 PM
Subscribers
None

Details

Summary

fts has different types for its compare rotuine. Other systems, not
4.4BSD based, have a non-const version. Before we tested against
GLIBC, but now we test against linux because that's Linux's API
and musl doesn't define GLIBC.

In addition, link against libftl on this platform since musl doesn't
include ftl routines in libc, but rather in libftl.

Co-authored-by: Val Packett <val@packett.cool>
Sponsored by: Netflix
Pull Request: https://github.com/freebsd/freebsd-src/pull/1066

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable