summarylogtreecommitdiffstats
path: root/sonic-pi-4.3.0-rugged_compile_flags.patch
diff options
context:
space:
mode:
authorb08x2023-02-02 00:11:49 -0500
committerb08x2023-02-02 00:11:49 -0500
commit18186ebdbe8d440b0bb98399eee4888366abeb17 (patch)
tree9f4e4c6ae70dcd54dcde2fe60548183fd6cd4ea3 /sonic-pi-4.3.0-rugged_compile_flags.patch
parentd72b702776f723060eed18f6381064c64337ddd1 (diff)
downloadaur-18186ebdbe8d440b0bb98399eee4888366abeb17.tar.gz
updated PKGBUILD, added patches
Diffstat (limited to 'sonic-pi-4.3.0-rugged_compile_flags.patch')
-rw-r--r--sonic-pi-4.3.0-rugged_compile_flags.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/sonic-pi-4.3.0-rugged_compile_flags.patch b/sonic-pi-4.3.0-rugged_compile_flags.patch
new file mode 100644
index 000000000000..3f53eea5773a
--- /dev/null
+++ b/sonic-pi-4.3.0-rugged_compile_flags.patch
@@ -0,0 +1,13 @@
+diff --git a/app/server/ruby/bin/compile-extensions.rb b/app/server/ruby/bin/compile-extensions.rb
+index 7e4f92925..47d15738f 100755
+--- a/app/server/ruby/bin/compile-extensions.rb
++++ b/app/server/ruby/bin/compile-extensions.rb
+@@ -58,7 +58,7 @@ native_ext_dirs.each do |ext_dir|
+ Dir.chdir(ext_dir) do
+ `"#{RbConfig.ruby}" extconf.rb`
+ `make clean`
+- `make`
++ `export CFLAGS="-ffast-math -msse -msse2 -mfpmath=sse -fPIC" && make`
+ end
+
+ libs = []