[LAD] should JACK programs autostart the server?

bill-auger bill-auger at peers.community
Fri Sep 21 11:27:15 CEST 2018


On Fri, 21 Sep 2018 07:39:01 +0000 Rui wrote:
> > i think what i should do is have it 'JackNoStartServer' by default, and
> > add a configure option to enable it
> 
> i'm afraid it's too late for that going into the decade old stable 
> jack-API;
> better resort to set JACK_NO_START_SERVER=1 on default users shell 
> profile.


you may be misunderstanding my suggestion or my position in this - i am
not the debian maintainer - i have no control over the user skel and it
would be intrusive and pretentious to write to their .bashrc - i am the
upstream maintainer trying to satisfy both debian who wants clients to
autostart JACK, and also non-debian users who may take my binary
packages or compile themselves

i was suggesting to add a switch to the ./configure script of
freewheeling (not to JACK) such as: '--enable-jack-autostart', that
would select between two '#ifdef' blocks in the source code at
compile-time; one with 'JackNoStartServer' passed to jack_client_open()
and the other with 'JackNullOption' depending on whether or not
'--enable-jack-autostart' was given to ./configure - debian could use
that switch, debian users could over-ride that behavior with
JACK_NO_START_SERVER if they choose to, and others could choose for
themselves at compile-time; all without anyone patching


More information about the Linux-audio-dev mailing list