Skip to content

Debian Changelog liboil (0.3.16-1)

2009

liboil (0.3.16-1) unstable; urgency=low

   * New upstream release.
     + debian/liboil0.3.symbols,
       debian/liboil0.3.shlibs:
       - Update for the two new functions.
   * debian/control:
     + Update Standards-Version to 3.8.1.

 -- Sebastian Dröge <slomo@debian.org>  Fri, 08 May 2009 08:45:26 +0200

2008

liboil (0.3.15-1) unstable; urgency=low

   * New upstream bugfix release:
     + debian/patches/02_oil-altivec-fault-static.patch,
       debian/patches/03_amd64-wavelet-segfault.patch,
       debian/patches/04_fbmmx-impl-flags.patch,
       debian/patches/05_amd64-wavelet-segfault2.patch,
       debian/patches/06_psadbw-mmxext.patch,
       debian/patches/07_s390-timestamp.patch,
       debian/patches/08_convert-0-element-crashes.patch,
       debian/patches/09_sse-stack-alignment.patch:
       - Dropped, merged upstream.
   * debian/rules:
     + Let the build fail if the symbols file isn't equal to reality.

 -- Sebastian Dröge <slomo@debian.org>  Tue, 01 Jul 2008 19:29:12 +0200

liboil (0.3.14-5) unstable; urgency=low

   * debian/patches/07_s390-timestamp.patch:
     + Fix timestamp generation on s390.
   * debian/patches/08_convert-0-element-crashes.patch:
     + Don't crash if empty arrays are passed.
   * debian/patches/09_sse-stack-alignment.patch:
     + Force stack alignment when using SSE instructions.
   * debian/control:
     + Update Standards-Version to 3.8.0, no additional changes needed.

 -- Sebastian Dröge <slomo@debian.org>  Mon, 16 Jun 2008 09:56:02 +0200

liboil (0.3.14-4) unstable; urgency=low

   * debian/patches/04_fbmmx-impl-flags.patch:
     + Fix implementation flags for some functions to also include SSE as SSE
       is used in their implementation. Fixes SIGILL on CPUs with MMX but
       without SSE. Patch from upstream GIT.
   * debian/patches/05_amd64-wavelet-segfault2.patch:
     + Don't read outside of array boundardies, causes segfaults in some cases.
       Patch from upstream GIT.
   * debian/patches/06_psadbw-mmxext.patch:
     + psadbw is a MMXEXT instruction so don't use it in the MMX testsuite.

 -- Sebastian Dröge <slomo@debian.org>  Wed, 23 Apr 2008 07:45:31 +0200

liboil (0.3.14-3) unstable; urgency=low

   * debian/rules:
     + Make unit test suite failures fatal now and let them fail the build.
   * debian/patches/03_amd64-wavelet-segfault.patch:
     + Fix segfault on amd64 in lshift_s16_mmx/lshift_s16_mmx2. Patch
       from upstream GIT, fixing a segfault with schroedinger.

 -- Sebastian Dröge <slomo@debian.org>  Mon, 17 Mar 2008 03:04:05 +0100

liboil (0.3.14-2) unstable; urgency=low

   * Upload to unstable.
   * debian/patches/02_oil-altivec-fault-static.patch:
     + Make oil_check_altivec_fault() a static function as it's used locally
       only and gets exported otherwise.

 -- Sebastian Dröge <slomo@debian.org>  Sat, 15 Mar 2008 11:59:36 +0100

liboil (0.3.14-1) experimental; urgency=low

   * New upstream release:
     + debian/liboil0.3.shlibs:
       - Update shlibs to >= 0.3.14.
     + patches/01_liboil-linking.patch,
       patches/02_ecx-clobbering.patch,
       patches/03_jit-compilation.patch,
       patches/04_oil-detect-arm-non-static.patch,
       patches/05_disable-arm-opt.patch,
       patches/06_alignment-bus-error.patch,
       patches/99_autoreconf.patch:
       - Dropped, merged upstream.
   * debian/liboil0.3.symbols,
     debian/control:
     + Add symbols file, generated from version 0.3.1, 0.3.10, 0.3.13, 0.3.14.
   * debian/control:
     + Add Homepage field.
     + Add ${shlibs:Depends} and ${misc:Depends} everywhere where it makes sense.
   * debian/patches/01_arm-vfp.patch:
     + Enable ARM optimizations on armel only, doesn't work on plain arm.

 -- Sebastian Dröge <slomo@debian.org>  Mon, 03 Mar 2008 06:41:18 +0100

