From unknown Tue Sep 23 09:04:13 2025 X-Loop: don@donarmstrong.com Subject: bug#823: 23.0.60; uninitialised variable gidx in nsfont.m Reply-To: Peter Dyballa , 823@debbugs.gnu.org Resent-From: Peter Dyballa Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Fri, 29 Aug 2008 19:00:04 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 823 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.122003584727954 (code B ref -1); Fri, 29 Aug 2008 19:00:04 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.2 required=4.0 tests=AWL,BAYES_00,FOURLA, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 29 Aug 2008 18:50:47 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m7TIohor027904 for ; Fri, 29 Aug 2008 11:50:44 -0700 Received: from mx10.gnu.org ([199.232.76.166]:35802) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KZ91z-0003jR-17 for emacs-pretest-bug@gnu.org; Fri, 29 Aug 2008 14:49:11 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KZ93P-0007pq-DV for emacs-pretest-bug@gnu.org; Fri, 29 Aug 2008 14:50:42 -0400 Received: from mout5.freenet.de ([195.4.92.95]:39011) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KZ93O-0007p4-RX for emacs-pretest-bug@gnu.org; Fri, 29 Aug 2008 14:50:39 -0400 Received: from [195.4.92.22] (helo=12.mx.freenet.de) by mout5.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #19) id 1KZ93M-0001rU-Ex for emacs-pretest-bug@gnu.org; Fri, 29 Aug 2008 20:50:36 +0200 Received: from p5b23e0d8.dip.t-dialin.net ([91.35.224.216]:65004 helo=[192.168.1.2]) by 12.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 25) (Exim 4.69 #12) id 1KZ93L-0002IX-06 for emacs-pretest-bug@gnu.org; Fri, 29 Aug 2008 20:50:36 +0200 Mime-Version: 1.0 (Apple Message framework v753.1) Content-Transfer-Encoding: quoted-printable Message-Id: <1E07482B-CB0C-4EEA-ACA1-6092AFCED8BA@Freenet.DE> Content-Type: text/plain; charset=WINDOWS-1252; format=flowed To: emacs-pretest-bug@gnu.org From: Peter Dyballa Date: Fri, 29 Aug 2008 20:50:27 +0200 X-Mailer: Apple Mail (2.753.1) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) Hello! This error is reported when I try to compile Emacs.app: nsfont.m: In function =91nsfont_draw=92: nsfont.m:907: error: =91struct glyph_string=92 has no member = named =91gidx=92 nsfont.m:908: error: =91struct glyph_string=92 has no member = named =91gidx=92 nsfont.m:914: error: =91struct glyph_string=92 has no member = named =91gidx=92 nsfont.m:1097: error: =91struct glyph_string=92 has no member = named =91gidx=92 nsfont.m:1103: error: =91struct glyph_string=92 has no member = named =91gidx=92 make[1]: *** [nsfont.o] Error 1 Obviously a line like this from ftfont.c:1517 is missing: int i, j, gidx; -- Greetings Pete There's no place like ~ =96 (UNIX Guru) From unknown Tue Sep 23 09:04:13 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Peter Dyballa Subject: bug#823 closed by Adrian Robert (#823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs) Message-ID: References: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> <1E07482B-CB0C-4EEA-ACA1-6092AFCED8BA@Freenet.DE> X-Emacs-PR-Message: they-closed 823 X-Emacs-PR-Package: emacs,ns Reply-To: 823@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1223057405-27669-1" This is a multi-part message in MIME format... ------------=_1223057405-27669-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs,ns package: #823: 23.0.60; uninitialised variable gidx in nsfont.m It has been closed by Adrian Robert . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Adrian Robert by replying to this email. --=20 823: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D823 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1223057405-27669-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From adrian.b.robert@gmail.com Fri Oct 3 11:04:23 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.0 required=4.0 tests=BAYES_00,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 823-done) by emacsbugs.donarmstrong.com; 3 Oct 2008 18:04:24 +0000 Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.188]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m93I4Hsp025498 for <823-done@emacsbugs.donarmstrong.com>; Fri, 3 Oct 2008 11:04:18 -0700 Received: by rn-out-0910.google.com with SMTP id j66so598348rne.20 for <823-done@emacsbugs.donarmstrong.com>; Fri, 03 Oct 2008 11:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=I2NbD8QY5lT3/ZR3xu3399fXk2i3NQWv+TkEDZWX80c=; b=SZyg3xvN1wzzlxhxfoNbTCnwNpVxcJFBe/cVq2VXJMmlv6kafZmJBB8qX3waJrziKk wa9mRUL+OPl1iK+mHMyuDU7S55YSST/oGy+f4ckKcsitEMntqohVIUz+XQctE505/aHB Amk9BGgHUOa3C4yyqqCSrTWd9skt7noL8/HIY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=ktHHniRqjTfpiVF4ktg262S0vNnCaCsY5CMJyuHMjDVieyX7jp/dbJmSOA+tQ1dSdR pcE4RcelyEXe8I1dzdmW5ng7Ecq7XH9u+DAEfUSylFlmBvTtL0VqWwVutAKRq93KndHZ l/RzSdLRCO4LP2AvTesg6sR0t3dR6DuOgmB10= Received: by 10.90.92.10 with SMTP id p10mr1584419agb.108.1223057056808; Fri, 03 Oct 2008 11:04:16 -0700 (PDT) Received: from ?10.0.1.199? ([72.169.150.82]) by mx.google.com with ESMTPS id p60sm2937715hsa.8.2008.10.03.11.03.51 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 03 Oct 2008 11:04:07 -0700 (PDT) Message-Id: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> From: Adrian Robert To: 823-done@debbugs.gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Subject: #823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs Date: Fri, 3 Oct 2008 14:03:20 -0400 X-Mailer: Apple Mail (2.926) Summary: the variable gidx was removed during Kenichi Handa's update of composition handling and it took some time to update all of the code using it: On 2008-08-29 Kenichi Handa changed the glyph_string data structure, composition-related portion On 2008-09-07 Teodor Zlatanov fixed the compiler error by changing glyph_string.gidx to glyph_string.cmp_from On 2008-09-27 Adrian Robert updated this patch to approximate the behavior before Handa's changes ------------=_1223057405-27669-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From Peter_Dyballa@Freenet.DE Fri Aug 29 11:50:47 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.2 required=4.0 tests=AWL,BAYES_00,FOURLA, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 29 Aug 2008 18:50:47 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m7TIohor027904 for ; Fri, 29 Aug 2008 11:50:44 -0700 Received: from mx10.gnu.org ([199.232.76.166]:35802) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KZ91z-0003jR-17 for emacs-pretest-bug@gnu.org; Fri, 29 Aug 2008 14:49:11 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KZ93P-0007pq-DV for emacs-pretest-bug@gnu.org; Fri, 29 Aug 2008 14:50:42 -0400 Received: from mout5.freenet.de ([195.4.92.95]:39011) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KZ93O-0007p4-RX for emacs-pretest-bug@gnu.org; Fri, 29 Aug 2008 14:50:39 -0400 Received: from [195.4.92.22] (helo=12.mx.freenet.de) by mout5.freenet.de with esmtpa (ID peter_dyballa@freenet.de) (port 25) (Exim 4.69 #19) id 1KZ93M-0001rU-Ex for emacs-pretest-bug@gnu.org; Fri, 29 Aug 2008 20:50:36 +0200 Received: from p5b23e0d8.dip.t-dialin.net ([91.35.224.216]:65004 helo=[192.168.1.2]) by 12.mx.freenet.de with esmtpsa (ID peter_dyballa@freenet.de) (TLSv1:AES128-SHA:128) (port 25) (Exim 4.69 #12) id 1KZ93L-0002IX-06 for emacs-pretest-bug@gnu.org; Fri, 29 Aug 2008 20:50:36 +0200 Mime-Version: 1.0 (Apple Message framework v753.1) Content-Transfer-Encoding: quoted-printable Message-Id: <1E07482B-CB0C-4EEA-ACA1-6092AFCED8BA@Freenet.DE> Content-Type: text/plain; charset=WINDOWS-1252; format=flowed To: emacs-pretest-bug@gnu.org From: Peter Dyballa Subject: 23.0.60; uninitialised variable gidx in nsfont.m Date: Fri, 29 Aug 2008 20:50:27 +0200 X-Mailer: Apple Mail (2.753.1) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) Hello! This error is reported when I try to compile Emacs.app: nsfont.m: In function =91nsfont_draw=92: nsfont.m:907: error: =91struct glyph_string=92 has no member = named =91gidx=92 nsfont.m:908: error: =91struct glyph_string=92 has no member = named =91gidx=92 nsfont.m:914: error: =91struct glyph_string=92 has no member = named =91gidx=92 nsfont.m:1097: error: =91struct glyph_string=92 has no member = named =91gidx=92 nsfont.m:1103: error: =91struct glyph_string=92 has no member = named =91gidx=92 make[1]: *** [nsfont.o] Error 1 Obviously a line like this from ftfont.c:1517 is missing: int i, j, gidx; -- Greetings Pete There's no place like ~ =96 (UNIX Guru) ------------=_1223057405-27669-1-- From unknown Tue Sep 23 09:04:13 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Clifford Wulfman Subject: bug#827 closed by Adrian Robert (#823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs) Message-ID: References: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> <20DB1CAB-2534-468A-8C35-9725767B113F@gmail.com> X-Emacs-PR-Message: they-closed 827 X-Emacs-PR-Package: emacs,ns Reply-To: 827@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1223057406-27669-3" This is a multi-part message in MIME format... ------------=_1223057406-27669-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs,ns package: #823: 23.0.60; bootstrap error: nsfont.m It has been closed by Adrian Robert . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Adrian Robert by replying to this email. --=20 823: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D823 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1223057406-27669-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From adrian.b.robert@gmail.com Fri Oct 3 11:04:23 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.0 required=4.0 tests=BAYES_00,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 823-done) by emacsbugs.donarmstrong.com; 3 Oct 2008 18:04:24 +0000 Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.188]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m93I4Hsp025498 for <823-done@emacsbugs.donarmstrong.com>; Fri, 3 Oct 2008 11:04:18 -0700 Received: by rn-out-0910.google.com with SMTP id j66so598348rne.20 for <823-done@emacsbugs.donarmstrong.com>; Fri, 03 Oct 2008 11:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=I2NbD8QY5lT3/ZR3xu3399fXk2i3NQWv+TkEDZWX80c=; b=SZyg3xvN1wzzlxhxfoNbTCnwNpVxcJFBe/cVq2VXJMmlv6kafZmJBB8qX3waJrziKk wa9mRUL+OPl1iK+mHMyuDU7S55YSST/oGy+f4ckKcsitEMntqohVIUz+XQctE505/aHB Amk9BGgHUOa3C4yyqqCSrTWd9skt7noL8/HIY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=ktHHniRqjTfpiVF4ktg262S0vNnCaCsY5CMJyuHMjDVieyX7jp/dbJmSOA+tQ1dSdR pcE4RcelyEXe8I1dzdmW5ng7Ecq7XH9u+DAEfUSylFlmBvTtL0VqWwVutAKRq93KndHZ l/RzSdLRCO4LP2AvTesg6sR0t3dR6DuOgmB10= Received: by 10.90.92.10 with SMTP id p10mr1584419agb.108.1223057056808; Fri, 03 Oct 2008 11:04:16 -0700 (PDT) Received: from ?10.0.1.199? ([72.169.150.82]) by mx.google.com with ESMTPS id p60sm2937715hsa.8.2008.10.03.11.03.51 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 03 Oct 2008 11:04:07 -0700 (PDT) Message-Id: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> From: Adrian Robert To: 823-done@debbugs.gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Subject: #823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs Date: Fri, 3 Oct 2008 14:03:20 -0400 X-Mailer: Apple Mail (2.926) Summary: the variable gidx was removed during Kenichi Handa's update of composition handling and it took some time to update all of the code using it: On 2008-08-29 Kenichi Handa changed the glyph_string data structure, composition-related portion On 2008-09-07 Teodor Zlatanov fixed the compiler error by changing glyph_string.gidx to glyph_string.cmp_from On 2008-09-27 Adrian Robert updated this patch to approximate the behavior before Handa's changes ------------=_1223057406-27669-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From cwulfman@gmail.com Fri Aug 29 13:23:38 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.4 required=4.0 tests=AWL,BAYES_00,FOURLA, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 29 Aug 2008 20:23:38 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m7TKNYVc027011 for ; Fri, 29 Aug 2008 13:23:35 -0700 Received: from mx10.gnu.org ([199.232.76.166]:56348) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KZATq-0002jr-1s for emacs-pretest-bug@gnu.org; Fri, 29 Aug 2008 16:22:02 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KZAVG-0008QJ-L3 for emacs-pretest-bug@gnu.org; Fri, 29 Aug 2008 16:23:33 -0400 Received: from qw-out-1920.google.com ([74.125.92.147]:24856) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KZAVG-0008Pp-3V for emacs-pretest-bug@gnu.org; Fri, 29 Aug 2008 16:23:30 -0400 Received: by qw-out-1920.google.com with SMTP id 4so137498qwk.24 for ; Fri, 29 Aug 2008 13:23:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=jk5g+3aSs2MITzI39co/EVIHBWh/d2UY1qLL2ms2gew=; b=BVS18ye4guLHknP/nBPQF5rKnCLXwsE80iImMSi/TrDyumNzMWjInEROSo0t44KIY3 UxUEHr13xEOK6ZZIKlb43M/DDsBLl9Y5pQxXYpWCB4H2Kdk4PIXl0oxWP2GzwrFgTM2A a/3IniRQBTAGjnEV5dfiYZkHxXjPtZq3p/yr8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=n9fV6z54uY/6S5Scr2nYCLmYl1Jn/dcqBz7cXiiZ9BF6nkRSmaD+A4obgI7hUyAQlL Tc3Cs7ojGffz+Dphjh4/5e32wvj9FPmG1NZPZ9fLXkFz2wTZ4gHdE+Aqojc+WZ5G+Uv1 DGhUh/1KyJD16CR+qBBW/bSdZ8hQE3Ld83w8k= Received: by 10.214.9.8 with SMTP id 8mr4369658qai.6.1220041409421; Fri, 29 Aug 2008 13:23:29 -0700 (PDT) Received: from hagen.Princeton.EDU ( [128.112.202.26]) by mx.google.com with ESMTPS id 8sm5949293qwj.6.2008.08.29.13.23.28 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 29 Aug 2008 13:23:28 -0700 (PDT) Message-Id: <20DB1CAB-2534-468A-8C35-9725767B113F@gmail.com> From: Clifford Wulfman To: emacs-pretest-bug@gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v928.1) Subject: 23.0.60; bootstrap error: nsfont.m Date: Fri, 29 Aug 2008 16:23:24 -0400 X-Mailer: Apple Mail (2.928.1) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) sudo make distclean; cvs -z3 up -d ./configure --with-ns --disable-ns-self-contained; make bootstrap [...] gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/Users/cliff/src/emacs/src - Dtemacs -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/ include -g -O2 -Wno-pointer-sign fringe.c nsfont.m: In function =2018nsfont_char_width=2019: nsfont.m:481: warning: =2018widthOfString:=2019 is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/ NSFont.h:216) nsfont.m: In function =2018nsfont_open=2019: nsfont.m:726: warning: =2018widthOfString:=2019 is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/ NSFont.h:216) nsfont.m: In function =2018nsfont_draw=2019: nsfont.m:907: error: =2018struct glyph_string=2019 has no member named =2018gidx=2019 nsfont.m:908: error: =2018struct glyph_string=2019 has no member named =2018gidx=2019 nsfont.m:914: error: =2018struct glyph_string=2019 has no member named =2018gidx=2019 nsfont.m:1097: error: =2018struct glyph_string=2019 has no member named =2018gidx=2019 nsfont.m:1103: error: =2018struct glyph_string=2019 has no member named =2018gidx=2019 make[2]: *** [nsfont.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [src] Error 2 make: *** [bootstrap] Error 2 In GNU Emacs 23.0.60.1 (i386-apple-darwin9.4.0, *Step 9.0) of 2008-08-28 on hagen.Princeton.EDU Windowing system distributor `Apple', version 49.46.48 configured using `configure '--with-ns' '--disable-ns-self-contained'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default-enable-multibyte-characters: t Major mode: nXML Minor modes in effect: diff-auto-refine-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x C-f / o p t / l o p r o j d i g l - e / w e s r w e s t y l e s h c o m m x r e v c o v e r SPC t SPC f SPC y e s C-n C-a C-SPC x n x m l SPC m o d e > < / C-x C-s Recent messages: Loading `slime': old-style backquotes detected! Loading /Users/cliff/elisp/org-setup.el (source)...done For information about GNU Emacs and the GNU system, type C-h C-a. common.xsl has auto save data; consider M-x recover-this-file Loading vc-svn...done Mark set Using schema /usr/local/share/xml/schema/xslt20.rnc Mark set Missing end-tag [4 times] Wrote /opt/local/projects/diglib-exist/src/webapp/stylesheets/common.xsl ------------=_1223057406-27669-3-- From unknown Tue Sep 23 09:04:13 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Austin Frank Subject: bug#831 closed by Adrian Robert (#823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs) Message-ID: References: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> X-Emacs-PR-Message: they-closed 831 X-Emacs-PR-Package: emacs,ns Reply-To: 831@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1223057406-27669-5" This is a multi-part message in MIME format... ------------=_1223057406-27669-5 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs,ns package: #823: 23.0.60; error in nsfonts.m It has been closed by Adrian Robert . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Adrian Robert by replying to this email. --=20 823: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D823 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1223057406-27669-5 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From adrian.b.robert@gmail.com Fri Oct 3 11:04:23 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.0 required=4.0 tests=BAYES_00,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 823-done) by emacsbugs.donarmstrong.com; 3 Oct 2008 18:04:24 +0000 Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.188]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m93I4Hsp025498 for <823-done@emacsbugs.donarmstrong.com>; Fri, 3 Oct 2008 11:04:18 -0700 Received: by rn-out-0910.google.com with SMTP id j66so598348rne.20 for <823-done@emacsbugs.donarmstrong.com>; Fri, 03 Oct 2008 11:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=I2NbD8QY5lT3/ZR3xu3399fXk2i3NQWv+TkEDZWX80c=; b=SZyg3xvN1wzzlxhxfoNbTCnwNpVxcJFBe/cVq2VXJMmlv6kafZmJBB8qX3waJrziKk wa9mRUL+OPl1iK+mHMyuDU7S55YSST/oGy+f4ckKcsitEMntqohVIUz+XQctE505/aHB Amk9BGgHUOa3C4yyqqCSrTWd9skt7noL8/HIY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=ktHHniRqjTfpiVF4ktg262S0vNnCaCsY5CMJyuHMjDVieyX7jp/dbJmSOA+tQ1dSdR pcE4RcelyEXe8I1dzdmW5ng7Ecq7XH9u+DAEfUSylFlmBvTtL0VqWwVutAKRq93KndHZ l/RzSdLRCO4LP2AvTesg6sR0t3dR6DuOgmB10= Received: by 10.90.92.10 with SMTP id p10mr1584419agb.108.1223057056808; Fri, 03 Oct 2008 11:04:16 -0700 (PDT) Received: from ?10.0.1.199? ([72.169.150.82]) by mx.google.com with ESMTPS id p60sm2937715hsa.8.2008.10.03.11.03.51 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 03 Oct 2008 11:04:07 -0700 (PDT) Message-Id: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> From: Adrian Robert To: 823-done@debbugs.gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Subject: #823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs Date: Fri, 3 Oct 2008 14:03:20 -0400 X-Mailer: Apple Mail (2.926) Summary: the variable gidx was removed during Kenichi Handa's update of composition handling and it took some time to update all of the code using it: On 2008-08-29 Kenichi Handa changed the glyph_string data structure, composition-related portion On 2008-09-07 Teodor Zlatanov fixed the compiler error by changing glyph_string.gidx to glyph_string.cmp_from On 2008-09-27 Adrian Robert updated this patch to approximate the behavior before Handa's changes ------------=_1223057406-27669-5 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From austin.frank@gmail.com Sat Aug 30 10:32:45 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.9 required=4.0 tests=BAYES_00,FOURLA, IMPRONONCABLE_2,MURPHY_DRUGS_REL8,RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 30 Aug 2008 17:32:45 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m7UHWfNY002496 for ; Sat, 30 Aug 2008 10:32:42 -0700 Received: from mx10.gnu.org ([199.232.76.166]:58230) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KZUHz-0001tx-O7 for emacs-pretest-bug@gnu.org; Sat, 30 Aug 2008 13:31:07 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KZUJR-0006qM-9O for emacs-pretest-bug@gnu.org; Sat, 30 Aug 2008 13:32:40 -0400 Received: from yx-out-1718.google.com ([74.125.44.152]:44191) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KZUJQ-0006ps-Ti for emacs-pretest-bug@gnu.org; Sat, 30 Aug 2008 13:32:37 -0400 Received: by yx-out-1718.google.com with SMTP id 34so683563yxf.66 for ; Sat, 30 Aug 2008 10:32:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :message-id:user-agent:mime-version:content-type; bh=ADgl4AybtEe+nyIY537k91mpvu1wHJ76SJy4X8tm/8k=; b=jqhmAYNNVJXP+A+LBnNw/TSz7lmZbpQtxFkNo/G7/9qHBTFyJ73YTbRoIIeZRhIWU3 O+/BM4qszQ1Vxeql3hRQqiGz4cBW0WjfjF1DUCtx4BGoUCZIhHLGBPUFyam6qfCiZdo5 ivntpsnopnXuYW/nyUk/3g/InI+CJqwRUfE04= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:user-agent:mime-version :content-type; b=WZtuy3DqfS7ol+Q5sqUyR8veJqdi2FR0biPugh3u36x/bMR8Er00T3M0jZrusvO7x9 prtRC836NHEZC65/cHOJS0dR44x3fCWKVAcoPryhYy9hb0DhRLlCiS1s1edmN9fnVZyQ SM4w5zxHnsNkREtYeQfNda5kyHoJq8DzMPv3k= Received: by 10.151.111.15 with SMTP id o15mr6104192ybm.93.1220117554625; Sat, 30 Aug 2008 10:32:34 -0700 (PDT) Received: from localhost ( [74.69.93.157]) by mx.google.com with ESMTPS id 7sm4344277ywo.7.2008.08.30.10.32.33 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 30 Aug 2008 10:32:33 -0700 (PDT) From: Austin Frank To: emacs-pretest-bug@gnu.org Subject: 23.0.60; error in nsfonts.m Date: Sat, 30 Aug 2008 13:32:39 -0400 Message-ID: User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.60 (darwin) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= I'm trying to build emacs from a current CVS checkout on OSX 10.4.11 with the configure option --with-ns. Build fails because of error in nsfonts.m. That file references a variable called gidx, which is not defined in the relevant structure. The attached patch changes all instances of gidx to x, and allows emacs to build on my system. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=gidx.patch Content-Transfer-Encoding: quoted-printable diff --git a/src/nsfont.m b/src/nsfont.m index f49cd0f..10b1c90 100644 =2D-- a/src/nsfont.m +++ b/src/nsfont.m @@ -904,14 +904,14 @@ nsfont_draw (struct glyph_string *s, int from, int to= , int x, int y, int hi, lo; char isComposite =3D 0; /* s->first_glyph->type =3D=3D COMPOSITE_GLYPH= ; */ /* FIXME: composition: no vertical displacement is considered. */ =2D t+=3D s->gidx; /* advance into composition */ =2D for (i =3D0; inchars - s->gidx; i++, t++) + t+=3D s->x; /* advance into composition */ + for (i =3D0; inchars - s->x; i++, t++) { hi =3D (*t & 0xFF00) >> 8; lo =3D *t & 0x00FF; if (isComposite) { =2D cwidth =3D s->cmp->offsets[s->gidx++ * 2] - twidth; + cwidth =3D s->cmp->offsets[s->x++ * 2] - twidth; } else { @@ -1094,13 +1094,13 @@ nsfont_draw (struct glyph_string *s, int from, int = to, int x, int y, [col set]; =20 CGContextSetTextPosition (gcontext, r.origin.x, r.origin.y); =2D CGContextShowGlyphsWithAdvances (gcontext, s->char2b + s->gidx, + CGContextShowGlyphsWithAdvances (gcontext, s->char2b + s->x, advances, len); =20 if (face->overstrike) { CGContextSetTextPosition (gcontext, r.origin.x+0.5, r.origin.y); =2D CGContextShowGlyphsWithAdvances (gcontext, s->char2b + s->gidx, + CGContextShowGlyphsWithAdvances (gcontext, s->char2b + s->x, advances, len); } =20 --=-=-= Content-Transfer-Encoding: quoted-printable In GNU Emacs 23.0.60.1 (powerpc-apple-darwin8.11.0, X toolkit) of 2008-08-29 on malibu.local Important settings: value of $LC_ALL: en_US.UTF-8 value of $LC_COLLATE: nil value of $LC_CTYPE: en_US.UTF-8 value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t =2D-=20 Austin Frank http://aufrank.net GPG Public Key (D7398C2F): http://aufrank.net/personal.asc --=-=-=-- --==-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) iEYEARECAAYFAki5hDgACgkQlHMl2/XbR4Gd2wCfVHK7wfQAv5do6+B7hsKoZJwR kTwAoLxR0MDYoUOD/iF25lh2t2n4/5F3 =xw6u -----END PGP SIGNATURE----- --==-=-=-- ------------=_1223057406-27669-5-- From unknown Tue Sep 23 09:04:13 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: "Gilbert Harman" Subject: bug#832 closed by Adrian Robert (#823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs) Message-ID: References: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> <5f089c510808301100ld667c2eh840fda0990e9f966@mail.gmail.com> X-Emacs-PR-Message: they-closed 832 X-Emacs-PR-Package: emacs,ns Reply-To: 832@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1223057407-27669-7" This is a multi-part message in MIME format... ------------=_1223057407-27669-7 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs,ns package: #823: Compiling Emacs.app fails this afternoon. It has been closed by Adrian Robert . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Adrian Robert by replying to this email. --=20 823: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D823 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1223057407-27669-7 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From adrian.b.robert@gmail.com Fri Oct 3 11:04:23 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.0 required=4.0 tests=BAYES_00,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 823-done) by emacsbugs.donarmstrong.com; 3 Oct 2008 18:04:24 +0000 Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.188]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m93I4Hsp025498 for <823-done@emacsbugs.donarmstrong.com>; Fri, 3 Oct 2008 11:04:18 -0700 Received: by rn-out-0910.google.com with SMTP id j66so598348rne.20 for <823-done@emacsbugs.donarmstrong.com>; Fri, 03 Oct 2008 11:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=I2NbD8QY5lT3/ZR3xu3399fXk2i3NQWv+TkEDZWX80c=; b=SZyg3xvN1wzzlxhxfoNbTCnwNpVxcJFBe/cVq2VXJMmlv6kafZmJBB8qX3waJrziKk wa9mRUL+OPl1iK+mHMyuDU7S55YSST/oGy+f4ckKcsitEMntqohVIUz+XQctE505/aHB Amk9BGgHUOa3C4yyqqCSrTWd9skt7noL8/HIY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=ktHHniRqjTfpiVF4ktg262S0vNnCaCsY5CMJyuHMjDVieyX7jp/dbJmSOA+tQ1dSdR pcE4RcelyEXe8I1dzdmW5ng7Ecq7XH9u+DAEfUSylFlmBvTtL0VqWwVutAKRq93KndHZ l/RzSdLRCO4LP2AvTesg6sR0t3dR6DuOgmB10= Received: by 10.90.92.10 with SMTP id p10mr1584419agb.108.1223057056808; Fri, 03 Oct 2008 11:04:16 -0700 (PDT) Received: from ?10.0.1.199? ([72.169.150.82]) by mx.google.com with ESMTPS id p60sm2937715hsa.8.2008.10.03.11.03.51 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 03 Oct 2008 11:04:07 -0700 (PDT) Message-Id: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> From: Adrian Robert To: 823-done@debbugs.gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Subject: #823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs Date: Fri, 3 Oct 2008 14:03:20 -0400 X-Mailer: Apple Mail (2.926) Summary: the variable gidx was removed during Kenichi Handa's update of composition handling and it took some time to update all of the code using it: On 2008-08-29 Kenichi Handa changed the glyph_string data structure, composition-related portion On 2008-09-07 Teodor Zlatanov fixed the compiler error by changing glyph_string.gidx to glyph_string.cmp_from On 2008-09-27 Adrian Robert updated this patch to approximate the behavior before Handa's changes ------------=_1223057407-27669-7 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From gilbert.harman@gmail.com Sat Aug 30 11:00:18 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.9 required=4.0 tests=AWL,BAYES_00,HTML_MESSAGE, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 30 Aug 2008 18:00:19 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m7UI0FJh011497 for ; Sat, 30 Aug 2008 11:00:16 -0700 Received: from mx10.gnu.org ([199.232.76.166]:34083) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KZUif-0003h3-Sr for emacs-pretest-bug@gnu.org; Sat, 30 Aug 2008 13:58:41 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KZUk6-0006hl-Rg for emacs-pretest-bug@gnu.org; Sat, 30 Aug 2008 14:00:14 -0400 Received: from fg-out-1718.google.com ([72.14.220.159]:2720) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KZUk6-0006gE-EP for emacs-pretest-bug@gnu.org; Sat, 30 Aug 2008 14:00:10 -0400 Received: by fg-out-1718.google.com with SMTP id l26so827180fgb.30 for ; Sat, 30 Aug 2008 11:00:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:mime-version:content-type:x-google-sender-auth; bh=VzoLUym3UulhG1UYtINwCr0DgWhrHYoEVC92bGwzS2I=; b=VeZbumvsBjgQSD97j+iHvOqOBQJZrIFcFrR6sYUjkSTvukTNNAukVh3wUnBiATtOhw Cg1B4cqFj0dkWTAkuKOQSjQpnM3p/v35H6lceYzBpmFz506pFjIAXhW/ak449cTr5riH BwL3VaXu8YKdRehuf+tJIuqr7UvpM5ccSfs54= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:mime-version:content-type :x-google-sender-auth; b=P3tpyYHvFLUj1sVkpk9Fo8o5PpbCJ1tDUPrim6bGKFY2z5GcQoWIfaoyW9CIItZyWr hfU8/OWuI4A7OSqcGMarmR3kCboaqSLBh3fx4HQ6cLJy9SVU/eNoKwEBBi6psX8AbleN x93m7g1jnGfQdRVTwIAGyKf9nwg2kfa5zCUDQ= Received: by 10.86.74.15 with SMTP id w15mr3138244fga.42.1220119207424; Sat, 30 Aug 2008 11:00:07 -0700 (PDT) Received: by 10.86.31.20 with HTTP; Sat, 30 Aug 2008 11:00:07 -0700 (PDT) Message-ID: <5f089c510808301100ld667c2eh840fda0990e9f966@mail.gmail.com> Date: Sat, 30 Aug 2008 14:00:07 -0400 From: "Gilbert Harman" Sender: gilbert.harman@gmail.com To: "emacs.app dev list" , emacs-pretest-bug@gnu.org Subject: Compiling Emacs.app fails this afternoon. MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_19153_19146842.1220119207429" X-Google-Sender-Auth: ecfcd15b9034588a X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) ------=_Part_19153_19146842.1220119207429 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline After ./configure --with-ns .... make -j2 .... nsfont.m: In function 'nsfont_char_width': nsfont.m:481: warning: 'widthOfString:' is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/NSFont.h:216) nsfont.m: In function 'nsfont_open': nsfont.m:726: warning: 'widthOfString:' is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/NSFont.h:216) nsfont.m: In function 'nsfont_draw': nsfont.m:907: error: 'struct glyph_string' has no member named 'gidx' nsfont.m:908: error: 'struct glyph_string' has no member named 'gidx' nsfont.m:914: error: 'struct glyph_string' has no member named 'gidx' nsfont.m:1097: error: 'struct glyph_string' has no member named 'gidx' nsfont.m:1103: error: 'struct glyph_string' has no member named 'gidx' make[1]: *** [nsfont.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make: *** [src] Error 2 Gil (Intel Mac OS X 10.5.4) ------=_Part_19153_19146842.1220119207429 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline
After ./configure --with-ns
....
make -j2

