dpdk (25.11.2-1build1) stonking; urgency=medium

  * No-change rebuild against libssl4

 -- Ravi Kant Sharma <ravi.kant.sharma@canonical.com>  Thu, 23 Jul 2026 13:52:14 +0000

dpdk (25.11.2-1) unstable; urgency=medium

  * Update upstream source from tag 'upstream/25.11.2'

 -- Luca Boccassi <bluca@debian.org>  Thu, 07 May 2026 11:27:20 +0100

dpdk (25.11.1-1) unstable; urgency=medium

  * Update upstream source from tag 'upstream/25.11.1'
  * Drop priority from d/control, now defaults to optional
  * Drop Rules-Requires-Root, now defaults to no
  * Bump Standards-version to 4.7.4
  * Update symbols files for 25.11.1

 -- Luca Boccassi <bluca@debian.org>  Tue, 21 Apr 2026 20:32:09 +0100

dpdk (25.11-2) unstable; urgency=medium

  * librte-net-zxdh26/librte-common-zsda26: also install on loong64
  * Upload to unstable

 -- Luca Boccassi <bluca@debian.org>  Thu, 11 Dec 2025 12:10:52 +0000

dpdk (25.11-1) experimental; urgency=medium

  [ Christian Ehrhardt ]
  * New upstream release candidate 25.11
    For a full list of changes in 25.11 see
    https://doc.dpdk.org/guides/rel_notes/release_25_11.html
    - d/watch: move to 25.11 LTS
    - d/control: Bump lib package names to 25.11 ABI (=26)
    - d/*.symbols: rename and update to match the ABI change to 26
    - drop d/p/doc-install-guides-and-api-docs-to-different-directory.patch
      [upstream now]
    - d/control: add new PMDs
      - librte-common-zsda26
      - librte-net-hinic3-26
      - librte-net-nbl26
      - librte-net-rnp26
      - librte-net-xsc26
    - d/control: add profiling lib librte-pmu
    - d/control: fix descriptions to not use numbered lib names
    - d/control: add new dma drivers
      - librte-dma-hisi-acc26
      - librte-dma-hisi-pciep26
   - d/*.symbols: update due to new major version
   - d/control, d/*.symbols: drop no more available libraries
     - librte-dma-hisilicon
     - librte-net-igc
     - librte-common-idpf (net-idpf stays)
     - librte-common-iavf26 (net-iavf stays)
   - d/*.symbols: add symbols for new libs
   - d/control: add arch to new libs building on ppc64el
   - d/librte-net-idpf26.symbols: mark avx related symbols as amd64 only
   - d/control: add arch to new libs building on riscv64

  [ Luca Boccassi ]
  * Drop fix-test-failure-on-ppc64.patch, merged upstream

 -- Luca Boccassi <bluca@debian.org>  Mon, 01 Dec 2025 10:15:45 +0000

dpdk (24.11.3-2) unstable; urgency=medium

  [ Christian Ehrhardt ]
  * d/control: librte-net-ntnic25 is x86_64 only
  * d/control: librte-net-zxdh25 is x86_64 and arm64 only
  * d/p/disable_arm64_autopkgtest_fails.patch: disable tests that are
    flaky in debci (Closes: #1114911)

 -- Luca Boccassi <bluca@debian.org>  Wed, 24 Sep 2025 10:26:56 +0100

dpdk (24.11.3-1) unstable; urgency=medium

  * New upstream release 24.11.3. For a full list of changes in 24.11.3 see:
    https://doc.dpdk.org/guides/rel_notes/release_24_11.html

 -- Luca Boccassi <bluca@debian.org>  Tue, 19 Aug 2025 23:31:35 +0100

dpdk (24.11.2-2) unstable; urgency=medium

  * d/control: bump Standards-Version to 4.7.2, no changes
  * dpdk-doc: drop HTML documents
  * dpdk-doc: ship only public APIs manpages

 -- Luca Boccassi <bluca@debian.org>  Mon, 28 Apr 2025 14:09:40 +0100

dpdk (24.11.2-1) unstable; urgency=medium

  * Backport patch to add install_tag to meson for doc
  * Backport patch to fix installation directory of docs
  * dpdk-doc: use meson install --tags to streamline installation
  * d/rules: use execute_before/after
  * d/rules: drop dh_missing override
  * d/rules: use dh-sequence-python3 instead of --with python3
  * dpdk-doc: delete unreproducible javascript file
  * dpdk-doc: drop python3:Recommends
  * Drop build-dependencies for docs that are no longer needed
  * New upstream release 24.11.2. For a full list of changes in 24.11.2 see:
    https://doc.dpdk.org/guides/rel_notes/release_24_11.html

 -- Luca Boccassi <bluca@debian.org>  Wed, 23 Apr 2025 12:29:39 +0100

dpdk (24.11.1-1) unstable; urgency=high

  * New upstream release 24.11.1. For a full list of changes in 24.11.1 see:
    https://doc.dpdk.org/guides/rel_notes/release_24_11.html
    Fixes rx checksum calculation in virtio driver (CVE-2024-11614)

 -- Luca Boccassi <bluca@debian.org>  Tue, 17 Dec 2024 14:59:34 +0000

dpdk (24.11-2) unstable; urgency=medium

  * Upload to unstable

 -- Luca Boccassi <bluca@debian.org>  Mon, 16 Dec 2024 11:10:47 +0000

dpdk (24.11-1) experimental; urgency=medium

  * New upstream release 24.11. For a full list of changes in 24.11 see:
    https://doc.dpdk.org/guides/rel_notes/release_24_11.html

 -- Luca Boccassi <bluca@debian.org>  Sun, 01 Dec 2024 12:45:26 +0000

dpdk (24.11~rc4-1) experimental; urgency=medium

  * Update upstream source from tag 'upstream/24.11_rc4'
  * dpdk-doc: remove unreproducible generated files

 -- Luca Boccassi <bluca@debian.org>  Wed, 27 Nov 2024 10:27:28 +0000

dpdk (24.11~rc3-1) experimental; urgency=medium

  * Update upstream source from tag 'upstream/24.11_rc3'
  * Add new PMDs added in v24.11~rc3

 -- Luca Boccassi <bluca@debian.org>  Wed, 20 Nov 2024 23:24:00 +0000

dpdk (24.11~rc2-2) experimental; urgency=medium

  * Build new librte-power-* PMDs on all architectures

 -- Luca Boccassi <bluca@debian.org>  Thu, 14 Nov 2024 23:46:01 +0000

dpdk (24.11~rc2-1) experimental; urgency=medium

  [ Christian Ehrhardt ]
  * New upstream release candidate 24.11-rc1
    For a full list of changes in 24.11 see
    https://doc.dpdk.org/guides/rel_notes/release_24_11.html
    - Drop d/p/disable-parallel-sphinx.patch (upstream since v24.07-rc1)
    - Drop d/p/Fix-ppc64-test-via-iova-setting.patch (upstream since v24.07-rc1)
    - d/*.symbols: rename and update to match the ABI change to 25
    - d/control: Bump lib package names to 24.11 ABI
    - d/copyright: update for updsteam and debian/* changes
    - d/watch: move to 24.11 LTS
    - d/control, d/dpdk{-dev}.install: add new and move existing telemetry
      files to dpdk
    - d/control: add new libraries librte-net-ntnic25, librte-dma-odm25,
      librte-crypto-ionic25, librte-compress-nitrox25, librte-common-nitrox25,
      librte-common-ionic25, librte-bus-uacce25. librte-argparse25
    - d/control: drop breaks to libdpdk0 (no more needed)
    - d/*.symbols: adapt to match changes to exported symbols
    - d/*.symbols: symbols files for new libs
    - d/p/*.patch: change Forwarded: no to not-needed
    - d/README.source: maintainer hint to compare binary pkg content
    - d/control: librte-net-mana25 also builds on amd64 now

  [ Luca Boccassi ]
  * gbp.conf: switch upstream branch and tag
  * Update upstream source from tag 'upstream/24.11_rc2'
  * Add packages for new PMDs added in 24.11~rc2
  * Update symbols for 24.11~rc2
  * Add dependency on armv8crc-support on arm64 packages
  * Drop dependency on sse4.2-support from libdpdk-dev

 -- Luca Boccassi <bluca@debian.org>  Thu, 14 Nov 2024 14:21:02 +0000

dpdk (23.11.2-3) unstable; urgency=medium

  * Disable flaky test on riscv64

 -- Luca Boccassi <bluca@debian.org>  Thu, 07 Nov 2024 14:28:21 +0000

dpdk (23.11.2-2) unstable; urgency=medium

  * Upload to unstable

 -- Luca Boccassi <bluca@debian.org>  Sun, 20 Oct 2024 13:38:06 +0100

dpdk (23.11.2-1+exp4) experimental; urgency=medium

  * autopkgtest: fix meson setup in test-fastsuite

 -- Luca Boccassi <bluca@debian.org>  Sat, 19 Oct 2024 12:43:21 +0100

dpdk (23.11.2-1+exp3) experimental; urgency=medium

  * Fix patch disabling tests on ppc64el

 -- Luca Boccassi <bluca@debian.org>  Thu, 17 Oct 2024 17:29:58 +0100

dpdk (23.11.2-1+exp2) experimental; urgency=medium

  * Revert "autopkgtest: run ppc64_cpu --smt=off before test to avoid race
    condition"
  * autopkgtest: build with -Dplatform=generic to fix build failure in
    riscv64
  * Disable flaky tests on ppc64el

 -- Luca Boccassi <bluca@debian.org>  Thu, 17 Oct 2024 14:28:10 +0100

dpdk (23.11.2-1+exp1) experimental; urgency=medium

  * autopkgtest: run ppc64_cpu --smt=off before test to avoid race
    condition

 -- Luca Boccassi <bluca@debian.org>  Thu, 10 Oct 2024 15:04:09 +0100

dpdk (23.11.2-1) unstable; urgency=medium

  * Update upstream source from tag 'upstream/23.11.2'

 -- Luca Boccassi <bluca@debian.org>  Wed, 09 Oct 2024 18:57:38 +0100

dpdk (23.11.1-2) unstable; urgency=medium

  * d/control, d/t/control: depend on isa-support packages, so far on
    sse4.2-support on amd64. This shall help to avoid being
    installed on machines that will later crash with SIG_ILL.
    Instead isa-support provides means to detect that at install time
    and some wording about why it was blocked. For more details see
    /usr/share/doc/isa-support/README

 -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Thu, 04 Jul 2024 15:35:34 +0200

dpdk (23.11.1-1) unstable; urgency=medium

  [ Luca Boccassi ]
  * Drop riscv64 from libraries that are not built for it

  [ Christian Ehrhardt ]
  * d/rules: clean up stray build artifacts (Closes: #1045122)

  [ Luca Boccassi ]
  * Build depend on pkgconf instead of pkg-config
  * Drop unused Lintian override

  [ Christian Ehrhardt ]
  * d/rules, d/control, d/*.symbols: Add loong64 support (Closes:
    #1059972)

  [ Luca Boccassi ]
  * Enable ELF metadata stamping
  * d/rules: disable dh verbose flags
  * Bump Standards-Version to 4.7.0, no changes
  * Update upstream source from tag 'upstream/23.11.1'
  * Update symbols files for internal symbols removals

 -- Luca Boccassi <bluca@debian.org>  Fri, 17 May 2024 12:19:41 +0100

dpdk (23.11-1) unstable; urgency=medium

  * Upload to unstable.

 -- Luca Boccassi <bluca@debian.org>  Mon, 18 Dec 2023 11:55:09 +0100

dpdk (23.11-1~exp1) experimental; urgency=medium

  * New upstream release 23.11; for a full list of changes see:
    http://doc.dpdk.org/guides-23.11/rel_notes/release_23_11.html

  [ Christian Ehrhardt ]
  * New upstream release candidate 23.11-rc3
    - d/p/*: update to match 23.11
      - disable_ now list files instead of test names
      - testpmd-fix-early-exit-from-signal.patch was applied upstream
      - 0001-eal-linux-force-iova-mode-va-with-no-huge-option.patch is
        no more applicable and didn't went upstream
    - d/*.symbols: rename and update to match the ABI change to 24
    - d/control: Bump to 23.11 ABI 24
    - d/control: added/remove libraries for 23.11
    - d/dpdk-dev.install: sort and add new test binaries
    - d/dpdk-dev.lintian-overrides: more admin tools without manpages
    - d/dpdk-doc.lintian-overrides: flow_classify was dropped
    - d/copyright: kni dropped, update debian/* dates and updated
      based on SPDX tags
    - d/*.symbols: mark internal symbols as optional
    - d/p/fix-riscv-march.patch: fix riscv build
    - d/p/disable_autopkgtest_fails.patch: add back table test to fix linking
      issues
    - d/p/disable_*: drop as all formerly bad tests seem now to be ok
    - d/rules: enable LTO
    - d/p/Fix-ppc64-test-via-iova-setting.patch: replace former
      d/p/0001-eal-linux-force-iova-mode-va-without-pa-available.patch never
      accepted upstream with something only changing test behavior and not the
      general EAL operation of commandline options

  [ Luca Boccassi ]
  * d/watch: move to 23.11 LTS
  * Update upstream source from tag 'upstream/23.11-rc4'
  * Drop fix-riscv-march.patch, merged upstream
  * d/rules: do not run unit tests at build time
  * cdx, cpfl and mana PMDs are built for i386 too
  * Update Lintian override for examples mistaken as documentation
  * Add symbols files for new libraries
  * Set version of DPDK_24 to 23.11 in symbols files
  * enable all reproducible build flags
  * Drop i386 support

 -- Luca Boccassi <bluca@debian.org>  Wed, 29 Nov 2023 02:01:20 +0000

dpdk (22.11.3-2) unstable; urgency=medium

  * Team upload.

  [ Luca Boccassi ]
  * d/rules: bump test timeout multiplier from 6 to 10

  [ Frode Nordahl ]
  * d/p/testpmd-fix-early-exit-from-signal.patch: Cherry-pick fix for
    LP:#2040097.

 -- Frode Nordahl <frode.nordahl@canonical.com>  Sun, 29 Oct 2023 12:28:18 +0100

dpdk (22.11.3-1) unstable; urgency=medium

  [ Christian Ehrhardt ]
  * d/t/control: drop armhf

  [ Luca Boccassi ]
  * New upstream release 22.11.3; for a full list of changes see:
    http://doc.dpdk.org/guides-22.11/rel_notes/release_22_11.html
  * Refresh patches to remove fuzz from 22.11.3
  * Update symbols file for internal experimental symbol in librte-common-
    sfc-efx23

 -- Luca Boccassi <bluca@debian.org>  Thu, 21 Sep 2023 14:49:23 +0100

dpdk (22.11.2-3) unstable; urgency=medium

  * d/p/disable-parallel-sphinx.patch: fix reprotest for parallel
    sphinx
  * d/t/test-initscripts: adapt to dropped sysV to un-break autopkgtest

 -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Thu, 29 Jun 2023 16:38:58 +0200

dpdk (22.11.2-2) unstable; urgency=medium

  * No changes source-only upload.

 -- Luca Boccassi <bluca@debian.org>  Fri, 16 Jun 2023 11:09:08 +0100

dpdk (22.11.2-1) unstable; urgency=medium

  [ Christian Ehrhardt ]
  * d/t/test-fastsuite: test env before breaking tests for known issues
  * d/rules: avoid path length issues in build time test
  * d/control, d/dpdk.init: stop using lsb-base functions

  [ Luca Boccassi ]
  * Update upstream source from tag 'upstream/22.11.2'
  * Add package for new librte-net-mana PMD
  * Bump Standards-Version to 4.6.2, no changes
  * Add new internal/experimental symbols
  * Drop old init script

 -- Luca Boccassi <bluca@debian.org>  Thu, 15 Jun 2023 17:32:13 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog dpdk-doc`.
