summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2008-11-16 17:00:10 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2008-11-16 17:00:10 +0000
commit87cc0238069b68f75fb38583642351095fed7f9b (patch)
tree4513080869db3ec0086d5d92274e6a665bf507f6 /app-i18n/scim/files
parentRemoved old versions. (diff)
downloadgentoo-2-87cc0238069b68f75fb38583642351095fed7f9b.tar.gz
gentoo-2-87cc0238069b68f75fb38583642351095fed7f9b.tar.bz2
gentoo-2-87cc0238069b68f75fb38583642351095fed7f9b.zip
Fixed scim-launcher segfaults issue, bug #216127. Fixed -gtk USE flag issue, bug #191696. Moved sys-devel/libtool from RDEPEND to DEPEND.
(Portage version: 2.2_rc14/cvs/Linux 2.6.27-gentoo x86_64)
Diffstat (limited to 'app-i18n/scim/files')
-rw-r--r--app-i18n/scim/files/bug-248159_remove_unload.patch17
1 files changed, 17 insertions, 0 deletions
diff --git a/app-i18n/scim/files/bug-248159_remove_unload.patch b/app-i18n/scim/files/bug-248159_remove_unload.patch
new file mode 100644
index 000000000000..35aa13bdf650
--- /dev/null
+++ b/app-i18n/scim/files/bug-248159_remove_unload.patch
@@ -0,0 +1,17 @@
+Index: scim-1.4.5/src/scim_frontend_module.cpp
+===================================================================
+--- scim-1.4.5.orig/src/scim_frontend_module.cpp
++++ scim-1.4.5/src/scim_frontend_module.cpp
+@@ -69,7 +69,11 @@ FrontEndModule::load (const String &name
+
+ m_frontend_init (backend, config, argc, argv);
+ } catch (...) {
+- m_module.unload ();
++ /*
++ The thrown exception is in x11.so. Unload it, will cause the
++ destructor of exception failed.
++ m_module.unload ();
++ */
+ m_frontend_init = 0;
+ m_frontend_run = 0;
+ return false;