Opened 12 years ago

Closed 12 years ago

Last modified 10 years ago

#3276 closed task (fixed)

Update BLFS Book to use Emacs-23.3b

Reported by: Marko Madunic Owned by: bdubbs@…
Priority: normal Milestone:
Component: BOOK Version: SVN
Severity: normal Keywords: Emacs BLFS SVN
Cc:

Description

Hi! This is about Emacs in BLFS Book SVN 2012-01-YY

Emacs 22.1 in Chapter 6 - EDITORS is way too old and does not BUILD on newer LFS/BLFS systems.

Makefile(s) are wrongly formated and one allways gets this error when running make (make bootstrap):

 make bootstrap
(cd src;      make  mostlyclean)
make[1]: Entering directory `/usr/src/packages/BUILD/emacs-22.1/src'
Makefile:91: *** recipe commences before first target.  Stop.
make[1]: Leaving directory `/usr/src/packages/BUILD/emacs-22.1/src'
make: *** [bootstrap-clean-before-fast] Error 2

SOLUTION:

Update Book to use emacs-23.3b ( emacs-23.3b.tar.bz2 ) from :
http://ftp.gnu.org/pub/gnu/emacs/emacs-23.3b.tar.bz2

And using same configure / make / make check / install procedure works.

Here is the updated Emacs Chapter:

./configure --prefix=/usr \
            --libexecdir=/usr/lib \
            --localstatedir=/var &&
make bootstrap

(now as root)

make install &&
chown -v -R root:root /usr/share/emacs/

Also building GUILE (guile-2.0.3) against it works just fine.
Happy BLFS to everyone :)

Mad

Change History (3)

comment:1 by bdubbs@…, 12 years ago

Owner: changed from blfs-book@… to bdubbs@…
Status: newassigned

comment:2 by bdubbs@…, 12 years ago

Resolution: fixed
Status: assignedclosed

Updated to emacs 23.4 at revision 9357.

comment:3 by bdubbs@…, 10 years ago

Milestone: 6.7

Milestone 6.7 deleted

Note: See TracTickets for help on using tickets.