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

Reply via email to