[packages/xine-lib] - fix linking with binutils 2.39 - updated ix86 files
baggins
baggins at pld-linux.org
Sat Oct 21 15:36:18 CEST 2023
commit 7aec49854e2198bd8b37496a3023adb273a73861
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat Oct 21 15:35:46 2023 +0200
- fix linking with binutils 2.39
- updated ix86 files
binutils-2.39.patch | 11 +++++++++++
xine-lib.spec | 7 +++----
2 files changed, 14 insertions(+), 4 deletions(-)
---
diff --git a/xine-lib.spec b/xine-lib.spec
index cbac25c..63e71ff 100644
--- a/xine-lib.spec
+++ b/xine-lib.spec
@@ -51,6 +51,7 @@ Patch0: %{name}-nolibs.patch
Patch1: %{name}-win32-path.patch
Patch2: %{name}-sh.patch
Patch3: ffmpeg6.patch
+Patch4: binutils-2.39.patch
URL: https://xine.sourceforge.net/
%{?with_directfb:BuildRequires: DirectFB-devel >= 0.9.22}
%{?with_fusionsound:BuildRequires: FusionSound-devel >= 0.9.23}
@@ -963,6 +964,7 @@ XINE - wtyczka postprocessingu oparta na libpostproc z pakietu FFmpeg.
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
%build
%{__gettextize}
@@ -1177,7 +1179,6 @@ rm -rf $RPM_BUILD_ROOT
%ifarch %{ix86}
%files -n xine-decode-w32dll
%defattr(644,root,root,755)
-%attr(755,root,root) %{xine_pluginsdir}/xineplug_decode_qt.so
%attr(755,root,root) %{xine_pluginsdir}/xineplug_decode_w32dll.so
%endif
@@ -1269,9 +1270,7 @@ rm -rf $RPM_BUILD_ROOT
%if %{with dxr3}
%files -n xine-output-video-dxr3
%defattr(644,root,root,755)
-%attr(755,root,root) %{xine_pluginsdir}/xineplug_decode_dxr3_spu.so
-%attr(755,root,root) %{xine_pluginsdir}/xineplug_decode_dxr3_video.so
-%attr(755,root,root) %{xine_pluginsdir}/xineplug_vo_out_dxr3.so
+%attr(755,root,root) %{xine_pluginsdir}/xineplug_dxr3.so
%endif
%if %{with caca}
diff --git a/binutils-2.39.patch b/binutils-2.39.patch
new file mode 100644
index 0000000..ba4455b
--- /dev/null
+++ b/binutils-2.39.patch
@@ -0,0 +1,11 @@
+--- xine-lib-1.2.13/include/xine.h~ 2022-09-12 14:42:23.000000000 +0200
++++ xine-lib-1.2.13/include/xine.h 2023-10-21 15:27:47.911964009 +0200
+@@ -118,7 +118,7 @@
+ /* allow the setting of some flags before xine_init
+ * FIXME-ABI: this is currently GLOBAL
+ */
+-void xine_set_flags (xine_t *, int) XINE_PROTECTED XINE_WEAK;
++void xine_set_flags (xine_t *, int) XINE_WEAK;
+ #define XINE_FLAG_NO_WRITE_CACHE 1
+
+ /*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xine-lib.git/commitdiff/7aec49854e2198bd8b37496a3023adb273a73861
More information about the pld-cvs-commit
mailing list