Hello community, here is the log from the commit of package smuxi for openSUSE:Factory checked in at 2015-11-24 22:33:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/smuxi (Old) and /work/SRC/openSUSE:Factory/.smuxi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "smuxi" Changes: -------- --- /work/SRC/openSUSE:Factory/smuxi/smuxi.changes 2015-08-11 08:26:58.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.smuxi.new/smuxi.changes 2015-11-24 22:34:08.000000000 +0100 @@ -1,0 +2,9 @@ +Sun Nov 15 11:11:04 UTC 2015 - [email protected] + +- Add smuxi-gnome-frontend-mono4-crash.patch Fix crash with + Mono >= 4 (boo#955080). +- Add runtime dependencies mono-data-sqlite (boo#955082) for + smuxi-engine and mono-locale-extras (boo#955084) for + smuxi-frontend-gnome. + +------------------------------------------------------------------- New: ---- smuxi-gnome-frontend-mono4-crash.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ smuxi.spec ++++++ --- /var/tmp/diff_new_pack.3dW4y4/_old 2015-11-24 22:34:09.000000000 +0100 +++ /var/tmp/diff_new_pack.3dW4y4/_new 2015-11-24 22:34:09.000000000 +0100 @@ -22,6 +22,8 @@ # FIXME: when db4o is in Factory, uncomment BuildRequires for it Url: http://www.smuxi.org Source0: http://www.smuxi.org/jaws/data/files/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM smuxi-gnome-frontend-mono4-crash.patch boo#955080 [email protected] -- Fix crash with Mono >= 4 +Patch0: smuxi-gnome-frontend-mono4-crash.patch Summary: Smart MUltipleXed Irc License: GPL-2.0+ Group: Productivity/Networking/IRC @@ -55,6 +57,7 @@ %package engine Summary: Smart MUltipleXed Irc - Engine Library Group: Productivity/Networking/IRC +Requires: mono-data-sqlite Recommends: %{name}-engine-irc Recommends: %{name}-engine-lang Recommends: %{name}-engine-twitter @@ -127,6 +130,7 @@ Summary: Smart MUltipleXed Irc - GNOME Frontend Group: Productivity/Networking/IRC Requires: %{name}-frontend = %{version} +Requires: mono-locale-extras Recommends: %{name}-frontend-gnome-lang %description frontend-gnome @@ -214,6 +218,7 @@ %lang_package -n %{name}-server %prep %setup -q +%patch0 -p1 %build %configure \ ++++++ smuxi-gnome-frontend-mono4-crash.patch ++++++ Index: smuxi-1.0/src/Frontend-GNOME/smuxi-frontend-gnome.in =================================================================== --- smuxi-1.0.orig/src/Frontend-GNOME/smuxi-frontend-gnome.in +++ smuxi-1.0/src/Frontend-GNOME/smuxi-frontend-gnome.in @@ -8,9 +8,10 @@ export MONO_TLS_SESSION_CACHE_TIMEOUT # HACK: forcibly disabled SGen, as it has a known SEGV bug related to the # Mono.Data.Sqlite binding that does not happen with the boehm GC, see: # https://smuxi.im/issues/show/1062 -MONO_ENV_OPTIONS="$(echo $MONO_ENV_OPTIONS | sed s/--gc=sgen//)" -MONO_ENV_OPTIONS="--gc=boehm $MONO_ENV_OPTIONS" -export MONO_ENV_OPTIONS +# CAUSES CRASHES WITH MONO >= 4, COMMENT OUT TO FIX boo#955080 +# MONO_ENV_OPTIONS="$(echo $MONO_ENV_OPTIONS | sed s/--gc=sgen//)" +# MONO_ENV_OPTIONS="--gc=boehm $MONO_ENV_OPTIONS" +# export MONO_ENV_OPTIONS # Smuxi uses an IPC channel for the single application instance feature and it # also allows to pass links from commandline to an existing Smuxi instance. This
