File blocxx.changes of Package blocxx

-------------------------------------------------------------------
Wed Jun  6 08:10:09 UTC 2012 - coolo@suse.com

- build with gcc 47 again and fix the problem - const objects are
  in ro segment now, so you can't change them (suprise, suprise!)
  Credits: mls

-------------------------------------------------------------------
Tue Apr 24 09:24:03 UTC 2012 - aj@suse.de

- Build with gcc 4.6 for now - otherwise yast segfaults.

-------------------------------------------------------------------
Thu Mar 15 19:22:32 UTC 2012 - dimstar@opensuse.org

- Add blocxx-gcc47.patch: Fix build with gcc 4.7.

-------------------------------------------------------------------
Sat Feb 11 03:20:48 UTC 2012 - jengelh@medozas.de

- Avoid requesting both pkgconfig and pkg-config on fedora

-------------------------------------------------------------------
Sun Jan 22 15:12:53 UTC 2012 - crrodriguez@opensuse.org

- Build with -fvisibility-inlines-hidden 

-------------------------------------------------------------------
Fri Dec  2 15:22:44 UTC 2011 - jengelh@medozas.de

- Set RPM group commonly used for shlib packages

-------------------------------------------------------------------
Fri Dec  2 07:54:43 UTC 2011 - mt@suse.de

- Added explicit group in spec file sub-packages to avoid build
  failures on SLE.

-------------------------------------------------------------------
Fri Dec  2 06:25:07 UTC 2011 - coolo@suse.com

- add automake as buildrequire to avoid implicit dependency

-------------------------------------------------------------------
Fri Sep 30 18:28:03 UTC 2011 - crrodriguez@opensuse.org

- Workaround qemu-arm current limitations/bugs 

-------------------------------------------------------------------
Sat Sep 17 19:59:49 UTC 2011 - jengelh@medozas.de

- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- Enable baselibs for arches

-------------------------------------------------------------------
Sun Aug 14 21:18:55 UTC 2011 - crrodriguez@opensuse.org

- Add patch to make the library use AES-NI or other openssl engines

-------------------------------------------------------------------
Fri Feb 25 08:56:43 UTC 2011 - mt@suse.de

- Fixed to use std::ptrdiff_t in Enumeration.hpp (gcc 4.6).
- Fixed libblocxx-devel (self) obsolete flags in spec file.

-------------------------------------------------------------------
Sat Apr 24 09:48:18 UTC 2010 - coolo@novell.com

- buildrequire pkg-config to fix provides

-------------------------------------------------------------------
Tue Mar 30 06:36:42 UTC 2010 - mt@suse.de

- Dropped obsolete libblocxx4 compatibility sub-package.

-------------------------------------------------------------------
Fri Mar 12 18:53:39 CET 2010 - mt@suse.de

- Test for char ptr pod struct to mark is_pod non-functional
  and avoid build failures -- reported as gcc 4.5 bug 43333.
- Added -fno-strict-aliasing to compile flags

-------------------------------------------------------------------
Sun Jan 31 19:15:00 CET 2010 - jengelh@medozas.de

- Package baselibs.conf

-------------------------------------------------------------------
Tue Sep 15 09:10:06 CEST 2009 - mt@suse.de

