[packages/libbluray] fix build with java < 9

atler atler at pld-linux.org
Fri Mar 20 00:02:13 CET 2026


commit 04c0baa3cefff8f62c97e727300dd40e87d890c1
Author: Jan Palus <atler at pld-linux.org>
Date:   Fri Mar 20 00:01:46 2026 +0100

    fix build with java < 9

 java8.patch    | 10 ++++++++++
 libbluray.spec |  2 ++
 2 files changed, 12 insertions(+)
---
diff --git a/libbluray.spec b/libbluray.spec
index 0cad49f..ab44de0 100644
--- a/libbluray.spec
+++ b/libbluray.spec
@@ -15,6 +15,7 @@ Group:		Libraries
 Source0:	https://download.videolan.org/videolan/libbluray/%{version}/%{name}-%{version}.tar.xz
 # Source0-md5:	e9d2fcb48ab14a43fe48797db4429437
 Patch0:		javac.patch
+Patch1:		java8.patch
 URL:		http://www.videolan.org/developers/libbluray.html
 %{?with_apidocs:BuildRequires:	doxygen}
 BuildRequires:	fontconfig-devel
@@ -111,6 +112,7 @@ Dokumentacja API biblioteki libbluray.
 %prep
 %setup -q
 %patch -P0 -p1
+%patch -P1 -p1
 
 %build
 %if %{with java}
diff --git a/java8.patch b/java8.patch
new file mode 100644
index 0000000..853cd8c
--- /dev/null
+++ b/java8.patch
@@ -0,0 +1,10 @@
+--- libbluray-1.4.1/src/libbluray/bdj/meson.build.orig	2026-03-19 23:57:21.180827516 +0100
++++ libbluray-1.4.1/src/libbluray/bdj/meson.build	2026-03-20 00:00:04.369813641 +0100
+@@ -2,6 +2,7 @@
+ # SPDX-License-Identifier: MIT
+ 
+ java_src_version = '1.5'
++java_src_version_asm = '1.5'
+ 
+ ant = find_program('ant', required: get_option('bdj_jar'), disabler: true)
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libbluray.git/commitdiff/04c0baa3cefff8f62c97e727300dd40e87d890c1



More information about the pld-cvs-commit mailing list