svn commit: r519106 - head/audio/traverso/files
Piotr Kubaj
pkubaj at FreeBSD.org
Thu Dec 5 19:57:38 UTC 2019
Author: pkubaj
Date: Thu Dec 5 19:57:37 2019
New Revision: 519106
URL: https://svnweb.freebsd.org/changeset/ports/519106
Log:
audio/traverso: fix build on powerpc64 elfv2
For some reason, even though ARCH_X86 isn't defined on powerpc64, clang doesn't finish the function on #ifndef ARCH_X86, but tries to compile further and fails at x86-specific assembly.
PR: 242462
Approved by: yuri (maintainer), mentors (implicit approval)
Added:
head/audio/traverso/files/patch-src_common_fpu.cc (contents, props changed)
Added: head/audio/traverso/files/patch-src_common_fpu.cc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/traverso/files/patch-src_common_fpu.cc Thu Dec 5 19:57:37 2019 (r519106)
@@ -0,0 +1,21 @@
+--- src/common/fpu.cc.orig 2019-12-05 16:58:12 UTC
++++ src/common/fpu.cc
+@@ -33,9 +33,7 @@ FPU::FPU ()
+
+ _flags = Flags (0);
+
+-#ifndef ARCH_X86
+- return;
+-#endif
++#ifdef ARCH_X86
+
+ #ifndef USE_X86_64_ASM
+ asm volatile (
+@@ -108,6 +106,7 @@ FPU::FPU ()
+ free (fxbuf);
+ }
+ }
++#endif
+ }
+
+ FPU::~FPU ()
More information about the svn-ports-all
mailing list