Hello community,
here is the log from the commit of package sblim-cmpi-devel for openSUSE:Factory
checked in at Thu Sep 15 14:13:45 CEST 2011.
--------
--- sblim-cmpi-devel/sblim-cmpi-devel.changes 2010-01-13 12:32:41.000000000 +0100
+++ /mounts/work_src_done/STABLE/sblim-cmpi-devel/sblim-cmpi-devel.changes 2011-07-14 09:45:22.000000000 +0200
@@ -1,0 +2,9 @@
+Thu Jul 14 06:58:48 UTC 2011 - kkaempf@novell.com
+
+- update to 2.0.2
+ Bugfix release:
+ * 2688794 Fixed typo in cmpi/cmpidt.h
+ * 2817255 CmpiData constructor for CmpiString argument produce garbage
+ * 3005546 cmpi thread key typed defined wrong on s390x
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
sblim-cmpi-devel-1.0.4-fix-string.dif
sblim-cmpi-devel-2.0.1-typo.patch
sblim-cmpi-devel-2.0.1.tar.bz2
sblim-cmpi-devel.diff
sblim-cmpi-devel.diff-mandriva
New:
----
CMPIString-const-char-constructor.patch
mandriva-docdir.patch
opensuse-docdir.patch
sblim-cmpi-devel-2.0.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sblim-cmpi-devel.spec ++++++
--- /var/tmp/diff_new_pack.riEnE1/_old 2011-09-15 14:13:41.000000000 +0200
+++ /var/tmp/diff_new_pack.riEnE1/_new 2011-09-15 14:13:41.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package sblim-cmpi-devel (Version 2.0.1)
+# spec file for package sblim-cmpi-devel
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,8 +20,8 @@
Summary: SBLIM CMPI Provider Development Support
Name: sblim-cmpi-devel
-Version: 2.0.1
-Release: 6
+Version: 2.0.2
+Release: 1
Group: Development/Libraries/C and C++
Url: http://sblim.sf.net/
License: Other uncritical OpenSource License ; "EPL 1.0 ..." ; EPL 1.0
@@ -31,14 +31,11 @@
Source0: http://prdownloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz2
Source1: Doxyfile
%if 0%{?mandriva_version}
-Patch: %{name}.diff-mandriva
+Patch: mandriva-docdir.patch
%else
-Patch: %{name}.diff
+Patch: opensuse-docdir.patch
%endif
-Patch1: %{name}-1.0.4-fix-string.dif
-# PATCH-FIX-UPSTREAM sblim-cmpi-devel-2.0.1-typo.patch [upstream tracker 2688794 ] mhrusecky@suse.cz -- Fixed typo in cmpi/cmpidt.h
-# https://sourceforge.net/tracker/index.php?func=detail&aid=2688794&group_id=128809&atid=712784
-Patch2: %{name}-2.0.1-typo.patch
+Patch1: CMPIString-const-char-constructor.patch
%description
This packages provides the C and C++ CMPI header files needed by
@@ -89,7 +86,6 @@
%patch
%endif
%patch1
-%patch2
cp %{_sourcedir}/Doxyfile %{_builddir}/%{name}-%{version}/
mkdir %{_builddir}/%{name}-%{version}/autodocs
++++++ CMPIString-const-char-constructor.patch ++++++
diff -wruN -x '*~' ../orig-sblim-cmpi-devel-2.0.2/cmpi/CmpiString.h ./cmpi/CmpiString.h
--- ../orig-sblim-cmpi-devel-2.0.2/cmpi/CmpiString.h 2008-07-09 21:36:59.000000000 +0200
+++ ./cmpi/CmpiString.h 2011-07-14 08:54:01.000000000 +0200
@@ -71,6 +71,10 @@
*/
CmpiString();
+ /** Constructor - from const char*
+ */
+ CmpiString(const char *s);
+
/** Constructor - Copy constructor
*/
CmpiString(const CmpiString& s);
diff -wruN -x '*~' ../orig-sblim-cmpi-devel-2.0.2/CmpiImpl.cpp ./CmpiImpl.cpp
--- ../orig-sblim-cmpi-devel-2.0.2/CmpiImpl.cpp 2009-08-19 03:21:57.000000000 +0200
+++ ./CmpiImpl.cpp 2011-07-14 08:54:01.000000000 +0200
@@ -1569,6 +1569,9 @@
CmpiString::CmpiString() {
enc=NULL;
}
+CmpiString::CmpiString(const char *s) {
+ enc=CMNewString(CmpiProviderBase::getBroker(),s, NULL);
+}
const char* CmpiString::charPtr() const {
if (getEnc())
return (const char*)getEnc()->hdl;
++++++ mandriva-docdir.patch ++++++
Index: Makefile.am
===================================================================
RCS file: /cvsroot/sblim/cmpi-devel/Makefile.am,v
retrieving revision 1.7
diff -u -w -r1.7 Makefile.am
--- Makefile.am 28 Feb 2009 04:23:31 -0000 1.7
+++ Makefile.am 6 Mar 2009 11:05:28 -0000
@@ -5,7 +5,7 @@
AM_CPPFLAGS=-I$(srcdir)/cmpi \
@SBLIM_CMPI_PLATFORM@
-docdir=$(datadir)/doc/$(PACKAGE)-$(VERSION)
+docdir=$(datadir)/doc/$(PACKAGE)
if INSTALL_LIBRARY
lib_LTLIBRARIES=libcmpiCppImpl.la
++++++ opensuse-docdir.patch ++++++
Index: Makefile.am
===================================================================
RCS file: /cvsroot/sblim/cmpi-devel/Makefile.am,v
retrieving revision 1.7
diff -u -w -r1.7 Makefile.am
--- Makefile.am 28 Feb 2009 04:23:31 -0000 1.7
+++ Makefile.am 6 Mar 2009 11:05:28 -0000
@@ -5,7 +5,7 @@
AM_CPPFLAGS=-I$(srcdir)/cmpi \
@SBLIM_CMPI_PLATFORM@
-docdir=$(datadir)/doc/$(PACKAGE)-$(VERSION)
+docdir=$(datadir)/doc/packages/$(PACKAGE)
if INSTALL_LIBRARY
lib_LTLIBRARIES=libcmpiCppImpl.la
++++++ sblim-cmpi-devel-2.0.1.tar.bz2 -> sblim-cmpi-devel-2.0.2.tar.bz2 ++++++
++++ 58052 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sblim-cmpi-devel-2.0.1/ChangeLog new/sblim-cmpi-devel-2.0.2/ChangeLog
--- old/sblim-cmpi-devel-2.0.1/ChangeLog 2009-03-04 18:53:37.000000000 +0100
+++ new/sblim-cmpi-devel-2.0.2/ChangeLog 2011-07-13 23:37:36.000000000 +0200
@@ -1,148 +1,269 @@
-2009-03-04 Tyrel Datwyler
+2011-05-17 Tyrel Datwyler
- * cmpi/cmpidt.h:
- Fixed 2662011: cmpi-devel references unknown setInstance
+ * NEWS, cmpi/cmpios.h:
-2009-03-04 Tyrel Datwyler
+ Fixed 3005546: cmp thread key typed defined wrong on s390x
- * cmpi/cmpimacs.h:
- Fixed 2662075: CBGetClassification references non-existing
- brokerClassification
+2009-08-18 Tyrel Datwyler
-2009-02-27 Tyrel Datwyler
+ * CmpiImpl.cpp, NEWS:
- * CmpiImpl.cpp, Makefile.am, configure.ac, cmpi/cmpift.h, cmpi/cmpidt.h,
- cmpi/cmpimacs.h, cmpi/cmpios.h:
+ Fixed 2817255: CmpiData constructor for CmpiString argument produce
+ garbage (patch from Rajib Saha)
- * Added: cmpi/cmpipl.h
+2009-06-29 Tyrel Datwyler
- Feature 1702153: enablement for CMPI 2.0 standard
+ * ChangeLog, configure.ac:
-2009-01-14 Tyrel Datwyler
+ Updated release to version 2.0.1
- * CmpiImpl.cpp, cmpi/CmpiIndicationMI.h, cmpi/cmpift.h:
- Fixed 2508518: Indication function table out of line with spec
+2009-03-16 Tyrel Datwyler
-2008-11-05 Tyrel Datwyler
+ * cmpi/cmpidt.h, ChangeLog, NEWS:
- * CmpiImpl.cpp, cmpi/CmpiIndicationMI.h:
- Fixed 2128836: C++ IndicationMI out of line with cmpift.h
+ [ 2688794 ] typo in cmpidt.h
-2008-07-09 Tyrel Datwyler
+2009-03-04 Tyrel Datwyler
- * COPYING, CmpiImpl.cpp, Makefile.am, configure.ac, sblim-cmpi-devel.rh.spec
- sblim-cmpi-devel.spec.in, cmpi/CmpiArgs.h, cmpi/CmpiArray.h,
- cmpi/CmpiAssociationMI.h, cmpi/CmpiBaseMI.h, cmpi/CmpiBooleanData.h,
- cmpi/CmpiBroker.h, cmpi/CmpiCharData.h, cmpi/CmpiContext.h,
- cmpi/CmpiData.h, cmpi/CmpiDateTime.h, cmpi/CmpiEnumeration.h,
- cmpi/CmpiIndicationMI.h, cmpi/CmpiInstance.h, cmpi/CmpiInstanceMI.h,
- cmpi/CmpiMethodMI.h, cmpi/CmpiObject.h, cmpi/CmpiObjectPath.h,
- cmpi/CmpiPropertyMI.h, cmpi/CmpiProviderBase.h, cmpi/CmpiResult.h,
- cmpi/CmpiSelectExp.h, cmpi/CmpiStatus.h, cmpi/CmpiString.h,
- cmpi/Linkage.h, cmpi/cmpidt.h, cmpi/cmpift.h, cmpi/cmpimacs.h,
- cmpi/cmpios.h, test/cxx_instance.cxx, test/c_instance.c,
- test/c_instance_link.c, test/cxx_instance_link.cxx
+ * ChangeLog, NEWS:
- * Added: license.html
- Feature 2014066: changed licensing from CPL to EPL
+ [ 2662011 ] cmpi-devel references unknown setInstance [ 2662075 ]
+ CBGetClassification references non-existing brokerClassifica
-2008-04-30 Chris Buccella
+2009-03-04 Tyrel Datwyler
- * cmpi/cmpift.h:
- Fixed 1954980: Wrong type for _CMPIBroker.brokerCapabilities
+ * cmpi/: cmpidt.h, cmpimacs.h:
-2008-02-07 Chris Buccella
+ [ 2662075 ] CBGetClassification references non-existing
+ brokerClassifica [ 2662011 ] cmpi-devel references unknown
+ setInstance
- * cmpimacs.h:
- Fixed 1888906: Typo in cmpi-devel's cmpimacs.h for CMSetObjectPath macro
+2009-03-02 Tyrel Datwyler
-2006-02-09
+ * cmpi/cmpipl.h:
- * test/cxx_instance.cxx, test/c_instance.c,
- test/c_instance_link.c, test/cxx_instance_link.cxx:
- Set of compile and link verification test files. Only very
- rudimentary at the moment.
-
- * sblim-cmpi-devel.spec.in, sblim-cmpi-devel.rh.spec,
- configure.ac, Makefile.am:
- Bug 1428205: Modified generic spec to explicitly conflict the
- pegasus devel RPM. Added new configure option -disable-library
- for support of an RH/Fedora specific RPM, which allows to
- omit the offending library.
+ [ 1702153 ] cmpi-devel: enablement for CMPI 2.0 standard
-2006-02-08
+2009-02-27 Tyrel Datwyler
- * cmpi/CmpiBaseMI.h, cmpi/cmpimacs.h, CmpiImpl.cpp:
- Bug 1420604: The CMPI C++ wrappers did not compile due to
- incorrect macro/class definitions; fixed.
+ * CmpiImpl.cpp, cmpi/cmpift.h, cmpi/cmpimacs.h:
-2006-01-31
+ [ 2647590 ] cmpi-devel-1.0: change enum to enumerate in FT's
- * cmpi/CmpiArray.h
- Bug 1420604 (More fallout): Removed overloaded operators from
- CmpiArrayIdx. Also matches OpenPegasus definitions.
+2009-02-27 Tyrel Datwyler
-2006-01-31
+ * Makefile.am, cmpi/cmpimacs.h:
+
+ [ 1702153 ] cmpi-devel: enablement for CMPI 2.0 standard
+
+2009-02-27 Tyrel Datwyler
+
+ * ChangeLog, NEWS:
+
+ [ 1702153 ] cmpi-devel: enablement for CMPI 2.0 standard
+
+2009-02-27 Tyrel Datwyler
+
+ * CmpiImpl.cpp, Makefile.am, configure.ac, cmpi/cmpidt.h,
+ cmpi/cmpift.h, cmpi/cmpimacs.h, cmpi/cmpios.h, cmpi/cmpipl.h:
+
+ [ 1702153 ] cmpi-devel: enablement for CMPI 2.0 standard
+
+2009-02-27 Tyrel Datwyler
+
+ * NEWS, configure.ac:
+
+ 1.0.6 Release1.0.6 Release1.0.6 Release1.0.6 Release1.0.6
+ Release1.0.6 Release
+
+2009-01-14 Tyrel Datwyler
+
+ * .cvsignore, ChangeLog, CmpiImpl.cpp, NEWS,
+ cmpi/CmpiIndicationMI.h, cmpi/cmpift.h:
+
+ [ 2508518 ] cmpi-devel: Indication function table out of line with
+ spec
+
+2008-11-05 Tyrel Datwyler
+
+ * ChangeLog, CmpiImpl.cpp, NEWS, cmpi/CmpiIndicationMI.h:
+
+ [2128836] C++ IndicationMI out of line with cmpift.h
+
+2008-07-09 Tyrel Datwyler
+
+ * ChangeLog, NEWS:
+
+ [ 2014066 ] cmpi-devel: change licensing from CPL to EPL
+
+2008-07-09 Tyrel Datwyler
+
+ * COPYING, CmpiImpl.cpp, Makefile.am, configure.ac, license.html,
+ sblim-cmpi-devel.rh.spec, sblim-cmpi-devel.spec.in,
+ cmpi/CmpiArgs.h, cmpi/CmpiArray.h, cmpi/CmpiAssociationMI.h,
+ cmpi/CmpiBaseMI.h, cmpi/CmpiBooleanData.h, cmpi/CmpiBroker.h,
+ cmpi/CmpiCharData.h, cmpi/CmpiContext.h, cmpi/CmpiData.h,
+ cmpi/CmpiDateTime.h, cmpi/CmpiEnumeration.h,
+ cmpi/CmpiIndicationMI.h, cmpi/CmpiInstance.h,
+ cmpi/CmpiInstanceMI.h, cmpi/CmpiMethodMI.h, cmpi/CmpiObject.h,
+ cmpi/CmpiObjectPath.h, cmpi/CmpiPropertyMI.h,
+ cmpi/CmpiProviderBase.h, cmpi/CmpiResult.h, cmpi/CmpiSelectExp.h,
+ cmpi/CmpiStatus.h, cmpi/CmpiString.h, cmpi/Linkage.h,
+ cmpi/cmpidt.h, cmpi/cmpift.h, cmpi/cmpimacs.h, cmpi/cmpios.h,
+ test/c_instance.c, test/c_instance_link.c, test/cxx_instance.cxx,
+ test/cxx_instance_link.cxx:
+
+ [ 2014066 ] cmpi-devel: change licensing from CPL to EPL
+
+2008-04-30 Chris Buccella
+
+ * cmpi/cmpift.h, ChangeLog, NEWS:
+
+ [ 1954980 ] Wrong type for _CMPIBroker.brokerCapabilities
+
+2008-02-07 Chris Buccella
+
+ * ChangeLog, NEWS, cmpi/cmpimacs.h:
+
+ [ 1888906 ] Typo in cmpi-devel's cmpimacs.h for CMSetObjectPath
+ macro
+
+2007-11-19 Chris Buccella
+
+ * cmpi/CmpiArgs.h, cmpi/CmpiArray.h, cmpi/CmpiAssociationMI.h,
+ cmpi/CmpiBaseMI.h, cmpi/CmpiBooleanData.h, cmpi/CmpiBroker.h,
+ cmpi/CmpiCharData.h, cmpi/CmpiContext.h, cmpi/CmpiData.h,
+ cmpi/CmpiDateTime.h, cmpi/CmpiEnumeration.h,
+ cmpi/CmpiIndicationMI.h, cmpi/CmpiInstance.h,
+ cmpi/CmpiInstanceMI.h, cmpi/CmpiMethodMI.h, cmpi/CmpiObject.h,
+ cmpi/CmpiObjectPath.h, cmpi/CmpiPropertyMI.h,
+ cmpi/CmpiProviderBase.h, cmpi/CmpiResult.h, cmpi/CmpiSelectExp.h,
+ cmpi/CmpiStatus.h, cmpi/CmpiString.h, cmpi/Linkage.h,
+ cmpi/cmpidt.h, cmpi/cmpift.h, cmpi/cmpimacs.h, cmpi/cmpios.h,
+ CmpiImpl.cpp:
+
+ updated URL for CPL (1833455)
+
+2006-11-02 Heidi Eckhart
+
+ * cmpi/: cmpift.h, cmpimacs.h:
+
+ bug #1532434: fixed compiler warnings of shadowing global variables
+ stat and index
+
+2006-02-09 Viktor Mihajlovski
+
+ * Makefile.am, sblim-cmpi-devel.rh.spec:
+
+ Minor cleanups for cmpi-devel 1.0.4.
+
+2006-02-09 Viktor Mihajlovski
+
+ * ChangeLog, Makefile.am, NEWS, configure.ac,
+ sblim-cmpi-devel.rh.spec, sblim-cmpi-devel.spec.in,
+ test/c_instance.c, test/c_instance_link.c, test/cxx_instance.cxx,
+ test/cxx_instance_link.cxx:
+
+ [ 1428205 ] cmpi-devel RPM conflicting with tog-pegasus-devel.
+ Added new configure option to disable library installation. Added
+ new spec file for RH/Fedora specific RPMs. Added set of
+ rudimentary compile/link test files.
+
+2006-02-08 Viktor Mihajlovski
+
+ * ChangeLog, CmpiImpl.cpp, NEWS, configure.ac, cmpi/CmpiBaseMI.h,
+ cmpi/cmpimacs.h:
+
+ [ 1420604 ] cmpi-devel headers are not CMPI 1.0 compliant. This
+ fixes problems compiling C++ providers.
+
+2006-01-31 Lynn Moss
+
+ * ChangeLog:
+
+ Bug 1420604: Fixed CMPI 1.0 compliance problems.
+
+2006-01-31 Lynn Moss
+
+ * cmpi/CmpiArray.h:
- * cmpi/cmpidt.h, cmpi/cmpift.h :
Bug 1420604: Fixed CMPI 1.0 compliance problems.
- * cmpi/CmpiData.h, CmpiImpl.cpp :
- Bug 1420604 (Fallout): Adjusted C++ wrapper to reflect the
- C definitions. This is also in line with the OpenPegasus definitions.
+2006-01-31 Viktor Mihajlovski
+
+ * ChangeLog, CmpiImpl.cpp, NEWS, README, configure.ac,
+ cmpi/CmpiData.h, cmpi/cmpidt.h, cmpi/cmpift.h:
+
+ [ 1420604 ] cmpi-devel headers are not CMPI 1.0 compliant. The
+ data type for UINT32 and SINT32 had a wrong definition. Further,
+ some function signatures were incorrect. Fixes have been applied to
+ both the C and C++ headers/implementation.
+
+2005-07-28 Viktor Mihajlovski
+
+ * COPYING, ChangeLog, NEWS, configure.ac, sblim-cmpi-devel.spec.in:
+
+ Bugs fixed: 1236584. Minor enhancements of the RPM spec file.
+
+2005-05-13 Viktor Mihajlovski
-2005-07-28
+ * ChangeLog, CmpiImpl.cpp, NEWS, configure.ac,
+ cmpi/CmpiAssociationMI.h, cmpi/CmpiBaseMI.h,
+ cmpi/CmpiIndicationMI.h, cmpi/CmpiInstanceMI.h,
+ cmpi/CmpiMethodMI.h, cmpi/CmpiPropertyMI.h, cmpi/cmpimacs.h:
- * sblim-cmpi-devel.spec.in:
- Bug 1236584: Changes for rpmlint complaints.
+ Bugs Fixed: 1201389. C++ CMPI Wrapper Providers won't compile with
+ 1.0.0 and must use this level instead.
-2005-05-13
+2005-05-11 Viktor Mihajlovski
- * CmpiImpl.cpp:
- Bug 1201389: Fixed the implementation of the MI driver functions,
- mainly function signatures and type casts.
+ * NEWS, README:
- * CmpiAssociationMI.h:
- Bug 1201389: Adapted driveXyz.. function signatures to fit new cmpift.h
- declarations.
+ README/NEWS updated.
- * CmpiBaseMI.h:
- Bug 1201389: Adapted driveXyz.. function signatures to fit new cmpift.h
- declarations.
+2005-05-10 Viktor Mihajlovski
- * CmpiIndicationMI.h:
- Bug 1201389: Adapted driveXyz.. function signatures to fit new cmpift.h
- declarations.
+ * ChangeLog, CmpiImpl.cpp, configure.ac, cmpi/cmpidt.h,
+ cmpi/cmpift.h, cmpi/cmpimacs.h:
- * CmpiInstanceMI.h:
- Bug 1201389: Adapted driveXyz.. function signatures to fit new cmpift.h
- declarations.
+ Bugs fixed: 1199111. The header files and the C++ wrapper have
+ been brought up to the TOG spec level (1.0).
- * CmpiMethodMI.h:
- Bug 1201389: Adapted driveXyz.. function signatures to fit new cmpift.h
- declarations.
+2005-03-18 Viktor Mihajlovski
- * CmpiPropertyMI.h:
- Bug 1201389: Adapted driveXyz.. function signatures to fit new cmpift.h
- declarations.
+ * .cvsignore, Makefile.am, configure.ac, sblim-cmpi-devel.spec.in:
- * cmpimacs.h:
- Bug 1201389: Added typecasts in the MI factory macros to allow
- clean compilation.
+ Feature 1165993: Add RPM Support to sblim-cmpi-devel.
+2005-03-18 Viktor Mihajlovski
-2005-05-10
+ * AUTHORS, COPYING, Makefile.am, README, autoconfiscate.sh,
+ configure.ac, ChangeLog, CmpiImpl.cpp, NEWS, cmpi/CmpiArgs.h,
+ cmpi/CmpiArray.h, cmpi/CmpiAssociationMI.h, cmpi/CmpiBroker.h,
+ cmpi/CmpiCharData.h, cmpi/CmpiContext.h, cmpi/CmpiEnumeration.h,
+ cmpi/CmpiInstanceMI.h, cmpi/CmpiPropertyMI.h, cmpi/CmpiStatus.h,
+ cmpi/CmpiString.h, cmpi/cmpidt.h, cmpi/cmpimacs.h, cmpi/cmpios.h,
+ cmpi/CmpiBaseMI.h, cmpi/CmpiBooleanData.h, cmpi/CmpiData.h,
+ cmpi/CmpiDateTime.h, cmpi/CmpiIndicationMI.h, cmpi/CmpiInstance.h,
+ cmpi/CmpiMethodMI.h, cmpi/CmpiObject.h, cmpi/CmpiObjectPath.h,
+ cmpi/CmpiProviderBase.h, cmpi/CmpiResult.h, cmpi/CmpiSelectExp.h,
+ cmpi/Linkage.h, cmpi/cmpift.h:
- * CmpiImpl.cpp: Bug 1199111 Changed from setInstance to modifyInstance.
- Removed some type now superfluous type cast.
+ Initial Import of CMPI Development Package.
- * configure.ac: New version number.
+2005-03-18 Viktor Mihajlovski
- * cmpi/cmpimacs.h: Bug 1199111 Changed function signatures to comply
- with spec.
+ * AUTHORS, COPYING, Makefile.am, README, autoconfiscate.sh,
+ configure.ac, ChangeLog, CmpiImpl.cpp, NEWS, cmpi/CmpiArgs.h,
+ cmpi/CmpiArray.h, cmpi/CmpiAssociationMI.h, cmpi/CmpiBroker.h,
+ cmpi/CmpiCharData.h, cmpi/CmpiContext.h, cmpi/CmpiEnumeration.h,
+ cmpi/CmpiInstanceMI.h, cmpi/CmpiPropertyMI.h, cmpi/CmpiStatus.h,
+ cmpi/CmpiString.h, cmpi/cmpidt.h, cmpi/cmpimacs.h, cmpi/cmpios.h,
+ cmpi/CmpiBaseMI.h, cmpi/CmpiBooleanData.h, cmpi/CmpiData.h,
+ cmpi/CmpiDateTime.h, cmpi/CmpiIndicationMI.h, cmpi/CmpiInstance.h,
+ cmpi/CmpiMethodMI.h, cmpi/CmpiObject.h, cmpi/CmpiObjectPath.h,
+ cmpi/CmpiProviderBase.h, cmpi/CmpiResult.h, cmpi/CmpiSelectExp.h,
+ cmpi/Linkage.h, cmpi/cmpift.h:
- * cmpi/cmpift.h: Bug 1199111 Changed function signatures to comply
- with spec.
+ Initial revision
- * cmpi/cmpidt.h: Bug 1199111 Changed function signatures to comply
- with spec.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sblim-cmpi-devel-2.0.1/CmpiImpl.cpp new/sblim-cmpi-devel-2.0.2/CmpiImpl.cpp
--- old/sblim-cmpi-devel-2.0.1/CmpiImpl.cpp 2009-02-28 04:18:15.000000000 +0100
+++ new/sblim-cmpi-devel-2.0.2/CmpiImpl.cpp 2009-08-19 03:21:57.000000000 +0200
@@ -1,6 +1,6 @@
/*
*
- * $Id: CmpiImpl.cpp,v 1.10 2009/02/28 03:18:15 tyreld Exp $
+ * $Id: CmpiImpl.cpp,v 1.11 2009/08/19 01:21:57 tyreld Exp $
*
* (C) Copyright IBM Corp. 2003, 2005, 2008
*
@@ -894,8 +894,8 @@
CmpiData::CmpiData(const CmpiString& d) {
_data.state=CMPI_goodValue;
- _data.value.chars=(char*)d.charPtr();
- _data.type=CMPI_chars;
+ _data.value.string=d.getEnc();
+ _data.type=CMPI_string;
}
CmpiData::CmpiData(const char* d) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sblim-cmpi-devel-2.0.1/NEWS new/sblim-cmpi-devel-2.0.2/NEWS
--- old/sblim-cmpi-devel-2.0.1/NEWS 2009-03-04 18:53:38.000000000 +0100
+++ new/sblim-cmpi-devel-2.0.2/NEWS 2011-07-13 23:36:37.000000000 +0200
@@ -1,15 +1,23 @@
+Changes in 2.0.2
+================
+
+Bugs Fixed:
+- 2817255 CmpiData constructor for CmpiString argument produce garbage
+- 3005546 cmpi thread key typed defined wrong on s390x
+
Changes in 2.0.1
=================
Bugs fixed:
- 2662011 Fixed cmpi-devel references unknown setInstance
- 2662075 Fixed CBGetClassification references non-existing brokerClassification
+- 2688794 Fixed typo in cmpidt.h
Changes in 2.0.0
==================
New Features:
-1702153 enablement for CMPI 2.0 standard
+- 1702153 enablement for CMPI 2.0 standard
Changes in 1.0.6
==================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sblim-cmpi-devel-2.0.1/cmpi/cmpidt.h new/sblim-cmpi-devel-2.0.2/cmpi/cmpidt.h
--- old/sblim-cmpi-devel-2.0.1/cmpi/cmpidt.h 2009-03-04 18:46:42.000000000 +0100
+++ new/sblim-cmpi-devel-2.0.2/cmpi/cmpidt.h 2009-03-16 19:26:17.000000000 +0100
@@ -1,6 +1,6 @@
/*
*
- * $Id: cmpidt.h,v 1.7 2009/03/04 17:46:42 tyreld Exp $
+ * $Id: cmpidt.h,v 1.8 2009/03/16 18:26:17 tyreld Exp $
*
* (C) Copyright IBM Corp. 2003, 2005, 2006, 2008
*
@@ -57,7 +57,7 @@
# define CMPIVersion085 85
# define CMPIVersion086 86
# define CMPIVersion087 87
-# define CMPIVserion090 90
+# define CMPIVersion090 90
# define CMPIVersion100 100 // 1.00
# define CMPIVersion200 200 // 2.00
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sblim-cmpi-devel-2.0.1/cmpi/cmpios.h new/sblim-cmpi-devel-2.0.2/cmpi/cmpios.h
--- old/sblim-cmpi-devel-2.0.1/cmpi/cmpios.h 2009-02-28 04:18:22.000000000 +0100
+++ new/sblim-cmpi-devel-2.0.2/cmpi/cmpios.h 2011-05-18 05:47:04.000000000 +0200
@@ -1,6 +1,6 @@
/*
*
- * $Id: cmpios.h,v 1.4 2009/02/28 03:18:22 tyreld Exp $
+ * $Id: cmpios.h,v 1.5 2011/05/18 03:47:04 tyreld Exp $
*
* (C) Copyright IBM Corp. 2003, 2005, 2006, 2008
*
@@ -73,6 +73,10 @@
# define CMPI_THREAD_CDECL __cdecl
# endif
# define CMPI_THREAD_KEY_TYPE pthread_key_t
+# elif defined(CMPI_PLATFORM_LINUX_GENERIC_GNU)
+# include
+# define CMPI_THREAD_CDECL
+# define CMPI_THREAD_KEY_TYPE pthread_key_t
# else
# define CMPI_THREAD_CDECL
# define CMPI_THREAD_KEY_TYPE unsigned long int
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sblim-cmpi-devel-2.0.1/config.h.in new/sblim-cmpi-devel-2.0.2/config.h.in
--- old/sblim-cmpi-devel-2.0.1/config.h.in 2009-03-06 12:00:10.000000000 +0100
+++ new/sblim-cmpi-devel-2.0.2/config.h.in 2011-07-13 23:37:07.000000000 +0200
@@ -45,10 +45,6 @@
/* Define to 1 if the system has the type `_Bool'. */
#undef HAVE__BOOL
-/* Define to the sub-directory in which libtool stores uninstalled libraries.
- */
-#undef LT_OBJDIR
-
/* Name of package */
#undef PACKAGE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sblim-cmpi-devel-2.0.1/configure.ac new/sblim-cmpi-devel-2.0.2/configure.ac
--- old/sblim-cmpi-devel-2.0.1/configure.ac 2009-03-06 11:59:33.000000000 +0100
+++ new/sblim-cmpi-devel-2.0.2/configure.ac 2011-07-13 23:36:48.000000000 +0200
@@ -1,7 +1,7 @@
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
-AC_INIT(sblim-cmpi-devel, 2.0.1, )
+AC_INIT(sblim-cmpi-devel, 2.0.2, )
AC_CONFIG_SRCDIR([CmpiImpl.cpp])
AC_CONFIG_HEADER([config.h])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sblim-cmpi-devel-2.0.1/sblim-cmpi-devel.spec new/sblim-cmpi-devel-2.0.2/sblim-cmpi-devel.spec
--- old/sblim-cmpi-devel-2.0.1/sblim-cmpi-devel.spec 2009-03-06 12:00:07.000000000 +0100
+++ new/sblim-cmpi-devel-2.0.2/sblim-cmpi-devel.spec 2011-07-13 23:37:07.000000000 +0200
@@ -8,7 +8,7 @@
Summary: SBLIM CMPI Provider Development Support
Name: sblim-cmpi-devel
-Version: 2.0.1
+Version: 2.0.2
Release: 0
Group: Systems Management/Base
URL: http://www.sblim.org
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org