Overview

Request 663 (accepted)

- add patch to fix compiling libx264: HandBrake-0.9.9_libx264-gcc-488-fix.patch
add -fno-aggressive-loop-optimizations to extra-cflags in
configure for >= 13.1, see also
https://bugs.launchpad.net/ubuntu/+source/x264/+bug/1241772
MAY BE REMOVED on upstream fix

Submit package home:jsjhb:branches:Multimedia / handbrake to package Multimedia / handbrake

handbrake.changes Changed
x
 
1
@@ -1,4 +1,13 @@
2
 -------------------------------------------------------------------
3
+Sun Dec  1 08:28:12 UTC 2013 - obs@botter.cc
4
+
5
+- add patch to fix compiling libx264: HandBrake-0.9.9_libx264-gcc-488-fix.patch
6
+  add -fno-aggressive-loop-optimizations to extra-cflags in
7
+  configure for >= 13.1, see also
8
+  https://bugs.launchpad.net/ubuntu/+source/x264/+bug/1241772
9
+  MAY BE REMOVED on upstream fix 
10
+
11
+-------------------------------------------------------------------
12
 Thu Jun 13 01:08:41 UTC 2013 - dnh@opensuse.org
13
 
14
 - update to 0.9.9
15
handbrake.spec Changed
22
 
1
@@ -43,6 +43,10 @@
2
 Source153:      handbrake-libbluray-glibc_older_2_12.patch
3
 %endif
4
 Source99:       handbrake-rpmlintrc
5
+%if 0%{?suse_version} >= 1310
6
+# PATCH-FIX-PACKMAN fix libx264 with newer version of gcc
7
+Patch0:         HandBrake-0.9.9_libx264-gcc-488-fix.patch
8
+%endif
9
 BuildRequires:  alsa-devel
10
 BuildRequires:  curl
11
 BuildRequires:  fribidi-devel
12
@@ -123,6 +127,9 @@
13
 %setup -q -n "HandBrake-svn%{rev}"
14
 %else
15
 %setup -q -n "HandBrake-%{version}"
16
+%if 0%{?suse_version} >= 1310
17
+%patch0 -p1
18
+%endif
19
 %endif
20
 
21
 # unstable, so patch from 0.9.8 did not apply, use the script
22
HandBrake-0.9.9_libx264-gcc-488-fix.patch Added
13
 
1
@@ -0,0 +1,11 @@
2
+diff -Naur HandBrake-0.9.9/contrib/x264/module.defs HandBrake-0.9.9.new/contrib/x264/module.defs
3
+--- HandBrake-0.9.9/contrib/x264/module.defs   2013-02-27 22:42:33.000000000 +0100
4
++++ HandBrake-0.9.9.new/contrib/x264/module.defs   2013-12-01 09:22:32.267075763 +0100
5
+@@ -10,6 +10,7 @@
6
+ 
7
+ X264.CONFIGURE.extra = --disable-cli --enable-static --enable-strip
8
+ X264.CONFIGURE.extra += --disable-gpac --disable-avs --disable-lavf --disable-ffms --disable-swscale
9
++X264.CONFIGURE.extra += --extra-cflags=-fno-aggressive-loop-optimizations
10
+ 
11
+ ifeq (1-mingw,$(BUILD.cross)-$(BUILD.system))
12
+     X264.CONFIGURE.extra += --cross-prefix=$(BUILD.spec)-
13
Refresh

No build results available

Refresh

No rpmlint results available

Request History
Stefan Botter's avatar

jsjhb created request about 11 years ago

- add patch to fix compiling libx264: HandBrake-0.9.9_libx264-gcc-488-fix.patch
add -fno-aggressive-loop-optimizations to extra-cflags in
configure for >= 13.1, see also
https://bugs.launchpad.net/ubuntu/+source/x264/+bug/1241772
MAY BE REMOVED on upstream fix


Stefan Botter's avatar

jsjhb accepted request about 11 years ago

OK