On Wed, 2011-06-08 at 10:17 +0200, Samuel Thibault wrote: > Svante Signell, le Wed 08 Jun 2011 10:06:19 +0200, a écrit : > > On Wed, 2011-06-08 at 09:57 +0200, Samuel Thibault wrote: > > > Svante Signell, le Wed 08 Jun 2011 09:52:55 +0200, a écrit : > > > > Emacs23 builds from source, yippee! Even the Debian packages build. The > > > > problem is one of the Debian patches. > > > > > > Which one? > > > > 008-Look-for-NEWS-in-order-to-find-etc-rather-than-GNU.patch > > The problem is probably not the name of the NEWS or GNU file, but the > fact that the search for /etc now works, which activates some more code, > which is probably the one that poses problem.
Yes, but building from the GNU source has the file GNU defined, and compile succeeds for that tarball. When applying the Debian patch (I have tried to remove all 13 of them, one at a time, believe me) the compile goes wrong on Hurd, but not on other OSes. In order to get a successful build, I had to soft link .../emacs23-23.3+1/etc/charsets to /usr/share/emacs/23.3/etc/. Since then I've had no time to investigate further.