From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Newsgroups: gmane.emacs.bugs Subject: bug#15795: 24.3.50; Compile uses relative filenames, breaks goto next error. Date: Sun, 3 Nov 2013 10:27:52 +0100 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 7.0 \(1816\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1383471086 14435 80.91.229.3 (3 Nov 2013 09:31:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 3 Nov 2013 09:31:26 +0000 (UTC) To: 15795@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Nov 03 10:31:29 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Vcu1o-0001Jy-KH for geb-bug-gnu-emacs@m.gmane.org; Sun, 03 Nov 2013 10:31:28 +0100 Original-Received: from localhost ([::1]:44540 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vcu1o-0000lM-8p for geb-bug-gnu-emacs@m.gmane.org; Sun, 03 Nov 2013 04:31:28 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53539) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vcu1c-0000kP-6y for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 04:31:25 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vcu1P-0004aF-4H for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 04:31:16 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46503) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vcu1P-0004a6-0z for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 04:31:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Vcu1O-0000GZ-NF for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 04:31:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 03 Nov 2013 09:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 15795 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.1383471010950 (code B ref -1); Sun, 03 Nov 2013 09:31:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 3 Nov 2013 09:30:10 +0000 Original-Received: from localhost ([127.0.0.1]:60522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vcu0W-0000FE-Lr for submit@debbugs.gnu.org; Sun, 03 Nov 2013 04:30:09 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:51696) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vcu0S-0000DU-6F for submit@debbugs.gnu.org; Sun, 03 Nov 2013 04:30:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vcu0D-00040K-FL for submit@debbugs.gnu.org; Sun, 03 Nov 2013 04:29:58 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:34148) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vcu0D-0003zx-C7 for submit@debbugs.gnu.org; Sun, 03 Nov 2013 04:29:49 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53393) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vcu05-0000Tw-TX for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 04:29:49 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vctzy-0003rR-IQ for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 04:29:41 -0500 Original-Received: from mail01.bdtv.se ([176.10.222.34]:32836) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1Vctzy-0003r5-6z for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 04:29:34 -0500 Original-Received: (qmail 21845 invoked by uid 89); 3 Nov 2013 09:27:53 -0000 Original-Received: from h-46-59-42-57.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.57) by mail01.bdtv.se with ESMTPA; 3 Nov 2013 09:27:53 -0000 Original-Received: from [172.20.199.13] (unknown [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id EC8AB1A00B4 for ; Sun, 3 Nov 2013 09:27:52 +0000 (UTC) X-Mailer: Apple Mail (2.1816) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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:79908 Archived-At: Hello. I usually compile Emacs in a separate object directory. =46rom the = source directory /Users/jhd/src/emacs/current I use something like: M-x compile cd /Users/jhd/src/emacs/obj-cur-osx && make A warning/error in *compilation* uses relative filenames: ../../current/src/nsfont.m:889:28: warning: = 'ATSFontFindFromPostScriptName' is deprecated: first deprecated in OS X 10.8 - Use = CTFontCreateWithName() [-Wdeprecated-declarations] ATSFontRef atsFont =3D ATSFontFindFromPostScriptName Clicking on the warning/error, or using next-error, prompts me to find = the file, it isn't found automatically. If I switch to an emacs-24 branch configured exactly the same (same = machine, same tools, same program versions, same Emacs used for = compilation), it results in compilation output like this: /Users/jhd/src/emacs/emacs-24/src/nsfont.m:1230:35: warning: 'Fix2X' is deprecated: first deprecated in OS X 10.8 = [-Wdeprecated-declarations] fliptf.c =3D font->synthItal ? Fix2X (kATSItalicQDSkew) : 0.0; i.e. absolute filenames used and next-error finds the file. So something in the trunk has changed to use relative filenames. Either = that change should be reverted as this is a regression, or = compilation-mode should be made smarter. I see this on GNU/Linux also. Jan D. In GNU Emacs 24.3.50.1 (x86_64-apple-darwin13.0.0, NS = apple-appkit-1265.00) of 2013-11-02 on zeplin Bzr revision: 114901 dgutov@yandex.ru-20131102051811-f9s9rj8g4fvqkd2h Windowing system distributor `Apple', version 10.3.1265 Configured using: `configure --verbose --with-ns CFLAGS=3D-g3' Important settings: value of $LC_COLLATE: C value of $LANG: sv_SE.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Change Log Minor modes in effect: bug-reference-mode: t icomplete-mode: t desktop-save-mode: t delete-selection-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: x r e p o r t - e m Recent messages: Loading /Users/jhd/lib/elisp/BAK-file.el (source)...done Loading cc-langs...done Loading /Users/jhd/lib/elisp/ccsetup.el (source)...done Loading desktop...done Loading icomplete...done Wrote /Users/jhd/src/emacs/current/.emacs.desktop.lock Desktop: 1 frame, 30 buffers restored. For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: /Users/jhd/.emacs.d/elpa/magit-20130525.2329/.dir-locals hides = /Users/jhd/Applications/Emacs.app/Contents/Resources/lisp/gnus/.dir-locals= Features: (shadow sort gnus-util mail-extr emacsbug message cl-macs gv format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils vc-git vc-dir ewoc vc vc-dispatcher vc-bzr bug-reference add-log magit-autoloads package icomplete desktop frameset cus-start cus-load msb delsel advice help-fns cc-langs cl cl-loaddefs cl-lib cc-mode cc-fonts easymenu cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs time time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process cocoa ns multi-tty emacs)