diff options
| author | Miles Bader | 2007-01-01 03:21:06 +0000 |
|---|---|---|
| committer | Miles Bader | 2007-01-01 03:21:06 +0000 |
| commit | 4c34eeeee5886d14f3e60b77fb563cb549c8896f (patch) | |
| tree | af17010f0864173dd6416585f08d686377791412 /etc/PROBLEMS | |
| parent | 76acf92ebe73e35528c5966a21328305ba7b5aef (diff) | |
| parent | db6292445840e2795f35ebad62a14314fc3c7c21 (diff) | |
| download | emacs-4c34eeeee5886d14f3e60b77fb563cb549c8896f.tar.gz emacs-4c34eeeee5886d14f3e60b77fb563cb549c8896f.zip | |
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 563-582)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 177-185)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-158
Diffstat (limited to 'etc/PROBLEMS')
| -rw-r--r-- | etc/PROBLEMS | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS index 70ee058b1a8..ffad920d7ec 100644 --- a/etc/PROBLEMS +++ b/etc/PROBLEMS | |||
| @@ -2119,6 +2119,34 @@ and Shift, the Alt and Shift act as modifiers in the usual way. A | |||
| 2119 | more permanent work around is to change it to another key combination, | 2119 | more permanent work around is to change it to another key combination, |
| 2120 | or disable it in the keyboard control panel. | 2120 | or disable it in the keyboard control panel. |
| 2121 | 2121 | ||
| 2122 | ** Cygwin build of Emacs hangs after rebasing Cygwin DLLs | ||
| 2123 | |||
| 2124 | Usually, on Cygwin, one needs to rebase the DLLs if an application | ||
| 2125 | aborts with a message like this: | ||
| 2126 | |||
| 2127 | C:\cygwin\bin\python.exe: *** unable to remap C:\cygwin\bin\cygssl.dll to | ||
| 2128 | same address as parent(0xDF0000) != 0xE00000 | ||
| 2129 | |||
| 2130 | However, since Cygwin DLL 1.5.17 was released, after such rebasing, | ||
| 2131 | Emacs hangs. | ||
| 2132 | |||
| 2133 | This was reported to happen for Emacs 21.2 and also for the pretest of | ||
| 2134 | Emacs 22.1 on Cygwin. | ||
| 2135 | |||
| 2136 | To work around this, build Emacs like this: | ||
| 2137 | |||
| 2138 | LDFLAGS='-Wl,--enable-auto-import -Wl,--enable-auto-image-base' ./configure | ||
| 2139 | make LD='$(CC)' | ||
| 2140 | make LD='$(CC)' install | ||
| 2141 | |||
| 2142 | This produces an Emacs binary that is independent of rebasing. | ||
| 2143 | |||
| 2144 | Note that you _must_ use LD='$(CC)' in the last two commands above, to | ||
| 2145 | prevent GCC from passing the "--image-base 0x20000000" option to the | ||
| 2146 | linker, which is what it does by default. That option produces an | ||
| 2147 | Emacs binary with the base address 0x20000000, which will cause Emacs | ||
| 2148 | to hang after Cygwin DLLs are rebased. | ||
| 2149 | |||
| 2122 | ** Interrupting Cygwin port of Bash from Emacs doesn't work. | 2150 | ** Interrupting Cygwin port of Bash from Emacs doesn't work. |
| 2123 | 2151 | ||
| 2124 | Cygwin 1.x builds of the ported Bash cannot be interrupted from the | 2152 | Cygwin 1.x builds of the ported Bash cannot be interrupted from the |