Here's a new version, with the following changes:

* use CONFIGURE_ARGS = --build=${GCCARCH}.  Hopefully this will fix the
  packaging failure seen on amd64 (again, I have no amd64 box to test
  on).
* use -fno-pie / -nopie as almost all arches have switched to PIE (sucks
  to be on i386...)
* disable D-Bus support for the no_x11 flavor, as dbus requires X.
  Upstream seems to be moving to a gio-based D-Bus support.
* sound support forcing -DHAVE_SOUND; .wav playback works fine here, and
  can be useful for people who want sound notifications.  Of course it
  would be cleaner to use an sndio backend, but ENOTIME.

If someone on amd64 could just confirm that --build=${GCCARCH} does the
right thing, that would be cool.

Forcing --with-system-malloc, one can see that using 29 bits to store
addresses (on i386) doesn't work that well...  --with-wide-int does not
seem to help.

I did not address the /var/games/emacs/ problem, since:
- no one seems to complain
- I can't get ''make update-plist'' to regen the PLIST with the
  appropriate @mode and @group for update-game-score (which needs to be
  setgid games).
-- 
Jérémie Courrèges-Anglas
GPG fingerprint: 61DB D9A0 00A4 67CF 2A90 8961 6191 8FBF 06A1 1494

Attachment: emacs24.tgz
Description: Emacs 24.2 port

Reply via email to