[SCM] ardour3/master: Build for i686 instead of i386 to enable SSE
Felipe Sateler
fsateler at gmail.com
Mon Oct 7 14:25:04 UTC 2013
On Sat, Oct 5, 2013 at 7:13 AM, <adiknoth-guest at users.alioth.debian.org> wrote:
> The following commit has been merged in the master branch:
> commit f29c2bba5465d8aa948eb77c4c083470d993cd3e
> Author: Adrian Knoth <adi at drcomp.erfurt.thur.de>
> Date: Sat Oct 5 11:54:08 2013 +0200
>
> Build for i686 instead of i386 to enable SSE
>
> Upstream's wscript always includes lib/ardour/sse_*, even if dist_target
> is i386. However, since -msse isn't set for i386, we end up with an
> FTBFS.
>
> So we have the following options:
>
> a) fix the wscript or
> b) build for i686 instead
>
> a) is a bit more work but allows for potentially more users (those
> without SSE-enabled CPUs).
>
> b) is straight-forward and results in optimised builds, something the
> majority of real-world ardour users wants.
>
> For the time being, I choose b). We can still do a) later if necessary.
This should at least be mentioned in the package description. A
wrapper script that detects cpu version before attempting to launch
ardour would be useful too, I guess.
--
Saludos,
Felipe Sateler
More information about the pkg-multimedia-maintainers
mailing list