Package Details: lib32-libbluray 1.1.0-1

Git Clone URL: https://aur.archlinux.org/lib32-libbluray.git (read-only)
Package Base: lib32-libbluray
Description: Library to access Blu-Ray disks for video playback (32 bit)
Upstream URL: http://www.videolan.org/developers/libbluray.html
Licenses: LGPL2.1
Provides: libbluray.so
Submitter: rafaelff
Maintainer: makikatze
Last Packager: makikatze
Votes: 20
Popularity: 0.230013
First Submitted: 2012-11-02 16:50
Last Updated: 2019-03-24 13:44

Dependencies (9)

Required by (19)

Sources (1)

Latest Comments

1 2 Next › Last »

makikatze commented on 2019-03-22 19:09

@zfkerr: As already mentioned one year ago (two comments below yours).

Current version 1.1.0 should officially support every JDK up to 11 (and hopefully also JDK 12). I will update it over the weekend, currently not at home.

zfkerr commented on 2019-03-22 16:14

If you see this error, you should install jdk8-openjdk and then run 'sudo archlinux-java set java-8-openjdk'.

[javac] /tmp/lib32-libbluray/src/libbluray-1.0.2/src/libbluray/bdj/build.xml:24: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 33 source files to /tmp/lib32-libbluray/src/libbluray-1.0.2/src/libbluray/bdj/build
[javac] warning: [options] bootstrap class path not set in conjunction with -source 5
[javac] error: Source option 5 is no longer supported. Use 6 or later.
[javac] error: Target option 1.5 is no longer supported. Use 1.6 or later.
BUILD FAILED

Freso commented on 2018-07-09 12:39

The package won't build, since '=' is not allowed in $optdepends:

freso@din /t/f/lib32-libbluray> makepkg -fscCi --asdeps
==> ERROR: optdepends contains invalid characters: '='

makikatze commented on 2018-03-29 19:15

You need JDK8 to compile the package. Later JDKs don't provide this option anymore. Unfortunately, it does not seem that the version set in the dependencies is enforced, so you need to install and set this JDK as the default yourself (you can switch back to your current version after compilation).

brando56894 commented on 2018-03-25 17:34

Looks like something needs to be updated

[javac] Compiling 33 source files to /tmp/yaourt-tmp-bran/aur-lib32-libbluray/src/libbluray-1.0.2/src/libbluray/bdj/build
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.5
[javac] error: Source option 1.5 is no longer supported. Use 1.6 or later.
[javac] error: Target option 1.5 is no longer supported. Use 1.6 or later.

unknown78 commented on 2018-02-25 17:31

xDShot even java-8-openjdk was already the default (like shown in my update) i did your suggestion again. Still the same result. Javac throws errors.

xDShot commented on 2018-02-25 13:18

Before compiling, type in terminal:

sudo archlinux-java set java-8-openjdk

unknown78 commented on 2018-02-19 20:01

javac -version javac 1.8.0_144

javac32 -version javac 1.8.0_162

archlinux-java status Available Java environments: java-7-openjdk java-8-openjdk (default)

archlinux-java32 status Available 32-bit Java environments: java32-7-jdk java32-8-jdk (default)

all is set correctly as far as i know.

makikatze commented on 2018-02-17 11:13

@unknown78 Are you sure you are using JDK8 to compile the package? It seems like you are still using JDK7 and that does not work.

I don't know why "java-environment=8" does not work correctly (it should forbid JDK7 and JDK9 for this package, but it apparently doesn't). For now, you need JDK8 to build this.

You can use "javac -version" to see what version of the JDK you have.

unknown78 commented on 2018-02-17 10:51

Currently this package doesn't build neither with jdk7 or jdk8

http://termbin.com/et6n