diff options
author | David Runge | 2018-11-15 11:28:24 +0100 |
---|---|---|
committer | David Runge | 2018-11-15 11:28:24 +0100 |
commit | 4b3f5097da935bcde3e7a6545da97bd1c14f9062 (patch) | |
tree | 1d1c5dc85e09e9c4063e370aba4c128465abf4fd | |
parent | bead5e404f5ff598ba8befe056e251a9972e278d (diff) | |
download | aur-4b3f5097da935bcde3e7a6545da97bd1c14f9062.tar.gz |
PKGBUILD: Removing -ffast-math, as it leads to flaky behavior.
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 8 insertions, 3 deletions
@@ -1,6 +1,6 @@ pkgbase = supercollider-git pkgdesc = Environment and programming language for real time audio synthesis and algorithmic composition - pkgver = 3.10.0.beta2.r179.g937a2615bf + pkgver = 3.10.0.beta2.r210.g7f8e08a04f pkgrel = 1 url = https://supercollider.github.io/ arch = i686 @@ -2,13 +2,14 @@ pkgname=supercollider-git _name="supercollider" -pkgver=3.10.0.beta2.r179.g937a2615bf +pkgver=3.10.0.beta2.r210.g7f8e08a04f pkgrel=1 pkgdesc="Environment and programming language for real time audio synthesis and algorithmic composition" arch=('i686' 'x86_64' 'armv6h' 'armv7h') url="https://supercollider.github.io/" license=('GPL3') -depends=('boost-libs' 'desktop-file-utils' 'fftw' 'jack' 'qt5-svg' 'qt5-webengine' 'qt5-websockets' 'yaml-cpp') +depends=('boost-libs' 'desktop-file-utils' 'fftw' 'jack' 'qt5-svg' +'qt5-webengine' 'qt5-websockets' 'yaml-cpp') makedepends=('boost' 'cmake' 'emacs' 'git' 'qt5-tools') optdepends=('emacs: emacs interface' 'gedit: gedit interface' @@ -46,6 +47,10 @@ prepare() { # make sure system boost is used: # https://github.com/supercollider/supercollider/issues/4096 rm -r external_libraries/boost + # removing math optimizations, leading to flaky behavior: + # https://github.com/supercollider/supercollider/issues/4116 + sed -e 's/-ffast-math/-fno-math-errno -fno-signaling-nans/' \ + -i CMakeLists.txt mkdir -p build } |