Return-Path: Delivered-To: apmail-incubator-stdcxx-dev-archive@www.apache.org Received: (qmail 31565 invoked from network); 10 Dec 2006 21:12:29 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Dec 2006 21:12:29 -0000 Received: (qmail 32147 invoked by uid 500); 10 Dec 2006 21:12:37 -0000 Delivered-To: apmail-incubator-stdcxx-dev-archive@incubator.apache.org Received: (qmail 32125 invoked by uid 500); 10 Dec 2006 21:12:37 -0000 Mailing-List: contact stdcxx-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: stdcxx-dev@incubator.apache.org Delivered-To: mailing list stdcxx-dev@incubator.apache.org Received: (qmail 32114 invoked by uid 99); 10 Dec 2006 21:12:37 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 10 Dec 2006 13:12:37 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [208.30.140.160] (HELO moroha.quovadx.com) (208.30.140.160) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 10 Dec 2006 13:12:26 -0800 Received: from qxvcexch01.ad.quovadx.com (qxvcexch01.ad.quovadx.com [192.168.170.59]) by moroha.quovadx.com (8.13.6/8.13.6) with ESMTP id kBALC1i0016406 for ; Sun, 10 Dec 2006 21:12:02 GMT Received: from [10.70.3.113] ([10.70.3.113]) by qxvcexch01.ad.quovadx.com with Microsoft SMTPSVC(6.0.3790.1830); Sun, 10 Dec 2006 14:12:31 -0700 Message-ID: <457C7830.1080809@roguewave.com> Date: Sun, 10 Dec 2006 14:12:16 -0700 From: Martin Sebor Organization: Rogue Wave Software User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.13) Gecko/20060417 X-Accept-Language: en-us, en MIME-Version: 1.0 To: stdcxx-dev@incubator.apache.org Subject: Re: Nightly testing failures on AIX 5.3 References: <4570631F.7010906@roguewave.com> <4570A573.3050102@roguewave.com> <4570AB78.2000206@roguewave.com> <4570B51E.80004@roguewave.com> <4570C14B.8020608@roguewave.com> <4570C3B8.2060607@roguewave.com> <45784579.6080801@roguewave.com> <457889AE.6030606@roguewave.com> <4578A3D3.1010408@roguewave.com> <4578C75F.1040901@roguewave.com> <4579FC0B.608@roguewave.com> In-Reply-To: <4579FC0B.608@roguewave.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 10 Dec 2006 21:12:31.0882 (UTC) FILETIME=[E7DE1EA0:01C71C9F] X-Virus-Checked: Checked by ClamAV on apache.org Andrew Black wrote: > Greetings all. > > Attached is a different solution to (and Changelog for) the core issue > observed, that of the incorrect RPATH value for the test suite on AIX > 5.3. Rather than defining directory specific LDFLAGS variables, this > patch defines a new variable (RPATH), and appends it to the LDFLAGS > variable in each directory's makefile, along with the relevant directory > path. The patch looks pretty good to me. I would only request that you add a comment above each definition of the RPATH variable explaining its purpose. In addition, I think we should change the absolute pathnames to relative ones so that the executables can be moved without breaking things. I'm working on an install target to install the library and the locale utilities (among other things) in a location specified by the user and it's important that the executables be movable there (or to any other directory tree that conforms to the expected structure) w/o needing to be relinked. Thanks Martin