packages: OpenCASCADE/OpenCASCADE.spec, OpenCASCADE/wokstep_extract.patch (...
gotar
gotar at pld-linux.org
Sun Jul 4 21:14:10 CEST 2010
Author: gotar Date: Sun Jul 4 19:14:10 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- added some notes and one more Debian patch:
http://git.debian.org/?p=debian-science/packages/opencascade.git;a=blob;f=debian/patches/wokstep_extract.patch
---- Files affected:
packages/OpenCASCADE:
OpenCASCADE.spec (1.18 -> 1.19) , wokstep_extract.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/OpenCASCADE/OpenCASCADE.spec
diff -u packages/OpenCASCADE/OpenCASCADE.spec:1.18 packages/OpenCASCADE/OpenCASCADE.spec:1.19
--- packages/OpenCASCADE/OpenCASCADE.spec:1.18 Tue Jun 8 11:57:58 2010
+++ packages/OpenCASCADE/OpenCASCADE.spec Sun Jul 4 21:14:05 2010
@@ -9,6 +9,10 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
+# NOTE: there are some not PLD-relevant patches available:
+# - MIPS: http://git.debian.org/?p=debian-science/packages/opencascade.git;a=blob;f=debian/patches/fix-asm.patch
+# - kFreeBSD/Hurd: http://git.debian.org/?p=debian-science/packages/opencascade.git;a=blob;f=debian/patches/fix-osd_path.patch
+
# TODO: separate libs-x (80% of libraries)
Summary: OpenCASCADE CAE platform
@@ -24,6 +28,7 @@
Patch1: %{name}6.3.0-strcmp.patch
Patch2: %{name}6.3.0-occ6.3.0.patch
Patch3: %{name}6.3.0-casroot.patch
+Patch4: wokstep_extract.patch
Patch5: OpenCASCADE6.3.0-tkernel-ld.patch
Patch6: %{name}6.3.0-mft-disable-mmap.patch
Patch7: %{name}6.3.0-no-bitmaps-icon.patch
@@ -95,6 +100,7 @@
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
@@ -210,6 +216,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.19 2010/07/04 19:14:05 gotar
+- added some notes and one more Debian patch:
+http://git.debian.org/?p=debian-science/packages/opencascade.git;a=blob;f=debian/patches/wokstep_extract.patch
+
Revision 1.18 2010/06/08 09:57:58 gotar
- verified more patches, added fix-tklcaf.patch from Michael Wild on Opencascade forum
http://git.debian.org/?p=debian-science/packages/opencascade.git;a=blob;f=debian/patches/fix-tklcaf.patch
================================================================
Index: packages/OpenCASCADE/wokstep_extract.patch
diff -u /dev/null packages/OpenCASCADE/wokstep_extract.patch:1.1
--- /dev/null Sun Jul 4 21:14:10 2010
+++ packages/OpenCASCADE/wokstep_extract.patch Sun Jul 4 21:14:05 2010
@@ -0,0 +1,32 @@
+Fix WOKStep_Extract::Execute
+
+This step did put garbage into generated file, because a pointer was used
+after it has been freed.
+Closes: #501352
+
+diff --git a/ros/src/CPPExt/CPPExt.cxx b/ros/src/CPPExt/CPPExt.cxx
+index 4d96c47..a651607 100644
+--- a/ros/src/CPPExt/CPPExt.cxx
++++ b/ros/src/CPPExt/CPPExt.cxx
+@@ -397,7 +397,8 @@ void CPP_BuildMethod(const Handle(MS_MetaSchema)& aMeta,
+ const Handle(TCollection_HAsciiString)& aTypeName=retType->TypeName();
+ pTypeName=(char *)aTypeName->ToCString();
+ //
+- pTypeRet=(char *)CPP_BuildType(aMeta,aTypeName)->ToCString();
++ const Handle(TCollection_HAsciiString)& aTypeRet=CPP_BuildType(aMeta,aTypeName);
++ pTypeRet=(char *)aTypeRet->ToCString();
+ //
+ //modified by NIZNHY-PKV Mon May 5 15:10:12 2008f
+ if (m->IsPtrReturn()) {
+diff --git a/ros/src/WOKUnix/WOKUnix_Process.cxx b/ros/src/WOKUnix/WOKUnix_Process.cxx
+index dd6caf6..fa649c7 100644
+--- a/ros/src/WOKUnix/WOKUnix_Process.cxx
++++ b/ros/src/WOKUnix/WOKUnix_Process.cxx
+@@ -373,6 +373,6 @@ void WOKUnix_Process::Kill()
+ void WOKUnix_Process::Destroy()
+ {
+ Kill();
+- delete myargv;
++ delete [] myargv;
+ }
+ #endif
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/OpenCASCADE/OpenCASCADE.spec?r1=1.18&r2=1.19&f=u
More information about the pld-cvs-commit
mailing list