summaryrefslogtreecommitdiff
path: root/doc/guide
diff options
context:
space:
mode:
authortv <tv@pkgsrc.org>2006-11-06 17:58:06 +0000
committertv <tv@pkgsrc.org>2006-11-06 17:58:06 +0000
commit1054d14592d8587e23a0dbad7fbc959b386a06b2 (patch)
tree70d8c7a75e8110cbba083dbdb76ce205ac1aa7f3 /doc/guide
parentd00d92e6539c0c7100793b9d84e9048f8ec5d716 (diff)
downloadpkgsrc-1054d14592d8587e23a0dbad7fbc959b386a06b2.tar.gz
Add a note about Win2k3 R2 and WinVista's SUA subsystem.
Add note about disabling DEP completely on Windows in some cases. Remove link to defunct X-Win32 LX.
Diffstat (limited to 'doc/guide')
-rw-r--r--doc/guide/files/platforms.xml29
1 files changed, 19 insertions, 10 deletions
diff --git a/doc/guide/files/platforms.xml b/doc/guide/files/platforms.xml
index f3196e11443..7e8b456a886 100644
--- a/doc/guide/files/platforms.xml
+++ b/doc/guide/files/platforms.xml
@@ -1,4 +1,4 @@
-<!-- $NetBSD: platforms.xml,v 1.42 2006/09/17 23:55:28 ben Exp $ -->
+<!-- $NetBSD: platforms.xml,v 1.43 2006/11/06 17:58:06 tv Exp $ -->
<chapter id="platforms">
<title>Using pkgsrc on systems other than &os;</title>
@@ -383,9 +383,13 @@ file and inspect the contents before extracting it.
(not including XP Home), or 2003. SFU can be downloaded from <ulink
url="http://www.microsoft.com/windows/sfu/">http://www.microsoft.com/windows/sfu/</ulink>.</para>
- <para>Services for Unix 3.5, current as of this writing, has been tested. 3.0
- or 3.1 may work, but are not officially supported. (The main difference
- in 3.0/3.1 is lack of pthreads.)</para>
+ <para>Services for Unix 3.5 has been tested. 3.0 or 3.1 may work, but
+ are not officially supported. (The main difference in 3.0/3.1 is lack
+ of pthreads, but other parts of libc may also be lacking.)</para>
+
+ <para>Services for Unix Applications (aka SUA) is an integrated component
+ of Windows Server 2003 R2 and Windows Vista. As of this writing, SUA's
+ Interix 5.x subsystem not been tested with pkgsrc.</para>
<sect3 id="platform.interix-sfu-install">
<title>When installing Interix/SFU</title>
@@ -424,6 +428,17 @@ file and inspect the contents before extracting it.
hotfixes available for personal use from <ulink
url="http://www.duh.org/interix/hotfixes.php">http://www.duh.org/interix/hotfixes.php</ulink>.</para>
+ <para>In addition to the hotfix noted above, it may be necessary to
+ disable Data Execution Prevention entirely to make Interix functional.
+ This may happen only with certain types of CPUs; the cause is not fully
+ understood at this time. If gcc or other applications still segfault
+ repeatedly after installing one of the hotfixes note above, the
+ following option can be added to the appropriate "boot.ini" line on the
+ Windows boot drive: /NoExecute=AlwaysOff
+ (WARNING, this will disable DEP completely, which may be a security
+ risk if applications are often run as a user in the Administrators
+ group!)</para>
+
</sect3>
<sect3 id="platform.interix-sfu-postinstall">
@@ -501,12 +516,6 @@ file and inspect the contents before extracting it.
and the free X11 server included with
<ulink url="http://x.cygwin.com/">Cygwin</ulink>.</para>
- <para>Also, StarNet Communications has graciously provided a free
- version of their X-Win32 product that accepts connections only
- from localhost:
- <ulink url="http://www.starnet.com/xwin32LX/get_xwin32LX.htm">X-Win32 LX</ulink>,
- recommended by the maintainer of Interix pkgsrc support.</para></listitem>
-
<listitem><para><emphasis role="strong">X11 acceleration:</emphasis></para>
<para>Because Interix runs in a completely different NT subsystem from
Win32 applications, it does not currently support various X11