Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 6511 invoked from network); 16 Jun 2008 07:11:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 16 Jun 2008 07:11:39 -0000 Received: (qmail 86088 invoked by uid 500); 16 Jun 2008 07:11:35 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 86052 invoked by uid 500); 16 Jun 2008 07:11:35 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 86041 invoked by uid 99); 16 Jun 2008 07:11:35 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Jun 2008 00:11:35 -0700 X-ASF-Spam-Status: No, hits=-2.8 required=10.0 tests=RCVD_IN_DNSWL_MED,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: 195.212.29.136 is neither permitted nor denied by domain of mark.hindess@googlemail.com) Received: from [195.212.29.136] (HELO mtagate3.uk.ibm.com) (195.212.29.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Jun 2008 07:10:44 +0000 Received: from d06nrmr1407.portsmouth.uk.ibm.com (d06nrmr1407.portsmouth.uk.ibm.com [9.149.38.185]) by mtagate3.uk.ibm.com (8.13.8/8.13.8) with ESMTP id m5G7AEJG215838 for ; Mon, 16 Jun 2008 07:10:14 GMT Received: from d06av03.portsmouth.uk.ibm.com (d06av03.portsmouth.uk.ibm.com [9.149.37.213]) by d06nrmr1407.portsmouth.uk.ibm.com (8.13.8/8.13.8/NCO v9.0) with ESMTP id m5G7AESe1200304 for ; Mon, 16 Jun 2008 08:10:14 +0100 Received: from d06av03.portsmouth.uk.ibm.com (loopback [127.0.0.1]) by d06av03.portsmouth.uk.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id m5G7AEuG003564 for ; Mon, 16 Jun 2008 08:10:14 +0100 Received: from anaheim.local (dhcp-9-20-183-179.hursley.ibm.com [9.20.183.179]) by d06av03.portsmouth.uk.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id m5G7AEvt003543 for ; Mon, 16 Jun 2008 08:10:14 +0100 Message-Id: <200806160710.m5G7AEvt003543@d06av03.portsmouth.uk.ibm.com> X-Mailer: exmh version 2.7.2 01/07/2005 (debian 1:2.7.2-9) with nmh-1.2 From: "Mark Hindess" To: "Apache Harmony Dev List" Subject: [classlib] AWT dependencies on linux x86/x86_64 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 16 Jun 2008 08:10:16 +0100 X-Virus-Checked: Checked by ClamAV on apache.org I think we should stop linking static lib{png,jpeg,lcms} on linux 32-bit (and any ports that also use this by default). We link these dynamically on linux/x86_64 and if it is good enough for that platform I don't see why it wouldn't be good enough for any other platforms. The APIs for all three libraries are very stable and making the dependencies consistent would help simplify the depends.xml. Furthermore, I'd be tempted to by-pass the symlinking process altogether and just checking that the headers/libraries are available at depends.xml time and then link against them directly with -lpng etc. Comments? -Mark.