diff options
author | Timo Teräs <timo.teras@iki.fi> | 2014-12-05 09:42:10 +0200 |
---|---|---|
committer | Timo Teräs <timo.teras@iki.fi> | 2014-12-05 09:42:10 +0200 |
commit | 467602b0a22fcc54d62c7c8c47ddeb50ce4ef181 (patch) | |
tree | 4fc23cfc94bec59ff3d5c26f2ef2765663d37499 /main/libcrystalhd/gcc-opts-fix.patch | |
parent | d32e71e2c863ff7b3c95f2acf96fd104ab85dc2b (diff) | |
download | aports-467602b0a22fcc54d62c7c8c47ddeb50ce4ef181.tar.bz2 aports-467602b0a22fcc54d62c7c8c47ddeb50ce4ef181.tar.xz |
main/libcrystalhd: fix build on non-x86 machines
also remove unused patches
Diffstat (limited to 'main/libcrystalhd/gcc-opts-fix.patch')
-rw-r--r-- | main/libcrystalhd/gcc-opts-fix.patch | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/main/libcrystalhd/gcc-opts-fix.patch b/main/libcrystalhd/gcc-opts-fix.patch new file mode 100644 index 0000000000..c89c43d7fd --- /dev/null +++ b/main/libcrystalhd/gcc-opts-fix.patch @@ -0,0 +1,17 @@ +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 \ |