rpms/scim/devel scim-1.4.9-fix-dlclose.patch, NONE, 1.1 scim.spec, 1.144, 1.145

Huang Peng phuang at fedoraproject.org
Thu Aug 27 06:16:26 UTC 2009


Author: phuang

Update of /cvs/pkgs/rpms/scim/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32676

Modified Files:
	scim.spec 
Added Files:
	scim-1.4.9-fix-dlclose.patch 
Log Message:
Fix dlclose im-scim.so segfault

scim-1.4.9-fix-dlclose.patch:
 Makefile.am |    1 +
 1 file changed, 1 insertion(+)

--- NEW FILE scim-1.4.9-fix-dlclose.patch ---
diff -up scim-1.4.9/extras/gtk2_immodule/Makefile.am.fix-dlclose scim-1.4.9/extras/gtk2_immodule/Makefile.am
--- scim-1.4.9/extras/gtk2_immodule/Makefile.am.fix-dlclose	2009-08-27 13:44:13.548121927 +0800
+++ scim-1.4.9/extras/gtk2_immodule/Makefile.am	2009-08-27 13:44:33.402058823 +0800
@@ -46,6 +46,7 @@ im_scim_la_LDFLAGS = -rpath $(moduledir)
 		     -module \
 		     -lstdc++ \
 		     $(LD_VERSION_SCRIPT_OPTION) \
+		     -Wl,-z -Wl,nodelete \
 		     @GTK2_LIBS@
 
 im_scim_la_LIBADD  = $(top_builddir)/src/libscim at SCIM_EPOCH@.la $(X11_UTILS)


Index: scim.spec
===================================================================
RCS file: /cvs/pkgs/rpms/scim/devel/scim.spec,v
retrieving revision 1.144
retrieving revision 1.145
diff -u -p -r1.144 -r1.145
--- scim.spec	27 Jul 2009 03:53:48 -0000	1.144
+++ scim.spec	27 Aug 2009 06:16:24 -0000	1.145
@@ -1,6 +1,6 @@
 Name:      scim
 Version:   1.4.9
-Release:   2%{?dist}
+Release:   3%{?dist}
 Summary:   Smart Common Input Method platform
 
 License:   LGPLv2+
@@ -43,6 +43,7 @@ Patch29:   scim-1.4.7-bz462820.patch
 Patch30:   scim-1.4.7-imdkit-read-property-properly.patch
 Patch31:   scim-1.4.7-syslibltdl.patch
 Patch32:   scim-1.4.8-fix-dlopen.patch
+Patch33:   scim-1.4.9-fix-dlclose.patch
 
 %description
 SCIM is a user friendly and full featured input method user interface and
@@ -174,6 +175,7 @@ cp -p %{SOURCE4} configs/global
 %patch30 -p1 -b .30-bz466657
 %patch31 -p1 -b .31-sysltdl
 %patch32 -E -p1 -b .fix-dlopen
+%patch33 -E -p1 -b .fix-dlclose
 
 # patch17 touches configure.ac and Makefile.am
 ./bootstrap
@@ -299,6 +301,9 @@ fi
 
 
 %changelog
+* Thu Aug 27 2009 Huang Peng <phuang at redhat.com> - 1.4.9-3
+- Fix bug 517001 dlopen/dlclose of im-scim.so causes segfault.
+
 * Sun Jul 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.4.9-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 




More information about the scm-commits mailing list