aboutsummaryrefslogtreecommitdiffstats
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
authorMiles Bader2007-01-01 03:21:06 +0000
committerMiles Bader2007-01-01 03:21:06 +0000
commit4c34eeeee5886d14f3e60b77fb563cb549c8896f (patch)
treeaf17010f0864173dd6416585f08d686377791412 /etc/PROBLEMS
parent76acf92ebe73e35528c5966a21328305ba7b5aef (diff)
parentdb6292445840e2795f35ebad62a14314fc3c7c21 (diff)
downloademacs-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/PROBLEMS28
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
2119more permanent work around is to change it to another key combination, 2119more permanent work around is to change it to another key combination,
2120or disable it in the keyboard control panel. 2120or disable it in the keyboard control panel.
2121 2121
2122** Cygwin build of Emacs hangs after rebasing Cygwin DLLs
2123
2124Usually, on Cygwin, one needs to rebase the DLLs if an application
2125aborts 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
2130However, since Cygwin DLL 1.5.17 was released, after such rebasing,
2131Emacs hangs.
2132
2133This was reported to happen for Emacs 21.2 and also for the pretest of
2134Emacs 22.1 on Cygwin.
2135
2136To 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
2142This produces an Emacs binary that is independent of rebasing.
2143
2144Note that you _must_ use LD='$(CC)' in the last two commands above, to
2145prevent GCC from passing the "--image-base 0x20000000" option to the
2146linker, which is what it does by default. That option produces an
2147Emacs binary with the base address 0x20000000, which will cause Emacs
2148to 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
2124Cygwin 1.x builds of the ported Bash cannot be interrupted from the 2152Cygwin 1.x builds of the ported Bash cannot be interrupted from the