|author||Michael Haubenwallner <firstname.lastname@example.org>||2019-01-08 17:25:31 +0100|
|committer||Michael Haubenwallner <email@example.com>||2019-01-08 17:25:35 +0100|
|parent||bootstrap-prefix.sh: load bash-4.3_p39-cygwin-r2.patch from dev.g.o (diff)|
bootstrap-prefix.sh: direct to wiki/Prefix/Cygwin
Instead of details telling how to compile a working cygwin1.dll, show the Gentoo wiki/Prefix/Cygwin link now. Signed-off-by: Michael Haubenwallner <firstname.lastname@example.org>
1 files changed, 4 insertions, 22 deletions
diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 7ce41e7b63..e547e6d1bf 100755
@@ -2029,28 +2029,10 @@ to Windows, in that he completed a piece of code to support myself.
Although you already use that piece of code - yes, it's called Cygwin,
you seem to not use this freaky guy's completions yet.
-So let me tell you how to help me out of the incompatibility hole:
-1) Make sure you have installed your Cygwin instance on the very same
- NTFS partition you want myself to work on. And yes, I really need NTFS.
-2) 'Clone or download' the Cygwin source including this guy's fixes
- from https://github.com/haubi/newlib-cygwin/tree/gentoo
-3) Back up your current /bin/cygwin1.dll:
- $ cp /bin/cygwin1.dll /bin/cygwin1.dll.orig
-4) Compile these Cygwin sources to get some cygwin0.dll, as in:
- $ unzip newlib-cygwin-gentoo.zip
- $ cd newlib-cygwin-gentoo
- $ ./configure
- $ make
-5) Prepare the new cygwin0.dll for replacing your current one:
- $ cp *-cygwin/winsup/cygwin0.dll /bin/cygwin1.dll.new
-6) Create the /var/run/cygfork directory:
- $ mkdir --mode=a=rwxt /var/run/cygfork
-7) Stop all your Cygwin processes.
-8) Replace your old cygwin1.dll with the new one, using your
- Windows Explorer in $(cygpath -w /bin)
-9) Start your Cygwin processes again, or reboot your Windows.
-10) Start over with myself to continue.
-11) Remember that you won't get support from upstream Cygwin now.
+To help me out of the incompatibility hole, please read and follow
+But remember that you won't get support from upstream Cygwin now.