PSARC/2008/072 - Including LibMNG with Solaris
James Carlson
james.d.carlson at sun.com
Fri Feb 1 04:12:01 PST 2008
John Fischer writes:
> /usr/lib/libmng.so.1.0.0
> /usr/lib/libmng.so.1 -> /usr/lib/libmng.so.1.0.0
> /usr/lib/libmng.so -> /usr/lib/libmng.so.1.0.0
Same library versioning questions here. This doesn't look right to
me.
> By default, LibMNG installs its header files under /usr/include.
> We propose changing this default installation location to a more
> suitable /usr/include/libmng, for the purpose of avoiding namespace
> pollution in /usr/include.
This doesn't use pkgconfig, right? How do applications find the
include files that we've moved around? Should we be using a
non-default location if it potentially causes trouble for third-party
software?
> LibMNG's development and release schedule are controlled by a group
> of developers external to SMI [1]. Although the MNG Specification [2]
> is 'frozen', and LibMNG attempts to maintain API and ABI compatibility
> between Major release versions, no explicit compatibility guarantees
> are provided by LibMNG.
Same stability comments as the other case.
--
James Carlson, Solaris Networking <james.d.carlson at sun.com>
Sun Microsystems / 35 Network Drive 71.232W Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757 42.496N Fax +1 781 442 1677
More information about the opensolaris-arc
mailing list