From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Willy Lee Newsgroups: gmane.emacs.devel Subject: Build failure from CVS on OS X Date: Sun, 07 Sep 2008 04:55:18 +0100 Message-ID: <7cod30fw49.fsf@frotz.zork.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1220759740 6670 80.91.229.12 (7 Sep 2008 03:55:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 7 Sep 2008 03:55:40 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 07 05:56:35 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KcBO2-0008NA-HN for ged-emacs-devel@m.gmane.org; Sun, 07 Sep 2008 05:56:30 +0200 Original-Received: from localhost ([127.0.0.1]:51166 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KcBN2-0002GO-Kx for ged-emacs-devel@m.gmane.org; Sat, 06 Sep 2008 23:55:28 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KcBMy-0002GE-CP for emacs-devel@gnu.org; Sat, 06 Sep 2008 23:55:24 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KcBMw-0002Fi-Bq for emacs-devel@gnu.org; Sat, 06 Sep 2008 23:55:23 -0400 Original-Received: from [199.232.76.173] (port=34474 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KcBMw-0002Ff-8i for emacs-devel@gnu.org; Sat, 06 Sep 2008 23:55:22 -0400 Original-Received: from frotz.zork.net ([70.85.129.199]:49850) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KcBMv-0001f7-On for emacs-devel@gnu.org; Sat, 06 Sep 2008 23:55:21 -0400 Original-Received: by frotz.zork.net (Postfix, from userid 1031) id F308F119DA; Sun, 7 Sep 2008 04:55:18 +0100 (BST) User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:103623 Archived-At: Havne't built from source in ages, decided to start again. Updated with 'cvs up -PAd', reran 'configure --with-ns', kick off build with 'make bootstrap' -- build fails on nsfont.m: gcc -I/sw/include -L/sw/lib -c -Demacs -DHAVE_CONFIG_H -I. -I/Users/willy/install/emacs-anonpserver/emacs/src -Dtemacs -g -O2 -Wno-pointer-sign nsfont.m 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: *** [src] Error 2 Poking around, gidx was removed from struct glyph_string on 29.AUG.2008 by Handa-san: 'cvs log src/dispextern.h' shows thhs: revision 1.257 date: 2008-08-29 07:54:09 +0000; author: handa; state: Exp; lines: +48 -16; commiti d: OnFpfDRMcaKUKEgt; * 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. (enum it_method): Delete GET_FROM_COMPOSITION. (struct composition_it): New struct. (struct it): New member cmp_it, and iterator_stack_entry.cmp_it. Delete c, len, cmp_id, cmp_len in u.comp. I'm surprised noone's mentioned this before now? I thought several people built regularly for OS X. =wl