Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libjpeg8-8.2.2-57.1 RPM for ppc64

From OpenSuSE Ports Tumbleweed for ppc64

Name: libjpeg8 Distribution: openSUSE Tumbleweed
Version: 8.2.2 Vendor: openSUSE
Release: 57.1 Build date: Fri Nov 15 22:42:18 2019
Group: System/Libraries Build host: obs-power8-05
Size: 662673 Source RPM: libjpeg-turbo-2.0.3-57.1.src.rpm
Summary: A SIMD-accelerated JPEG compression/decompression library
A library for manipulating JPEG images. It supports
architecture-specific SIMD instructions, such as SSE/SSE2/AVX2,
AltiVec, NEON, MIPS DSPR2, and Loongson MMI.






* Tue Nov 12 2019
  - fix upstream bug 388 [bsc#1156402]
  - added patches
    + libjpeg-turbo-issue-388.patch
* Sat Oct 05 2019 Bjørn Lie <>
  - Update to version 2.0.3:
    * Fixed "using JNI after critical get" errors that occurred on
      Android platforms when passing invalid arguments to certain
      methods in the TurboJPEG Java API.
    * Fixed a regression in the SIMD feature detection code,
      introduced by the AVX2 SIMD extensions (2.0 beta1), that was
      known to cause an illegal instruction exception, in rare cases,
      on CPUs that lack support for CPUID leaf (or on which the
      maximum CPUID leaf has been limited by way of a BIOS setting.)
    * The 4:4:0 (h1v2) fancy (smooth) chroma upsampling algorithm in
      the decompressor now uses a similar bias pattern to that of the
      4:2:2 (h2v1) fancy chroma upsampling algorithm, rounding up or
      down the upsampled result for alternate pixels rather than
      always rounding down. This ensures that, regardless of whether
      a 4:2:2 JPEG image is rotated or transposed prior to
      decompression (in the frequency domain) or after decompression
    (in the spatial domain), the final image will be similar.
    * Fixed an integer overflow and subsequent segfault that occurred
      when attempting to compress or decompress images with more than
      1 billion pixels using the TurboJPEG API.
    * Fixed a regression introduced by 2.0 beta1[15] whereby
      attempting to generate a progressive JPEG image on an
      SSE2-capable CPU using a scan script containing one or more
      scans with lengths divisible by 16 would result in an error
      ("Missing Huffman code table entry") and an invalid JPEG image.
    * Fixed an issue whereby `tjDecodeYUV()` and
      `tjDecodeYUVPlanes()` would throw an error ("Invalid
      progressive parameters") or a warning ("Inconsistent
      progression sequence") if passed a TurboJPEG instance that was
      previously used to decompress a progressive JPEG image.
* Wed Mar 27 2019
  - use -O0 for debugging like everywhere (better experience)
* Wed Mar 13 2019
  - updated to version 2.0.2:
    1. Fixed a regression introduced by 2.0.1[5] that prevented a runtime search
    path (rpath) from being embedded in the libjpeg-turbo shared libraries and
    executables for macOS and iOS.  This caused a fatal error of the form
    "dyld: Library not loaded" when attempting to use one of the executables,
    unless `DYLD_LIBRARY_PATH` was explicitly set to the location of the
    libjpeg-turbo shared libraries.
    2. Fixed an integer overflow and subsequent segfault (CVE-2018-20330) that
    occurred when attempting to load a BMP file with more than 1 billion pixels
    using the `tjLoadImage()` function.
    3. Fixed a buffer overrun (CVE-2018-19664) that occurred when attempting to
    decompress a specially-crafted malformed JPEG image to a 256-color BMP using
    4. Fixed a floating point exception that occurred when attempting to
    decompress a specially-crafted malformed JPEG image with a specified image
    width or height of 0 using the C version of TJBench.
    5. The TurboJPEG API will now decompress 4:4:4 JPEG images with 2x1, 1x2, 3x1,
    or 1x3 luminance and chrominance sampling factors.  This is a non-standard way
    of specifying 1x subsampling (normally 4:4:4 JPEGs have 1x1 luminance and
    chrominance sampling factors), but the JPEG format and the libjpeg API both
    allow it.
    6. Fixed a regression introduced by 2.0 beta1[7] that caused djpeg to generate
    incorrect PPM images when used with the `-colors` option.
    7. Fixed an issue whereby a static build of libjpeg-turbo (a build in which
    `ENABLE_SHARED` is `0`) could not be installed using the Visual Studio IDE.
    8. Fixed a severe performance issue in the Loongson MMI SIMD extensions that
    occurred when compressing RGB images whose image rows were not 64-bit-aligned.
  - modified patches
    % ctest-depends.patch (refreshed)
  - deleted patches
    - libjpeg-turbo-CVE-2018-19644.patch (upstreamed)
    - libjpeg-turbo-CVE-2018-20330.patch (upstreamed)
  - added sources
    + libjpeg-turbo-2.0.2.tar.gz.sig
    + libjpeg-turbo.keyring
* Thu Jan 24 2019 Jan Engelhardt <>
  - Use -Og for debug_build
* Thu Jan 03 2019 Petr Gajdos <>
  - security update
    * CVE-2018-20330 [bsc#1120646]
      + libjpeg-turbo-CVE-2018-20330.patch
* Wed Jan 02 2019 Petr Gajdos <>
  - security update
    * CVE-2018-19644 [bsc#1117890]
      + libjpeg-turbo-CVE-2018-19644.patch
* Mon Dec 03 2018 Petr Gajdos <>
  - asan_build: build ASAN included
  - debug_build: build more suitable for debugging
* Tue Nov 13 2018 Petr Gajdos <>
  - update to version 2.0.1:
    * jsimd_quantize_float_dspr2() and jsimd_convsamp_float_dspr2()
      functions in the MIPS DSPr2 SIMD extensions are now disabled
      at compile time if the soft float ABI is enabled
    * Fixed a regression in the SIMD feature detection code,
      introduced by the AVX2 SIMD extensions
    * Fixed out-of-bounds read in cjpeg that occurred when attempting
      to compress a specially-crafted malformed color-index
      (8-bit-per-sample) Targa file
* Mon Sep 24 2018
  - Define FLOATTEST=64bit on ppc
  - ctest-depends.patch: Add missing testsuite depedencies
* Wed Aug 08 2018
  - Update description and switch out MMX/SSE by the more generic
    term SIMD.
* Wed Aug 01 2018
  - Version update to 2.0.0:
    * Cmake as a buildsystem
    * avx support
    * Better error handling
    * More use of SSE2
  - Drop patch libjpeg-1.4.0-ocloexec.patch; conflicts, would be better
    handled by upstream anyway
  - Drop patches merged upstream:
    * libjpeg-turbo-CVE-2018-11813.patch
    * libjpeg-turbo-CVE-2018-1152.patch
* Tue Jun 19 2018
  - security update:
    * CVE-2018-1152 [bsc#1098155]
      + libjpeg-turbo-CVE-2018-1152.patch
* Tue Jun 12 2018
  - security update:
    * CVE-2018-11813 [bsc#1096209]
      + libjpeg-turbo-CVE-2018-11813.patch
    * remove redundant libjpeg-turbo-CVE-2017-15232.patch



Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 3 00:14:37 2020