Sponsored by: The FreeBSD Foundation
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 65868 Build 62751: arc lint + arc unit
Event Timeline
I copied the tree from the virtual_oss codebase, but I forgot to remove some
#if 0s introduced by @fuz in
https://github.com/freebsd/virtual_oss/commit/6f05c06774956031b6ec115c0875ead3ebf4a1c9.
Remove them.
This should be a private library if possible; I don't feel like we should add it to our documented API.
I would then also suggest to put the #if 0 back in.
In that case, the port should stay.
I agree. A private library is effectively invisible to third-party software and is only intended for use by the base system. That way we don't have to worry about binary compatibility issues.
I believe it's sufficient to define PRIVATELIB= in the makefile.
lib/libsamplerate/Makefile | ||
---|---|---|
22 | You'll also need to add this to the _PRIVATELIBS variable in share/mk/src.libnames.mk. |
Have you done a vendor import of the library? https://docs.freebsd.org/en/articles/committers-guide/#vendor-import-git