Up to [cvs.NetBSD.org] / src / external / public-domain / xz / lib
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
liblzma: Build with -fvisibility=hidden like upstream. Intentional exports are marked upstream with __attribute__((__visibility__("default"))). This has the effect of deleting symbols, but I'm not bumping the major right now, and I am considering pullup, because none of the deleted symbols has ever been declared in the public .h files, so these symbols can only be used by either (a) reaching into places applications shouldn't, or (b) accidental namespace collisions. PR lib/58841: liblzma leaks private symbols Should fix big-endian builds after recent changes for: PR lib/58838: shared libraries in base should all have expsym lists
external/public-domain/xz: Add expected symbols list. NOTE: This should be built with -fvisibility=hidden like upstream does but it is not at the moment. PR lib/58838: shared libraries in base should all have expsym lists