The approach taken to fix the `make check` breakage was to add a new 'libosinfo-impl.la' which is basically the same as 'libosinfo-1.0.la' without having the non public symbols stripped out and, then, linking 'libosinfo-impl.la' to our tests cases. Andrea has tested this already and it does fix the FreeBSD 11 breakage without introducing any other issue. - Changes since v1: https://www.redhat.com/archives/libosinfo/2018-November/msg00223.html - Took a totally different approach based on Daniel's comment; Fabiano Fidêncio (2): osinfo: Create an intermediate convenience library tests: Fix `make check` breakage for FreeBSD 11 osinfo/Makefile.am | 48 ++++++++++++++++++++++++++-------------------- tests/Makefile.am | 4 ++-- 2 files changed, 29 insertions(+), 23 deletions(-) -- 2.19.1 _______________________________________________ Libosinfo mailing list Libosinfo@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libosinfo