GNU bug report logs - #31961
java-libsnappy and java-libsnappy-1 have test failures (java.lang.UnsatisfiedLinkError)

Previous Next

Package: guix;

Reported by: Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>

Date: Sun, 24 Jun 2018 22:12:01 UTC

Severity: normal

Done: Gábor Boskovits <boskovits <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 31961 in the body.
You can then email your comments to 31961 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#31961; Package guix. (Sun, 24 Jun 2018 22:12:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sun, 24 Jun 2018 22:12:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>
To: <bug-guix <at> gnu.org>
Subject: java-libsnappy and java-libsnappy-1  have test failures
 (java.lang.UnsatisfiedLinkError)
Date: Mon, 25 Jun 2018 00:11:08 +0200
[Message part 1 (text/plain, inline)]
I'm on master (02e2d18297c9352d5f12abe128a82e579d9be278) with the
ant-buildsystem-patch fixed to raise exceptions instead of returning #f
(i.e. i cherry-picked commit d7ee90fe906aacb7f0bb1513195a1457970fd19d).


Failed test report:

/tmp/guix-build-java-snappy-1.1.7.drv-3/snappy-java-1.1.7/src/test/test-reports/TEST-org.xerial.snappy.BitShuffleTest.txt


Here is the report for java-snappy-1:


Testsuite: org.xerial.snappy.CalgaryTest
Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.181 sec

Testcase: stream took 0.135 sec
	Caused an ERROR
java.lang.UnsatisfiedLinkError: /tmp/snappy-unknown-libsnappyjava.so: /gnu/store/4ixlfq2baw24ihqx3058vcbq5sq9q5y3-gcc-4.9.4-lib/lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /gnu/store/4amdzkqix0grksrgw3h5wcv2azvz6pkd-snappy-1.1.7/lib/libsnappy.so.1)
org.xerial.snappy.SnappyError: java.lang.UnsatisfiedLinkError: /tmp/snappy-unknown-libsnappyjava.so: /gnu/store/4ixlfq2baw24ihqx3058vcbq5sq9q5y3-gcc-4.9.4-lib/lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /gnu/store/4amdzkqix0grksrgw3h5wcv2azvz6pkd-snappy-1.1.7/lib/libsnappy.so.1)
	at org.xerial.snappy.LoadSnappy.loadNativeLibrary(Unknown Source)
	at org.xerial.snappy.LoadSnappy.extractAndLoadLibraryFile(Unknown Source)
	at org.xerial.snappy.LoadSnappy.loadSnappyNativeLibrary(Unknown Source)
	at org.xerial.snappy.LoadSnappy.load(Unknown Source)
	at org.xerial.snappy.Snappy.<clinit>(Unknown Source)
	at org.xerial.snappy.SnappyOutputStream.<init>(Unknown Source)
	at org.xerial.snappy.SnappyOutputStream.<init>(Unknown Source)
	at org.xerial.snappy.CalgaryTest.stream(Unknown Source)
Caused by: java.lang.UnsatisfiedLinkError: /tmp/snappy-unknown-libsnappyjava.so: /gnu/store/4ixlfq2baw24ihqx3058vcbq5sq9q5y3-gcc-4.9.4-lib/lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /gnu/store/4amdzkqix0grksrgw3h5wcv2azvz6pkd-snappy-1.1.7/lib/libsnappy.so.1)
	at java.lang.ClassLoader$NativeLibrary.load(Native Method)
	at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1968)
	at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1893)
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1854)
	at java.lang.Runtime.load0(Runtime.java:795)
	at java.lang.System.load(System.java:1062)

Testcase: block took 0.001 sec
	Caused an ERROR
Could not initialize class org.xerial.snappy.Snappy
java.lang.NoClassDefFoundError: Could not initialize class org.xerial.snappy.Snappy
	at org.xerial.snappy.CalgaryTest.block(Unknown Source)


Björn
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#31961; Package guix. (Mon, 25 Jun 2018 10:17:01 GMT) Full text and rfc822 format available.

Message #8 received at 31961 <at> debbugs.gnu.org (full text, mbox):

