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

dpkg-devel-1.22.11-1.3 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: dpkg-devel Distribution: openSUSE Tumbleweed
Version: 1.22.11 Vendor: openSUSE
Release: 1.3 Build date: Sun Aug 11 16:16:59 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 1203840 Source RPM: dpkg-1.22.11-1.3.src.rpm
Packager: http://bugs.opensuse.org
Url: https://tracker.debian.org/pkg/dpkg
Summary: Development files for dpkg
Libraries and header files for dpkg.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Sun Aug 11 2024 Martin Schreiner <martin.schreiner@suse.com>
  - Update to version 1.22.11.
    The full changelog is very large. Please check it here:
    https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.11
  - Changes from 1.22.10:
    https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.10
  - Changes from 1.22.9:
    https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.9
  - Changes from 1.22.8:
    https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.8
  - Changes from 1.22.7:
    https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.7
  - Refresh patch:
    * openssl.patch
* Wed Apr 10 2024 Martin Schreiner <martin.schreiner@suse.com>
  - Update to version 1.22.6.
    The changelog for this version isn't very large, so it's provided in full:
    * dpkg-deb: Fix up compressor parameters for default legacy format.
    * Perl modules:
    - Dpkg::Vendor::Debian: Make it possible to disable qa=-bug-implicit-func.
    - Dpkg::Vendor::Debian: Unconditionally set qa bug-implicit-func.
    * Documentation:
    - man: Document dpkg versions supporting SOURCE_DATE_EPOCH for various
      tools.
    * Code internals:
    - libdpkg: Use array access instead of pointer arithmetic for meminfo
      parser.
    - libdpkg: Use a macro to define the zstd default compression level.
    * Build system:
    - Test with minimal library dependencies in CI.
    - Add gen-release script.
    * Packaging:
    - Fix typo in man page reference in changelog.
    * Test suite:
    - Refactor OpenPGP backend and commands list.
    - Refactor certfile and keyfile filenames for OpenPGP test.
    - Skip OpenPGP tests if the backend does not have a verify command.
    * Localization:
    - Fix typos in Swedish man pages translations.
    - Fix typos in Swedish man pages translations.
    - Update Dutch man pages translations.
    - Update Portuguese man pages translations.
    - Update German man pages translation.
* Mon Mar 11 2024 Martin Schreiner <martin.schreiner@suse.com>
  - Update to version 1.22.5.
    The full changelog is very large. Please check it here:
    https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.5
    Version 1.22.5 includes all the changes from 1.22.4 and 1.22.3.
    These may be found here:
    https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.4
    https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.3
  - Refresh openssl.patch so it would apply cleanly.
* Tue Feb 27 2024 Martin Schreiner <martin.schreiner@suse.com>
  - Prepare for RPM 4.20.
* Sun Dec 31 2023 Martin Schreiner <martin.schreiner@suse.com>
  - Update to version 1.22.2.
    The full changelog is very large. Please check it here:
    https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.2
* Wed Nov 22 2023 Martin Schreiner <martin.schreiner@suse.com>
  - Update to version 1.22.1.
    The full changelog is very large. Please check it here:
    https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.1
  - Refresh update-alternatives-suse.patch so it applies cleanly.
* Mon Sep 18 2023 Martin Schreiner <martin.schreiner@suse.com>
  - Update to version 1.22.0.
    The full changelog is very large. Please check it here:
    https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.0
  - Refresh openssl.patch so it works on 1.22.0.
* Thu Jul 20 2023 Adam Majer <adam.majer@suse.de>
  - openssl.patch: use openssl library for MD5 calculation instead
    of relying on libmd. libmd is not in Ring0
  - require Perl 5.28.1 or later
* Wed Jun 07 2023 pgajdos@suse.com
  - version update to 1.21.22
    https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog
* Thu May 04 2023 Frederic Crozat <fcrozat@suse.com>
  - Add _multibuild to define additional spec files as additional
    flavors.
    Eliminates the need for source package links in OBS.
