#3276: Update BLFS Book to use Emacs-23.3b
--------------------+-------------------------------------------------------
 Reporter:  mad77   |       Owner:  blfs-book@…                   
     Type:  task    |      Status:  new                           
 Priority:  normal  |   Milestone:  6.7                           
Component:  BOOK    |     Version:  SVN                           
 Severity:  normal  |    Keywords:  Emacs BLFS SVN                
--------------------+-------------------------------------------------------
 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 :[[BR]]
 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.[[BR]]
 Happy BLFS to everyone :)[[BR]]

 Mad

-- 
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/3276>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to