[SCM] audacity/master: Build without sbsms to fix FTBFS on non-x86 archs. (Closes: #882173)

Jaromír Mikeš mira.mikes at gmail.com
Fri Nov 24 17:39:52 UTC 2017


2017-11-24 14:37 GMT+01:00 James Cowgill <jcowgill at debian.org>:

> Hi,
>
> On 24/11/17 11:08, Jaromír Mikeš wrote:
> > 2017-11-20 21:08 GMT+01:00 <mira-guest at users.alioth.debian.org>:
> >
> >> The following commit has been merged in the master branch:
> >> commit fa79381b2f34c2af651c05a2b433ae20e4ec9007
> >> Author: Jaromír Mikeš <mira.mikes at seznam.cz>
> >> Date:   Mon Nov 20 21:08:12 2017 +0100
> >>
> >>     Build without sbsms to fix FTBFS on non-x86 archs. (Closes: #882173)
> >>
> >> diff --git a/debian/rules b/debian/rules
> >> index 34d3389..6970493 100755
> >> --- a/debian/rules
> >> +++ b/debian/rules
> >> @@ -21,10 +21,9 @@ configure_flags := \
> >>         --with-midi=system \
> >>         --with-portaudio=system \
> >>         --with-portsmf=system \
> >> -#      --with-sbsms=system \
> >>         --with-soundtouch=system \
> >> +       --without-sbsms \
> >>         $(NULL)
> >> -
> >>  %:
> >>         dh $@
> >
> >
> > ​Hi,
> >
> > maybe even better would be build without sbsms conditionally on all archs
> > except amd64? ​
> > https://buildd.debian.org/status/package.php?p=audacity&suite=sid
> >
> > Can someone implement such a condition in d/rules?
>
> Your patch doesn't actually fix the bug (use of sse on non-amd64). The
> attached patch allows sbsms to work on all architectures while disabling
> sse on all non-amd64 architectures.
>
> Also note that this line of your original code was wrong:
>  #      --with-sbsms=system \
>
> Because there is a line continuation, this will also comment out the
> "--with-soundtouch=system" on the next line. I've fixed that by using
> "--with-sbsms=local" instead.
>

​Thank you James for fixing this.
Can you provide DM flag for me to I can upload audacity do unstable now?
Or can you upload it yourself?

best regards

mira​
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20171124/a7866af9/attachment-0001.html>


More information about the pkg-multimedia-maintainers mailing list