On Fri, Apr 09, 2010 at 08:25:43AM +0200, Reinhard Tartler wrote:
> > /*************************************************************
> > * NOTE: JACK_WEAK_EXPORT ***MUST*** be used on every function
> > * added to the JACK API after the 0.116.2 release.
> > *
> > * Functions that predate this release are marked with
> > * JACK_WEAK_OPTIONAL_EXPORT which can be defined at compile
> > * time in a variety of ways. The default definition is empty,
> > * so that these symbols get normal linkage. If you wish to
> > * use all JACK symbols with weak linkage, include
> > * <jack/weakjack.h> before jack.h.
> > *************************************************************/
>
> is there a rationale for this? I can guess some reasons, but certainity
> would help.
12:22 < torbenh3> adi: it provides binary compatibility of an app built against
a higher version of jack against a 0.116.2 jack.
12:24 < torbenh3> in other words. a session enabled program will not complain
if you downgrade to 0.116.2 .. (you just wont have session
support)
Cheerio
--
mail: [email protected] http://adi.thur.de PGP/GPG: key via keyserver
_______________________________________________
pkg-multimedia-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers