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 - [email protected] + +- 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 ] [email protected] -- 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 <[email protected]> +2011-05-17 Tyrel Datwyler <[email protected]> - * cmpi/cmpidt.h: - Fixed 2662011: cmpi-devel references unknown setInstance + * NEWS, cmpi/cmpios.h: -2009-03-04 Tyrel Datwyler <[email protected]> + 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 <[email protected]> -2009-02-27 Tyrel Datwyler <[email protected]> + * 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 <[email protected]> - Feature 1702153: enablement for CMPI 2.0 standard + * ChangeLog, configure.ac: -2009-01-14 Tyrel Datwyler <[email protected]> + 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 <[email protected]> -2008-11-05 Tyrel Datwyler <[email protected]> + * 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 <[email protected]> +2009-03-04 Tyrel Datwyler <[email protected]> - * 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 <[email protected]> +2009-03-04 Tyrel Datwyler <[email protected]> - * cmpi/cmpift.h: - Fixed 1954980: Wrong type for _CMPIBroker.brokerCapabilities + * cmpi/: cmpidt.h, cmpimacs.h: -2008-02-07 Chris Buccella <[email protected]> + [ 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 <[email protected]> -2006-02-09 <[email protected]> + * 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 <[email protected]> +2009-02-27 Tyrel Datwyler <[email protected]> - * 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 <[email protected]> + [ 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 <[email protected]> -2006-01-31 <[email protected]> + * Makefile.am, cmpi/cmpimacs.h: + + [ 1702153 ] cmpi-devel: enablement for CMPI 2.0 standard + +2009-02-27 Tyrel Datwyler <[email protected]> + + * ChangeLog, NEWS: + + [ 1702153 ] cmpi-devel: enablement for CMPI 2.0 standard + +2009-02-27 Tyrel Datwyler <[email protected]> + + * 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 <[email protected]> + + * 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 <[email protected]> + + * .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 <[email protected]> + + * ChangeLog, CmpiImpl.cpp, NEWS, cmpi/CmpiIndicationMI.h: + + [2128836] C++ IndicationMI out of line with cmpift.h + +2008-07-09 Tyrel Datwyler <[email protected]> + + * ChangeLog, NEWS: + + [ 2014066 ] cmpi-devel: change licensing from CPL to EPL + +2008-07-09 Tyrel Datwyler <[email protected]> + + * 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 <[email protected]> + + * cmpi/cmpift.h, ChangeLog, NEWS: + + [ 1954980 ] Wrong type for _CMPIBroker.brokerCapabilities + +2008-02-07 Chris Buccella <[email protected]> + + * ChangeLog, NEWS, cmpi/cmpimacs.h: + + [ 1888906 ] Typo in cmpi-devel's cmpimacs.h for CMSetObjectPath + macro + +2007-11-19 Chris Buccella <[email protected]> + + * 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 <[email protected]> + + * cmpi/: cmpift.h, cmpimacs.h: + + bug #1532434: fixed compiler warnings of shadowing global variables + stat and index + +2006-02-09 Viktor Mihajlovski <[email protected]> + + * Makefile.am, sblim-cmpi-devel.rh.spec: + + Minor cleanups for cmpi-devel 1.0.4. + +2006-02-09 Viktor Mihajlovski <[email protected]> + + * 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 <[email protected]> + + * 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 <[email protected]> + + * ChangeLog: + + Bug 1420604: Fixed CMPI 1.0 compliance problems. + +2006-01-31 Lynn Moss <[email protected]> + + * 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 <[email protected]> + + * 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 <[email protected]> + + * 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 <[email protected]> -2005-07-28 <[email protected]> + * 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 <[email protected]> +2005-05-11 Viktor Mihajlovski <[email protected]> - * 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 <[email protected]> - * 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 <[email protected]> - * 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 <[email protected]> -2005-05-10 <[email protected]> + * 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 <[email protected]> - * 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 <pthread.h> +# 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, <[email protected]>) +AC_INIT(sblim-cmpi-devel, 2.0.2, <[email protected]>) 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: [email protected] For additional commands, e-mail: [email protected]
