[libbluray-devel] [bug-report] libbluray git/master build error: BDFramePeer is not abstract and does not override abstract method
chrysippus at operamail.com
chrysippus at operamail.com
Sat Feb 2 21:23:21 CET 2013
On Wed, Jan 30, 2013, at 09:58 AM, chrysippus at operamail.com wrote:
> I'm building libbluray/head on linux/64,
...
> the build fails,
>
> make
> ...
> !!! [javac]
> /usr/local/src/libbluray/src/libbluray/bdj/java-j2se/java/awt/peer/BDFramePeer.java:28:
> error: BDFramePeer is not abstract and does not override abstract method
> updateGraphicsData(GraphicsConfiguration?) in ComponentPeer?
> [javac] public class BDFramePeer extends BDComponentPeer
> implements FramePeer?
...
> [javac] 1 error
> [javac] 6 warnings
>
> BUILD FAILED
> /usr/local/src/libbluray/src/libbluray/bdj/build.xml:20:
> Compile failed; see the compiler error output for
> details.
>
> Total time: 1 second
> make[3]: * [all-local] Error 1
> make[3]: Leaving directory
> `/usr/local/src/libbluray/src'
> make[2]: * [all-recursive] Error 1
> make[2]: Leaving directory
> `/usr/local/src/libbluray/src'
> make[1]: * [all-recursive] Error 1
> make[1]: Leaving directory `/usr/local/src/libbluray'
> make: * [all] Error 2
confirming latest head appears to reolve the build fail,
cd libbluray
git log | grep commit | head -n1
commit 604f0e6cf4bd3e198e70b548a3e604e232729dd9
./bootstrap
./configure \
--libdir=/usr/local/lib64 \
--with-jdk=/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0 \
--enable-bdjava \
--disable-doxygen-doc
config.status: executing libtool commands
Summary:
--------
BD-J support: yes
BD-J font support (freetype2): yes
BD-J type: j2se
Metadata support (libxml): yes
Build examples: yes
make
make install
ls -al /usr/local/lib64/libbluray.so
lrwxrwxrwx 1 root root 18 Feb 2 12:17
/usr/local/lib64/libbluray.so -> libbluray.so.1.2.0*
ldd /usr/local/lib64/libbluray.so
linux-vdso.so.1 (0x00007fffd41ff000)
libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007fadacc1f000)
libz.so.1 => /lib64/libz.so.1 (0x00007fadac9d0000)
liblzma.so.5 => /usr/lib64/liblzma.so.5 (0x00007fadac7a9000)
libm.so.6 => /lib64/libm.so.6 (0x00007fadac4b2000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fadac2ae000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6
(0x00007fadac01f000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fadabe03000)
libc.so.6 => /lib64/libc.so.6 (0x00007fadaba5e000)
/lib64/ld-linux-x86-64.so.2 (0x00007fadad1a8000)
Thanks
More information about the libbluray-devel
mailing list