Fix visibility (and build on FreeBSD)

Authored by adridg on Jan 2 2019, 10:55 PM.



Setting visibility on a namespace is a gcc extension. Instead, set the
visibility on all the symbols inside the namespace. For references, see

Diff Detail

R345 KMix
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.
adridg requested review of this revision.Jan 2 2019, 10:55 PM
adridg created this revision.
adridg updated this revision to Diff 48580.Jan 2 2019, 11:06 PM

Put export in conventional spot.

marten accepted this revision.Jan 3 2019, 8:10 AM

Many thanks for the investigation and fix!

This revision is now accepted and ready to land.Jan 3 2019, 8:10 AM
This revision was automatically updated to reflect the committed changes.