From 8fc43cba0ae90c26cb04819551d2ea1b26141e63 Mon Sep 17 00:00:00 2001 From: CyberLeo Date: Sat, 14 Apr 2012 10:09:59 -0500 Subject: [PATCH] net-p2p/freenet: gentoo places libraries in different locations; avoid trying to guess --- net-p2p/freenet/Manifest | 2 +- .../freenet-0.7.5_p1407-libraryloader-just-try-loading.patch | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/net-p2p/freenet/Manifest b/net-p2p/freenet/Manifest index a7d32c0..4be255b 100644 --- a/net-p2p/freenet/Manifest +++ b/net-p2p/freenet/Manifest @@ -4,7 +4,7 @@ AUX freenet 476 RMD160 fdce44749587d73cb3f5b916e893e3bb95ef3200 SHA1 48eb8bfbd27 AUX freenet-0.7.5_p1384-libraryloader-just-try-loading.patch 833 RMD160 eec3bec210ec4389e2f446d021238024ff854e0f SHA1 96dd2400bdb5e4489816b750898613483f0ae44f SHA256 ea583fd3893240c9e28b0e0ab652902b7b2819686f06beb17995bd591fe1b36e AUX freenet-0.7.5_p1384-nativebiginteger-no-nativedoublevalue.patch 932 RMD160 816bd5e83c8edfef277b70db431cf16247e796fb SHA1 d7758412ebf8cf820cb643a9f7ed71376a17d307 SHA256 1bb91a57f71044ee3dd51bb07eb7523644b60232445757c28a19b48a56a95e0a AUX freenet-0.7.5_p1389-wrapper.conf 1680 RMD160 bcb6122d7b9960e75d850765b005e521f521e47a SHA1 cfe240aa8b43f39c0e4a3f38485fd82245f9cd17 SHA256 f9e8e37b4e7eacbd5534fabce20a6597ae8123b4c63267393ed0d593a2c79a82 -AUX freenet-0.7.5_p1407-libraryloader-just-try-loading.patch 849 RMD160 860501d5241dba7f4dfc7ebe4c334f81cf840cbf SHA1 984554c17ffd3677556638b8a11d5859960b07b3 SHA256 6c7245e8634df01c0c53de20248126a2559675fd2d28bce16a8d36d7e23ffebc +AUX freenet-0.7.5_p1407-libraryloader-just-try-loading.patch 886 RMD160 04937c79b2a234d1f8f0325aa282682c4c97ce25 SHA1 1e7934effdf5326ab8427dd6109f8eaebfcf8fab SHA256 5d33b968e3d65a376e5fe50307effa32cf7c6030c06af1503fa3d9166da78412 AUX freenet.old 452 RMD160 e9e834fedf4270c14f3e8d754c58eb05f3f570c5 SHA1 edb5d0ab062d46f494db88560885d7ee7b026e29 SHA256 b3047b40128bbd7843dc370ab0aa150a9836ed789f48181bd6d8fc72f1714fa6 AUX run.sh-20090501 16217 RMD160 f8b03990d011e1f149ec43aa536fd7540a19f01a SHA1 123fb5cf1c9b50357156fa300c5015a7e0ca65ad SHA256 470aa99d083a16d2f620282502a59546611f1903e21aef50b93b10d9fada7d7a AUX strip-openjdk-check.patch 4015 RMD160 c512338ac1dc9ca88082f403d8a4bc4dfcb98c07 SHA1 8e2e7c6eb7bb0f738d9afd73b2b32f7f5b2d515b SHA256 74f4d18e590b181d60ee41c1d3aa9ede8525fd643cdfa4e4688d1c8310ec893c diff --git a/net-p2p/freenet/files/freenet-0.7.5_p1407-libraryloader-just-try-loading.patch b/net-p2p/freenet/files/freenet-0.7.5_p1407-libraryloader-just-try-loading.patch index 4a409cb..bf9e889 100644 --- a/net-p2p/freenet/files/freenet-0.7.5_p1407-libraryloader-just-try-loading.patch +++ b/net-p2p/freenet/files/freenet-0.7.5_p1407-libraryloader-just-try-loading.patch @@ -8,7 +8,8 @@ - if (nativeLib.exists()) { + try { System.out.println("Attempting to load the NativeThread library ["+libraryName+']'); - System.loadLibrary(nativeLib.getAbsolutePath()); +- System.loadLibrary(nativeLib.getAbsolutePath()); ++ System.loadLibrary(libraryName); success = true; - } else { + } catch(UnsatisfiedLinkError ule) { -- 2.45.0