aports/main/libcrystalhd/gcc-opts-fix.patch
Timo Teräs 467602b0a2 main/libcrystalhd: fix build on non-x86 machines
also remove unused patches
2014-12-05 09:42:10 +02:00

18 lines
561 B
Diff

Description: Patch to fix build failures on non x86 machines.
Origin: Debian
--- a/linux_lib/libcrystalhd/Makefile
+++ b/linux_lib/libcrystalhd/Makefile
@@ -24,7 +24,10 @@
# -D_USE_SHMEM_
CPPFLAGS += ${INCLUDES}
-CPPFLAGS += -O2 -Wall -fPIC -shared -fstrict-aliasing -msse2
+CPPFLAGS += -O2 -Wall -fPIC -shared -fstrict-aliasing
+MACHINE_OPTS = $(shell gcc -xc -c /dev/null -msse2 -o /dev/null \
+ >/dev/null 2>&1 && echo -msse2)
+CPPFLAGS += $(MACHINE_OPTS)
LDFLAGS = -Wl,-soname,${BCLIB_SL} -pthread
SRCFILES = libcrystalhd_if.cpp \