....
nsfont.m: In function 'nsfont_char_width':
nsfont.m:481: warning: 'widthOfString:' is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/NSFont.h:216)
nsfont.m: In function 'nsfont_open':
nsfont.m:726: warning: 'widthOfString:' is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/NSFont.h:216)
nsfont.m: In function 'nsfont_draw':
nsfont.m:907: error: 'struct glyph_string' has no member named 'gidx'
nsfont.m:908: error: 'struct glyph_string' has no member named 'gidx'
nsfont.m:914: error: 'struct glyph_string' has no member named 'gidx'
nsfont.m:1097: error: 'struct glyph_string' has no member named 'gidx'
nsfont.m:1103: error: 'struct glyph_string' has no member named 'gidx'
make[1]: *** [nsfont.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [src] Error 2

  Gil


(Intel Mac OS X 10.5.4)
------=_Part_19153_19146842.1220119207429-- ------------=_1223057407-27669-7-- From unknown Tue Sep 23 09:04:13 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Clifford Wulfman Subject: bug#833 closed by Adrian Robert (#823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs) Message-ID: References: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> <00BA7D6A-D732-44CE-BBCB-C52EE0B69B13@gmail.com> X-Emacs-PR-Message: they-closed 833 X-Emacs-PR-Package: emacs,ns Reply-To: 833@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1223057407-27669-9" This is a multi-part message in MIME format... ------------=_1223057407-27669-9 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs,ns package: #823: 23.0.60; make bootstrap broken in CVS head It has been closed by Adrian Robert . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Adrian Robert by replying to this email. --=20 823: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D823 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1223057407-27669-9 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From adrian.b.robert@gmail.com Fri Oct 3 11:04:23 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.0 required=4.0 tests=BAYES_00,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 823-done) by emacsbugs.donarmstrong.com; 3 Oct 2008 18:04:24 +0000 Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.188]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m93I4Hsp025498 for <823-done@emacsbugs.donarmstrong.com>; Fri, 3 Oct 2008 11:04:18 -0700 Received: by rn-out-0910.google.com with SMTP id j66so598348rne.20 for <823-done@emacsbugs.donarmstrong.com>; Fri, 03 Oct 2008 11:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=I2NbD8QY5lT3/ZR3xu3399fXk2i3NQWv+TkEDZWX80c=; b=SZyg3xvN1wzzlxhxfoNbTCnwNpVxcJFBe/cVq2VXJMmlv6kafZmJBB8qX3waJrziKk wa9mRUL+OPl1iK+mHMyuDU7S55YSST/oGy+f4ckKcsitEMntqohVIUz+XQctE505/aHB Amk9BGgHUOa3C4yyqqCSrTWd9skt7noL8/HIY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=ktHHniRqjTfpiVF4ktg262S0vNnCaCsY5CMJyuHMjDVieyX7jp/dbJmSOA+tQ1dSdR pcE4RcelyEXe8I1dzdmW5ng7Ecq7XH9u+DAEfUSylFlmBvTtL0VqWwVutAKRq93KndHZ l/RzSdLRCO4LP2AvTesg6sR0t3dR6DuOgmB10= Received: by 10.90.92.10 with SMTP id p10mr1584419agb.108.1223057056808; Fri, 03 Oct 2008 11:04:16 -0700 (PDT) Received: from ?10.0.1.199? ([72.169.150.82]) by mx.google.com with ESMTPS id p60sm2937715hsa.8.2008.10.03.11.03.51 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 03 Oct 2008 11:04:07 -0700 (PDT) Message-Id: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> From: Adrian Robert To: 823-done@debbugs.gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Subject: #823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs Date: Fri, 3 Oct 2008 14:03:20 -0400 X-Mailer: Apple Mail (2.926) Summary: the variable gidx was removed during Kenichi Handa's update of composition handling and it took some time to update all of the code using it: On 2008-08-29 Kenichi Handa changed the glyph_string data structure, composition-related portion On 2008-09-07 Teodor Zlatanov fixed the compiler error by changing glyph_string.gidx to glyph_string.cmp_from On 2008-09-27 Adrian Robert updated this patch to approximate the behavior before Handa's changes ------------=_1223057407-27669-9 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From cwulfman@gmail.com Sat Aug 30 15:15:11 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.0 required=4.0 tests=AWL,BAYES_00,FOURLA, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 30 Aug 2008 22:15:12 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m7UMF7C8000593 for ; Sat, 30 Aug 2008 15:15:08 -0700 Received: from mx10.gnu.org ([199.232.76.166]:50542) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KZYhJ-0006r3-6Y for emacs-pretest-bug@gnu.org; Sat, 30 Aug 2008 18:13:33 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KZYik-00039b-IW for emacs-pretest-bug@gnu.org; Sat, 30 Aug 2008 18:15:06 -0400 Received: from yw-out-1718.google.com ([74.125.46.157]:42734) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KZYik-00039F-7j for emacs-pretest-bug@gnu.org; Sat, 30 Aug 2008 18:15:02 -0400 Received: by yw-out-1718.google.com with SMTP id 9so123802ywk.66 for ; Sat, 30 Aug 2008 15:15:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=Rh2IkrMJ++BT+AJYBohi6KcbISY23Cn0nQfTqzHe0iI=; b=eO9NepTd7nBGnwD3cogB7qg+8fqv0NEQQ5ZxIGODoIlJrH0EWYxyYthjxQT1xSnhPs p4JRgvvIbiwQXXWo0jEI0k69xS3+4lfnuqIUEbnjexABMlT2vlQbGW7k7yCDe+e9JQYe Hh5AgAn4vAdb5/jwNIWWJSvOgD4aMttlML7JI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=fcqCBEaiAdo523b+rmOWMUTSZqjns3fu28/LBCB1vWR5vmROpfoEjPeGooz2tA+f1w qPZV/RwTJ6sT6LVLoeKE55tm5PIvO7+wBFjj38i4XcTgY+suVgn+6HdmIigp30Clcy4s VS0ugULDEdlztGhSIZaDc8OgDZEV6+oHfaY8I= Received: by 10.150.182.17 with SMTP id e17mr6411625ybf.139.1220134501117; Sat, 30 Aug 2008 15:15:01 -0700 (PDT) Received: from ?10.0.1.199? ( [98.221.168.227]) by mx.google.com with ESMTPS id k49sm10122674rnd.14.2008.08.30.15.14.59 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 30 Aug 2008 15:15:00 -0700 (PDT) Message-Id: <00BA7D6A-D732-44CE-BBCB-C52EE0B69B13@gmail.com> From: Clifford Wulfman To: emacs-pretest-bug@gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v928.1) Subject: 23.0.60; make bootstrap broken in CVS head Date: Sat, 30 Aug 2008 18:14:52 -0400 X-Mailer: Apple Mail (2.928.1) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) With a fresh check-out of the CVS repository: ./configure --with-ns --disable-ns-self-contained make bootstrap [...] gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/Users/cliff/src/emacs/src - Dtemacs -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/ include -g -O2 -Wno-pointer-sign nsterm.m nsterm.m: In function =2018ns_font_to_xlfd=2019: nsterm.m:6261: warning: =2018widthOfString:=2019 is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/ NSFont.h:216) gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/Users/cliff/src/emacs/src - Dtemacs -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/ include -g -O2 -Wno-pointer-sign nsfns.m gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/Users/cliff/src/emacs/src - Dtemacs -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/ include -g -O2 -Wno-pointer-sign nsmenu.m nsmenu.m: In function =2018-[EmacsTooltip setText:]=2019: nsmenu.m:1423: warning: =2018widthOfString:=2019 is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/ NSFont.h:216) gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/Users/cliff/src/emacs/src - Dtemacs -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/ include -g -O2 -Wno-pointer-sign nsselect.m nsselect.m: In function =2018ns_string_from_pasteboard=2019: nsselect.m:344: warning: =2018cString=2019 is deprecated (declared at / System/Library/Frameworks/Foundation.framework/Headers/NSString.h:345) nsselect.m:349: warning: =2018lossyCString=2019 is deprecated (declared at /System/Library/Frameworks/Foundation.framework/Headers/ NSString.h:346) gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/Users/cliff/src/emacs/src - Dtemacs -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/ include -g -O2 -Wno-pointer-sign nsimage.m gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/Users/cliff/src/emacs/src - Dtemacs -I/opt/local/include/dbus-1.0 -I/opt/local/lib/dbus-1.0/ include -g -O2 -Wno-pointer-sign nsfont.m nsfont.m: In function =2018nsfont_char_width=2019: nsfont.m:481: warning: =2018widthOfString:=2019 is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/ NSFont.h:216) nsfont.m: In function =2018nsfont_open=2019: nsfont.m:726: warning: =2018widthOfString:=2019 is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/ NSFont.h:216) nsfont.m: In function =2018nsfont_draw=2019: nsfont.m:907: error: =2018struct glyph_string=2019 has no member named =2018gidx=2019 nsfont.m:908: error: =2018struct glyph_string=2019 has no member named =2018gidx=2019 nsfont.m:914: error: =2018struct glyph_string=2019 has no member named =2018gidx=2019 nsfont.m:1097: error: =2018struct glyph_string=2019 has no member named =2018gidx=2019 nsfont.m:1103: error: =2018struct glyph_string=2019 has no member named =2018gidx=2019 make[2]: *** [nsfont.o] Error 1 make[1]: *** [src] Error 2 make: *** [bootstrap] Error 2 In GNU Emacs 23.0.60.1 (i386-apple-darwin9.4.0, *Step 9.0) of 2008-08-28 on hagen.Princeton.EDU Windowing system distributor `Apple', version 49.46.48 configured using `configure '--with-ns' '--disable-ns-self-contained'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default-enable-multibyte-characters: t Major mode: Xquery Minor modes in effect: diff-auto-refine-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x C-d / o p t / l p r o j d i g l i b - e / w e s r w e C-x o C-x 1 C-n C-n C-n C-n C-n C-n C-n C-n C-e C-b C-b C-x k C-x d / o p t / l p r o j d i g - e / s r w e > C-p C-n C-n C-n C-n C-n C-a C-o C-k C-k C-k C-y C-y C-p C-p C-p C-p C-k a 9 ( : C-e SPC : ) C-n C-n C-a C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-f C-k Recent messages: Loading `slime': old-style backquotes detected! Loading /Users/cliff/elisp/org-setup.el (source)...done For information about GNU Emacs and the GNU system, type C-h C-a. help-follow: No cross-reference here Making completion list... Mark set Loading vc-svn...done Mark set [2 times] Auto-saving...done Auto-saving...done ------------=_1223057407-27669-9-- From unknown Tue Sep 23 09:04:13 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Robert Casties Subject: bug#852 closed by Adrian Robert (#823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs) Message-ID: References: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> <48BBD253.20805@mpiwg-berlin.mpg.de> X-Emacs-PR-Message: they-closed 852 X-Emacs-PR-Package: emacs,ns Reply-To: 852@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1223057408-27669-11" This is a multi-part message in MIME format... ------------=_1223057408-27669-11 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs,ns package: #823: [Emacs.app dev]: Compiling Emacs.app fails this afternoon. It has been closed by Adrian Robert . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Adrian Robert by replying to this email. --=20 823: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D823 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1223057408-27669-11 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From adrian.b.robert@gmail.com Fri Oct 3 11:04:23 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.0 required=4.0 tests=BAYES_00,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 823-done) by emacsbugs.donarmstrong.com; 3 Oct 2008 18:04:24 +0000 Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.188]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m93I4Hsp025498 for <823-done@emacsbugs.donarmstrong.com>; Fri, 3 Oct 2008 11:04:18 -0700 Received: by rn-out-0910.google.com with SMTP id j66so598348rne.20 for <823-done@emacsbugs.donarmstrong.com>; Fri, 03 Oct 2008 11:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=I2NbD8QY5lT3/ZR3xu3399fXk2i3NQWv+TkEDZWX80c=; b=SZyg3xvN1wzzlxhxfoNbTCnwNpVxcJFBe/cVq2VXJMmlv6kafZmJBB8qX3waJrziKk wa9mRUL+OPl1iK+mHMyuDU7S55YSST/oGy+f4ckKcsitEMntqohVIUz+XQctE505/aHB Amk9BGgHUOa3C4yyqqCSrTWd9skt7noL8/HIY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=ktHHniRqjTfpiVF4ktg262S0vNnCaCsY5CMJyuHMjDVieyX7jp/dbJmSOA+tQ1dSdR pcE4RcelyEXe8I1dzdmW5ng7Ecq7XH9u+DAEfUSylFlmBvTtL0VqWwVutAKRq93KndHZ l/RzSdLRCO4LP2AvTesg6sR0t3dR6DuOgmB10= Received: by 10.90.92.10 with SMTP id p10mr1584419agb.108.1223057056808; Fri, 03 Oct 2008 11:04:16 -0700 (PDT) Received: from ?10.0.1.199? ([72.169.150.82]) by mx.google.com with ESMTPS id p60sm2937715hsa.8.2008.10.03.11.03.51 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 03 Oct 2008 11:04:07 -0700 (PDT) Message-Id: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> From: Adrian Robert To: 823-done@debbugs.gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Subject: #823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs Date: Fri, 3 Oct 2008 14:03:20 -0400 X-Mailer: Apple Mail (2.926) Summary: the variable gidx was removed during Kenichi Handa's update of composition handling and it took some time to update all of the code using it: On 2008-08-29 Kenichi Handa changed the glyph_string data structure, composition-related portion On 2008-09-07 Teodor Zlatanov fixed the compiler error by changing glyph_string.gidx to glyph_string.cmp_from On 2008-09-27 Adrian Robert updated this patch to approximate the behavior before Handa's changes ------------=_1223057408-27669-11 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From casties@mpiwg-berlin.mpg.de Mon Sep 1 04:28:22 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-8.0 required=4.0 tests=BAYES_00,RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 1 Sep 2008 11:28:22 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m81BSINW011603 for ; Mon, 1 Sep 2008 04:28:20 -0700 Received: from mail.gnu.org ([199.232.76.166]:57321 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1Ka7YQ-0002ye-GF for emacs-pretest-bug@gnu.org; Mon, 01 Sep 2008 07:26:42 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Ka7Zr-0002Nt-Nf for emacs-pretest-bug@gnu.org; Mon, 01 Sep 2008 07:28:15 -0400 Received: from lursa.rz-berlin.mpg.de ([141.14.129.53]:50573 helo=lursa.mpiwg-berlin.mpg.de) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Ka7Zr-0002LV-A6 for emacs-pretest-bug@gnu.org; Mon, 01 Sep 2008 07:28:11 -0400 Received: from r583-1.mpiwg-berlin.mpg.de (r583-1.mpiwg-berlin.mpg.de [141.14.237.82]) by lursa.mpiwg-berlin.mpg.de (Postfix) with ESMTP id 3C32B3274A; Mon, 1 Sep 2008 13:28:04 +0200 (CEST) Message-ID: <48BBD253.20805@mpiwg-berlin.mpg.de> Date: Mon, 01 Sep 2008 13:30:27 +0200 From: Robert Casties User-Agent: Thunderbird 2.0.0.16 (Macintosh/20080707) MIME-Version: 1.0 To: Gilbert Harman CC: "emacs.app dev list" , emacs-pretest-bug@gnu.org Subject: Re: [Emacs.app dev]: Compiling Emacs.app fails this afternoon. References: <5f089c510808301100ld667c2eh840fda0990e9f966@mail.gmail.com> In-Reply-To: <5f089c510808301100ld667c2eh840fda0990e9f966@mail.gmail.com> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-kernel: by monty-python.gnu.org: Solaris 9 Gilbert Harman wrote: > After ./configure --with-ns > .... > make -j2 > > .... > nsfont.m: In function 'nsfont_char_width': > nsfont.m:481: warning: 'widthOfString:' is deprecated (declared at > /System/Library/Frameworks/AppKit.framework/Headers/NSFont.h:216) > nsfont.m: In function 'nsfont_open': > nsfont.m:726: warning: 'widthOfString:' is deprecated (declared at > /System/Library/Frameworks/AppKit.framework/Headers/NSFont.h:216) > nsfont.m: In function 'nsfont_draw': > nsfont.m:907: error: 'struct glyph_string' has no member named 'gidx' > nsfont.m:908: error: 'struct glyph_string' has no member named 'gidx' > nsfont.m:914: error: 'struct glyph_string' has no member named 'gidx' > nsfont.m:1097: error: 'struct glyph_string' has no member named 'gidx' > nsfont.m:1103: error: 'struct glyph_string' has no member named 'gidx' > make[1]: *** [nsfont.o] Error 1 > make[1]: *** Waiting for unfinished jobs.... > make: *** [src] Error 2 Same problem for me (also on OSX 10.5.4 intel). Robert ------------=_1223057408-27669-11-- From unknown Tue Sep 23 09:04:13 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Eddie Hillenbrand Subject: bug#855 closed by Adrian Robert (#823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs) Message-ID: References: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> X-Emacs-PR-Message: they-closed 855 X-Emacs-PR-Package: emacs,ns Reply-To: 855@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1223057409-27669-13" This is a multi-part message in MIME format... ------------=_1223057409-27669-13 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs,ns package: #823: Build errors=20 It has been closed by Adrian Robert . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Adrian Robert by replying to this email. --=20 823: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D823 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1223057409-27669-13 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From adrian.b.robert@gmail.com Fri Oct 3 11:04:23 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.0 required=4.0 tests=BAYES_00,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 823-done) by emacsbugs.donarmstrong.com; 3 Oct 2008 18:04:24 +0000 Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.188]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m93I4Hsp025498 for <823-done@emacsbugs.donarmstrong.com>; Fri, 3 Oct 2008 11:04:18 -0700 Received: by rn-out-0910.google.com with SMTP id j66so598348rne.20 for <823-done@emacsbugs.donarmstrong.com>; Fri, 03 Oct 2008 11:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=I2NbD8QY5lT3/ZR3xu3399fXk2i3NQWv+TkEDZWX80c=; b=SZyg3xvN1wzzlxhxfoNbTCnwNpVxcJFBe/cVq2VXJMmlv6kafZmJBB8qX3waJrziKk wa9mRUL+OPl1iK+mHMyuDU7S55YSST/oGy+f4ckKcsitEMntqohVIUz+XQctE505/aHB Amk9BGgHUOa3C4yyqqCSrTWd9skt7noL8/HIY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=ktHHniRqjTfpiVF4ktg262S0vNnCaCsY5CMJyuHMjDVieyX7jp/dbJmSOA+tQ1dSdR pcE4RcelyEXe8I1dzdmW5ng7Ecq7XH9u+DAEfUSylFlmBvTtL0VqWwVutAKRq93KndHZ l/RzSdLRCO4LP2AvTesg6sR0t3dR6DuOgmB10= Received: by 10.90.92.10 with SMTP id p10mr1584419agb.108.1223057056808; Fri, 03 Oct 2008 11:04:16 -0700 (PDT) Received: from ?10.0.1.199? ([72.169.150.82]) by mx.google.com with ESMTPS id p60sm2937715hsa.8.2008.10.03.11.03.51 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 03 Oct 2008 11:04:07 -0700 (PDT) Message-Id: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> From: Adrian Robert To: 823-done@debbugs.gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Subject: #823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs Date: Fri, 3 Oct 2008 14:03:20 -0400 X-Mailer: Apple Mail (2.926) Summary: the variable gidx was removed during Kenichi Handa's update of composition handling and it took some time to update all of the code using it: On 2008-08-29 Kenichi Handa changed the glyph_string data structure, composition-related portion On 2008-09-07 Teodor Zlatanov fixed the compiler error by changing glyph_string.gidx to glyph_string.cmp_from On 2008-09-27 Adrian Robert updated this patch to approximate the behavior before Handa's changes ------------=_1223057409-27669-13 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From eh88@nau.edu Mon Sep 1 13:39:27 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.0 required=4.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 1 Sep 2008 20:39:28 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m81KdOtO005201 for ; Mon, 1 Sep 2008 13:39:26 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KaGBI-0003jJ-J4 for bug-gnu-emacs@gnu.org; Mon, 01 Sep 2008 16:39:24 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KaGBH-0003iw-SQ for bug-gnu-emacs@gnu.org; Mon, 01 Sep 2008 16:39:24 -0400 Received: from [199.232.76.173] (port=53107 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KaGBH-0003it-Ic for bug-gnu-emacs@gnu.org; Mon, 01 Sep 2008 16:39:23 -0400 Received: from sd-green-bigip-83.dreamhost.com ([208.97.132.83]:60127 helo=spunkymail-a4.g.dreamhost.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KaGBH-000090-5x for bug-gnu-emacs@gnu.org; Mon, 01 Sep 2008 16:39:23 -0400 Received: from [10.0.1.2] (71-209-249-83.phnx.qwest.net [71.209.249.83]) by spunkymail-a4.g.dreamhost.com (Postfix) with ESMTP id 5C4A63BBCD for ; Mon, 1 Sep 2008 13:39:53 -0700 (PDT) Message-Id: From: Eddie Hillenbrand To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=WINDOWS-1252; format=flowed Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v928.1) Subject: Build errors Date: Mon, 1 Sep 2008 13:39:16 -0700 X-Mailer: Apple Mail (2.928.1) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 1) nsfont.m: In function =91nsfont_draw=92: nsfont.m:907: error: =91struct glyph_string=92 has no member named = =91gidx=92 nsfont.m:908: error: =91struct glyph_string=92 has no member named = =91gidx=92 nsfont.m:914: error: =91struct glyph_string=92 has no member named = =91gidx=92 nsfont.m:1097: error: =91struct glyph_string=92 has no member named = =91gidx=92 nsfont.m:1103: error: =91struct glyph_string=92 has no member named = =91gidx=92 make[1]: *** [nsfont.o] Error 1 make: *** [src] Error 2 ------------=_1223057409-27669-13-- From unknown Tue Sep 23 09:04:13 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Dan Villiom Podlaski Christiansen Subject: bug#862 closed by Adrian Robert (#823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs) Message-ID: References: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> <71FB0701-3811-4FC0-A8FE-48BC4073D86E@daimi.au.dk> X-Emacs-PR-Message: they-closed 862 X-Emacs-PR-Package: emacs,ns Reply-To: 862@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1223057410-27669-15" This is a multi-part message in MIME format... ------------=_1223057410-27669-15 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs,ns package: #823: [Emacs.app dev]: Compiling Emacs.app fails this afternoon. It has been closed by Adrian Robert . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Adrian Robert by replying to this email. --=20 823: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D823 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1223057410-27669-15 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From adrian.b.robert@gmail.com Fri Oct 3 11:04:23 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.0 required=4.0 tests=BAYES_00,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 823-done) by emacsbugs.donarmstrong.com; 3 Oct 2008 18:04:24 +0000 Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.188]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m93I4Hsp025498 for <823-done@emacsbugs.donarmstrong.com>; Fri, 3 Oct 2008 11:04:18 -0700 Received: by rn-out-0910.google.com with SMTP id j66so598348rne.20 for <823-done@emacsbugs.donarmstrong.com>; Fri, 03 Oct 2008 11:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=I2NbD8QY5lT3/ZR3xu3399fXk2i3NQWv+TkEDZWX80c=; b=SZyg3xvN1wzzlxhxfoNbTCnwNpVxcJFBe/cVq2VXJMmlv6kafZmJBB8qX3waJrziKk wa9mRUL+OPl1iK+mHMyuDU7S55YSST/oGy+f4ckKcsitEMntqohVIUz+XQctE505/aHB Amk9BGgHUOa3C4yyqqCSrTWd9skt7noL8/HIY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=ktHHniRqjTfpiVF4ktg262S0vNnCaCsY5CMJyuHMjDVieyX7jp/dbJmSOA+tQ1dSdR pcE4RcelyEXe8I1dzdmW5ng7Ecq7XH9u+DAEfUSylFlmBvTtL0VqWwVutAKRq93KndHZ l/RzSdLRCO4LP2AvTesg6sR0t3dR6DuOgmB10= Received: by 10.90.92.10 with SMTP id p10mr1584419agb.108.1223057056808; Fri, 03 Oct 2008 11:04:16 -0700 (PDT) Received: from ?10.0.1.199? ([72.169.150.82]) by mx.google.com with ESMTPS id p60sm2937715hsa.8.2008.10.03.11.03.51 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 03 Oct 2008 11:04:07 -0700 (PDT) Message-Id: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> From: Adrian Robert To: 823-done@debbugs.gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Subject: #823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs Date: Fri, 3 Oct 2008 14:03:20 -0400 X-Mailer: Apple Mail (2.926) Summary: the variable gidx was removed during Kenichi Handa's update of composition handling and it took some time to update all of the code using it: On 2008-08-29 Kenichi Handa changed the glyph_string data structure, composition-related portion On 2008-09-07 Teodor Zlatanov fixed the compiler error by changing glyph_string.gidx to glyph_string.cmp_from On 2008-09-27 Adrian Robert updated this patch to approximate the behavior before Handa's changes ------------=_1223057410-27669-15 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From danchr@daimi.au.dk Tue Sep 2 07:56:17 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.9 required=4.0 tests=BAYES_00,FOURLA, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 2 Sep 2008 14:56:17 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m82EuAaD029580 for ; Tue, 2 Sep 2008 07:56:11 -0700 Received: from mx10.gnu.org ([199.232.76.166]:37400) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KaXH6-0003j9-L8 for emacs-pretest-bug@gnu.org; Tue, 02 Sep 2008 10:54:32 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KaXIc-0002ul-G3 for emacs-pretest-bug@gnu.org; Tue, 02 Sep 2008 10:56:08 -0400 Received: from daimi.au.dk ([130.225.16.1]:42629) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KaXIb-0002tz-UX for emacs-pretest-bug@gnu.org; Tue, 02 Sep 2008 10:56:06 -0400 Received: from park071.koll.au.dk (localhost [127.0.0.1]) (authenticated bits=0) by daimi.au.dk (8.12.11.20060308/8.12.11) with ESMTP id m82Eu1da024459; Tue, 2 Sep 2008 16:56:01 +0200 Message-Id: <71FB0701-3811-4FC0-A8FE-48BC4073D86E@daimi.au.dk> From: Dan Villiom Podlaski Christiansen To: "emacs.app dev list" , emacs-pretest-bug@gnu.org In-Reply-To: <48BBD253.20805@mpiwg-berlin.mpg.de> Content-Type: multipart/signed; boundary=Apple-Mail-2--605490740; micalg=sha1; protocol="application/pkcs7-signature" Mime-Version: 1.0 (Apple Message framework v928.1) Subject: Re: [Emacs.app dev]: Compiling Emacs.app fails this afternoon. Date: Tue, 2 Sep 2008 16:55:56 +0200 References: <5f089c510808301100ld667c2eh840fda0990e9f966@mail.gmail.com> <48BBD253.20805@mpiwg-berlin.mpg.de> X-Mailer: Apple Mail (2.928.1) X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 --Apple-Mail-2--605490740 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit On 1 Sep 2008, at 13:30, Robert Casties wrote: > Gilbert Harman wrote: >> After ./configure --with-ns >> .... >> make -j2 > > Same problem for me (also on OSX 10.5.4 intel). > > Robert It was caused by a change on 29 August by Kenichi Handa to dispextern.h: AFAICT it hasn't been fixed in HEAD yet. (The Mercurial mirror I use isn't updated terribly frequently, so it may have been.) -- Dan Villiom Podlaski Christiansen, stud. scient. danchr@daimi.au.dk, danchr@googlemail.com --Apple-Mail-2--605490740 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIFhjCCBYIw ggRqoAMCAQICBEOJFcwwDQYJKoZIhvcNAQEFBQAwMTELMAkGA1UEBhMCREsxDDAKBgNVBAoTA1RE QzEUMBIGA1UEAxMLVERDIE9DRVMgQ0EwHhcNMDYxMDExMDY0MjMwWhcNMDgxMDExMDcxMjMwWjCB iTELMAkGA1UEBhMCREsxKTAnBgNVBAoTIEluZ2VuIG9yZ2FuaXNhdG9yaXNrIHRpbGtueXRuaW5n MU8wIwYDVQQFExxQSUQ6OTIwOC0yMDAyLTItOTYzODg5NjA0MzU0MCgGA1UEAxMhRGFuIFZpbGxp b20gUG9kbGFza2kgQ2hyaXN0aWFuc2VuMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC3et1V Enx47rFE268WVGgENDbKAt2e79LFJf+VPya6yauMNEOh7N8LtNxwN60mZRZbgu49F17JsCS/iA/v KwlTSgb3G7vdT19GantLCCX53Zi6wEMNWRd6E5eeDV/5bdTp5sPCGFQaeZ2OnGeOdQDhiCJfsdXa u/QMjz4G5rQXXQIDAQABo4ICyzCCAscwDgYDVR0PAQH/BAQDAgP4MCsGA1UdEAQkMCKADzIwMDYx MDExMDY0MjMwWoEPMjAwODEwMTEwNzEyMzBaMIIBNwYDVR0gBIIBLjCCASowggEmBgoqgVCBKQEB AQEDMIIBFjAvBggrBgEFBQcCARYjaHR0cDovL3d3dy5jZXJ0aWZpa2F0LmRrL3JlcG9zaXRvcnkw geIGCCsGAQUFBwICMIHVMAoWA1REQzADAgEBGoHGRm9yIGFudmVuZGVsc2UgYWYgY2VydGlmaWth dGV0IGfmbGRlciBPQ0VTIHZpbGvlciwgQ1BTIG9nIE9DRVMgQ1AsIGRlciBrYW4gaGVudGVzIGZy YSB3d3cuY2VydGlmaWthdC5kay9yZXBvc2l0b3J5LiBCZW3mcmssIGF0IFREQyBlZnRlciB2aWxr 5XJlbmUgaGFyIGV0IGJlZ3LmbnNldCBhbnN2YXIgaWZ0LiBwcm9mZXNzaW9uZWxsZSBwYXJ0ZXIu MEEGCCsGAQUFBwEBBDUwMzAxBggrBgEFBQcwAYYlaHR0cDovL29jc3AuY2VydGlmaWthdC5kay9v Y3NwL3N0YXR1czAdBgNVHREEFjAUgRJkYW5jaHJAZGFpbWkuYXUuZGswgYQGA1UdHwR9MHswS6BJ oEekRTBDMQswCQYDVQQGEwJESzEMMAoGA1UEChMDVERDMRQwEgYDVQQDEwtUREMgT0NFUyBDQTEQ MA4GA1UEAxMHQ1JMMTUwMDAsoCqgKIYmaHR0cDovL2NybC5vY2VzLmNlcnRpZmlrYXQuZGsvb2Nl cy5jcmwwHwYDVR0jBBgwFoAUYLWF7FZkfhIZJ2cdUBVLc647+RIwHQYDVR0OBBYEFDYiDlsTjaoV y0SrHLH+sL/vTMQJMAkGA1UdEwQCMAAwGQYJKoZIhvZ9B0EABAwwChsEVjcuMQMCA6gwDQYJKoZI hvcNAQEFBQADggEBADWITmLDUQISvH9W3fChCeYmUH6QM5IMTzWrsYq5ca43spOHn/NVKRP2XQ76 fr+4Pegrii5C6zJ1fJagMcJVRMUisu9eKKaQN8c5L8vAgkZow/+Pnwxc+M8/0sDS6HWqHjjR1HD/ MdtyP3+1d70B7IHHf2CbIssYiu2os9ToHWz5cuMurnwhRb9Irc1z4l9vqdALkJk1PJ1fgIy5F4Js 032MaQprspwfGFBKgwG2xzLEYWU5Ys4m5X9NcqvJsrhtKNH4GU2h80FVwBv3VBIh/1c96PCWfdZq nfkfGH6LpV7CPKW6dKqq63tM3D/cMf9+v7XeK7pjeYkYZgkCly94yssxggHVMIIB0QIBATA5MDEx CzAJBgNVBAYTAkRLMQwwCgYDVQQKEwNUREMxFDASBgNVBAMTC1REQyBPQ0VTIENBAgRDiRXMMAkG BSsOAwIaBQCggfMwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDgw OTAyMTQ1NTU2WjAjBgkqhkiG9w0BCQQxFgQUFUYy5lZAu+qevlvzSdobZY0rw3gwSAYJKwYBBAGC NxAEMTswOTAxMQswCQYDVQQGEwJESzEMMAoGA1UEChMDVERDMRQwEgYDVQQDEwtUREMgT0NFUyBD QQIEQ4kVzDBKBgsqhkiG9w0BCRACCzE7oDkwMTELMAkGA1UEBhMCREsxDDAKBgNVBAoTA1REQzEU MBIGA1UEAxMLVERDIE9DRVMgQ0ECBEOJFcwwDQYJKoZIhvcNAQEBBQAEgYCZFO232nti2KifOGIw a3K8uBV759p1HvUwJd1IwFajqulSQAOvBRnq1/3layWBailW6NG3ZGNLIeIc+r8HXnM5BN6scuuH owP66DNTo42xg3bCVKNH3hzGUFQzZFKIEM9TBV7e9Id8Fa0SD9vg3WpstOVpoZhyMM9io+qHrh9g VwAAAAAAAA== --Apple-Mail-2--605490740-- ------------=_1223057410-27669-15-- From unknown Tue Sep 23 09:04:13 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Cezar Halmagean Subject: bug#866 closed by Adrian Robert (#823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs) Message-ID: References: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> <5FEFA255-3FE6-4C92-A22C-77E4A165564C@mixandgo.com> X-Emacs-PR-Message: they-closed 866 X-Emacs-PR-Package: emacs,ns Reply-To: 866@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1223057411-27669-17" This is a multi-part message in MIME format... ------------=_1223057411-27669-17 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs,ns package: #823: [Emacs.app dev]: Compiling Emacs.app fails this afternoon. It has been closed by Adrian Robert . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Adrian Robert by replying to this email. --=20 823: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D823 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1223057411-27669-17 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From adrian.b.robert@gmail.com Fri Oct 3 11:04:23 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.0 required=4.0 tests=BAYES_00,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 823-done) by emacsbugs.donarmstrong.com; 3 Oct 2008 18:04:24 +0000 Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.188]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m93I4Hsp025498 for <823-done@emacsbugs.donarmstrong.com>; Fri, 3 Oct 2008 11:04:18 -0700 Received: by rn-out-0910.google.com with SMTP id j66so598348rne.20 for <823-done@emacsbugs.donarmstrong.com>; Fri, 03 Oct 2008 11:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=I2NbD8QY5lT3/ZR3xu3399fXk2i3NQWv+TkEDZWX80c=; b=SZyg3xvN1wzzlxhxfoNbTCnwNpVxcJFBe/cVq2VXJMmlv6kafZmJBB8qX3waJrziKk wa9mRUL+OPl1iK+mHMyuDU7S55YSST/oGy+f4ckKcsitEMntqohVIUz+XQctE505/aHB Amk9BGgHUOa3C4yyqqCSrTWd9skt7noL8/HIY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=ktHHniRqjTfpiVF4ktg262S0vNnCaCsY5CMJyuHMjDVieyX7jp/dbJmSOA+tQ1dSdR pcE4RcelyEXe8I1dzdmW5ng7Ecq7XH9u+DAEfUSylFlmBvTtL0VqWwVutAKRq93KndHZ l/RzSdLRCO4LP2AvTesg6sR0t3dR6DuOgmB10= Received: by 10.90.92.10 with SMTP id p10mr1584419agb.108.1223057056808; Fri, 03 Oct 2008 11:04:16 -0700 (PDT) Received: from ?10.0.1.199? ([72.169.150.82]) by mx.google.com with ESMTPS id p60sm2937715hsa.8.2008.10.03.11.03.51 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 03 Oct 2008 11:04:07 -0700 (PDT) Message-Id: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> From: Adrian Robert To: 823-done@debbugs.gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Subject: #823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs Date: Fri, 3 Oct 2008 14:03:20 -0400 X-Mailer: Apple Mail (2.926) Summary: the variable gidx was removed during Kenichi Handa's update of composition handling and it took some time to update all of the code using it: On 2008-08-29 Kenichi Handa changed the glyph_string data structure, composition-related portion On 2008-09-07 Teodor Zlatanov fixed the compiler error by changing glyph_string.gidx to glyph_string.cmp_from On 2008-09-27 Adrian Robert updated this patch to approximate the behavior before Handa's changes ------------=_1223057411-27669-17 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From cezar@mixandgo.com Tue Sep 2 10:02:34 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.2 required=4.0 tests=AWL,BAYES_00,FOURLA, MISSING_HEADERS,RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 2 Sep 2008 17:02:35 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m82H2UhN009963 for ; Tue, 2 Sep 2008 10:02:31 -0700 Received: from mail.gnu.org ([199.232.76.166]:47160 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KaZFM-0001BL-Ad for emacs-pretest-bug@gnu.org; Tue, 02 Sep 2008 13:00:52 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KaZGo-0008A8-PK for emacs-pretest-bug@gnu.org; Tue, 02 Sep 2008 13:02:27 -0400 Received: from h33.rospot.com ([194.117.237.23]:41102) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KaZGn-000885-P9 for emacs-pretest-bug@gnu.org; Tue, 02 Sep 2008 13:02:22 -0400 Received: from [208.71.158.250] (helo=[192.168.1.95]) by h33.rospot.com with esmtpa (Exim 4.69) (envelope-from ) id 1KaZGc-00017y-8G; Tue, 02 Sep 2008 20:02:10 +0300 Cc: "emacs.app dev list" , emacs-pretest-bug@gnu.org Message-Id: <5FEFA255-3FE6-4C92-A22C-77E4A165564C@mixandgo.com> From: Cezar Halmagean In-Reply-To: <71FB0701-3811-4FC0-A8FE-48BC4073D86E@daimi.au.dk> Content-Type: text/plain; charset=WINDOWS-1252; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v926) Subject: Re: [Emacs.app dev]: Compiling Emacs.app fails this afternoon. Date: Tue, 2 Sep 2008 10:02:05 -0700 References: <5f089c510808301100ld667c2eh840fda0990e9f966@mail.gmail.com> <48BBD253.20805@mpiwg-berlin.mpg.de> <71FB0701-3811-4FC0-A8FE-48BC4073D86E@daimi.au.dk> X-Mailer: Apple Mail (2.926) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - h33.rospot.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - mixandgo.com X-Source: X-Source-Args: X-Source-Dir: X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) I can confirm this : nsfont.m: In function =91nsfont_char_width=92: nsfont.m:481: warning: =91widthOfString:=92 is deprecated (declared at /=20= System/Library/Frameworks/AppKit.framework/Headers/NSFont.h:216) nsfont.m: In function =91nsfont_open=92: nsfont.m:726: warning: =91widthOfString:=92 is deprecated (declared at /=20= System/Library/Frameworks/AppKit.framework/Headers/NSFont.h:216) nsfont.m: In function =91nsfont_draw=92: nsfont.m:907: error: =91struct glyph_string=92 has no member named = =91gidx=92 nsfont.m:908: error: =91struct glyph_string=92 has no member named = =91gidx=92 nsfont.m:914: error: =91struct glyph_string=92 has no member named = =91gidx=92 nsfont.m:1097: error: =91struct glyph_string=92 has no member named = =91gidx=92 nsfont.m:1103: error: =91struct glyph_string=92 has no member named = =91gidx=92 make[1]: *** [nsfont.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make: *** [src] Error 2 Regards, Cezar On Sep 2, 2008, at 7:55 AM, Dan Villiom Podlaski Christiansen wrote: > On 1 Sep 2008, at 13:30, Robert Casties wrote: >> Gilbert Harman wrote: >>> After ./configure --with-ns >>> .... >>> make -j2 >> >> Same problem for me (also on OSX 10.5.4 intel). >> >> Robert > > > It was caused by a change on 29 August by Kenichi Handa to =20 > dispextern.h: > > > AFAICT it hasn't been fixed in HEAD yet. (The Mercurial mirror I use =20= > isn't updated terribly frequently, so it may have been.) > > -- > > Dan Villiom Podlaski Christiansen, stud. scient. > danchr@daimi.au.dk, danchr@googlemail.com > > = ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's =20 > challenge > Build the coolest Linux based applications with Moblin SDK & win =20 > great prizes > Grand prize is a trip for two to an Open Source event anywhere in =20 > the world > = http://moblin-contest.org/redirect.php?banner_id=3D100&url=3D/____________= ___________________________________ > Emacs-app-dev- mailing list > Emacs-app-dev-@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emacs-app-dev- ------------=_1223057411-27669-17-- From unknown Tue Sep 23 09:04:13 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: "Sudish Joseph" Subject: bug#887 closed by Adrian Robert (#823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs) Message-ID: References: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> <1f1b3ded0809040804g410096efr46135d26d9ae78ca@mail.gmail.com> X-Emacs-PR-Message: they-closed 887 X-Emacs-PR-Package: emacs,ns Reply-To: 887@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1223057412-27669-19" This is a multi-part message in MIME format... ------------=_1223057412-27669-19 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs,ns package: #823: 23.0.60; glyph_string->gidx removal causes HEAD compilation failure u= nder OS X It has been closed by Adrian Robert . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Adrian Robert by replying to this email. --=20 823: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D823 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1223057412-27669-19 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From adrian.b.robert@gmail.com Fri Oct 3 11:04:23 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.0 required=4.0 tests=BAYES_00,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 823-done) by emacsbugs.donarmstrong.com; 3 Oct 2008 18:04:24 +0000 Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.188]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m93I4Hsp025498 for <823-done@emacsbugs.donarmstrong.com>; Fri, 3 Oct 2008 11:04:18 -0700 Received: by rn-out-0910.google.com with SMTP id j66so598348rne.20 for <823-done@emacsbugs.donarmstrong.com>; Fri, 03 Oct 2008 11:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=I2NbD8QY5lT3/ZR3xu3399fXk2i3NQWv+TkEDZWX80c=; b=SZyg3xvN1wzzlxhxfoNbTCnwNpVxcJFBe/cVq2VXJMmlv6kafZmJBB8qX3waJrziKk wa9mRUL+OPl1iK+mHMyuDU7S55YSST/oGy+f4ckKcsitEMntqohVIUz+XQctE505/aHB Amk9BGgHUOa3C4yyqqCSrTWd9skt7noL8/HIY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=ktHHniRqjTfpiVF4ktg262S0vNnCaCsY5CMJyuHMjDVieyX7jp/dbJmSOA+tQ1dSdR pcE4RcelyEXe8I1dzdmW5ng7Ecq7XH9u+DAEfUSylFlmBvTtL0VqWwVutAKRq93KndHZ l/RzSdLRCO4LP2AvTesg6sR0t3dR6DuOgmB10= Received: by 10.90.92.10 with SMTP id p10mr1584419agb.108.1223057056808; Fri, 03 Oct 2008 11:04:16 -0700 (PDT) Received: from ?10.0.1.199? ([72.169.150.82]) by mx.google.com with ESMTPS id p60sm2937715hsa.8.2008.10.03.11.03.51 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 03 Oct 2008 11:04:07 -0700 (PDT) Message-Id: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> From: Adrian Robert To: 823-done@debbugs.gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Subject: #823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs Date: Fri, 3 Oct 2008 14:03:20 -0400 X-Mailer: Apple Mail (2.926) Summary: the variable gidx was removed during Kenichi Handa's update of composition handling and it took some time to update all of the code using it: On 2008-08-29 Kenichi Handa changed the glyph_string data structure, composition-related portion On 2008-09-07 Teodor Zlatanov fixed the compiler error by changing glyph_string.gidx to glyph_string.cmp_from On 2008-09-27 Adrian Robert updated this patch to approximate the behavior before Handa's changes ------------=_1223057412-27669-19 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From sudish@gmail.com Thu Sep 4 08:05:13 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-3.2 required=4.0 tests=BAYES_00,FOURLA,HTML_MESSAGE, IMPRONONCABLE_1,MURPHY_SEX_L2,MURPHY_WRONG_WORD2,NORMAL_HTTP_TO_IP, RCVD_IN_DNSWL_MED autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 4 Sep 2008 15:05:14 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m84F4xIW026956 for ; Thu, 4 Sep 2008 08:05:01 -0700 Received: from mail.gnu.org ([199.232.76.166]:50444 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KbGMh-0005WR-Qm for emacs-pretest-bug@gnu.org; Thu, 04 Sep 2008 11:03:19 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KbGOG-0002iq-K3 for emacs-pretest-bug@gnu.org; Thu, 04 Sep 2008 11:04:59 -0400 Received: from ug-out-1314.google.com ([66.249.92.170]:59501) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KbGOF-0002iO-Vf for emacs-pretest-bug@gnu.org; Thu, 04 Sep 2008 11:04:56 -0400 Received: by ug-out-1314.google.com with SMTP id m2so2723476uge.17 for ; Thu, 04 Sep 2008 08:04:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type; bh=WiNRrWHiGAPZRjq5x0wsiGc7NqGepsif8Vg5qgck5/8=; b=rTVsCB4HCmJXnjI+cRRhnjWZUElVPh68ESijrr6z5vBvs/ISVemUFaNi1M01vpX9dE RKdvqCCZ4h2+wMV5TmSRV4Sx3HlZkQfZSAEHDIfHOowoHc+mQHx73HdPEaW9nnZeLOlb Nh50xkudSkKIS/n3Q7aqHAP12S8Y0Fz6Qaeeo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=dHJSDyW2y3HnPSH1AwqkM3RmVHxFqyWKdYSBjqTSG+MoUkVd76mZtMDs2quObD80iP vd91/WQ7cwdj+Nvke7PC3SR6peSxm4PPaMvUR3HkMgJNB/AXSlfub5RbhlvCFkaNv9/e uFs11qbMz0O7qXOwHeOGqbtb5TGH0kOoHarw0= Received: by 10.187.202.7 with SMTP id e7mr2425463faq.8.1220540691560; Thu, 04 Sep 2008 08:04:51 -0700 (PDT) Received: by 10.187.239.14 with HTTP; Thu, 4 Sep 2008 08:04:51 -0700 (PDT) Message-ID: <1f1b3ded0809040804g410096efr46135d26d9ae78ca@mail.gmail.com> Date: Thu, 4 Sep 2008 11:04:51 -0400 From: "Sudish Joseph" To: emacs-pretest-bug@gnu.org Subject: 23.0.60; glyph_string->gidx removal causes HEAD compilation failure under OS X MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_31133_13273604.1220540691566" X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) ------=_Part_31133_13273604.1220540691566 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline I last successfully compiled Emacs 23.0.60.1 from cvs a little over a week ago. Trying this again today results in the following error. gcc -c -Demacs -DHAVE_CONFIG_H -I. -I/Users/sj/src/emacs/src -Dtemacs -O2 -pipe -Wall /Users/sj/src/emacs/src/nsfont.m [...] /Users/sj/src/emacs/src/nsfont.m:907: error: 'struct glyph_string' has no member named 'gidx' /Users/sj/src/emacs/src/nsfont.m:908: error: 'struct glyph_string' has no member named 'gidx' /Users/sj/src/emacs/src/nsfont.m:914: error: 'struct glyph_string' has no member named 'gidx' /Users/sj/src/emacs/src/nsfont.m:1064: warning: implicit declaration of function 'CGContextSetFontRenderingMode' /Users/sj/src/emacs/src/nsfont.m:1097: error: 'struct glyph_string' has no member named 'gidx' /Users/sj/src/emacs/src/nsfont.m:1103: error: 'struct glyph_string' has no member named 'gidx' The following change from src/ChangeLog seems to be the root cause -- it seems nsfont.m wasn't updated to reflect the change: 2008-08-29 Kenichi Handa These changes are to re-implement the automatic composition so that it doesn't use text properties. [...] * dispextern.h (struct glyph): New union u.cmp. Delete the member cmp_id. (struct glyph_string): Delete the member gidx. New members cmp_id, cmp_from, and cmp_to. Emacs is being configured and built in a tmp dir as follows: % cd % mkdir tmp % cd tmp % CC=gcc CXX=g++ CFLAGS="-O2 -pipe -Wall" CXXFLAGS=$CFLAGS ../configure --verbose --enable-cocoa-experimental-ctrl-g --without-pop --without-x --with-x-toolkit=no --with-ns % make Thanks for all your hard work in integrating all the OS X/NextStep changes into the mainline. -Sudish In GNU Emacs 23.0.60.1 (i386-apple-darwin9.4.0, *Step 9.0) of 2008-08-27 on fluxus.int.absonant.org Windowing system distributor `Apple', version 49.46.48 configured using `configure '--verbose' '--enable-cocoa-experimental-ctrl-g' '--without-pop' '--without-x' '--with-x-toolkit=no' '--with-ns' 'CC=gcc-4.2' 'CFLAGS=-O2 -pipe -Wall'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default-enable-multibyte-characters: t Major mode: Info Minor modes in effect: partial-completion-mode: t hi-lock-mode: t iswitchb-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: d d d d d d d d d d s-s d d d d d d d d d d s-s C-x C-f d r d d s-s C-x C-f d e b R a x x x x x x x x x x x x x x x x x x x s-s C-h i SPC / b u g / SPC SPC SPC SPC SPC M-x r e p o r t - e m a c s - b u g Recent messages: incremental parser error: "Wrong type argument: consp, nil" [2 times] (New file) [2 times] New file. Inserted dmacro: h_masthead Wrote /Users/sj/work/drake_work/httpproxymon/submit.h Wrote /Users/sj/work/drake_work/httpproxymon/httpproxymon.c Wrote /Users/sj/work/drake_work/httpproxymon/Makefile [3 times] Wrote /Users/sj/work/drake_work/httpproxymon/drake.yml Auto-saving...done Wrote /Users/sj/work/drake_work/httpproxymon/Rakefile Composing main Info directory...done ------=_Part_31133_13273604.1220540691566 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline
I last successfully compiled Emacs 23.0.60.1 from cvs a little over a week ago.  Trying this again today results in the following error.

gcc -c  -Demacs -DHAVE_CONFIG_H  -I. -I/Users/sj/src/emacs/src -Dtemacs    -O2 -pipe -Wall /Users/sj/src/emacs/src/nsfont.m
[...]
/Users/sj/src/emacs/src/nsfont.m:907: error: 'struct glyph_string' has no member named 'gidx'
/Users/sj/src/emacs/src/nsfont.m:908: error: 'struct glyph_string' has no member named 'gidx'
/Users/sj/src/emacs/src/nsfont.m:914: error: 'struct glyph_string' has no member named 'gidx'
/Users/sj/src/emacs/src/nsfont.m:1064: warning: implicit declaration of function 'CGContextSetFontRenderingMode'
/Users/sj/src/emacs/src/nsfont.m:1097: error: 'struct glyph_string' has no member named 'gidx'
/Users/sj/src/emacs/src/nsfont.m:1103: error: 'struct glyph_string' has no member named 'gidx'

The following change from src/ChangeLog seems to be the root cause -- it seems nsfont.m wasn't updated to reflect the change:

2008-08-29  Kenichi Handa  <handa@m17n.org>

        These changes are to re-implement the automatic composition so
        that it doesn't use text properties.

[...]
        * dispextern.h (struct glyph): New union u.cmp.  Delete the member
        cmp_id.
        (struct glyph_string): Delete the member gidx.  New members
        cmp_id, cmp_from, and cmp_to.

Emacs is being configured and built in a tmp dir as follows:

% cd <head of emacs cvs tree>
% mkdir tmp
% cd tmp
% CC=gcc CXX=g++ CFLAGS="-O2 -pipe -Wall" CXXFLAGS=$CFLAGS ../configure --verbose --enable-cocoa-experimental-ctrl-g --without-pop --without-x --with-x-toolkit=no --with-ns
% make

Thanks for all your hard work in integrating all the OS X/NextStep changes into the mainline.

-Sudish

In GNU Emacs 23.0.60.1 (i386-apple-darwin9.4.0, *Step 9.0)
 of 2008-08-27 on fluxus.int.absonant.org
Windowing system distributor `Apple', version 49.46.48
configured using `configure  '--verbose' '--enable-cocoa-experimental-ctrl-g' '--without-pop' '--without-x' '--with-x-toolkit=no' '--with-ns' 'CC=gcc-4.2' 'CFLAGS=-O2 -pipe -Wall''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: nil
  value of $XMODIFIERS: nil
  locale-coding-system: nil
  default-enable-multibyte-characters: t

Major mode: Info

Minor modes in effect:
  partial-completion-mode: t
  hi-lock-mode: t
  iswitchb-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <up> <up> <up> <up> <up> <up> <up> <up>
<up> d d d d d d d d d d s-s <up> <up> <up> <up> <up>
d d d d d d d d d d s-s C-x C-f d r <tab> <return>
<down> <down> <down> <down> d d s-s C-x C-f d e b <tab>
<backspace> <backspace> <backspace> <backspace> <backspace>
<backspace> <backspace> R a <tab> <return> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<right> <right> <right> <right> <right> <right> <right>
<right> <right> <right> <right> <right> <right> <right>
<right> <right> <right> <right> <right> <right> <right>
<right> <right> <right> <right> <right> <right> <right>
<right> <right> <right> <right> <right> x x x x x x
x x x x x x x x x x x <left> <left> x x s-s <down-mouse-1>
<mouse-1> <down-mouse-1> <mouse-1> <down-mouse-1> <mouse-1>
<down-mouse-1> <mouse-1> C-h i <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <right> <right>
<return> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> SPC / b u g <return> / <return>
<right> <return> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> SPC SPC SPC SPC SPC <down> <down> <down> <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> M-x r e p o r t
- e m a c s - b u g <return>

Recent messages:
incremental parser error: "Wrong type argument: consp, nil" [2 times]
(New file) [2 times]
New file. Inserted dmacro: h_masthead
Wrote /Users/sj/work/drake_work/httpproxymon/submit.h
Wrote /Users/sj/work/drake_work/httpproxymon/httpproxymon.c
Wrote /Users/sj/work/drake_work/httpproxymon/Makefile [3 times]
Wrote /Users/sj/work/drake_work/httpproxymon/drake.yml
Auto-saving...done
Wrote /Users/sj/work/drake_work/httpproxymon/Rakefile
Composing main Info directory...done

------=_Part_31133_13273604.1220540691566-- ------------=_1223057412-27669-19-- From unknown Tue Sep 23 09:04:13 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: merlyn@stonehenge.com (Randal L. Schwartz) Subject: bug#903 closed by Adrian Robert (#823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs) Message-ID: References: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> <86ej3x745m.fsf@blue.stonehenge.com> X-Emacs-PR-Message: they-closed 903 X-Emacs-PR-Package: emacs,ns Reply-To: 903@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1223057413-27669-21" This is a multi-part message in MIME format... ------------=_1223057413-27669-21 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs,ns package: #823: CVS HEAD won't build --with-ns on OSX 10.5 (fails src/nsfont.m) It has been closed by Adrian Robert . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Adrian Robert by replying to this email. --=20 823: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D823 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1223057413-27669-21 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From adrian.b.robert@gmail.com Fri Oct 3 11:04:23 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.0 required=4.0 tests=BAYES_00,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 823-done) by emacsbugs.donarmstrong.com; 3 Oct 2008 18:04:24 +0000 Received: from rn-out-0910.google.com (rn-out-0910.google.com [64.233.170.188]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m93I4Hsp025498 for <823-done@emacsbugs.donarmstrong.com>; Fri, 3 Oct 2008 11:04:18 -0700 Received: by rn-out-0910.google.com with SMTP id j66so598348rne.20 for <823-done@emacsbugs.donarmstrong.com>; Fri, 03 Oct 2008 11:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=I2NbD8QY5lT3/ZR3xu3399fXk2i3NQWv+TkEDZWX80c=; b=SZyg3xvN1wzzlxhxfoNbTCnwNpVxcJFBe/cVq2VXJMmlv6kafZmJBB8qX3waJrziKk wa9mRUL+OPl1iK+mHMyuDU7S55YSST/oGy+f4ckKcsitEMntqohVIUz+XQctE505/aHB Amk9BGgHUOa3C4yyqqCSrTWd9skt7noL8/HIY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=ktHHniRqjTfpiVF4ktg262S0vNnCaCsY5CMJyuHMjDVieyX7jp/dbJmSOA+tQ1dSdR pcE4RcelyEXe8I1dzdmW5ng7Ecq7XH9u+DAEfUSylFlmBvTtL0VqWwVutAKRq93KndHZ l/RzSdLRCO4LP2AvTesg6sR0t3dR6DuOgmB10= Received: by 10.90.92.10 with SMTP id p10mr1584419agb.108.1223057056808; Fri, 03 Oct 2008 11:04:16 -0700 (PDT) Received: from ?10.0.1.199? ([72.169.150.82]) by mx.google.com with ESMTPS id p60sm2937715hsa.8.2008.10.03.11.03.51 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 03 Oct 2008 11:04:07 -0700 (PDT) Message-Id: <66A91CA5-0AFE-42F4-B27F-3F24BE8626A6@gmail.com> From: Adrian Robert To: 823-done@debbugs.gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Subject: #823 - 23.0.60; uninitialised variable gidx in nsfont.m - Emacs bug report logs Date: Fri, 3 Oct 2008 14:03:20 -0400 X-Mailer: Apple Mail (2.926) Summary: the variable gidx was removed during Kenichi Handa's update of composition handling and it took some time to update all of the code using it: On 2008-08-29 Kenichi Handa changed the glyph_string data structure, composition-related portion On 2008-09-07 Teodor Zlatanov fixed the compiler error by changing glyph_string.gidx to glyph_string.cmp_from On 2008-09-27 Adrian Robert updated this patch to approximate the behavior before Handa's changes ------------=_1223057413-27669-21 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From merlyn@stonehenge.com Sat Sep 6 07:14:24 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-7.9 required=4.0 tests=BAYES_00,FOURLA, RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 6 Sep 2008 14:14:24 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m86EEKnB004943 for ; Sat, 6 Sep 2008 07:14:21 -0700 Received: from mail.gnu.org ([199.232.76.166]:47010 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KbyWj-0005eB-TC for emacs-pretest-bug@gnu.org; Sat, 06 Sep 2008 10:12:38 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KbyYK-0008RX-SH for emacs-pretest-bug@gnu.org; Sat, 06 Sep 2008 10:14:19 -0400 Received: from blue.stonehenge.com ([209.223.236.162]:21053) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KbyYK-0008RH-JD for emacs-pretest-bug@gnu.org; Sat, 06 Sep 2008 10:14:16 -0400 Received: by blue.stonehenge.com (Postfix, from userid 1001) id 6AFAC1DE3E3; Sat, 6 Sep 2008 07:14:13 -0700 (PDT) To: emacs-pretest-bug@gnu.org Subject: CVS HEAD won't build --with-ns on OSX 10.5 (fails src/nsfont.m) From: merlyn@stonehenge.com (Randal L. Schwartz) x-mayan-date: Long count = 12.19.15.11.13; tzolkin = 10 Ben; haab = 16 Mol Date: Sat, 06 Sep 2008 07:14:13 -0700 Message-ID: <86ej3x745m.fsf@blue.stonehenge.com> User-Agent: Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-kernel: by monty-python.gnu.org: OpenBSD 3.0-3.9 During "make bootstrap": gcc -I/sw/include -L/sw/lib -c -Demacs -DHAVE_CONFIG_H -I. -I/Volumes/UFS/MIRROR/emacs-CVS-new/src -I/usr/X11/include -Dtemacs -I/sw/include/dbus-1.0 -I/sw/lib/dbus-1.0/include -g -O2 -Wno-pointer-sign nsfont.m nsfont.m: In function 'nsfont_char_width': nsfont.m:481: warning: 'widthOfString:' is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/NSFont.h:216) nsfont.m: In function 'nsfont_open': nsfont.m:726: warning: 'widthOfString:' is deprecated (declared at /System/Library/Frameworks/AppKit.framework/Headers/NSFont.h:216) nsfont.m: In function 'nsfont_draw': nsfont.m:907: error: 'struct glyph_string' has no member named 'gidx' nsfont.m:908: error: 'struct glyph_string' has no member named 'gidx' nsfont.m:914: error: 'struct glyph_string' has no member named 'gidx' nsfont.m:1097: error: 'struct glyph_string' has no member named 'gidx' nsfont.m:1103: error: 'struct glyph_string' has no member named 'gidx' make[2]: *** [nsfont.o] Error 1 make[1]: *** [src] Error 2 make: *** [bootstrap] Error 2 Is this known? Being worked on? Do you need more info? -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion ------------=_1223057413-27669-21--