From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.bugs Subject: bug#10313: configure fails to find include path on openbsd Date: Mon, 02 Jan 2012 13:42:35 -0500 Message-ID: References: <87y5ucvlg3.fsf@ledu-giraud.fr> <4EEBEF0C.4050604@cs.ucla.edu> <4EF549AC.3050104@harpegolden.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1325529778 14865 80.91.229.12 (2 Jan 2012 18:42:58 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 2 Jan 2012 18:42:58 +0000 (UTC) Cc: 10313@debbugs.gnu.org, Paul Eggert , Manuel Giraud To: David De La Harpe Golden Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jan 02 19:42:53 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RhmqS-0004FD-T8 for geb-bug-gnu-emacs@m.gmane.org; Mon, 02 Jan 2012 19:42:53 +0100 Original-Received: from localhost ([::1]:57361 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhmqS-0005OZ-Dm for geb-bug-gnu-emacs@m.gmane.org; Mon, 02 Jan 2012 13:42:52 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:45648) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhmqP-0005Nu-H8 for bug-gnu-emacs@gnu.org; Mon, 02 Jan 2012 13:42:50 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RhmqO-0005ok-JK for bug-gnu-emacs@gnu.org; Mon, 02 Jan 2012 13:42:49 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:33765) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhmqO-0005og-Hr for bug-gnu-emacs@gnu.org; Mon, 02 Jan 2012 13:42:48 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RhmtW-0003Ff-C6 for bug-gnu-emacs@gnu.org; Mon, 02 Jan 2012 13:46:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 02 Jan 2012 18:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10313 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 10313-submit@debbugs.gnu.org id=B10313.132552995512486 (code B ref 10313); Mon, 02 Jan 2012 18:46:02 +0000 Original-Received: (at 10313) by debbugs.gnu.org; 2 Jan 2012 18:45:55 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RhmtP-0003FL-Hp for submit@debbugs.gnu.org; Mon, 02 Jan 2012 13:45:55 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RhmtM-0003FD-US for 10313@debbugs.gnu.org; Mon, 02 Jan 2012 13:45:54 -0500 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RhmqC-0003AZ-2D; Mon, 02 Jan 2012 13:42:36 -0500 X-Spook: sweep SHA Ron Brown Aladdin Syria illuminati Europol X-Ran: XXO)y3-)1IC<]e5`z-dCz7|Wkr9CGseJm,k3'oh3He6W1:!X:A4m|?& (David De La Harpe Golden's message of "Sat, 24 Dec 2011 03:40:28 +0000") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 02 Jan 2012 13:46:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:55370 Archived-At: I agree that the Emacs build process should not add /usr/local back to the include etc paths if the BSDs have decided to remove it. (I assume this is true for all of them, not just OpenBSD?) So rather than adding this patch, I suggest doing nothing for Emacs 24.1, but after that actually removing the existing configure.in piece that sets LD_SWITCH_SYSTEM to /usr/local/lib for freebsd. Does the same apply to /usr/pkg for netbsd (see configure.in)? Though it seems odd to me to have a system where gcc does not look in /usr/local, yet that is where packages get installed. If I were using such a system, I'd just end up putting /usr/local in CPPFLAGS and LDFLAGS all the time. Are things in /usr/local found at run-time, or do they also have to set LD_LIBRARY_PATH, or use -rpath as well during compilation (the netbsd entry in configure.in uses the latter)?