* Fri May 27 2022 pgajdos@suse.com
  - version update to 1.21.8
    * fix CVE-2022-1664 [bsc#1199944], dpkg -- security update
    * lot of changes, see changelog
  - modified patches
    % update-alternatives-suse.patch (refreshed)
* Mon Jan 03 2022 Dan Čermák <dcermak@suse.com>
  - rebase patches:
    * update-alternatives.changes
    * update-alternatives.spec
    * update-alternatives-suse.patch
  - New upstream release 1.21.1
    dpkg (1.21.1) unstable; urgency=medium
    [ Guillem Jover ]
    * dpkg-buildpackage: Remove duplicate command print for dpkg-genchanges.
    * dpkg-buildpackage: Fix build description due to improper multiline match.
    * dpkg-realpath: Remove spurious heading space from --help output.
    * update-alternatives: When initializing admindir from DPKG_ADMINDIR append
      "/alternatives". Closes: #1001198
    * Code internals:
    - Remove <ar.h> inclusions.
    * Packaging:
    - Install deb-md5sums(5) into dpkg-dev package.
    dpkg (1.21.0) unstable; urgency=medium
    [ Guillem Jover ]
    * dpkg-genchanges: Include orig tarball on source package renames.
      Closes: #980066
    * scripts: Consider SHA-1 and RIPEMD-160 weak algorithms in OpenPGP
      signatures.
    * dpkg: During unpack print a removal message due to Conflicts.
      Closes: #985401
    * scripts: Add zsh completions for dpkg-parsechangelog.
      Thanks to Daniel Shahaf <danielsh@apache.org>. Closes: #986103
    * dpkg-buildpackage: When printing build type match the extension exactly.
      Closes: #989824
    * dpkg-maintscript-helper: Use xargs -I argument instead of deprecated -i.
    * dpkg-maintscript-helper: Quote variable inside ${} to avoid pattern match.
    * libdpkg: Fix dpkg_fsys_get_path() to always strip leading / and ./.
    * libdpkg: Set the default database directory relative to the system root.
    * dpkg-divert, dpkg-statoverride: Set admindir after instdir.
    * update-alternatives: Fix admindir setting.
      Prompted by Johannes Schauer Marin Rodrigues <josch@debian.org>.
    * dselect: Honor DPKG_ADMINDIR environment variable.
    * dpkg-query, dpkg-trigger, dselect: Add support for setting the root
      directory.
    * dpkg-fsys-usrunmess: Move forced reconfiguration to the last step.
      See #991190.
    * dpkg-fsys-usrunmess: Install a local policy-rc.d to ignore service
      restarts. Closes: #991190
    * dpkg-fsys-usrunmess: Do not fail when removing lingering directories.
    * dpkg-fsys-usrunmess: Generate a regression prevention package.
    * dpkg-fsys-usrunmess: Fix typo in debug message.
    * dpkg: Distinguish deconfiguration message for installation and multi-arch
      syncs.
    * dpkg-buildpackage: Add new --changes-file option.
      Prompted by Niels Thykier <niels@thykier.net>.
    * dpkg-buildpackage: Add new --buildinfo-file option.
    * dpkg: Rework --assert-<feature> logic to be more robust.
      Prompted by Helmut Grohne <helmut@subdivi.de>.
      Prompted by David Kalnischkies <donkult@debian.org>.
    * dpkg: Improve --assert-<feature> descriptions.
    * dpkg: Add a new --assert-help option.
    * scripts/mk: Pass DEB_BUILD_PATH to dpkg-buildflags. See #985553.
    * dpkg-db-backup: New program factored out from Debian-specific daily cron.
    * dpkg-db-backup: Accept an option to override the number of rotation cycles.
    * dpkg-db-backup: Honor the admindir set at configure time.
    * update-alternatives: Fix --auto and --set-selections output progress.
    * update-alternatives: Print defaults for configuration and database
      pathnames.
    * scripts: Replace shebang in dpkg-error shell library with shellcheck
      directive.
    * dpkg-buildpackage: Add support for terse DEB_BUILD_OPTIONS.
    * dpkg-mergechangelogs: Add new --merge-unreleased option. Closes: #582921
    * dpkg: Restore fallback to "new-prerm failed-upgrade" for downgrades.
      Analysis by Ian Jackson <ijackson@chiark.greenend.org.uk>. Closes: #996959
    * dselect: Use safe temporary file creation in methods setup.
    * dselect: Remove bashism from update script in multicd method.
    * dpkg: Fix --verify to handle missing or inaccessible pathnames.
      Closes: #963087
    * dpkg: Add partial --verify support for mode checks.
    * Use «digest» instead of «hash» in output messages.
      Reported by Sven Joachim <svenjoac@gmx.de>.
    * dselect: use `grep -E` instead of `egrep`.
      Thanks to Ville Skyttä <ville.skytta@iki.fi>. Closes: #999600
    * libdpkg: Fix memory leak on End Of Tape condition in tar parser.
    * dpkg: Fix short lived memory leak with --recursive.
    * dpkg: Fix conffile removal-on-upgrade handling. Closes: #995387
    * dpkg-deb: Fix conffile name length tracking on remove-on-upgrade parsing.
      Reported by uau on IRC.
    * Architecture support:
    - Clarify that the regex columns need to be ordered to match first.
    - Add support for ARCv2 CPU. Closes: #980963
      Based on a patch by Alexey Brodkin <Alexey.Brodkin@synopsys.com>.
    * Portability:
    - start-stop-daemon: Define SOCK_NONBLOCK to 0 if not defined.
    - libdpkg: Add support for AIX to dpkg_get_progname().
    * Perl modules:
    - Dpkg::Source::Quilt: Add hint to check missing files on patch apply
      failures.
      Reported by Joseph Nahmias <jello@debian.org>.
    - Dpkg::Changelog::Parse: Require format plugins to inherit from
      Dpkg::Changelog.
    - Dpkg::OpenPGP: Refactor openpgp implementation execution into a new
      function.
    - Dpkg::Vendor::Debian: Refactor compiler flag names into an array.
    - Dpkg::Vendor::Debian: Add new lto feature in new optimize area.
      Closes: #940571
    - Test::Dpkg: Print actual error messages in test_neutralize_checksums().
    - Dpkg::Deps: Use current_sub feature for __SUB__.
    - Dpkg::BuildFlags: Add support for ASFLAGS.
      See https://salsa.debian.org/debian/debhelper/-/merge_requests/50.
    - Dpkg::Compression: Use gzip --rsyncable unconditionally.
    - Dpkg::Changelog::Entry::Debian: Fix full month misuse warning.
    - Dpkg::Shlibs::Symbol: Emit a warning on fully qualified symver patterns.
      Closes: #993991
    - Dpkg::Control::HashCore: Add new keep_duplicate option.
    - Dpkg::Control::FieldsCore: Add new field_parse_binary_source().
      Closes: #980527
    - Dpkg::Control::FieldsCore: Fix types allowed for
      field_parse_binary_source().
      Reported by Johannes Schauer Marin Rodrigues <josch@debian.org>.
    - Dpkg::Shlibs::Objdump: Fix apply_relocations to work with versioned
      symbols. Closes: #1000421
    - Dpkg::Vendor::Ubuntu: Update Maintainer field logic to include
      “canonical”. Based on a patch by
      William 'jawn-smith' Wilson <william.wilson@canonical.com>.
      Closes: #1000557
    - Dpkg::Source::Package::V2: Add hint about version matching source tree.
      Based on a patch by Samuel Henrique <samueloph@debian.org>.
      Closes: #996044
    * Documentation:
    - man: Itemize dpkg-gensymbols -c levels.
    - man: Add man page for deb-md5sums(5).
      Reported by Maxim Cournoyer (on IRC).
    - man: Switch the Architecture field in deb-control(5) to required.
      Reported by Maxim Cournoyer (on IRC).
    - man: Make clear that dpkg-query arguments accept multiple values.
      Prompted by Rémi Rampin <remirampin@gmail.com>. See #913781.
    - man: Document dpkg-query --search and --listfiles output formats.
    - doc: Fix incorrect use of ‘an’ article.
    - doc: Update coding style to document POD instead of troff.
    - doc: Update THANKS file.
    - doc: Annotate current maintainer start year.
    - doc: Sort maintenance information chronologically.
    - man: Add versions since features where introduced.
    - man: Further clarify when re-inclusions of excluded pathnames happen.
      Closes: #871420
    - doc: Update Doxygen configuration from version 1.9.1.
    - doc: Improve description of dpkg suite.
      Prompted by Fabrice Bauzac-Stehly <noon@mykolab.com>.
    - man: Add a reference to where the Installed-Size algorithm is described.
    - man: Improve dpkg --verify-format rpm format documentation.
    - man: Document in deb-substvars(5) what ${} is good for.
      Prompted by Paul Wise <pabs@debian.org>.
    - man: Document in dpkg-architecture(1) target being useful for emulators
      too. Prompted by Helmut Grohne <helmut@subdivi.de>.
    - man: Document in dpkg-query(1) full --search and --listfiles output
      format. Prompted by Johannes Schauer Marin Rodrigues <josch@debian.org>.
    * Code internals:
    - Remove irrelevant or obsolete FIXME markers.
    - Turn FIXME markers denoting pending actions into TODO markers.
    - Turn FIXME markers giving historic information into simple Notes.
    - update-alternatives: Turn FIXME for explicit behavior choice into an XXX.
    - Use localtime_r() instead of localtime().
    - libdpkg: Remove MDEBUG support from m_malloc() implementation.
    - libdpkg: Mark dpkg_arch_unmark() arch_remove argument as const.
    - libdpkg: Mark treewalk_open() func argument as const.
    - dpkg: Mark ignore_depends() pkg argument as const.
    - dpkg: Mark deb_parse_conffiles() pkg argument as const.
    - libcompat: Remove local setexecfilecon() and require libselinux 2.3.
    - libdpkg: Add missing DPKG_{BEGIN,END}_DECLS in header files.
    - dpkg: Move SE Linux function declarations into its own header file.
    - dpkg: Move the command action enum to its own header file.
    - dpkg: Switch from including "main.h" to "force.h".
    - dselect: Rename dme() to display_menu_entry().
    - dpkg: Split function handling deconfiguration due to install and removal.
    - libdpkg: Add new ACTION_MUX macro for continued options.
    - dpkg: Refactor --assert-<feature> handling to be data driven.
    - dpkg-fsys-usrunmess: Do not use interpolated strings for literals.
    - dpkg-db-backup: Add a license header comment.
    * Build system:
    - Fallback to $^X and 'perl' if $Config{perlpath} is unset or empty.
    - Bump minimal Perl version to 5.28.1.
    - Remove redundant localedir and pkgconfdir initializations.
    - Check for libsocket.
    - Do not set have_libmd on the found branch in AC_SEARCH_LIBS.
    - Switch DPKG_FUNC_C99_SNPRINTF from AC_LANG_SOURCE to AC_LANG_PROGRAM.
    - Check whether fsync(3) works on directories.
    - Remove obsolete AC_HEADER_STDC.
    - Detect appropriate sed program at configure time.
    - Rename DPKG_DEB_PROG_TAR to DPKG_PROG_TAR.
    - Parametrize the backups directory with a configure option.
    - Add a check for symlinks in the git repository.
    - Rename shell scripts to .sh.
    - Switch from hardcoded /run to parametrized runstatedir.
    - Use new Dpkg::Control keep_duplicate option in gen-changelog.
    - Use title-case for field in gen-changelog.
    - Execute run-script via CONFIG_SHELL.
      Reported by Larkin Nickle <me@larbob.org>.
    - Quote variables containing pathnames in m4 macros.
    - Add support for commit message fix up machinery in gen-changelog.
    * Packaging:
    - Use absolute pathnames in .install debhelper fragments.
    - Remove unused dh_installcron call for arch-indep targets.
    - Add support for a native systemd timer. Closes: #985444
    - Create auotpkgtest installation directory.
    - Bump Standards-Version to 4.6.0 (no changes needed).
    * Test suite:
    - Pass --ignore-builtin-builddeps to dpkg-buildpackage.
    - Use can_run() instead of find_command().
    - Add descriptions to makefile test runners.
    - Add unit tests for architecture bijective mapping property.
    - Suppress cppcheck constParameter check.
    - Suppress bogus cppcheck for nullPointerRedundantCheck.
    - Mark external sourced shell files for checking.
    - Ignore new shellcheck checks.
    - Remove shipped dpkg database.
    - Add re-inclusion of symlink case to t-filtering. See #871420.
    - Generate symlink during test build time.
    - Remove superfluous long filename.
    - Refactor parse_ctrl() from parse_dsc().
    - Update codespell stopwords.
    [ Helge Kreutzmann ]
    * deb-md5sums.pod: Fix typo.
    [ Add programs translations ]
    * Occitan (Quentin PAGÈS).
    [ Update dselect translations ]
    * German (Sven Joachim).
    [ Update man pages translations ]
    * German (Helge Kreutzmann).
    [ Update programs translations ]
    * German (Sven Joachim).
    * Polish (Marcin Owsiany, Łukasz Dulny).
    [ Update scripts translations ]
    * German (Helge Kreutzmann).

Files

/usr/include/dpkg
/usr/include/dpkg/ar.h
/usr/include/dpkg/arch.h
/usr/include/dpkg/atomic-file.h
/usr/include/dpkg/buffer.h
/usr/include/dpkg/c-ctype.h
/usr/include/dpkg/color.h
/usr/include/dpkg/command.h
/usr/include/dpkg/compress.h
/usr/include/dpkg/db-ctrl.h
/usr/include/dpkg/db-fsys.h
/usr/include/dpkg/deb-version.h
/usr/include/dpkg/debug.h
/usr/include/dpkg/dir.h
/usr/include/dpkg/dpkg-db.h
/usr/include/dpkg/dpkg.h
/usr/include/dpkg/ehandle.h
/usr/include/dpkg/error.h
/usr/include/dpkg/execname.h
/usr/include/dpkg/fdio.h
/usr/include/dpkg/file.h
/usr/include/dpkg/fsys.h
/usr/include/dpkg/glob.h
/usr/include/dpkg/macros.h
/usr/include/dpkg/meminfo.h
/usr/include/dpkg/namevalue.h
/usr/include/dpkg/options.h
/usr/include/dpkg/pager.h
/usr/include/dpkg/parsedump.h
/usr/include/dpkg/path.h
/usr/include/dpkg/pkg-array.h
/usr/include/dpkg/pkg-files.h
/usr/include/dpkg/pkg-format.h
/usr/include/dpkg/pkg-list.h
/usr/include/dpkg/pkg-queue.h
/usr/include/dpkg/pkg-show.h
/usr/include/dpkg/pkg-spec.h
/usr/include/dpkg/pkg.h
/usr/include/dpkg/progname.h
/usr/include/dpkg/program.h
/usr/include/dpkg/progress.h
/usr/include/dpkg/report.h
/usr/include/dpkg/string.h
/usr/include/dpkg/subproc.h
/usr/include/dpkg/tarfn.h
/usr/include/dpkg/treewalk.h
/usr/include/dpkg/trigdeferred.h
/usr/include/dpkg/triglib.h
/usr/include/dpkg/varbuf.h
/usr/include/dpkg/version.h
/usr/lib/libdpkg.a
/usr/lib/libdpkg.la
/usr/lib/pkgconfig/libdpkg.pc
/usr/share/aclocal/dpkg-arch.m4
/usr/share/aclocal/dpkg-build.m4
/usr/share/aclocal/dpkg-compiler.m4
/usr/share/aclocal/dpkg-coverage.m4
/usr/share/aclocal/dpkg-funcs.m4
/usr/share/aclocal/dpkg-headers.m4
/usr/share/aclocal/dpkg-libs.m4
/usr/share/aclocal/dpkg-linker.m4
/usr/share/aclocal/dpkg-progs.m4
/usr/share/aclocal/dpkg-types.m4
/usr/share/aclocal/dpkg-unicode.m4


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Jan 12 02:11:34 2025