From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3464 invoked by alias); 3 Mar 2014 14:10:41 -0000 Mailing-List: contact libffi-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libffi-discuss-owner@sourceware.org Received: (qmail 3452 invoked by uid 89); 3 Mar 2014 14:10:39 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 X-HELO: mail-ie0-f182.google.com Received: from mail-ie0-f182.google.com (HELO mail-ie0-f182.google.com) (209.85.223.182) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Mon, 03 Mar 2014 14:10:37 +0000 Received: by mail-ie0-f182.google.com with SMTP id y20so3372993ier.13 for ; Mon, 03 Mar 2014 06:10:35 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=AeYE84b/K+enHWuQewt5/iMcu8iSA5B5GHVu9URer7s=; b=MUHvQZMMqyDEITGpRDjCHqUbiWLXMZJgpHQOyOvQpKa0fHwn2+iN5sUM7RCOLYEVag SzyrHr9TJv0xKnFMpqj8xVYfvmGvPjYGoFVNdHi+y2SE2nX5YOM0YNlc6zcJmzSY3ZLc WQyRb5L9JjN4KzJ+NAnPExfp1ZUKNT8g1fA+WHOjlWQ9lHWxdwbDT0tfWI7dmGstZEHW nVa2npoygC7mmdyfQEBKrl7wR2UNvzyGgvpNJ7+1vnULb+UJFziTVcHjjFlLA+7PFJ72 h1Zb9h9kbUDDjROmoMWomzyXvRpSgIrlbVmnBZK61zRME3CmWFO9Q8xXyVj9AeFYRt+5 HsGQ== X-Gm-Message-State: ALoCoQmgKAvTAh4670wTF7j9U2h0sAJYHiRkN4v4aktHOSlV28YxVPMQwM8QM7F868C9Z5evG0+N X-Received: by 10.42.119.134 with SMTP id b6mr25736260icr.31.1393855835893; Mon, 03 Mar 2014 06:10:35 -0800 (PST) Received: from localhost (dsl-173-206-21-164.tor.primus.ca. [173.206.21.164]) by mx.google.com with ESMTPSA id r4sm39610721igh.1.2014.03.03.06.10.34 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 03 Mar 2014 06:10:35 -0800 (PST) From: Anthony Green To: Samuli Suominen Cc: libffi-discuss@sourceware.org Subject: Re: [PATCH] Use $CFLAGS to calculate multi_os_directory in configure.ac. References: <20140303123619.GA7627@linux.vnet.ibm.com> <531477A9.5010007@gentoo.org> <5314783D.6090401@gentoo.org> <20140303125625.GA18044@linux.vnet.ibm.com> <53147D77.50605@gentoo.org> Date: Mon, 03 Mar 2014 14:10:00 -0000 In-Reply-To: <53147D77.50605@gentoo.org> (Samuli Suominen's message of "Mon, 03 Mar 2014 15:02:47 +0200") Message-ID: <87y50rgypq.fsf@moxielogic.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-IsSubscribed: yes X-SW-Source: 2014/txt/msg00023.txt.bz2 Samuli Suominen writes: > On 03/03/14 14:56, Dominik Vogt wrote: >> While we're talking about installations paths: "make istall" >> should really install ffi.h to /include/libffi... and not >> to /lib/libffi.../include. It doen't respect --installdir= >> either. >> >> Ciao >> >> Dominik ^_^ ^_^ >> > > The headers are arch specific and belong to libdir. The use of > pkg-config is mandatory: > This is true. However, I'd like it to change. We should be able to install the headers in /usr/include through careful use of compiler defined macros. I got most of the way through this change last year when I hit the Power port. The Power port is complex thanks to the wide variety of targets and compilers we support (multiple flavours of AIX, Darwin and Linux, each with their own compilers). I can try this again for 3.0.15 (or 4?) on a git branch if I can get some support on the Power side of things. Volunteers? AG