GNU bug report logs - #7460
23.2.90; temacs needs LANG=C, build will fail if not.

Previous Next

Package: emacs;

Reported by: Jan Djärv <jan.h.d <at> swipnet.se>

Date: Sun, 21 Nov 2010 14:19:01 UTC

Severity: normal

Found in version 23.2.90

Done: Jan Djärv <jan.h.d <at> swipnet.se>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Jan Djärv <jan.h.d <at> swipnet.se>
Cc: 7460 <at> debbugs.gnu.org
Subject: bug#7460: 23.2.90; temacs needs LANG=C, build will fail if not.
Date: Sun, 21 Nov 2010 20:07:48 +0200
> Date: Sun, 21 Nov 2010 15:23:46 +0100
> From: Jan Djärv <jan.h.d <at> swipnet.se>
> Cc: 
> 
> I seem to remember there used to be a LANG=C before temacs, but is seems to be 
> gone now?

That was LC_ALL=C, and I still see it here:

  emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp}
  #ifdef CANNOT_DUMP
	  rm -f emacs${EXEEXT}
	  ln temacs${EXEEXT} emacs${EXEEXT}
	  -EMACSLOADPATH=${lispsource} ./emacs -q -batch -f list-load-path-shadows
  #else
	  LC_ALL=C $(RUN_TEMACS) -batch -l loadup dump
	  @: This new Emacs is as functional and more efficient then
	  @: bootstrap-emacs, so let us replace it.
	  -ln -f emacs${EXEEXT} bootstrap-emacs${EXEEXT}
	  -./emacs -q -batch -f list-load-path-shadows
  #endif /* ! defined (CANNOT_DUMP) */

The problem is, this part doesn't have it:

  bootstrap-emacs${EXEEXT}: temacs${EXEEXT}
	  cd ../lisp; $(MAKE) $(MFLAGS) update-subdirs
  #ifdef CANNOT_DUMP
	  ln -f temacs${EXEEXT} bootstrap-emacs${EXEEXT}
  #else
	  $(RUN_TEMACS) --batch --load loadup bootstrap
	  mv -f emacs${EXEEXT} bootstrap-emacs${EXEEXT}
  #endif /* ! defined (CANNOT_DUMP) */





This bug report was last modified 14 years and 178 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.