-OpenSSL is always a bit hard to compile, because they have their own
-`Configure` script that needs some tweaking. There is also a small bug in
-e_os2.h that breaks compilation with recent versions of GCC. First download
-this [[openssl-cross-compilation.diff]] to your home directory, then patch
-OpenSSL, and then compile as usual. Do not use the `-j` option when compiling
-OpenSSL, it will break.
+OpenSSL 1.0.0 and later is relatively easy. However, `apt-get source` will have applied
+Debian-specific patches that break cross-compiling a Windows binary. You need to undo those patches first:
+
+ cd $HOME/mingw/openssl-1.0.1c
+ quilt pop -a
+
+Now you can compile OpenSSL.
+Do not use the `-j` option when compiling OpenSSL, it will break.