summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2017-09-27 20:12:06 +0200
committerVladimír Čunát <vcunat@gmail.com>2017-09-27 20:12:06 +0200
commit4013b381b37212201f7c81bcee3a45b890489b3e (patch)
tree0e6dc8f2a8eb83ce3fe61dd384cfde79d7a8e277
parent13c9cbacdded00558084fda7037ca80849208e99 (diff)
manuals: document removal of newStdcpp from steam
/cc #29180.
-rw-r--r--doc/package-notes.xml38
-rw-r--r--nixos/doc/manual/release-notes/release-notes.xml1
-rw-r--r--nixos/doc/manual/release-notes/rl-1803.xml4
3 files changed, 15 insertions, 28 deletions
diff --git a/doc/package-notes.xml b/doc/package-notes.xml
index e1aea62f7848..122acdc7f75c 100644
--- a/doc/package-notes.xml
+++ b/doc/package-notes.xml
@@ -477,32 +477,18 @@ it. Place the resulting <filename>package.nix</filename> file into
<varlistentry>
<term>Using the FOSS Radeon or nouveau (nvidia) drivers</term>
- <listitem><itemizedlist><listitem><para>
- Both the open source radeon drivers as well as the nouveau drivers (nvidia)
- need a newer libc++ than is provided by the default runtime, which leads to a
- crash on launch. Use <programlisting>environment.systemPackages =
- [(pkgs.steam.override { newStdcpp = true; })];</programlisting> in your config
- if you get an error like
- <programlisting>
-libGL error: unable to load driver: radeonsi_dri.so
-libGL error: driver pointer missing
-libGL error: failed to load driver: radeonsi
-libGL error: unable to load driver: swrast_dri.so
-libGL error: failed to load driver: swrast</programlisting>
- or
- <programlisting>
-libGL error: unable to load driver: nouveau_dri.so
-libGL error: driver pointer missing
-libGL error: failed to load driver: nouveau
-libGL error: unable to load driver: swrast_dri.so
-libGL error: failed to load driver: swrast</programlisting></para></listitem>
- <listitem><para>
- Steam ships statically linked with a version of libcrypto that
- conflics with the one dynamically loaded by radeonsi_dri.so.
- If you get the error
- <programlisting>steam.sh: line 713: 7842 Segmentation fault (core dumped)</programlisting>
- have a look at <link xlink:href="https://github.com/NixOS/nixpkgs/pull/20269">this pull request</link>.
- </para></listitem>
+ <listitem><itemizedlist>
+ <listitem><para>The <literal>newStdcpp</literal> parameter
+ was removed after 17.09 release and should not be needed anymore.
+ </para></listitem>
+
+ <listitem><para>
+ Steam ships statically linked with a version of libcrypto that
+ conflics with the one dynamically loaded by radeonsi_dri.so.
+ If you get the error
+ <programlisting>steam.sh: line 713: 7842 Segmentation fault (core dumped)</programlisting>
+ have a look at <link xlink:href="https://github.com/NixOS/nixpkgs/pull/20269">this pull request</link>.
+ </para></listitem>
</itemizedlist></listitem></varlistentry>
diff --git a/nixos/doc/manual/release-notes/release-notes.xml b/nixos/doc/manual/release-notes/release-notes.xml
index 6065a86f60d8..5ed56bde6659 100644
--- a/nixos/doc/manual/release-notes/release-notes.xml
+++ b/nixos/doc/manual/release-notes/release-notes.xml
@@ -9,6 +9,7 @@
<para>This section lists the release notes for each stable version of NixOS
and current unstable revision.</para>
+<xi:include href="rl-1803.xml" />
<xi:include href="rl-1709.xml" />
<xi:include href="rl-1703.xml" />
<xi:include href="rl-1609.xml" />
diff --git a/nixos/doc/manual/release-notes/rl-1803.xml b/nixos/doc/manual/release-notes/rl-1803.xml
index ce05cde7b08b..8dded9aaefb6 100644
--- a/nixos/doc/manual/release-notes/rl-1803.xml
+++ b/nixos/doc/manual/release-notes/rl-1803.xml
@@ -29,8 +29,8 @@ following incompatible changes:</para>
<itemizedlist>
<listitem>
- <para>
- </para>
+ <para>Steam: the <literal>newStdcpp</literal> parameter
+ was removed and should not be needed anymore.</para>
</listitem>
</itemizedlist>