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

libbz2-devel-1.0.8-slfo.1.1.9 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: libbz2-devel Distribution: SUSE Linux Framework One
Version: 1.0.8 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.9 Build date: Wed Mar 8 11:04:51 2023
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 20646 Source RPM: bzip2-1.0.8-slfo.1.1.9.src.rpm
Packager: https://www.suse.com/
Url: https://sourceware.org/bzip2
Summary: The bzip2 runtime library development files
The bzip2 runtime library development files.

Provides

Requires

License

BSD-3-Clause

Changelog

* Wed Mar 08 2023 [email protected]
  - Build AVX2 enabled hwcaps library for x86_64-v3
* Mon May 02 2022 [email protected]
  - Port rpmlintrc format to rpmlint 2.x.
* Mon Jun 07 2021 [email protected]
  - Drop --with-pic (no effect with --disable-static)
  - Use %autosetup (rediff bzip2-1.0.6.2-autoconfiscated.patch to p1)
* Wed Oct 30 2019 [email protected]
  - Use correct version in autotools patchset
    M bzip2-1.0.6.2-autoconfiscated.patch
* Mon Jul 22 2019 [email protected]
  - Update to version 1.0.8:
    * Accept as many selectors as the file format allows.
      This relaxes the fix for CVE-2019-12900 from 1.0.7
      so that bzip2 allows decompression of bz2 files that
      use (too) many selectors again.
    * Fix handling of large (> 4GB) files on Windows.
    * Cleanup of bzdiff and bzgrep scripts so they don't use
      any bash extensions and handle multiple archives correctly.
  - remove (applied upstream)
    * bzip2-1.0.6-fix-bashisms.patch
    * bzip2-1.0.6-bzgrep_return_value.patch
  - use a new Source url
* Fri Jun 28 2019 [email protected]
  - Update bug reference
  - Fix downloaded patches
