I'm building libbluray/head on linux/64,

        git clone  git://git.videolan.org/libbluray.git cd libbluray
        git branch -a
            master remotes/origin/HEAD -> origin/master
            remotes/origin/master
        git log | head -n 10
            commit 1178aedf927d770392e21243dee8b46e1bb95611 Author: hpi1
            <hpi1@…> Date: Thu Jan 24 14:19:38 2013 +0200

                updated xine plugin (BD-J / ARGB overlay support)

        uname -a
            Linux build 3.4.11-2.16-desktop #1 SMP PREEMPT Wed Sep 26
            17:05:00 UTC 2012 (259fc87) x86_64 x86_64 x86_64 GNU/Linux

        gcc -v
            ... gcc version 4.7.2 20130108 [gcc-4_7-branch revision
            195012] (SUSE Linux)

        ls -al which javac /etc/alternatives/javac
            lrwxrwxrwx 1 root root 43 Sep 6 02:28
            /etc/alternatives/javac ->
            /usr/lib64/jvm/java-1.7.0-openjdk/bin/javac* lrwxrwxrwx 1
            root root 23 Jun 22 2012 /usr/bin/javac ->
            /etc/alternatives/javac*

        javac -version
            Picked up _JAVA_OPTIONS: -Dswing.aatext=true
            -Dawt.useSystemAAFontSettings=on -Xmx512M javac 1.7.0_09


For a simple configure,

        ./bootstrap
        ./configure \
                --libdir=/usr/local/lib64 \
                --with-jdk=/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0 \
                --enable-bdjava \
                --disable-doxygen-doc

the build fails,

        make
                ...
                make all-recursive
                make[1]: Entering directory `/usr/local/src/libbluray'
                Making all in src
                make[2]: Entering directory
                `/usr/local/src/libbluray/src' Making all in .
                make[3]: Entering directory
                `/usr/local/src/libbluray/src' ant -f
                ../src/libbluray/bdj/build.xml -Dsrc_awt=:java-j2se
                Picked up _JAVA_OPTIONS: -Dswing.aatext=true
                -Dawt.useSystemAAFontSettings=on -Xmx512M
                Buildfile:
                /usr/local/src/libbluray/src/libbluray/bdj/build.xml

            init:

            compile:

                [javac]
                /usr/local/src/libbluray/src/libbluray/bdj/build.xml:20:
                warning: 'includeantruntime' was not set, defaulting to
                build.sysclasspath=last; set to false for repeatable
                builds
                [javac] Compiling 6 source files to
                /usr/local/src/libbluray/src/libbluray/bdj/build
                [javac] warning: [options] bootstrap class path not set
                in conjunction with -source 1.4
                [javac]
                
/usr/local/src/libbluray/src/libbluray/bdj/java-j2se/java/awt/peer/BDFramePeer.java:28:
                warning: FramePeer? is internal proprietary API and may
                be removed in a future release
                [javac] public class BDFramePeer extends BDComponentPeer
                implements FramePeer?
                [javac] [javac]
                
/usr/local/src/libbluray/src/libbluray/bdj/java-j2se/java/awt/peer/BDLightweightComponentPeer.java:25:
                warning: LightweightPeer? is internal proprietary API
                and may be removed in a future release
                [javac] public abstract class BDLightweightComponentPeer
                extends BDComponentPeer implements LightweightPeer?
!!!             [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] [javac]
                
/usr/local/src/libbluray/src/libbluray/bdj/java-j2se/java/awt/peer/BDFramePeer.java:96:
                warning: Region is internal proprietary API and may be
                removed in a future release
                [javac] public void applyShape(sun.java2d.pipe.Region r)
                {
                [javac] [javac]
                
/usr/local/src/libbluray/src/libbluray/bdj/java-j2se/java/awt/peer/BDFramePeer.java:110:
                warning: ContainerPeer? is internal proprietary API and
                may be removed in a future release
                [javac] public void reparent(ContainerPeer? p) {
                [javac] [javac]
                
/usr/local/src/libbluray/src/libbluray/bdj/java-j2se/java/awt/peer/BDFramePeer.java:116:
                warning: CausedFocusEvent? is internal proprietary API
                and may be removed in a future release
                [javac] public boolean requestFocus(Component c, boolean
                a, boolean b, long l, sun.awt.CausedFocusEvent?.Cause d)
                {
                [javac] [javac] Note:
                
/usr/local/src/libbluray/src/libbluray/bdj/java-j2se/org/dvb/ui/DVBGraphicsImpl.java
                uses or overrides a deprecated API.
                [javac] Note: Recompile with -Xlint:deprecation for
                details.
                [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

_______________________________________________
libbluray-devel mailing list
[email protected]
http://mailman.videolan.org/listinfo/libbluray-devel

Reply via email to