Mercurial > emacs
diff etc/PROBLEMS @ 90780:ec58e5c426ef
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 653-661)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 203-206)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-180
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sun, 04 Mar 2007 06:19:40 +0000 |
parents | dd7c098af727 f5dc9b3e2eea |
children | 91bf6e05918b |
line wrap: on
line diff
--- a/etc/PROBLEMS Fri Mar 02 01:43:44 2007 +0000 +++ b/etc/PROBLEMS Sun Mar 04 06:19:40 2007 +0000 @@ -333,14 +333,6 @@ If your system uses the lock file protocol, and fascist restrictions prevent ordinary users from writing the lock files in /usr/spool/mail, you may need to make `movemail' setgid to a suitable group such as -`mail'. You can use these commands (as root): - - chgrp mail movemail - chmod 2755 movemail - -If your system uses the lock file protocol, and fascist restrictions -prevent ordinary users from writing the lock files in /usr/spool/mail, -you may need to make `movemail' setgid to a suitable group such as `mail'. To do this, use the following commands (as root) after doing the make install. @@ -2451,25 +2443,38 @@ defines the `assert' macro with a trailing semi-colon. The following patch to assert.h should solve this: -*** include/assert.h.orig Sun Nov 7 02:41:36 1999 ---- include/assert.h Mon Jan 29 11:49:10 2001 -*************** -*** 41,47 **** - /* - * If not debugging, assert does nothing. - */ -! #define assert(x) ((void)0); - - #else /* debugging enabled */ - ---- 41,47 ---- - /* - * If not debugging, assert does nothing. - */ -! #define assert(x) ((void)0) - - #else /* debugging enabled */ - + *** include/assert.h.orig Sun Nov 7 02:41:36 1999 + --- include/assert.h Mon Jan 29 11:49:10 2001 + *************** + *** 41,47 **** + /* + * If not debugging, assert does nothing. + */ + ! #define assert(x) ((void)0); + + #else /* debugging enabled */ + + --- 41,47 ---- + /* + * If not debugging, assert does nothing. + */ + ! #define assert(x) ((void)0) + + #else /* debugging enabled */ + + +*** Building the MS-Windows port with Visual Studio 2005 fails. + +Microsoft no longer ships the single threaded version of the C library +with their compiler, and the multithreaded static library is missing +some functions that Microsoft have deemed non-threadsafe. The +dynamically linked C library has all the functions, but there is a +conflict between the versions of malloc in the DLL and in Emacs, which +is not resolvable due to the way Windows does dynamic linking. + +We recommend the use of the MingW port of GCC for compiling Emacs, as +not only does it not suffer these problems, but it is also Free +software like Emacs. ** Linking