- Changed to use GCC 4.1+ __sync_synchronize as in svn instead
  of manual inline asm MemoryBarriers (blocxx issue #2799341),
  removed obsolete ARM_asm.diff patch.

-------------------------------------------------------------------
Fri Jul 17 23:06:47 UTC 2009 - jansimon.moeller@opensuse.org

- add __asm__ for ARM

-------------------------------------------------------------------
Thu Jul  9 22:29:46 CEST 2009 - mt@suse.de

- improved asneeded patch to use -pthread in shared lib flags too

-------------------------------------------------------------------
Sat Jun 20 20:33:34 CEST 2009 - coolo@novell.com

- fix link to pthread

-------------------------------------------------------------------
Mon Mar  2 23:06:14 CET 2009 - crrodriguez@suse.de

- remove static libraries (and save 13.9MB space) 

-------------------------------------------------------------------
Tue Feb 17 15:57:52 CET 2009 - mt@suse.de

- fixed to include cstdio instead of stdio.h in gcc 4.4 fix

-------------------------------------------------------------------
Tue Feb 17 10:28:41 CET 2009 - coolo@suse.de

- fix compilation with gcc 4.4

-------------------------------------------------------------------
Thu Jan 29 10:57:01 CET 2009 - olh@suse.de

- obsolete libblocxx-XXbit in the library subpackage

-------------------------------------------------------------------
Wed Dec 10 12:34:56 CET 2008 - olh@suse.de

- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
  (bnc#437293)

-------------------------------------------------------------------
Tue Nov 11 16:57:56 CET 2008 - ro@suse.de

- SLE-11 uses PPC64 instead of PPC, adapt baselibs.conf

-------------------------------------------------------------------
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de

- obsolete old -XXbit packages (bnc#437293)

-------------------------------------------------------------------
Tue Jun  3 13:34:52 CEST 2008 - coolo@suse.de

- obsolete blocxx for rename

-------------------------------------------------------------------
Wed May 28 02:01:55 CEST 2008 - ro@suse.de

- fix baselibs.conf file 

-------------------------------------------------------------------
Sat May 17 22:38:33 CEST 2008 - schwab@suse.de

- Fix pkgconfig file.

-------------------------------------------------------------------
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de

- added baselibs.conf file to build xxbit packages
  for multilib support

-------------------------------------------------------------------
Thu Nov 22 13:19:32 CET 2007 - bg@suse.de

- use --target=hppa2.0-suse-linux-gnu to make this build on hppa.
  We don't have older machines, and they would be too slow anyways. 

-------------------------------------------------------------------
Wed Nov 21 03:04:27 CET 2007 - ro@suse.de

- provide main package name in libblocxx6 for debuginfo 

-------------------------------------------------------------------
Fri Nov  9 11:57:14 CET 2007 - mt@suse.de

- Updated to blocxx-2.1.0, svn-trunk revision 342 / merged from
  the blocxx:head project in opensuse build service.
- Changed to use libblocxx6 package to provide the shared library
  and libblocxx-devel for the development files according to the
  opensuse library packaging policy.
- Moved blocxx-1.0 compatibility build into libblocxx4.spec file.
- Disabled Condition testsuite (solaris test fails on x86_64).
- Corrected broken entries in the blocxx.changes file

-------------------------------------------------------------------
Tue Apr 11 17:21:02 CEST 2006 - cthiel@suse.de

- Reduce BuildRequires

-------------------------------------------------------------------
Mon Mar 27 21:27:04 CEST 2006 - mt@suse.de

- Fix/Workaround in RWLocker testcase: hold the lock longer
  and get another thread a chance to run into the exception
- Fix/Workaround in IPCMutex testcase: sync the client start
  and let the other process more time to set its own lock
- New patch file: blocxx-testsuite01.dif

-------------------------------------------------------------------
Fri Mar 17 14:59:19 CET 2006 - mt@suse.de

- Readded run_ldconfig macro run in post, unintentionally
  removed while blocxx-doc split

-------------------------------------------------------------------
Mon Mar 13 14:46:20 CET 2006 - mt@suse.de

- Moved blocxx-doc subpackage into a separate noarch package

-------------------------------------------------------------------
Fri Feb 10 13:51:18 CET 2006 - mt@suse.de

- Fix for String::indexOf() - a int variable was used instead of
  size_t, that may cause a potential overflow.
- Resource leak in Mutex implementations: the pthread_mutexattr_t
  variable was not destroyed after it is not needed any more.
- Fix for COWReferenceBase/COWReference -- if somebody used the
  COWReference::cast_to() function, compilation fails because
  of missed implementation of useRefCountOf function.
- Fix for COWReference::cast_to() to not to increment ref counter.
- Added String::String(const std::string &str) constructor.
- Removed blocxx::off_t from blocxx/Types.hpp
- Minor portability fixes to build on Mac OS X.
- Makefile.am fixes causing failures on "make distcheck"
- Documentation and ChangeLog cleanups
- Enabled testsuite run (make check) in spec file, cleaned up
- Bug #149127, increased version number to 1.0.0

-------------------------------------------------------------------
Wed Jan 25 21:34:39 CET 2006 - mls@suse.de

- converted neededforbuild to BuildRequires

-------------------------------------------------------------------
Wed Jan  4 11:21:51 CET 2006 - mc@suse.de

- Updated to cvs snapshot 20060104 adding fixes synced from OpenWBEM 

-------------------------------------------------------------------
Wed Oct 19 11:33:38 CEST 2005 - mt@suse.de

- Updated to cvs snapshot 20051019 fixing the BLOCXX_THROW_ERRNO
  and BLOCXX_THROW_ERRNO_MSG macros to be useable outside of the
  blocxx namespace as well.

-------------------------------------------------------------------
Mon Oct 10 13:42:10 CEST 2005 - mt@suse.de

- Updated to cvs snapshot 20051010 adding fixes synced from OpenWBEM,
  like avoiding to escape of an exec exception from initRandomnes()
  in CryptographicRandomNumber, fixes/improvements to event handling
  in Select functions, missed initialization in DateTime::set().
 
-------------------------------------------------------------------
Fri Aug 12 18:56:22 CEST 2005 - mt@suse.de

- Updated to cvs snapshot 20050812 fixing handling of quoted
  capture references in Perl/PosixRegEx replace() methods

-------------------------------------------------------------------
Wed Aug 10 12:02:41 CEST 2005 - mt@suse.de

- Updated to cvs snapshot 20050810 adding identity and facility
  arguments to the SyslogAppender.

-------------------------------------------------------------------
Mon Jul 25 11:57:35 CEST 2005 - mt@suse.de

- Updated to cvs snapshot 20050725 improving large file support.

-------------------------------------------------------------------
Thu Jul 21 16:10:42 CEST 2005 - mt@suse.de

- Updated to cvs snapshot 20050721 enabling large file support.

-------------------------------------------------------------------
Thu Jul 14 10:25:08 CEST 2005 - mt@suse.de

- Updated to cvs snapshot 0.9.20050714 providing minor
  cleanups only

-------------------------------------------------------------------
Mon Jul 11 12:24:33 CEST 2005 - mt@suse.de

- Updated to cvs snapshot 0.9.20050711 providing blocxx.pc
  pkg-config file, removeing -R flag from blocxx.m4 file
  and fixing a bug in EnvVars::getenvp()
- Added libstdc++-devel pcre-devel requirements to spec file

-------------------------------------------------------------------
Fri Jul  8 12:55:59 CEST 2005 - mt@suse.de

- Updated to cvs snapshot 0.9.20050708 adding shared locks
  to File class, fixing Exec/EnvVars to allow to execute
  with empty environmens and other minor improvements

-------------------------------------------------------------------
Tue Jun 21 19:11:01 CEST 2005 - mt@suse.de

- Updated to cvs snapshot 0.9.20050621;
  provides new pcre based PerlRegEx class and
  improved RegEx class renamed to PosixRegEx

-------------------------------------------------------------------
Thu Jun 16 17:06:38 CEST 2005 - mt@suse.de

- Updated to cvs snapshot 0.9.20050616;
  improvements in RegEx class, regex examples

-------------------------------------------------------------------
Tue Jun 14 13:17:48 CEST 2005 - mt@suse.de

- Updated to cvs snapshot 0.9.20050614;
  small enable_ssl dependency fix in configure.in

-------------------------------------------------------------------
Mon Jun 13 21:17:26 CEST 2005 - mt@suse.de

- Disabled SSL support, since it conflicts with SSL code in
  openwbem, e.g. if blocxx is used to implement a provider.

-------------------------------------------------------------------
Thu Jun  9 11:58:50 CEST 2005 - mt@suse.de

- Updated to cvs snapshot 0.9.20050609;
  contains errno fix in Select.cpp

-------------------------------------------------------------------
Fri May 20 20:00:56 CEST 2005 - mt@suse.de

- Updated to cvs snapshot from 20050520

-------------------------------------------------------------------
Tue May 10 17:55:05 CEST 2005 - uli@suse.de

- don't use dot on ARM (hangs on some source files)

-------------------------------------------------------------------
Tue Apr 26 18:14:32 CEST 2005 - mt@suse.de

- Updated to cvs snapshot from 20050426 including fix
  for blocxx.m4 (lib64) and obsoleting configure.in dif.
- Fixed last changelog entry (date)

-------------------------------------------------------------------
Tue Apr 26 14:07:59 CEST 2005 - mt@suse.de

- Updated to cvs snapshot from 20050425

-------------------------------------------------------------------
Tue Apr 15 11:50:59 CEST 2005 - mt@suse.de

- Updated to cvs snapshot from 20050425

-------------------------------------------------------------------
Fri Apr 15 11:50:59 CEST 2005 - mt@suse.de

- Updated to cvs snapshot from 20050415 providing additional
  Logger interfaces and diverse error checking improvements.
- Changed to use --without-docs rpmbuild option in spec file
  to allow to skip the generation of documentation and use a
  pre-build archive instead. Default is to build documentation
  since it contains architecture/feature depending references.

-------------------------------------------------------------------
Sun Apr 10 01:13:09 CEST 2005 - bwhiteley@suse.de

- fixed 64bit pointer issue in IPCMutexTestCases

-------------------------------------------------------------------
Thu Apr  7 19:15:59 CEST 2005 - mt@suse.de

- initial package checkin, cvs snapshot 20050407