diff options
author | Juergen Lock <nox@FreeBSD.org> | 2013-09-04 16:45:13 +0000 |
---|---|---|
committer | Juergen Lock <nox@FreeBSD.org> | 2013-09-04 16:45:13 +0000 |
commit | 6b1e05e1c58fa574e814bc21efe271f1385c6082 (patch) | |
tree | 1071d364bb8a51429ba72533989fc096b1aded5c /multimedia/libxine/files/patch-configure | |
parent | 608790486b4cc5c958d91ade96cd6106856eb37b (diff) | |
download | ports-6b1e05e1c58fa574e814bc21efe271f1385c6082.tar.gz ports-6b1e05e1c58fa574e814bc21efe271f1385c6082.zip |
- Convert to USES=gmake perl5.
- Fix register allocation problems with clang on i386:
* Remove the q modifier from inline asm such that clang no longer
uses a 64 bit register. Instead cast the operand to register_t
which is 32 bit on i386 and 64 bit on amd64.
* Add -fomit-frame-pointer to CFLAGS to free up an extra register.
- Fix the issue with WITH_DEBUG by adding --disable-real-codecs
which apparently never really worked anyway.
- Patch configure so it no longer adds -mtune=i386 to CFLAGS.
- Bump PORTREVISION.
PR: ports/181786
Submitted by: tijl
Notes
Notes:
svn path=/head/; revision=326292
Diffstat (limited to 'multimedia/libxine/files/patch-configure')
-rw-r--r-- | multimedia/libxine/files/patch-configure | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/multimedia/libxine/files/patch-configure b/multimedia/libxine/files/patch-configure index 75aef21bea66..db9a5b876cc6 100644 --- a/multimedia/libxine/files/patch-configure +++ b/multimedia/libxine/files/patch-configure @@ -9,7 +9,16 @@ arch_x86=64 $as_echo "#define ARCH_X86_64 /**/" >>confdefs.h -@@ -26197,7 +26197,7 @@ fi +@@ -20685,7 +20685,7 @@ fi + + if test "$sarchopt" != "no"; then + case "$host_or_hostalias" in +- i386-*) archopt_val="i386" ;; ++ i386-*) ;; + i486-*) archopt_val="i486" ;; + i586-*) archopt_val="pentium" ;; + pentium-mmx-*) archopt_val="pentium-mmx" ;; +@@ -26280,7 +26280,7 @@ fi if test x"$enable_dvb" != x"no"; then case "$host_os" in |