Note meson version and patches in d/changelog
[deb_dpdk.git] / debian / changelog
index f18760c..ad52442 100644 (file)
@@ -1,7 +1,446 @@
+dpdk (18.11-4~git1.1) UNRELEASED; urgency=medium
+
+  [ Luca Boccassi ]
+  * New upstream release 18.11; for a full list of changes see:
+    https://dpdk.org/doc/guides/rel_notes/release_18_11.html
+  * Add new 18.11 PMDs and libraries:
+    - librte-common-cpt18.11
+    - librte-common-dpaax18.11
+    - librte-pmd-atlantic18.11
+    - librte-pmd-caam-jr18.11
+    - librte-pmd-octeontx-crypto18.11
+    - librte-telemetry18.11
+  * Bump debhelper compat to 10.
+  * Switch to Meson. Rename PMD packages to follow the shared library names:
+    - librte-pmd-vmxnet3-uio18.11 -> librte-pmd-vmxnet3-18.11
+    - librte-pmd-lio18.11 -> librte-pmd-liquidio18.11
+    - librte-pmd-octeontx-ssovf18.11 -> librte-pmd-octeontx-event18.11
+    - librte-pmd-octeontx-zip18.11 -> librte-pmd-octeontx-compress18.11
+    - librte-pmd-sfc-efx18.11 -> librte-pmd-sfc18.11
+    - librte-pmd-thunderx-nicvf18.11 -> librte-pmd-thunderx18.11
+    Switch PMD installation directory from /usr/lib/*/dpdk-18.11-drivers to
+    /usr/lib/*/dpdk/pmds-18.11.
+    Remove backward-compatibility symlink for arch-dependent headers. Users
+    now should use the libdpdk.pc pkg-config file to get the appropriate
+    CFLAGS, or specify -I/usr/include/<ARCH>/dpdk manually.
+    Drop the dpdk-dev SDK package, users should just use pkg-config now.
+    Rename all binaries and scripts to have a dpdk- prefix.
+    Build-Depend on debhelper >= 10.3~, which introduced Meson support.
+  * Don't build dpdk-doc when using the nodoc profile.
+  * Build-depend on libjansson-dev, libbsd-dev and libelf-dev.
+  * Package libraries built by default:
+    - librte-pmd-bnx2x18.11
+    - librte-pmd-ccp18.11
+    - librte-pmd-dsw-event18.11
+  * Use dh-missing.
+  * Package zlib PMD:
+    - librte-pmd-zlib18.11
+  * Add missing BNX URL metadata.
+  * Drop libdpdk-dbgsym - not really used and broken in sid.
+  * Override -march pkg-config Lintian error.
+  * Enable PIE hardening.
+  * Override lintian warning about scripts with extension in bin.
+  * Add libssl-dev dependency on libdpdk-dev for libcrypto.pc.
+  * Add libbsd-dev dependency on libdpdk-dev for bsd/string.h.
+  * Drop fix-vhost-user-socket-permission.patch and
+    tmpfix-ppc-build-error.patch. The latter has been fixed upstream,
+    and the former is not needed as we no longer support vhost-user
+    in client mode. Please switch to server mode.
+  * Add new DEB_BUILD_OPTIONS dpdk_config_options that accepts a comma
+    separated list (no spaces) of additional DPDK build configure options that
+    will be passed to Meson. Substitutes support for custom legacy Makefile
+    config files.
+  * d/p/0001-doc-fix-garbage-text-in-generated-HTML-guides.patch: fix
+    reproducible builds by making sure no garbage text end up in generated
+    documentation HTML pages.
+  * Add libmnl-dev, libnuma-dev dependency on libdpdk-dev to allow static
+    builds to work.
+  * Restrict watch file to 18.11.x series.
+  * d/p/0002-build-use-generic-march-on-arm64-when-using-default.patch: fix
+    arm64 build by fixing baseline architecture.
+  * Fix typo in ccp PMD short description. (Closes: #917792)
+  * Link applications and tests dynamically instead of statically.
+  * Update libdpdk-dev's description to mention that the pkg-config file's
+    CFLAGS might contain an -march higher than typical baseline, due to
+    DPDK's requirements.
+  * Binary kernel module build: use kernel headers from highest version
+    rather than what uname -a returns by default.
+  * Backport the following Meson patches to fix dependencies issues:
+    - 0003-build-mention-march-in-pkg-config-description.patch
+    - 0004-build-bump-minimum-Meson-version-to-0.47.1.patch
+    - 0005-build-use-dependency-instead-of-find_library.patch
+    - 0006-build-reorder-libraries-and-build-eal-before-cmdline.patch
+    - 0007-build-use-dependency-for-libbsd-instead-of-manual-ap.patch
+    Bump mimimum Meson version to 0.47.1 accordingly.
+
+  [ Christian Ehrhardt ]
+  * d/control: fix libnuma compile issues now available on armhf
+  * d/rules: select upstream declared baseline as RTE_MACHINE
+  * d/control: enable more architectures on PMDs now building
+  * d/control, d/control.modules.in, d/dpdk.install, d/dpdk-doc.install: apply
+    wrap-and-sort --wrap-always --trailing-comma to keep down change noise
+  * d/dpdk-rte-kni-dkms.dkms.in: fix dkms build in newer kernels by adding a
+    path for its own kni_fifo.h
+  * d/control: enhance dkms builds by depending on libelf-dev
+  * move developer tools from dpdk to dpdk-dev
+
+ -- Luca Boccassi <bluca@debian.org>  Mon, 29 Oct 2018 16:07:49 +0000
+
+dpdk (18.08-1~git1.1) UNRELEASED; urgency=medium
+
+  [ Luca Boccassi ]
+  * New upstream release 18.08; for a full list of changes see:
+    https://dpdk.org/doc/guides/rel_notes/release_18_08.html
+    - refresh d/p/fix-vhost-user-socket-permission.patch for 18.08
+    - add build-dependency on libmnl-dev, needed by MLX PMD
+    - d/control: bump ABI version on packages
+    - bump d/*.symbols for new ABI
+    - Rename librte-ifcvf-vdpa to librte-pmd-ifc following upstream change
+  * Enable armhf build. (Closes: #906931)
+  * Add libibverbs-dev dependency in libdpdk-dev, for static linking.
+    (Closes: #907365)
+  * Add missing packages for new PMDs and libraries built by default:
+    - librte-bus-vmbus18.08
+    - librte-pmd-netvsc18.08
+    - librte-pmd-qat18.08
+    - librte-pmd-octeontx-zip18.08
+  * Add "terse" DEB_BUILD_OPTIONS to reduce build log verbosity.
+  * Set Rules-Requires-Root to no.
+  * Bump Standards-Version to 4.2.1.
+
+  [ Christian Ehrhardt ]
+  * d/p/tmpfix-ppc-build-error.patch: fix ppc64el build issue due to a
+    conflict of stdbool and altivec.
+
+ -- Luca Boccassi <bluca@debian.org>  Tue, 14 Aug 2018 18:58:11 +0100
+
+dpdk (18.05-1~git1) UNRELEASED; urgency=medium
+
+  [ Christian Ehrhardt ]
+  * New upstream release 18.05; for a full list of changes see:
+    https://dpdk.org/doc/guides/rel_notes/release_18_05.html
+    - refresh d/p/fix-vhost-user-socket-permission.patch for 18.05
+    - d/control: bump ABI version on packages
+    - bump d/*.symbols for new ABI
+    - d/control: d/*.symbols: new libraries and pmds
+      - librte-bpf
+      - librte-bus-ifpga
+      - librte-common-octeontx
+      - librte-compressdev
+      - librte-ifcvf-vdpa
+      - librte-mempool-bucket
+      - librte-pmd-axgbe
+      - librte-pmd-dpaa
+      - librte-pmd-dpaa-sec
+      - librte-pmd-dpaa-event
+      - librte-pmd-dpaa2
+      - librte-pmd-dpaa2-cmdif
+      - librte-pmd-dpaa2-event
+      - librte-pmd-dpaa2-qdma
+      - librte-pmd-dpaa2-sec
+      - librte-pmd-ifpga-rawdev
+      - librte-pmd-virtio-crypto
+    - d/rules: adapt to move of kernel modules directories in 18.05
+    - d/control: dpaa drivers build on non arm64 as well now
+    - d/rules: handle IFCVF as callback driver
+  * Dropped changes that are upstream in 18.05:
+    - Backport dpdk-dev-app-testpmd-fix-DPAA-shared-library-dependency.patch
+      and dpdk-dev-mk-fix-dependencies-of-dpaaX-drivers.patch from upstream to
+    - d/p/dpdk-dev-eal-ppc-fix-rte_smp_mb-for-a-compilation-error-with-else-
+      clause.patch: fix build on ppc64el
+      fix arm64 build.
+
+  [ Luca Boccassi ]
+  * Enable librte-pmd-avf on arm64, i386 and ppc64el since it's available.
+    (Closes: #905041)
+  * Enable AESNI-MB/AESNI-GCM crypto drivers PMDs and packages with build
+    dependency on libipsec-mb-dev (amd64-only).
+    (Closes: #905580)
+
+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Fri, 01 Jun 2018 09:18:32 +0200
+
+dpdk (18.02.1-1~git1) UNRELEASED; urgency=medium
+
+  [ Luca Boccassi ]
+  * New upstream release 18.02; for a full list of changes see:
+    https://dpdk.org/doc/guides/rel_notes/release_18_02.html
+  * New upstream release 18.02.1; for a full list of changes see:
+    https://dpdk.org/doc/guides-18.02/rel_notes/release_18_02.html
+    * Fixes CVE-2018-1059
+  * Bump ABI version of packages from 17.11 to 18.02.
+  * Drop testpmd-link-virtio.patch, not needed.
+  * Refresh fix-vhost-user-socket-permission.patch to remove fuzz from
+    18.02.
+  * Add packages for new libraries/PMDs: librte-bbdev18.02,
+    librte-rawdev18.02, librte-pmd-avf18.02,
+    librte-pmd-opdl-event18.02.
+  * Add package and build-dependency for OpenSSL PMD:
+    librte-pmd-openssl18.02. (Closes: #886150)
+  * autopkgtest: use libdpdk pkg-config to set all the required compiler
+    flags.
+  * autopkgtest: add pkg-config dependency to really fix linkate test.
+  * Backport dpdk-dev-app-testpmd-fix-DPAA-shared-library-dependency.patch
+    and dpdk-dev-mk-fix-dependencies-of-dpaaX-drivers.patch from upstream to
+    fix arm64 build.
+  * Add librte-bus-dpaa18.02, librte-bus-fslmc.02, librte-pmd-dpaa18.02 and
+    librte-mempool-dpaa18.02 on arm64, as their config is enabled by default
+    upstream.
+  * Add new symbols to symbols files for 18.02.
+
+  [ Christian Ehrhardt ]
+  * d/control: let libdpdk-dev depend on zlib1g-dev as it is used on build and
+    creeps into pkg-config. Even thou at the moment no dpdk .so uses it is
+    required to build correctly with the libs provided by pkg-config.
+  * d/t/control: depend on dpdk-dev to be able to use dpdk-sdk-env.sh
+  * d/t/testlinkage: improvements and fixes for current debci issues
+    - Use RTE_SDK to build the binary
+    - verbose execution for better debugging
+    - check for librt instead of libpthread as second level lib
+    - use a valid prototype for main
+  * Add package and build-dependency MLX4 and MLX5 PMDs.
+    With rdma-core >16 being in Debian and Ubuntu as well as some stabilization
+    work ongoing upstream we can start to enable these PMDs.
+  * d/p/dpdk-dev-eal-ppc-fix-rte_smp_mb-for-a-compilation-error-with-else-
+    clause.patch: fix build on ppc64el
+  * test-linkage: drop brittle test for secondary library dependencies
+  * debian/control: Fix MLX4/MLX5 enablement to match DPDK 18.02
+  * d/control: add new PMDs: bbdev-null, skeleton-rawdev, vdev-netvsc
+  * Symbols of new PMDs in 18.02
+    - debian/librte-pmd-bbdev-null18.02.symbols
+    - debian/librte-pmd-mlx4-18.02.symbols
+    - debian/librte-pmd-mlx5-18.02.symbols
+    - debian/librte-pmd-skeleton-rawdev18.02.symbols
+    - debian/librte-pmd-vdev-netvsc18.02.symbols
+
+ -- Luca Boccassi <bluca@debian.org>  Mon, 19 Feb 2018 11:31:42 +0000
+
+dpdk (17.11-1~git1) UNRELEASED; urgency=medium
+
+  [ Luca Boccassi ]
+  * New upstream release 17.11; for a full list of changes see:
+    http://dpdk.org/doc/guides/rel_notes/release_17_11.html
+  * Bump ABI version of packages from 17.08 to 17.11.
+  * Fix upstream version parsing in d/rules to account for -rcX.
+  * Add packages for new libraries/PMDs: librte-bus-pci17.11,
+    librte-security17.11, librte-mempool-octeontx17.11,
+    librte-flow-classify17.11, librte-gso17.11, librte-member17.11,
+    librte-pci17.11, librte-pmd-softnic17.11, librte-bus-vdev17.11.
+  * Drop mk-* patches for reproducible builds, merged upstream.
+  * Refresh fix-vhost-user-socket-permission.patch to remove fuzz from
+    17.11-rc3.
+  * Switch generated dependencies to Python 3 due to switch to Python 3
+    Sphinx.
+  * Build-Depend on debhelper (>= 9.20160709) | dh-systemd to keep
+    compatibility with Ubuntu 16.04, which does not yet have that
+    of debhelper.
+  * Revert: d/rules: use new dh option names - Ubuntu 16.04 does not
+    have a debhelper that supports the new option, so use the old
+    ones for now.
+  * Drop librte-pmd-xenvirt17.11, deprecated upstream, and related
+    build-dependencies.
+  * Correctly parse upstream version when using ~rc instead of -rc.
+  * Update symbols files for 17.11.
+  * Backport testpmd-link-virtio.patch to link testpmd with the virtio
+    pmd to fix failure to run in VMs with virtio based interfaces
+  * Bump Standards-Version to 4.1.1, no changes.
+  * Add dependency on Python to dpdk-doc for diagram-generator.py and
+    pipeline-to-core-mapping.py. Fixes Lintian Error:
+    python-script-but-no-python-dep
+  * Fix librte-gro17.11 short description to mention -gro instead of
+    -eal. (Closes: #885832)
+  * dpdk: depend on python3-pyelftools since the scripts can work with either
+    version.
+  * dpdk-doc: depend only on python3 since the pipeline tools can work
+    with python3. (Closes: #883153)
+  * dpdk/dpdk-doc: change all scripts shebangs from python to python3.
+  * dpdk-doc: mark Python dependency with :any.
+  * Bump Standards-Version to 4.1.3 - no changes.
+  * d/control, d/changelog: use HTTPS for dpdk.org links.
+
+  [ Christian Ehrhardt ]
+  * d/control: improve dpdk-pmdinfo user experience by making
+    python-pyelftools a recommended dependency.
+  * d/control: add librte-pmd-octeontx17.11
+  * d/t/control: fix test dependencies for s390x (Closes: #882480).
+  * d/rules: make auto-loaded drivers dir versioned (LP: #1741244).
+    3rd party drivers should drop into the versioned directories now to show
+    their support for that version and to be autoloaded by librte_eal due
+    to that.
+
+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Thu, 16 Nov 2017 14:17:03 +0100
+
+dpdk (17.08-1~git1) UNRELEASED; urgency=medium
+
+  [ Luca Boccassi ]
+  * New Upstream release 17.08.
+  * Add librte-gro package.
+  * Drop patches merged upstream: fix-power-default-config.patch,
+    mk-use-make-silent-flag-to-print-HTML-doc-version.patch,
+    mk-fix-excluding-.doctrees-when-installing-docs.patch.
+  * Refresh fix-vhost-user-socket-permission.patch to remove fuzz.
+  * Add build-dependency on libnuma-dev, mandatory since 17.08.
+  * Update mk-order-CFLAGS-so-that-ISCDIR-comes-before-IRTE_OUT.patch to
+    include librte-gro.
+  * debian/update-helper-symbols: do not append .0 to SOVERSION.
+  * debian/rules: use dpkg's DEBIAN_VERSION_UPSTREAM and DEB_HOST_*
+    variables instead of parsing and setting them manually.
+  * Update symbols files to reflect changes in the libraries.
+  * Switch to debian.org email address.
+  * Add librte-pmd-failsafe package.
+  * Drop mk-order-CFLAGS-so-that-ISCDIR-comes-before-IRTE_OUT.patch and
+    add mk-install-symlinks-before-build-step.patch which has the same
+    result but is much simpler and easier to maintain.
+  * Build-Depend on debhelper (>= 9.20160709) rather than dh-systemd as
+    latter is deprecated. Fixes Lintian Error:
+      build-depends-on-obsolete-package
+  * Build-Depend on the Python 3 version of the Sphinx packages to fix
+    Lintian Warning: build-depends-on-python-sphinx-only
+
+  [ Christian Ehrhardt ]
+  * d/rules: use new dh option names
+  * d/rules: properly enable dpdk systemd service
+
+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Mon, 23 Oct 2017 12:11:16 +0200
+
+dpdk (17.05.1-1~git1) UNRELEASED; urgency=medium
+
+  [ Luca Boccassi ]
+  * New Upstream release 17.05.1.
+  * Fix reproducibility of librte-eal linuxapp.
+
+  [ Christian Ehrhardt ]
+  * d/rules: fix reference path of dpdk-devbind to match the new
+    subdirectory which is in /usr/share/dpdk/usertools
+  * Fix d/p/fix-vhost-user-socket-permission.patch: add mis-dropped
+    create_unix_socket call and reposition rte_eal_set_socket_permissions
+  * Fix d/p/fix-vhost-user-socket-permission.patch
+    - add accidenitally dropped create_unix_socket call
+    - reposition rte_eal_set_socket_permissions to match 17.05 handling of
+      vhost-user server sockets (and their late binding)
+
+  [ Luca Boccassi ]
+  * Mark build-dependencies needed for documentation builds with the <!nodoc>
+    build-profile to fully implement support for it.
+  * Bump Standards-Version to 4.1.0. Relevant changes are nodoc support and
+    build reprodicibility.
+
+ -- Luca Boccassi <luca.boccassi@gmail.com>  Mon, 03 Jul 2017 15:15:40 +0100
+
+dpdk (17.05-1~git1) UNRELEASED; urgency=medium
+
+  [ Christian Ehrhardt ]
+  * New Upstream release 17.05; For a full list of changes (LP: #1691661)
+    see http://dpdk.org/doc/guides/rel_notes/release_17_05.html
+    - adapt to use MAJOR_ABI configuration to avoid the sub-lib abi
+      version breakage of the past.
+    - add d/update-helper* to update d/control and d/*.symbols for new versions
+    - adapt to new build trigger and location of tests; provide further
+      test tools (testacl, testpipeline) together with the already
+      provided "test" tool in /usr/share/dpdk/test/ of dpdk-dev.
+      Note: testpmd is installed "officially" by install-sdk and therefore
+      stays separate from other test tools.
+    - updated library arch availability/dependency: librte-kni is
+      available on ppc64el; librte-pmd-i40e on all arches;
+      librte-pmd-fm10k gone on ppc64el
+    - package the 19 new sub-libs / pmds that are now built by default
+    - rename and update symbols files to match the update to DPDK 17.05
+
+  [ Luca Boccassi ]
+  * Rename libraries after ABI major version rather than source version.
+  * Always set CONFIG_RTE_MAJOR_ABI, even for custom config files as all the
+    packaging is tuned around it.
+  * Drop patches merged upstream and refresh
+    fix-vhost-user-socket-permission.patch
+  * Add patches to make the documentation and linker script builds fully
+    reproducible.
+  * Add patches to make the libraries and PMDs builds fully reproducible,
+    by making the listing order of headers, source files and objects in
+    the makefiles stable (via sorting).
+  * Install headers with arch-specific content in /usr/include/<multiarch>/dpdk
+    to make libdpdk-dev multiarch-compliant.
+    To ensure backward compatibility in x86_64, which is what most of the
+    consumers use, symlink x86_64 headers in /usr/include/dpdk.
+    pkg-config returns the arch-specific headers first so that other
+    architectures are still compatible.
+    Also create a full copy of the headers in the dpdk-dev SDK package, as it
+    does not support multiple levels of headers.
+
+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Tue, 16 May 2017 15:38:17 +0200
+
+dpdk (16.11.2-1~git1) UNRELEASED; urgency=medium
+
+  [ Christian Ehrhardt ]
+  * Merge stable update to 16.11.2; For a list of changes
+    see http://dpdk.org/ml/archives/announce/2017-May/000131.html
+  * Dropped changes - patches that were included in 16.11.2 stable:
+    - d/p/kni-fix-build-with-kernel-4.11.patch
+    - d/p/nicvf-0002-net-thunderx-fix-32-bit-build.patch
+    - d/p/nicvf-0006-mk-fix-lib-filtering-when-linking-app.patch
+    - d/p/nicvf-0008-net-thunderx-fix-stats-access-out-of-bounds.patch
+    - d/p/nicvf-0010-net-thunderx-fix-deadlock-in-Rx-path.patch
+
+  [ Luca Boccassi ]
+  * Optionally generate libdpdk-dbgsym metapackage that depends on every
+    librte/PMD binary package's dbgsym. Keep it disabled by default, and
+    let users choose to enable it by passing dbgsym_meta via DEB_BUILD_OPTIONS.
+    Thanks Jan Blunck for the patch!
+  * Generate dependency list of libdpdk-dev to all librte and PMDs packages
+    dynamically at build time.
+  * Generate list of recommends for dpdk dynamically at build time.
+  * dpdk-modules-$KVERS: depend on same kernel version used to build rather than
+    just recommend - in-kernel API/ABI is not stable.
+  * Support for building packages for the new mempool framework has been added.
+    In 17.05 and newer a mempool framework was added, that has to be loaded
+    like a PMD. So any "plugin" will be linked in RTE_EAL_PMD_PATH just like
+    the PMDs. No mempool plugins are built for now, so it is currently a no-op.
+  * Drop libethdev4, librte-cryptodev1 and librte-eal2 transitional packages,
+    no longer needed.
+  * Fix some upstream documentation links in the packages metadata.
+    Thanks Chas Williams!
+  * Fix building debugging symbols for -dbgsym packages. Thanks Chas Williams!
+
+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Thu, 08 Jun 2017 10:05:44 -0600
+
 dpdk (16.11.1-1~git1) UNRELEASED; urgency=medium
 
+  [ Christian Ehrhardt ]
   * Merge stable update to 16.11.1; For a list of changes
     see http://dpdk.org/ml/archives/dev/2017-March/058930.html
+  * dpdk.conf: add info about unwanted effects of multiple hugepage
+    mountpoints
+  * d/p/dpdk-dev-v3-eal-sPAPR-IOMMU-support-in-pci-probing-for-vfio-pci-
+    in-ppc64le.patch: sPAPR IOMMU based pci probing enabled for vfio-pci
+    devices.
+  * enable librte-pmd-i40e1 for ppc64el
+    - debian/control: enable arch onpackage
+    - d/p/dpdk-dev-v4-i40e-implement-vector-PMD-for-altivec.patch: add i40e
+      PMD / vector PMD implementation and enable by default on ppc64el
+  * fix library availability/dependency
+    - librte-kni is built on ppc64el, fix dependency from libdpdk-dev
+    - librte-pmd-fm10k1 is not built on ppc64el (empty pkg atm) adapt arch
+    - librte-pmd-i40e is built on all architectures now
+  * Fix up thunderx to make arm support useful on more devices (LP: #1691659)
+    - d/p/nicvf-00[01-10]* backports of 17.02/17.05 fixes for thunderx
+    - d/control: dependencies and package for librte-pmd-thunderx-nicvf
+    - d/librte-pmd-thunderx-nicvf1.symbols: tracking library symbols
+  * fix dpdk-rte-kni dkms issues with kernel 4.11 (LP: #1691830)
+    - d/p/kni-fix-build-with-kernel-4.11.patch: fix pci_enable_msix usage
+    - d/p/kni-fix-ethtool-build-with-kernel-4.11.patch: Use new signal header
+  * ensure man pages are bundled with executables on all architectures
+  * d/p/fix-vhost-user-socket-permission.patch: updated to work with newer
+    openvswitch versions
+
+  [ Luca Boccassi ]
+  * Simplify debian/rules by using upstream's install target
+    and Debian's multiarch dir. Thanks Jan Blunck!
+  * Clarify that only the kni and igb_uio kernel modules are
+    distributed exclusively under the GPL2 in debian/copyright
+  * Add new DEB_BUILD_OPTIONS "nodoc" to allow users to avoid
+    building the DPDK documentation
+  * Add new DEB_BUILD_OPTIONS "nostatic" to allow users to avoid
+    building the DPDK static libraries
+  * Add try-restart to dpdk.init script
+  * Update Standards-Version to 4.0.0
 
  -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Thu, 08 Dec 2016 16:58:37 +0100