diff options
| author | Miles Bader | 2007-03-04 06:19:40 +0000 |
|---|---|---|
| committer | Miles Bader | 2007-03-04 06:19:40 +0000 |
| commit | 70fff7b1002401c91fe8d6df6491e1ae1f71e02c (patch) | |
| tree | e348ed422579ef028033ea51045d35d2a8f09ba3 /etc/PROBLEMS | |
| parent | 9e53076ea9d9f18f9fbdf28d79958691720b446f (diff) | |
| parent | d2d64bc314369ffd3f97f029e26f9650b76b8302 (diff) | |
| download | emacs-70fff7b1002401c91fe8d6df6491e1ae1f71e02c.tar.gz emacs-70fff7b1002401c91fe8d6df6491e1ae1f71e02c.zip | |
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
Diffstat (limited to 'etc/PROBLEMS')
| -rw-r--r-- | etc/PROBLEMS | 51 |
1 files changed, 28 insertions, 23 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 1a3ff7ab313..2d418b7b435 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -333,14 +333,6 @@ SYSTEM, YOU CAN LOSE MAIL! | |||
| 333 | If your system uses the lock file protocol, and fascist restrictions | 333 | If your system uses the lock file protocol, and fascist restrictions |
| 334 | prevent ordinary users from writing the lock files in /usr/spool/mail, | 334 | prevent ordinary users from writing the lock files in /usr/spool/mail, |
| 335 | you may need to make `movemail' setgid to a suitable group such as | 335 | you may need to make `movemail' setgid to a suitable group such as |
| 336 | `mail'. You can use these commands (as root): | ||
| 337 | |||
| 338 | chgrp mail movemail | ||
| 339 | chmod 2755 movemail | ||
| 340 | |||
| 341 | If your system uses the lock file protocol, and fascist restrictions | ||
| 342 | prevent ordinary users from writing the lock files in /usr/spool/mail, | ||
| 343 | you may need to make `movemail' setgid to a suitable group such as | ||
| 344 | `mail'. To do this, use the following commands (as root) after doing the | 336 | `mail'. To do this, use the following commands (as root) after doing the |
| 345 | make install. | 337 | make install. |
| 346 | 338 | ||
| @@ -2451,25 +2443,38 @@ This might happen due to a bug in the MinGW header assert.h, which | |||
| 2451 | defines the `assert' macro with a trailing semi-colon. The following | 2443 | defines the `assert' macro with a trailing semi-colon. The following |
| 2452 | patch to assert.h should solve this: | 2444 | patch to assert.h should solve this: |
| 2453 | 2445 | ||
| 2454 | *** include/assert.h.orig Sun Nov 7 02:41:36 1999 | 2446 | *** include/assert.h.orig Sun Nov 7 02:41:36 1999 |
| 2455 | --- include/assert.h Mon Jan 29 11:49:10 2001 | 2447 | --- include/assert.h Mon Jan 29 11:49:10 2001 |
| 2456 | *************** | 2448 | *************** |
| 2457 | *** 41,47 **** | 2449 | *** 41,47 **** |
| 2458 | /* | 2450 | /* |
| 2459 | * If not debugging, assert does nothing. | 2451 | * If not debugging, assert does nothing. |
| 2460 | */ | 2452 | */ |
| 2461 | ! #define assert(x) ((void)0); | 2453 | ! #define assert(x) ((void)0); |
| 2454 | |||
| 2455 | #else /* debugging enabled */ | ||
| 2456 | |||
| 2457 | --- 41,47 ---- | ||
| 2458 | /* | ||
| 2459 | * If not debugging, assert does nothing. | ||
| 2460 | */ | ||
| 2461 | ! #define assert(x) ((void)0) | ||
| 2462 | |||
| 2463 | #else /* debugging enabled */ | ||
| 2462 | 2464 | ||
| 2463 | #else /* debugging enabled */ | ||
| 2464 | 2465 | ||
| 2465 | --- 41,47 ---- | 2466 | *** Building the MS-Windows port with Visual Studio 2005 fails. |
| 2466 | /* | ||
| 2467 | * If not debugging, assert does nothing. | ||
| 2468 | */ | ||
| 2469 | ! #define assert(x) ((void)0) | ||
| 2470 | 2467 | ||
| 2471 | #else /* debugging enabled */ | 2468 | Microsoft no longer ships the single threaded version of the C library |
| 2469 | with their compiler, and the multithreaded static library is missing | ||
| 2470 | some functions that Microsoft have deemed non-threadsafe. The | ||
| 2471 | dynamically linked C library has all the functions, but there is a | ||
| 2472 | conflict between the versions of malloc in the DLL and in Emacs, which | ||
| 2473 | is not resolvable due to the way Windows does dynamic linking. | ||
| 2472 | 2474 | ||
| 2475 | We recommend the use of the MingW port of GCC for compiling Emacs, as | ||
| 2476 | not only does it not suffer these problems, but it is also Free | ||
| 2477 | software like Emacs. | ||
| 2473 | 2478 | ||
| 2474 | ** Linking | 2479 | ** Linking |
| 2475 | 2480 | ||