* Thu Jun 27 2019 [email protected]
  - Update to version 1.0.7:
    * Fix undefined behavior in the macros SET_BH, CLEAR_BH, &
      ISSET_BH.
    * bzip2: Fix return value when combining --test,-t and -q.
    * bzip2recover: Fix buffer overflow for large argv[0].
    * bzip2recover: Fix use after free issue with outFile
      (CVE-2016-3189).
    * Make sure nSelectors is not out of range (CVE-2019-12900
      bsc#1139083)
  - Drop patches fixed upstream:
    * bzip2-unsafe_strcpy.patch.
    * bzip2-1.0.6-CVE-2016-3189.patch.
  - Refresh patches with quilt.
* Thu Apr 18 2019 [email protected]
  - add bzip2-1.0.6-CVE-2016-3189.patch to fix a heap use after
    free vulnerability that was reported in bzip2recover [bsc#985657]
    [CVE-2016-3189]
* Tue Aug 21 2018 [email protected]
  - Replace the URL. The bzip.org owner changed [bsc#1104445].
  - Remove the URL from the 'Source' line. The 1.0.6 version is not
    available.
  - Run spec-cleaner.
* Wed Feb 28 2018 [email protected]
  - Update autotools patchset:
    D bzip2-1.0.6-autoconfiscated.patch
    A bzip2-1.0.6.2-autoconfiscated.patch
* Thu Feb 22 2018 [email protected]
  - Use %license (boo#1082318)
* Sat Nov 04 2017 [email protected]
  - Fix build on Fedora and Mageia
* Tue Oct 31 2017 [email protected]
  - Update bzip2-1.0.6-autoconfiscated.patch:
    * Bump version to 1.0.6.
    * Fix script symlinks on platforms with EXEEXT.
* Tue Jun 06 2017 [email protected]
  - Drop implicit pie building
  - Try profiled build
  - Move autoreconf to build section
* Thu Mar 23 2017 [email protected]
  - cleanup with spec-cleaner
* Thu Mar 24 2016 [email protected]
  - add bzip2-1.0.6-bzgrep_return_value.patch to fix bzgrep wrapper
    that always returns 0 as an exit code when grepping multiple
    archives [bsc#970260]
* Wed Jan 13 2016 [email protected]
  - Remove bzip2-faster.patch, it causes a crash with libarchive and
    valgrind points out uninitialized memory. See
    https://github.com/libarchive/libarchive/issues/637#issuecomment-170612576
* Thu Jan 08 2015 [email protected]
  - Avoid noarch sub package in SLE_11
* Mon Dec 29 2014 [email protected]
  - Cleanup a bit.
  - Remove the profiling stuff as it should not be used nowdays.
    At least even factory builds without it.
  - Provide libbz2.so.1.0 as other distros do, so we can run tiny
    things like steam.
  - Respect cflags again, borked by previous commit.
* Fri Dec 19 2014 [email protected]
  - build with PIE
* Mon Nov 03 2014 [email protected]
  - fix basisms in bzgrep and bznew
  - add patches:
    * bzip2-1.0.6-fix-bashisms.patch
* Tue Sep 02 2014 [email protected]
  - revert the bzip2-handle_pipe_input_with-f_option.patch because it
    breaks other programs using the bzip2 library
* Wed Aug 06 2014 [email protected]
  - Implement %check
* Tue Aug 05 2014 [email protected]
  - handle pipe input with the -f option (bnc#884004)
    * added bzip2-handle_pipe_input_with-f_option.patch
* Thu Jul 31 2014 [email protected]
  - Rename rpmlintrc to %{name}-rpmlintrc.
    Follow the packaging guidelines.
* Thu Mar 21 2013 [email protected]
  - Added url as source.
    Please see http://en.opensuse.org/SourceUrls
* Mon Jan 21 2013 [email protected]
  - Add %{version} to Obsoletes/Provides
* Mon Jan 21 2013 [email protected]
  - Executing autoreconf requires autoconf
  - Set RPM groups to the common ones we use for library and
    "-devel" packages
* Sun Feb 12 2012 [email protected]
  - Put libraries back into %{_libdir}, /usr merge project.
* Thu Jan 26 2012 [email protected]
  - Drop bzip2-maxlen20.patch as pre-2005 compatibility should not
    be a concern anymore.
* Sat Jan 07 2012 [email protected]
  - bzlib: open file descriptors with O_CLOEXEC, but just like
    the zlib case, only when bzopen() is used and not bzdopen()
    to avoid messing up with the caller's semantics.
    It is responsability of to initiator to set that flag in such case.
  - Replace error prone list of exported symbols with proper use of
    GCC visibility features.
* Fri Sep 30 2011 [email protected]
  - add libtool as buildrequire to make the spec file more reliable
* Sat Sep 17 2011 [email protected]
  - Remove redundant tags/sections from specfile
* Wed Aug 10 2011 [email protected]
  - package all documentation files referenced by README; also
    point to bzip2-doc package (bnc#709260)
* Tue Jul 26 2011 [email protected]
  - Update baselibs.conf to ship libbz2-devel-32bit
* Mon Nov 29 2010 [email protected]
  - extend bzip2-1.0.6-autoconfiscated.patch to support
    an LD version script so we export only public symbols
* Wed Nov 03 2010 [email protected]
  - use new version of autoconfiscate patch (by sbrabec)
* Thu Sep 23 2010 [email protected]
  - update to bzip2-1.0.6
    - fixes CVE-2010-0405
  - drop bzip2-CVE-2010-0405 (upstream)
* Tue Sep 21 2010 [email protected]
  - add bzip2-CVE-2010-0405.patch (bnc#636978)
  - fix copy-paste error in profile_bzip2()
* Mon Jun 28 2010 [email protected]
  - use %_smp_mflags
* Wed Dec 16 2009 [email protected]
  - package documentation as noarch
* Sat Dec 12 2009 [email protected]
  - add baselibs.conf as a source
* Tue Nov 24 2009 [email protected]
  - Package migrated to autoconf.
* Sun Jun 07 2009 [email protected]
  - remove static libraries see bnc#509945 for details
* Wed Dec 10 2008 [email protected]
  - use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
    (bnc#437293)
* Thu Oct 30 2008 [email protected]
  - obsolete old -XXbit packages (bnc#437293)
* Fri Aug 01 2008 [email protected]
  - added missing header to bznew [bnc#413261]
* Wed May 14 2008 [email protected]
  - fix rename of xxbit packages
* Thu Apr 10 2008 [email protected]
  - added baselibs.conf file to build xxbit packages
    for multilib support
* Thu Apr 03 2008 [email protected]
  - update to version 1.5
    * Fixes CERT-FI 20469 as it applies to bzip2
    which obsoletes bzip2-CVE-2008-1372-CERT-FI-20469.patch
  - installing scripts bzdiff, bzgrep, bzmore
    and symlinks bzless, bzcmp [bnc#376464]
  - addded CFLAGS in Makefile-libbz2_so (cflags.patch)
  - fix unsafe strcpy in bzip2recover (unsafe_strcpy.patch)
    Thanks to Red Hat.
* Wed Mar 19 2008 [email protected]
  - fixed buffer overflows CVE-2008-1372 [bnc#372047]
* Thu Dec 06 2007 [email protected]
  - bznew can now repack also .tar.gz files [#342612]
    The dot in suffix is explicitly checked
* Thu Nov 08 2007 [email protected]
  - added README, LICENSE, CHANGES files to libbz2-1 package
* Sun Jun 03 2007 [email protected]
  - Fix dependency.
* Wed May 30 2007 [email protected]
  - renamed lib to libbz2-1 according to Shared Library Packaging
    Policy
  - calling ldconfig for libbz2-1 package
* Fri May 25 2007 [email protected]
  - build with profile feedback enabled (7-15% speedup)
* Fri Mar 30 2007 [email protected]
  - Add PreReq to libbz2 from bzip2 to work around update problems
* Fri Mar 23 2007 [email protected]
  - Split off doc, libbz2 and libbz2-devel packages
* Mon Jan 15 2007 [email protected]
  - Update to version 1.0.4
    * Fixes some minor bugs since the last version, 1.0.3.
    * Fix file permissions race problem (CAN-2005-0953).
    * Avoid possible segfault in BZ2_bzclose.  From Coverity's NetBSD
      scan.
    * 'const'/prototype cleanups in the C code.
    * Change default install location to /usr/local, and handle
      multiple 'make install's without error.
    * Sanitise file names more carefully in bzgrep.  Fixes
      CAN-2005-0758 to the extent that applies to bzgrep.
    * Use 'mktemp' rather than 'tempfile' in bzdiff.
    * Tighten up a couple of assertions in blocksort.c following
      automated analysis.
    * Fix minor doc/comment bugs.
* Mon Oct 16 2006 [email protected]
  - strip .la files
* Wed Jan 25 2006 [email protected]
  - converted neededforbuild to BuildRequires
* Tue Jan 17 2006 [email protected]
  - Don't strip binaries.
* Fri Aug 12 2005 [email protected]
  - make decompress much faster
  - compile with -O3
  - go back to maxlen=20 when compressing
* Thu Aug 04 2005 [email protected]
  - next libdir: only package lib*
* Thu Aug 04 2005 [email protected]
  - do not package all of libdir (debuginfo)
* Mon Aug 01 2005 [email protected]
  - update to 1.0.3
* Tue Jun 28 2005 [email protected]
  - Move shared libraries to /%{_lib}
* Thu Mar 24 2005 [email protected]
  - Add bznew, a changeed version of the gzip znew.
* Tue Apr 20 2004 [email protected]
  - Fix strict aliasing
* Sun Jan 11 2004 [email protected]
  - add %defattr and %run_ldconfig
* Wed Jul 23 2003 [email protected]
  - fixed URL
* Tue Jul 23 2002 [email protected]
  - renamed to bzip2
* Tue Feb 05 2002 [email protected]
  - update to version 1.0.2
  - bziped tarball
* Thu Mar 08 2001 [email protected]
  - re-added /usr/include/bzlib.h
* Thu Mar 08 2001 [email protected]
  - Replaced the -malign options with -mcpu=pentiumpro
* Tue Mar 06 2001 [email protected]
  - add version info to libbz2 link to fix the library version number
  - if i386, add -malign-loops=2 -malign-jumps=2 -malign-functions=2
* Thu Nov 30 2000 [email protected]
  - New version, compile with LFS support.
* Tue Oct 03 2000 [email protected]
  - Set libdir for 64bit architectures
* Mon May 22 2000 [email protected]
  - update to 1.0.0
* Wed Apr 26 2000 [email protected]
  - changed Group
* Mon Apr 10 2000 [email protected]
  - added URL
* Tue Apr 04 2000 [email protected]
  - fixed to compile
* Mon Apr 03 2000 [email protected]
  - added libbz2 shared library support for s390
* Thu Mar 02 2000 [email protected]
  - moved man pages to /usr/share/man
* Mon Sep 13 1999 [email protected]
  - ran old prepare_spec on spec file to switch to new prepare_spec.
* Mon Sep 13 1999 [email protected]
  - update to 0.9.5d
* Thu Jul 01 1999 [email protected]
  - update to 0.9.0c
* Fri Sep 18 1998 [email protected]
  - update to 0.9.0b (including libbz2 and bzlib.h)
* Thu Oct 30 1997 [email protected]
  - add bzip package to S.u.S.E. distribution

Files

/usr/include/bzlib.h
/usr/lib64/libbz2.so
/usr/lib64/pkgconfig/bzip2.pc
/usr/share/doc/packages/libbz2-devel
/usr/share/doc/packages/libbz2-devel/CHANGES
/usr/share/licenses/libbz2-devel
/usr/share/licenses/libbz2-devel/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Feb 22 00:24:36 2025