From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Floyd Ferguson Newsgroups: gmane.emacs.bugs Subject: build problem with current Emacs CVS Date: 27 Dec 2003 13:30:03 -0600 Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Message-ID: NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1072553675 15500 80.91.224.253 (27 Dec 2003 19:34:35 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 27 Dec 2003 19:34:35 +0000 (UTC) Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 27 20:34:31 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AaKCl-0007lw-00 for ; Sat, 27 Dec 2003 20:34:31 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AaL6a-0008El-Ha for geb-bug-gnu-emacs@m.gmane.org; Sat, 27 Dec 2003 15:32:12 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AaL6X-0008E0-Jg for bug-gnu-emacs@gnu.org; Sat, 27 Dec 2003 15:32:09 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AaL61-000835-Lp for bug-gnu-emacs@gnu.org; Sat, 27 Dec 2003 15:32:08 -0500 Original-Received: from [207.217.120.188] (helo=stork.mail.pas.earthlink.net) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AaL61-000832-A3 for bug-gnu-emacs@gnu.org; Sat, 27 Dec 2003 15:31:37 -0500 Original-Received: from crtntx1-ar1-4-60-243-165.crtntx1.dsl-verizon.net ([4.60.243.165] helo=Floyd-Fergusons-Computer.local) by stork.mail.pas.earthlink.net with asmtp (Exim 3.33 #1) id 1AaK8V-0000pc-00 for bug-gnu-emacs@gnu.org; Sat, 27 Dec 2003 11:30:08 -0800 Original-To: bug-gnu-emacs@gnu.org X-ELNK-Trace: 37b96b41b801c8fb6ef3033748c3f05f74bf435c0eb9d4783f2c54bc499c22bbdf350ec59598c13ada5086ec180be3e4350badd9bab72f9c350badd9bab72f9c X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.bugs:6415 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:6415 There is a problem building the latest CVS version of GNU Emacs on Mac OS X (Panther). Checking out the latest CVS sources produced the following error, ------------------------------------------------------------ cvs server: emacs/src/regex.c is no longer in the repository cvs server: emacs/src/regex.h is no longer in the repository ------------------------------------------------------------ and then compiling (make bootstrap --> cd src; make bootstrap) failed with the following error ------------------------------------------------------------ (cd src; make bootstrap) gcc -c -fpascal-strings -fno-common -DMAC_OSX -I../mac/src -Demacs -DHAVE_CONFIG_H -DUSE_LUCID -I. -I/Users/floydf/tools/emacs/src -fpascal-strings -fno-common -DMAC_OSX -I../mac/src -I/usr/X11R6/include -Dtemacs -g -O2 pre-crt0.c [ successful compilations deleted ] gcc -c -fpascal-strings -fno-common -DMAC_OSX -I../mac/src -Demacs -DHAVE_CONFIG_H -DUSE_LUCID -I. -I/Users/floydf/tools/emacs/src -fpascal-strings -fno-common -DMAC_OSX -I../mac/src -I/usr/X11R6/include -Dtemacs -g -O2 minibuf.c make[1]: *** No rule to make target `regex.h', needed by `dired.o'. Stop. make: *** [bootstrap] Error 2 ------------------------------------------------------------ Checking out a completely clean source tree produced the same error. Copying the regex.c and regex.h files from the 21.3 source distribution from last March to emacs/src resolved the issue, and the build succeeded. Regards, Floyd Ferguson f.ferguson@verizon.net floydferguson@earthlink.net Additional details from system configuration follow ... ------------------------------------------------------------ $ uname -v Darwin Kernel Version 7.2.0: Thu Dec 11 16:20:23 PST 2003; root:xnu/xnu-517.3.7.obj~1/RELEASE_PPC --- configure paramters ./configure --without-carbon \ --with-x \ --x-libraries=/usr/X11R6/libstatic --- output from configure Configured for `powerpc-apple-darwin7.2.0'. Where should the build process find the source code? /Users/floydf/tools/emacs What operating system and machine description files should Emacs use? `s/darwin.h' and `m/powermac.h' What compiler should emacs be built with? gcc -g -O2 Should Emacs use the GNU version of malloc? no (The GNU allocators don't work with this system configuration.) Should Emacs use a relocating allocator for buffers? no Should Emacs use mmap(2) for buffer allocation? no What window system should Emacs use? x11 What toolkit should Emacs use? LUCID Where do we find X Windows header files? /usr/X11R6/include Where do we find X Windows libraries? /usr/X11R6/libstatic Does Emacs use -lXaw3d? no Does Emacs use -lXpm? yes Does Emacs use -ljpeg? yes Does Emacs use -ltiff? yes Does Emacs use -lungif? no Does Emacs use -lpng? yes Does Emacs use X toolkit scroll bars? no configure: creating ./config.status config.status: creating Makefile config.status: creating lib-src/Makefile.c config.status: creating oldXMenu/Makefile config.status: creating man/Makefile config.status: creating lwlib/Makefile config.status: creating src/Makefile.c config.status: creating lisp/Makefile config.status: creating lispref/Makefile config.status: creating lispintro/Makefile config.status: creating leim/Makefile config.status: creating src/config.h config.status: executing default commands creating src/epaths.h creating lib-src/Makefile creating src/Makefile