Hello community, here is the log from the commit of package steam for openSUSE:Factory:NonFree checked in at 2016-07-12 23:54:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory:NonFree/steam (Old) and /work/SRC/openSUSE:Factory:NonFree/.steam.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "steam" Changes: -------- --- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes 2016-06-26 23:52:44.000000000 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2016-07-12 23:54:04.000000000 +0200 @@ -1,0 +2,7 @@ +Sun Jul 10 03:52:42 UTC 2016 - [email protected] + +- Add invoke-libstdc-removal-before-starting-steam.patch to resolve + long standing issue: + https://github.com/ValveSoftware/steam-for-linux/issues/3273 + +------------------------------------------------------------------- New: ---- invoke-libstdc-removal-before-starting-steam.patch steamruntime-fix ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ steam.spec ++++++ --- /var/tmp/diff_new_pack.42KNMB/_old 2016-07-12 23:54:06.000000000 +0200 +++ /var/tmp/diff_new_pack.42KNMB/_new 2016-07-12 23:54:06.000000000 +0200 @@ -25,6 +25,9 @@ Group: Amusements/Games/Other Url: http://www.steampowered.com/ Source: http://repo.steampowered.com/steam/pool/steam/s/steam/steam_%{version}.tar.gz +Source1: steamruntime-fix +# https://github.com/ValveSoftware/steam-for-linux/issues/3273 +Patch1: invoke-libstdc-removal-before-starting-steam.patch BuildRequires: hicolor-icon-theme BuildRequires: shared-mime-info BuildRequires: update-desktop-files @@ -129,6 +132,7 @@ %prep %setup -q -n steam +%patch1 -p1 %build @@ -141,6 +145,9 @@ mkdir -p %{buildroot}%{_udevrulesdir} cp lib/udev/rules.d/* %{buildroot}%{_udevrulesdir} +cp %{SOURCE1} %{buildroot}%{_bindir} +chmod +x %{buildroot}%{_bindir}/steamruntime-fix + %suse_update_desktop_file -n -r steam Game Amusement dos2unix %{buildroot}%{_datadir}/doc/steam/steam_install_agreement.txt @@ -172,6 +179,7 @@ %files %defattr(-,root,root) %{_bindir}/steam +%{_bindir}/steamruntime-fix %dir %{_prefix}/lib/steam %{_prefix}/lib/steam/bootstraplinux_ubuntu12_32.tar.xz %{_datadir}/pixmaps/steam_tray_mono.png ++++++ invoke-libstdc-removal-before-starting-steam.patch ++++++ >From 2c8d8d1d93471a7055c7c9f4699bda4c7de80662 Mon Sep 17 00:00:00 2001 From: boombatower <[email protected]> Date: Thu, 23 Jun 2016 00:32:03 -0500 Subject: [PATCH] Invoke libstdc removal before starting steam. --- steam | 2 ++ 1 file changed, 2 insertions(+) diff --git a/steam b/steam index a4d519d..ee5d164 100755 --- a/steam +++ b/steam @@ -3,6 +3,8 @@ # This is the Steam script that typically resides in /usr/bin # It will create the Steam bootstrap if necessary and then launch steam. +steamruntime-fix + # Get the full name of this script export STEAMSCRIPT="$(cd "${0%/*}" && echo "$PWD")/${0##*/}" -- 2.8.3 ++++++ steamruntime-fix ++++++ #!/bin/bash echo "removing troublesome steam-runtime libs..." find ~/.local/share/Steam/ubuntu12_32/steam-runtime -type f -name "libstdc*" -print -delete
