Return-Path: Delivered-To: apmail-felix-dev-archive@www.apache.org Received: (qmail 59206 invoked from network); 9 Oct 2009 21:11:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 9 Oct 2009 21:11:55 -0000 Received: (qmail 69567 invoked by uid 500); 9 Oct 2009 21:11:55 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 69485 invoked by uid 500); 9 Oct 2009 21:11:55 -0000 Mailing-List: contact dev-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list dev@felix.apache.org Received: (qmail 69471 invoked by uid 99); 9 Oct 2009 21:11:55 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 21:11:55 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 21:11:52 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 632C9234C1EF for ; Fri, 9 Oct 2009 14:11:31 -0700 (PDT) Message-ID: <1896321600.1255122691404.JavaMail.jira@brutus> Date: Fri, 9 Oct 2009 14:11:31 -0700 (PDT) From: "Richard S. Hall (JIRA)" To: dev@felix.apache.org Subject: [jira] Created: (FELIX-1731) Native library extraction could be improved to help cases where there are dependencies among libraries MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org Native library extraction could be improved to help cases where there are dependencies among libraries ------------------------------------------------------------------------------------------------------ Key: FELIX-1731 URL: https://issues.apache.org/jira/browse/FELIX-1731 Project: Felix Issue Type: Bug Components: Framework Affects Versions: felix-2.0.0 Reporter: Richard S. Hall Assignee: Richard S. Hall Priority: Minor Fix For: felix-2.0.1 Sometimes native libraries have dependencies on other native libraries. OSGi doesn't really support this situation. However, certain approaches to extracting native libraries makes it possible to hack up a solution. With framework 2.0.0, the cache layout was changed to extract each native library into its own directory to account for the fact that fragments with native libraries may attach to multiple hosts. Unfortunately, this change makes it not possible to employ such hacks to resolve native library dependencies. We could probably change the approach slightly to make such hacks work again. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.