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: a...@thur.de http://adi.thur.de PGP/GPG: key via keyserver _______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers