Page MenuHomeFreeBSD

lib/virtual_oss: don't (over)link to libsamplerate
Needs ReviewPublic

Authored by brooks on Wed, Jan 14, 12:50 PM.

Details

Reviewers
christos
emaste
Summary

These plugins require samplerate.h due to virtual_oss's int.h including
it, but don't use any symbols directly so don't link to the library.

Centralize adding the include path.

Sponsored by: DARPA, AFRL

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 69872
Build 66755: arc lint + arc unit

Event Timeline

The whole stack of review builds including subdirectories that aren't connected to the build (other then sndio since I didn't have libsndio installed). However, these changes are untested and I've only verified this last change by building and examining the library with nm to verity that they don't include surprising undefined symbols.