XEmacs 21.5.30 "garlic" is released.

Stephen J. Turnbull stephen at xemacs.org
Wed Apr 27 21:51:19 EDT 2011


Hans de Graaff writes:

 > No, we don't use -fno-strict-aliasing. In fact we don't use any CFLAGS
 > changes in our ebuild. Our users, that may be a different matter
 > ;-)

I think -fno-strict-aliasing is now on by default.  From last night's
Installation:

uname -a: Linux uwakimon 2.6.38 #3 SMP PREEMPT Tue Mar 22 19:27:31 JST 2011 x86_64 Dual Core AMD Opteron(tm) Processor 265 AuthenticAMD GNU/Linux

../configure  '--with-mule' '--with-widgets=athena' '--with-dialogs=athena' '--with-athena=3d' '--with-bignum=gmp' '--with-database=none,berkdb' '--with-debug' '--with-error-checking=none' '--with-xft=emacs,tabs,gauges,menubars' '--with-union-type' '--with-system-packages=/usr/local/lib/xemacs' '--with-xim=no' '--with-optimization'


XEmacs 21.5-b30 "garlic" f2881cb841b4+ configured for `x86_64-unknown-linux'.

Compilation Environment and Installation Defaults:
  Source code location:              /playpen/src/XEmacs/xemacs
  Installation prefix:               /usr/local
  Not using any operating system description file <== YES!
  Not using any machine description file <=========== YES!
  Compiler version:                  gcc (Gentoo 4.5.2 p1.0, pie-0.4.5) 4.5.2
    - GCC specs file:                specs.
    - Compiler command:              gcc   -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement  -Wunused-parameter -g -O3 -fno-strict-aliasing 

 > > > And a security issue in vcdiff (can't find a XEmacs tracker issue for
 > > > it):
 > > > http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-editors/xemacs/files/xemacs-21.5.29-vcdiff.patch?view=markup
 > > 
 > > Ah, nice, I think we should apply that patch.  Do any other developers
 > > have an opinion?

I have no objection to the patch, and we ought to audit all tempfile
usage -- I doubt this is the only problem like this.  But I'm not
going to do it myself until the

http://www.youtube.com/watch?v=hA1wDgPZCDA

stops. ;-)



More information about the XEmacs-Beta mailing list