From owner-freebsd-java@FreeBSD.ORG Thu Jan 31 15:40:02 2013 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 7CDC6440 for ; Thu, 31 Jan 2013 15:40:02 +0000 (UTC) (envelope-from dmk@ncf.ca) Received: from mail.ncf.ca (mail.ncf.ca [134.117.136.45]) by mx1.freebsd.org (Postfix) with ESMTP id 595EFE9D for ; Thu, 31 Jan 2013 15:40:02 +0000 (UTC) Received: from mail.ncf.ca (localhost [127.0.0.1]) by mail.ncf.ca (Postfix) with ESMTP id 6F4639F164 for ; Thu, 31 Jan 2013 10:34:32 -0500 (EST) Received: from hudson.private.lan (CPE0014040bf903-CM0014e887dd48.cpe.net.cable.rogers.com [174.115.250.114]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: du880) by mail.ncf.ca (Postfix) with ESMTPSA id 491949F328 for ; Thu, 31 Jan 2013 10:34:32 -0500 (EST) From: Dwayne MacKinnon To: freebsd-java@freebsd.org Subject: Problem with libsplashscreen.so Date: Thu, 31 Jan 2013 10:34:31 -0500 Message-ID: <11009716.OCkRm4GAce@hudson.private.lan> User-Agent: KMail/4.8.4 (FreeBSD/9.1-RELEASE; KDE/4.8.4; amd64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-NCF-Filtered: By ProxSMTP on pallando Thu Jan 31 10:34:32 2013 -0500 (EST) X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2013 15:40:02 -0000 Hi, I've run into this bug using openjdk-7.11.21_1 on 9.1-RELEASE, both i386 and amd64. I was attempting to run anathema (http://anathema.github.com/) and got the following errors: Java version 1.7.0_011 detected in /usr/local/openjdk7/jre/bin/java... Running Anathema from /usr/home/dwayne/bin/anathema with repository /home/dwayne/.anathema/repository 17:35:41.061 [main] INFO net.sf.anathema.Anathema - Launching Anathema Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at net.sf.anathema.AnathemaBootLoader.main(AnathemaBootLoader.java:19) Caused by: java.lang.UnsatisfiedLinkError: /usr/local/openjdk7/jre/lib/amd64/libsplashscreen.so: /usr/local/openjdk7/jre/lib/amd64/libsplashscreen.so: Undefined symbol "jpeg_resync_to_restart" at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1939) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1864) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1846) at java.lang.Runtime.loadLibrary0(Runtime.java:845) at java.lang.System.loadLibrary(System.java:1084) at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:67) at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:47) at java.security.AccessController.doPrivileged(Native Method) at java.awt.SplashScreen.getSplashScreen(SplashScreen.java:121) at net.sf.anathema.AnathemaSplashscreen.hasSplashscreen(AnathemaSplashscreen.java:71) at net.sf.anathema.AnathemaSplashscreen.(AnathemaSplashscreen.java:21) at net.sf.anathema.ProxySplashscreen.(ProxySplashscreen.java:6) at net.sf.anathema.ProxySplashscreen.(ProxySplashscreen.java:5) at net.sf.anathema.Anathema.displayStatus(Anathema.java:61) at net.sf.anathema.Anathema.loadPreferences(Anathema.java:28) at net.sf.anathema.Anathema.startApplication(Anathema.java:22) ... 5 more I think this might be related to java/119654, but my java skills are somewhat shaky. Running the same application using the linux jre from sun/oracle works perfectly. Cheers, DMK