liboil (0.3.13-4) experimental; urgency=low

   * debian/control,
     debian/liboil0.3-dev.install,
     debian/liboil0.3-doc.install:
     + Move documentation to it's own package and include all files, including
       the devhelp file for devhelp integration (Closes: #467438).

 -- Sebastian Dröge <slomo@debian.org>  Thu, 28 Feb 2008 16:59:11 +0100

liboil (0.3.13-3) unstable; urgency=low

   * debian/control:
     + Set priority of the debug package to extra.
   * debian/patches/06_alignment-bus-error.patch:
     + Dereference float * as float * instead of double *. Fixes several
       bus errors on ia64, resulting in a unit suite failure and FTBFS
       of many packages build dependending on liboil.

 -- Sebastian Dröge <slomo@debian.org>  Wed, 27 Feb 2008 11:03:14 +0100

liboil (0.3.13-2) unstable; urgency=low

   * debian/rules:
     + Call the unit test suite after the build but don't fail the build
       if there's an error.
   * debian/watch:
     + Add watch file.
   * debian/patches/05_disable-arm-opt.patch,
     debian/patches/99_autoreconf.patch:
     + Disable assembler optimizations and special compiler parameters on ARM
       completely as there's no runtime detection for the features needed
       and this fails to link on arm.

 -- Sebastian Dröge <slomo@debian.org>  Tue, 26 Feb 2008 12:21:01 +0100

liboil (0.3.13-1) unstable; urgency=low

   * New upstream release (Closes: #467251):
     + Adds OS detection for GNU/kFreeBSD (Closes: #433025).
     + Fixes SEGV if /proc is not mounted on ARM (Closes: #455724).
     + Fixes PowerPC FPU test (Closes: #444170).
     + debian/liboil0.3.shlibs:
       - Update to >= 0.3.13.
   * debian/control:
     + Package adopted by pkg-gstreamer as David doesn't want to continue
       maintaining it. Thanks for all the good work in the past.
     + Use ${binary:Version} instead of ${Source-Version}.
     + Remove unnecessary build dependency on chrpath.
     + Build depend on autotools-dev.
   * debian/control,
     debian/compat:
     + Update to debhelper compat level 6 and Standards-Version 3.7.3.
   * debian/bin:
     + Removed, not needed.
   * debian/patches/01_liboil-linking.patch:
     + Link liboil against librt.
   * debian/patches/02_ecx-clobbering.patch:
     + Add ecx to the clobbered registers on i386, fixes a crash with
       pulseaudio. Patch taken from upstream GIT.
   * debian/patches/03_jit-compilation.patch:
     + Don't compile the JIT example, this needs GLib.
   * debian/patches/04_oil-detect-arm-non-static.patch:
     + Make the oil_cpu_detect_arch() function non-static to fix the build.
       Patch taken from gstreamer-devel by Robert Schwebel.

 -- Sebastian Dröge <slomo@debian.org>  Tue, 26 Feb 2008 07:21:17 +0100

2007

liboil (0.3.12-1) unstable; urgency=low

   * New upstream release (Closes: #427023)
   * bump shlibs version (Closes: 420577)

 -- David Schleef <ds@schleef.org>  Sat, 02 Jun 2007 16:23:16 -0700

liboil (0.3.11-1) unstable; urgency=low

   * New upstream release.  Changes include fixes to bugs:
     - Disable timestamp on XScale (Closes: #410859)
     - Merge stack realignment patch into upstream (Closes: #381506)
   * Add -dbg package.  (Closes: 400163)

 -- David Schleef <ds@schleef.org>  Sat, 17 Mar 2007 13:18:03 -0700

liboil (0.3.10-1.1) unstable; urgency=low

   * Non-maintainer upload.
   * Disabled use of system register on StrongArm and XScale processors
     (Closes: #410859)

 -- Ben Hutchings <ben@decadent.org.uk>  Thu, 22 Feb 2007 21:18:15 +0000

2006

liboil (0.3.10-1) unstable; urgency=low

   * New upstream release.  Changes include fixes to several bugs:
     - new cpu detection on amd64 (Closes: #369315)
     - Fix merge_linear_u8_mmx() and mt19937_i386_mmx_*()
       (Closes: #396328, #369398)
     - Alignment fixes for sparc (Closes: #361597)

 -- David Schleef <ds@schleef.org>  Sat, 04 Nov 2006 17:59:51 -0800

liboil (0.3.9-1.2) unstable; urgency=low

   * Non-maintainer upload.
   * Fixing the recently introduced FTBFS on amd64.
     Thanks for Goswin von Brederlow and Christian Aichinger
     for preparation and testing.

 -- Andreas Barth <aba@not.so.argh.org>  Fri, 23 Jun 2006 09:29:45 +0200

liboil (0.3.9-1.1) unstable; urgency=low

   * Non-maintainer upload.
   * fix possible unalignment on i386 - this change not perfect
     and should also contain a test suite, but is still better
     than nothing at all. Thanks to Christian Aichinger for his
     good work on this and the patch. Closes: #368991
     (also keeping the patch around in the diff, so that it's
     obvious what was changed)

 -- Andreas Barth <aba@not.so.argh.org>  Thu, 22 Jun 2006 19:31:26 +0200

liboil (0.3.9-1) unstable; urgency=low

   * New upstream release.
    - Fix a bunch of alignment problems.  Should fix a lot of bugs
      on relevant architectures (Closes: #361746)
    - Recognize SSE again (Closes: #364970)

 -- David Schleef <ds@schleef.org>  Tue, 23 May 2006 12:54:44 -0700

liboil (0.3.8-1) unstable; urgency=low

   * New upstream release.  Relevant upstream changes:
    - fbCompositeSolid_nx8888mmx was removed (Closes: #340932).  I'm
      tired of all it's niggly little problems.

 -- David Schleef <ds@schleef.org>  Wed, 22 Mar 2006 12:39:18 -0800

2005

liboil (0.3.6-1) unstable; urgency=low

   * New upstream release.  Relevant upstream changes:
    - PowerPC build fixes (Closes: #334944)
   * Install documentation

 -- David Schleef <ds@schleef.org>  Mon, 19 Dec 2005 11:57:45 -0800

liboil (0.3.3-1) unstable; urgency=low

   * New upstream release.

 -- David Schleef <ds@schleef.org>  Mon, 03 Oct 2005 12:18:16 -0700

liboil (0.3.2-1) unstable; urgency=low

   * New upstream release.

 -- David Schleef <ds@schleef.org>  Sun, 08 May 2005 17:44:55 -0700

liboil (0.3.1-2) unstable; urgency=low

   * Disable buggy profiling MIPS asm

 -- David Schleef <ds@schleef.org>  Thu, 24 Mar 2005 15:14:54 -0800

liboil (0.3.1-1) unstable; urgency=low

   * New upstream release

 -- David Schleef <ds@schleef.org>  Thu, 17 Mar 2005 17:45:56 -0800

liboil (0.3.0-2) unstable; urgency=low

   * Use different package name

 -- David Schleef <ds@schleef.org>  Mon, 17 Jan 2005 23:56:58 -0800

liboil0.3 (0.3.0-1) unstable; urgency=low

   * New upstream release, new ABI.
   * Fix package description (Closes: #284486)

 -- David Schleef <ds@schleef.org>  Thu, 13 Jan 2005 13:22:49 -0800

2004

liboil0.2 (0.2.2-1) unstable; urgency=low

   * New upstream.

 -- David Schleef <ds@schleef.org>  Tue, 23 Nov 2004 19:43:09 -0800

liboil0.2 (0.2.1-1) unstable; urgency=low

   * New upstream.  Fixes powerpc compile problem.

 -- David Schleef <ds@schleef.org>  Wed, 17 Nov 2004 21:50:20 -0800

liboil0.2 (0.2.0-1) unstable; urgency=low

   * New package.

 -- David Schleef <ds@schleef.org>  Thu, 04 Nov 2004 18:09:03 -0800