From: Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>
To: Ricardo Wurmus <rekado <at> elephly.net>
Cc: 31961 <at> debbugs.gnu.org
Subject: Re: bug#31961: java-libsnappy and java-libsnappy-1 have test
 failures (java.lang.UnsatisfiedLinkError)
Date: Mon, 25 Jun 2018 12:16:52 +0200
[Message part 1 (text/plain, inline)]
On Mon, 25 Jun 2018 12:11:18 +0200
Ricardo Wurmus <rekado <at> elephly.net> wrote:

> Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de> writes:
> 
> > java.lang.UnsatisfiedLinkError: /tmp/snappy-unknown-libsnappyjava.so: /gnu/store/4ixlfq2baw24ihqx3058vcbq5sq9q5y3-gcc-4.9.4-lib/lib/libstdc++.so.6:
> > version `GLIBCXX_3.4.21' not found (required
> > by /gnu/store/4amdzkqix0grksrgw3h5wcv2azvz6pkd-snappy-1.1.7/lib/libsnappy.so.1)
> > org.xerial.snappy.SnappyError:
> > java.lang.UnsatisfiedLinkError: /tmp/snappy-unknown-libsnappyjava.so: /gnu/store/4ixlfq2baw24ihqx3058vcbq5sq9q5y3-gcc-4.9.4-lib/lib/libstdc++.so.6:
> > version `GLIBCXX_3.4.21' not found (required
> > by /gnu/store/4amdzkqix0grksrgw3h5wcv2azvz6pkd-snappy-1.1.7/lib/libsnappy.so.1)  
> 
> Where does that old GCC come from?
> 

I understand too few of the C/linking system to answer that. I rebuilt
snappy, greped through the sources and the build log, the guix gc
--references, and found nothing. That's it for me. Anyone else?

Björn
[Message part 2 (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#31961; Package guix. (Mon, 25 Jun 2018 10:28:01 GMT) Full text and rfc822 format available.

Message #11 received at 31961 <at> debbugs.gnu.org (full text, mbox):

From: Ricardo Wurmus <rekado <at> elephly.net>
To: Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>
Cc: 31961 <at> debbugs.gnu.org
Subject: Re: bug#31961: java-libsnappy and java-libsnappy-1 have test failures
 (java.lang.UnsatisfiedLinkError)
Date: Mon, 25 Jun 2018 12:11:18 +0200
Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de> writes:

> java.lang.UnsatisfiedLinkError: /tmp/snappy-unknown-libsnappyjava.so: /gnu/store/4ixlfq2baw24ihqx3058vcbq5sq9q5y3-gcc-4.9.4-lib/lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /gnu/store/4amdzkqix0grksrgw3h5wcv2azvz6pkd-snappy-1.1.7/lib/libsnappy.so.1)
> org.xerial.snappy.SnappyError: java.lang.UnsatisfiedLinkError: /tmp/snappy-unknown-libsnappyjava.so: /gnu/store/4ixlfq2baw24ihqx3058vcbq5sq9q5y3-gcc-4.9.4-lib/lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /gnu/store/4amdzkqix0grksrgw3h5wcv2azvz6pkd-snappy-1.1.7/lib/libsnappy.so.1)

Where does that old GCC come from?

-- 
Ricardo





Reply sent to Gábor Boskovits <boskovits <at> gmail.com>:
You have taken responsibility. (Tue, 03 Jul 2018 12:24:02 GMT) Full text and rfc822 format available.

Notification sent to Björn Höfling <bjoern.hoefling <at> bjoernhoefling.de>:
bug acknowledged by developer. (Tue, 03 Jul 2018 12:24:02 GMT) Full text and rfc822 format available.

Message #16 received at 31961-done <at> debbugs.gnu.org (full text, mbox):

From: Gábor Boskovits <boskovits <at> gmail.com>
To: 31961-done <at> debbugs.gnu.org
Subject: java-libsnappy and java-libsnappy-1 have test failures
 (java.lang.UnsatisfiedLinkError)
Date: Tue, 3 Jul 2018 14:23:37 +0200
[Message part 1 (text/plain, inline)]
Fixed on master in commit 673135df30d48a7099c62adb1b452425e2eda3c8.
Thanks for reporting!
[Message part 2 (text/html, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 01 Aug 2018 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 7 years and 15 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.