[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
make-package fails to build a new Carbon Emacs
From: |
Peter Dyballa |
Subject: |
make-package fails to build a new Carbon Emacs |
Date: |
Fri, 18 Mar 2005 00:11:22 +0100 |
Hello!
This shell script in emacs/mac fails when Elisp files were updated:
/Users/pete/Quellen/Emacs_CVS/emacs/lisp:
total used in directory 51608 available 32500916
drwxr-xr-x 63 pete pete 2142 17 Mär 23:24 ..
drwxr-xr-x 557 pete pete 18938 17 Mär 23:24 .
-rw-r--r-- 1 pete pete 10941 17 Mär 23:24 Makefile
drwxr-xr-x 288 pete pete 9792 17 Mär 23:19 gnus
drwxr-xr-x 5 pete pete 170 17 Mär 23:19 CVS
-rw-r--r-- 1 pete pete 202015 17 Mär 23:19 simple.el
-rw-r--r-- 1 pete pete 95691 17 Mär 23:19 isearch.el
-rw-r--r-- 1 pete pete 619646 17 Mär 23:19 ChangeLog
-rw-r--r-- 1 pete pete 53822 16 Mär 20:36 cus-load.el
-rw-r--r-- 1 pete pete 81622 16 Mär 20:36 finder-inf.el
The reason is this code:
## Make bootstrap if .elc files are missing from distribution
if [ ! -f ${srcdir}/lisp/abbrev.elc ]; then
echo "Required .elc files missing; making bootstrap..."
if ! (cd ${builddir}; make bootstrap $make_options); then
echo "Make bootstrap failed... Aborting make-package."
exit 2
fi
fi
A second flaw is that a new EmacsInstaller.dmg disk image is create
when the old version still exists. Saving this disk image file to disk
fails because there is already this old image. Before 'make install',
when it's sure that making of a new Emacs succeeded, the old installer
disk image should be either renamed or removed.
In GNU Emacs 22.0.50.1 (powerpc-apple-darwin7.8.0, GTK+ Version 2.4.9)
of 2005-03-16 on Latsche.local
Distributor `The XFree86 Project, Inc', version 11.0.40300000
configured using `configure '--without-carbon' '--with-x'
'--without-pop' '--with-xpm' '--with-jpeg' '--with-tiff' '--with-png'
'--with-gif' '--with-gtk' '--with-x-toolkit=gtk' 'CFLAGS=-O3 -pipe
-faltivec -maltivec -no-cpp-precomp -fomit-frame-pointer
-foptimize-register-move -fcprop-registers -frename-registers
-freorder-blocks -fpeephole -fast -mtune=G4 -mcpu=G4 -fPIC'
'CPPFLAGS=-I/sw/include' 'LDFLAGS=-L/sw/lib''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: de_DE.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: de_DE.UTF-8
locale-coding-system: utf-8
default-enable-multibyte-characters: t
Major mode: Shell
Minor modes in effect:
auto-compression-mode: t
mouse-sel-mode: t
show-paren-mode: t
TeX-PDF-mode: t
display-time-mode: t
desktop-save-mode: t
tooltip-mode: t
tool-bar-mode: t
mouse-wheel-mode: t
menu-bar-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
unify-8859-on-decoding-mode: t
unify-8859-on-encoding-mode: t
utf-translate-cjk-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
--
Greetings
Pete
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- make-package fails to build a new Carbon Emacs,
Peter Dyballa <=