Jan Stary <hans@xxxxxxxx> writes: > I am confused by the following commit: > > commit fc20c26b2500acb6690f03d610d406bffb8944a9 > Author: Mans Rullgard <mans@xxxxxxxxx> > Date: Mon Aug 10 21:38:11 2020 +0100 > > build: fix symlink selection > > The configure test whether to enable the play/rec links is broken, > and the makefile uses the same condition for both play/rec and soxi. > Fix both problems. > > diff --git a/configure.ac b/configure.ac > index 9f55b5f8..12af65b0 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -647,13 +647,13 @@ AC_MSG_RESULT($enable_symlinks) > enable_playrec_symlinks=no > if test "$enable_symlinks" = "yes"; then > SYMLINKS=yes > - if test false \ > - -o "$enable_alsa" = yes \ > - -o "$enable_ao" = yes \ > - -o "$enable_coreaudio" = yes \ > - -o "$enable_oss" = yes \ > - -o "$enable_pulseaudio" = yes \ > - -o "$enable_sndio" = yes \ > + if test "" \ > + -o "$using_alsa" = yes \ > + -o "$using_ao" = yes \ > + -o "$using_coreaudio" = yes \ > + -o "$using_oss" = yes \ > + -o "$using_pulseaudio" = yes \ > + -o "$using_sndio" = yes \ > ; then > PLAYRECLINKS=yes > enable_playrec_symlinks=yes > > How is using alsa/oss/sndio/whatever > related to creating symlinks (or not)? > > Why do we have both SYMLINKS and PLAYRECLINKS? > Why is this different for play/rec vs soxi (also below)? > > Naively, I would assume we want to create symlinks > for each of play, rec, soxi, or none of them. There is no point in creating play/rec symlinks when no audio devices are supported since they can't work then. -- Måns Rullgård _______________________________________________ Sox-users mailing list Sox-users@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/sox-users