rpms/openoffice.org/devel openoffice.org-2.0.3.ooo80816.selinux.bridges.patch, 1.7, 1.8 openoffice.org.spec, 1.1559, 1.1560
Caolan McNamara (caolanm)
fedora-extras-commits at redhat.com
Sun Jul 6 22:18:06 UTC 2008
Author: caolanm
Update of /cvs/pkgs/rpms/openoffice.org/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10004
Modified Files:
openoffice.org-2.0.3.ooo80816.selinux.bridges.patch
openoffice.org.spec
Log Message:
extend to m68k
openoffice.org-2.0.3.ooo80816.selinux.bridges.patch:
Index: openoffice.org-2.0.3.ooo80816.selinux.bridges.patch
===================================================================
RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org-2.0.3.ooo80816.selinux.bridges.patch,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- openoffice.org-2.0.3.ooo80816.selinux.bridges.patch 15 Apr 2008 18:04:28 -0000 1.7
+++ openoffice.org-2.0.3.ooo80816.selinux.bridges.patch 6 Jul 2008 22:17:16 -0000 1.8
@@ -818,3 +818,43 @@
code = codeSnippet(
code, functionOffset++, vtableOffset,
bridges::cpp_uno::shared::isSimpleType(
+Index: source/cpp_uno/gcc3_linux_m68k/cpp2uno.cxx
+===================================================================
+RCS file: /cvs/udk/bridges/source/cpp_uno/gcc3_linux_m68k/cpp2uno.cxx,v
+retrieving revision 1.2
+diff -u -r1.2 cpp2uno.cxx
+--- openoffice.org.orig/bridges/source/cpp_uno/gcc3_linux_m68k/cpp2uno.cxx 30 Jun 2008 15:04:49 -0000 1.2
++++ openoffice.org/bridges/source/cpp_uno/gcc3_linux_m68k/cpp2uno.cxx 6 Jul 2008 22:16:27 -0000
+@@ -482,7 +481,7 @@
+ }
+
+ unsigned char * bridges::cpp_uno::shared::VtableFactory::addLocalFunctions(
+- Slot ** slots, unsigned char * code,
++ Slot ** slots, unsigned char * code, sal_PtrDiff writetoexecdiff,
+ typelib_InterfaceTypeDescription const * type, sal_Int32 functionOffset,
+ sal_Int32 functionCount, sal_Int32 vtableOffset)
+ {
+@@ -497,20 +496,20 @@
+ {
+ case typelib_TypeClass_INTERFACE_ATTRIBUTE:
+ // Getter:
+- (s++)->fn = code;
++ (s++)->fn = code + writetoexecdiff;
+ code = codeSnippet(code, functionOffset++, vtableOffset);
+ // Setter:
+ if (!reinterpret_cast<
+ typelib_InterfaceAttributeTypeDescription * >(
+ member)->bReadOnly)
+ {
+- (s++)->fn = code;
++ (s++)->fn = code + writetoexecdiff;
+ code = codeSnippet(code, functionOffset++, vtableOffset);
+ }
+ break;
+ case typelib_TypeClass_INTERFACE_METHOD:
+ {
+- (s++)->fn = code;
++ (s++)->fn = code + writetoexecdiff;
+
+ typelib_InterfaceMethodTypeDescription *pMethodTD =
+ reinterpret_cast<
Index: openoffice.org.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openoffice.org/devel/openoffice.org.spec,v
retrieving revision 1.1559
retrieving revision 1.1560
diff -u -r1.1559 -r1.1560
--- openoffice.org.spec 6 Jul 2008 19:15:50 -0000 1.1559
+++ openoffice.org.spec 6 Jul 2008 22:17:16 -0000 1.1560
@@ -2989,7 +2989,7 @@
%pre presenter-screen
if [ $1 -gt 1 ]; then
# Upgrade => deregister old extension
- unopkg remove --shared org.openoffice.PresenterScreen-%{PLATFORM_ID} || :
+ unopkg remove --shared com.sun.PresenterScreen-%{PLATFORM_ID} || :
fi
%post presenter-screen
@@ -2999,7 +2999,7 @@
%preun presenter-screen
if [ $1 -eq 0 ]; then
# not upgrading => deregister
- unopkg remove --shared org.openoffice.PresenterScreen-%{PLATFORM_ID} || :
+ unopkg remove --shared com.sun.PresenterScreen-%{PLATFORM_ID} || :
fi
%postun presenter-screen
@@ -3582,6 +3582,7 @@
=> bsh now only required by beanshell ScriptProvider
- drop integrated openoffice.org-3.0.0.ooo90612.sd.insertpasswordedfile.patch
- drop integrated openoffice.org-3.0.0.ooo90697.sd.a11ycrash.patch
+- extend selinux bodge to m68k
* Tue Jul 01 2008 Caolan McNamara <caolanm at redhat.com> - 1:3.0.0-0.22-1
- next version
More information about the fedora-extras-commits
mailing list