Luca Boccassi [Thu, 8 Mar 2018 15:31:09 +0000 (15:31 +0000)]
Note autopkgtest fix in d/changelog
Change-Id: If36c720bc44613dcdd88308f0affb3791b96afbc
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 8 Mar 2018 15:29:19 +0000 (15:29 +0000)]
Use pkg-config and global include in autopkgtest
pkg-config provides the required include paths, and currently
autopkgtest fails because rte_common.h now tries to include
rte_config.h which is not in the same directroy as it is arch
specific.
Also use global path for the include.
Change-Id: I3cddc769f0e4f12687cc58bc526f887e6cf0d703
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 7 Mar 2018 11:27:29 +0000 (11:27 +0000)]
Update changelog for 17.11.1
Change-Id: I271ab07825d3362adfd0e020aa44d8ca62dac0d4
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 7 Mar 2018 11:25:34 +0000 (11:25 +0000)]
Merge tag 'upstream/17.11.1' into 17.11.x
Upstream version 17.11.1
Change-Id: Ic4947a43032110f3070932a25db1d80b7abf6705
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 7 Mar 2018 11:22:30 +0000 (11:22 +0000)]
New upstream version 17.11.1
Change-Id: Ida1700b5dac8649fc563670a37278e636bea051c
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 12 Feb 2018 18:09:32 +0000 (18:09 +0000)]
Fix typo in patch description caught by Lintian
Change-Id: Ifcb439aa6b429b2686dc777894def93af439844e
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Sat, 20 Jan 2018 12:38:19 +0000 (12:38 +0000)]
Switch all remaining URLs to https
Change-Id: I2f6919fde8288d1bf12145ebf8dda2284af704a2
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 5 Jan 2018 20:14:32 +0000 (20:14 +0000)]
Note shebang and dep changes in d/changelog
Change-Id: Ia3413eb3cf685331a2604dbefffb3e7929a50bbe
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 5 Jan 2018 20:13:01 +0000 (20:13 +0000)]
dpdk[-doc]: convert all scripts to python3
Use dh_python3 to change the shebang of all scripts to python3, and
remove the python2 dependency from dpdk.
Change-Id: I7baa53e1c0c9261e67fe99cd22f274417593495b
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 5 Jan 2018 17:45:07 +0000 (17:45 +0000)]
Note dpdk.org links changes in d/changelog
Change-Id: I15d9752923511d113b49777cddcf50308645e835
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 5 Jan 2018 17:44:44 +0000 (17:44 +0000)]
Use https for dpdk.org links
Change-Id: I522bca4487cb76e281a9abb9c85d65d61eeb265e
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 5 Jan 2018 17:44:09 +0000 (17:44 +0000)]
Note S-V bump in d/changelog
Change-Id: I0852b152c58cdc472c37d7d669d79a721cc314ca
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 5 Jan 2018 17:43:48 +0000 (17:43 +0000)]
Bump Standards-Version to 4.1.3
Change-Id: Ifae4da207b4604a97a0ffeefa40182cbc9435d92
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 5 Jan 2018 17:42:09 +0000 (17:42 +0000)]
Note python3:any change in d/changelog
Change-Id: I16e03665e416ae2e84992bc80b4e41da7d0002c3
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 5 Jan 2018 17:40:25 +0000 (17:40 +0000)]
dpdk-doc: depend on python3:any to fix multiarch warning
The package ships arch-independent scripts so it can work with any
architecture of the python interpreter
Change-Id: I03b2e33d4b535bb345949ce9ccf3acb12fef50d0
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 5 Jan 2018 17:18:43 +0000 (17:18 +0000)]
Note dpdk-doc dep change in d/changelog
Change-Id: I939bcf2e6663b97fbf9030e3d68f475aa80fb117
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 5 Jan 2018 17:17:43 +0000 (17:17 +0000)]
dpdk-doc: depend only on python3
The examples work with both python and python3, so only depend on
python3.
Change-Id: I63635113860bf2e5dcfb39901826e6453f4b86ae
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 5 Jan 2018 17:04:37 +0000 (17:04 +0000)]
note dep change in d/changelog
Change-Id: I93e4e790f0f04081d392e937b66f2d85760f3373
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 5 Jan 2018 17:03:16 +0000 (17:03 +0000)]
dpdk: depend on python-pyelftools | python3-pyelftools
The usertool scripts all work with either version of python
Change-Id: Ib7e727804a864b8f617c2bb1934abdffc373367f
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Christian Ehrhardt [Thu, 4 Jan 2018 12:55:43 +0000 (13:55 +0100)]
changelog: d/rules: make auto-loaded drivers dir versioned
Change-Id: Ia8f66c25a1fd4925159ce399c2acefa5fae15697
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Thu, 4 Jan 2018 12:51:27 +0000 (13:51 +0100)]
d/rules: make auto-loaded drivers dir versioned
The dir registered as CONFIG_RTE_EAL_PMD_PATH= will be loaded by EAL.
But that is an issue if multiple versions of DPDK are co-installed.
Version A of EAL might load drivers of version B or vice versa.
Since this isn't the normal linker loads, but loads from a dir we must
version it to avoid issues of these cross-version loads.
Fixes: https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/
1741244
Change-Id: I4e97f077f531f7fcb746a2c5b2ffec60d140a4a1
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Luca Boccassi [Sat, 30 Dec 2017 20:39:55 +0000 (21:39 +0100)]
Note description fix in d/changelog and close bug
Change-Id: Ic69195a862a40f3fb1a10a2d00a94009a7ffc6b4
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Sat, 30 Dec 2017 20:39:00 +0000 (21:39 +0100)]
Fix librte-gro description typo
Change-Id: I83b6f207a7b15cda4f5eeaece8424864fd56c706
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 29 Nov 2017 22:57:11 +0000 (22:57 +0000)]
Note python dep to dpdk-doc in d/changelog
Change-Id: Ieac015bd9f8b203ee2f41ceacf3a148263edec9f
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 29 Nov 2017 22:56:13 +0000 (22:56 +0000)]
Add python dep to dpdk-doc for scripts
Change-Id: Ie7aef01510e25c55cc6373cf955dcef7047e656d
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 29 Nov 2017 22:49:34 +0000 (22:49 +0000)]
Note S-V change in d/changelog
Change-Id: I204759a550bb39a5406db3cca2d5f0289326df9b
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 29 Nov 2017 22:49:14 +0000 (22:49 +0000)]
Bump Standards-Version to 4.1.1, no changes
Change-Id: I08ab99e9956bcdc424eaf43b919ed1ad2cfdfe18
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 29 Nov 2017 22:03:37 +0000 (22:03 +0000)]
Add maven_env.txt to dpkg diff ignore regex
Fixes Gerrit FD.io CI post-merge run failure
Change-Id: Idd7a73ac662c4cb0104bdd573f7c0d01e2f6e753
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Christian Ehrhardt [Thu, 23 Nov 2017 12:26:10 +0000 (13:26 +0100)]
changelog: mention closing #882480
Change-Id: I36d8be83b4ec3f97a28301c4aeabb80799cb0c81
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Thu, 23 Nov 2017 12:17:39 +0000 (13:17 +0100)]
changelog: d/t/control: fix test dependencies for s390x
Change-Id: I107fda040d2e6b2d2d1cef04683e21aef2d460e9
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Dimitri John Ledkov [Thu, 23 Nov 2017 12:15:36 +0000 (13:15 +0100)]
d/tests/control: fix test dependencies for s390x.
Since we don't build for s390x make it clear in the test deps.
Otherwise it will be tried and fails to resolve there.
Change-Id: Ib0d27ee0955f25565cf78d66db9a80622db10b18
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Luca Boccassi [Fri, 17 Nov 2017 16:54:56 +0000 (16:54 +0000)]
Note backport of testpmd-link-virtio.patch in d/changelog
Change-Id: Id0fe8a1ec24ee6f14f53c9b9321b855cecd3cd2d
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 17 Nov 2017 16:53:24 +0000 (16:53 +0000)]
Backport patch to link testpmd with virtio pmd
Change-Id: I06b7d54ca198ba82a326691391491542ae2eb3af
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Christian Ehrhardt [Fri, 17 Nov 2017 13:58:36 +0000 (14:58 +0100)]
changelog: add librte-pmd-octeontx17.11
Change-Id: Ie1c04579204e23e75a04a8869a8bbc80fe546a98
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Fri, 17 Nov 2017 13:30:58 +0000 (14:30 +0100)]
add librte-pmd-octeontx17.11
Change-Id: Iea44b1f4368a29c9a34fbc8b4ca8e7d8614d4d3f
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Luca Boccassi [Thu, 16 Nov 2017 17:00:23 +0000 (17:00 +0000)]
Note symbols change in d/changelog
Change-Id: I2d73fae774e07d498f71e8a75d088bc78a6ecee5
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 16 Nov 2017 13:49:32 +0000 (13:49 +0000)]
Update symbols files for 17.11
Change-Id: I31cc352c93019baaa33e6a4e6139e905d8518ac9
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 16 Nov 2017 13:23:28 +0000 (13:23 +0000)]
Update changelog for 17.11 final
Change-Id: I329817d095c57889a6b3b5ccea0aad144b0feb83
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 16 Nov 2017 13:26:40 +0000 (13:26 +0000)]
Merge branch 'upstream' into 17.11.x
Change-Id: I7c5a806f100bfa4324e17c91490e952762a30ee4
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 16 Nov 2017 13:18:21 +0000 (13:18 +0000)]
New upstream version 17.11
Change-Id: Iee75c1267695faa05f289fe9bb512945507a4c45
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Christian Ehrhardt [Thu, 16 Nov 2017 13:17:53 +0000 (14:17 +0100)]
changelog: d/control: make python-pyelftools a recommends
Change-Id: Ie926d2a98d63c99859f5808a168a42904d10a08e
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Thu, 16 Nov 2017 13:12:38 +0000 (14:12 +0100)]
d/control: make python-pyelftools a recommends
It is a uncommon tool to use so it was never very important.
But pmdinfo needs the extra python modules to work properly.
$ dpdk-pmdinfo
Traceback (most recent call last):
File "/usr/bin/dpdk-pmdinfo", line 14, in <module>
from elftools.common.exceptions import ELFError
ImportError: No module named elftools.common.exceptions
We had it as a suggests so far as Ubunut would not have been able to
pick it up, but that is now accepted in [1].
Thanks for carrying that as suggests so far, but we could now enable it
as recommends for the next version of dpdk.
[1]: https://bugs.launchpad.net/ubuntu/+source/python-pyelftools/+bug/
1630073
Change-Id: Ied23438a6332004f957e3e50842eeea98cfdac34
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Luca Boccassi [Mon, 13 Nov 2017 10:39:47 +0000 (10:39 +0000)]
Update changelog to 17.11~rc4
Change-Id: I67aa85defbf117a00e96a121ea07e60eb2819443
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 13 Nov 2017 10:38:53 +0000 (10:38 +0000)]
Merge branch 'upstream' into 17.11.x
Change-Id: I68ef2636536dc97016038c50669a96e95424db0e
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Mon, 13 Nov 2017 10:38:04 +0000 (10:38 +0000)]
New upstream version 17.11~rc4
Change-Id: I5cc288310eaa28cb8c2e475afce5e19f8c08ba1e
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 9 Nov 2017 13:52:35 +0000 (13:52 +0000)]
Note fixing the parsing of DPDK_ABI in d/changelog
Change-Id: I7571b9a8d06262e45fe5a9c61bb74ead4ddfa4e8
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 9 Nov 2017 13:50:16 +0000 (13:50 +0000)]
Fix DPDK_ABI parsing when using ~ for RCs
Change-Id: I484f7331390c8fb0226becbaeba9e8ff6a50304a
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 9 Nov 2017 13:45:58 +0000 (13:45 +0000)]
Use ~rc3 instead of -rc3
Otherwise scripts and parsing, including the CI, confuse it with
the Debian revision.
Change-Id: Ic0bd2acf7abdbf74c8278543909082f2cfa905fb
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 9 Nov 2017 13:42:22 +0000 (13:42 +0000)]
Note drop of xen package in d/changelog
Change-Id: I3d0eecc5cc049fb21461d644e5526d5304b26ab3
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 9 Nov 2017 13:41:35 +0000 (13:41 +0000)]
Drop Xen support and packages, removed upstream
Change-Id: Id1fbdf349cedfc4e479af24e4d53dd24b2ea3a41
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 9 Nov 2017 13:37:21 +0000 (13:37 +0000)]
Note change of dh-systemd new options in d/changelog
Change-Id: Ibb1824f12026bf14a6aa56bdb67c1c9316040788
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 9 Nov 2017 10:55:25 +0000 (10:55 +0000)]
Revert "d/rules: use new dh option names"
Ubuntu 16.04 does not ship a debhelper version new enough to
support the new option, which breaks the CI.
Temporarily revert until we can switch the CI image to 18.04.
This reverts commit
c7873313a7fe60ac1bc229df2617153cca4318d7.
Change-Id: Id29ec8c454094952eaa49b5af071b819e5393b66
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
(cherry picked from commit
b0215431e14505a59e78c436d8fa014378402912)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 18:43:46 +0000 (18:43 +0000)]
Note dependency on dh-systemd in d/changelog
Change-Id: Icc068abb94b69a7a41989030a5024d1b2336c49b
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 18:42:08 +0000 (18:42 +0000)]
Build-depend on dh-sytemd as an alternative
For compatibilty with Ubuntu 16.04, which does not yet have a new
enough Debhelper, have an alternative dependency on dh-systemd.
This will not trigger a Lintian error.
Change-Id: Icc6a4fd843dcaad5931348d983cd7de652cf7a6b
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 18:24:24 +0000 (18:24 +0000)]
Note Python 3 deps switch in d/changelog
Change-Id: Ic09b790421b9744895a76d4efaab5846cabb4bb0
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 18:22:38 +0000 (18:22 +0000)]
Switch dependencies to python3
Since the switch to Python 3 Sphynx the dependencies can change too.
Change-Id: Iabec22c9ad89c55fdd62a9644bcdadccdea7252d
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 14:44:39 +0000 (14:44 +0000)]
Note refresh of vhost-socket patch in d/changelog
Change-Id: I7c37ea30a5c6b89385cbb4d95f6421887e3f6169
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 14:43:56 +0000 (14:43 +0000)]
Refresh vhost-user-socket patch for 17.11-rc3
Change-Id: I9db1dcf9671b7a41160da8ccffcd5f55fa763849
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 14:34:02 +0000 (14:34 +0000)]
Note dropping repro build patches in d/changelog
Change-Id: I8269a14fb3bcec8af4cda350f7d0b7b367c07b7d
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 14:33:34 +0000 (14:33 +0000)]
Drop repro build patches, merged upstream
Change-Id: I8078584e295d5822c2adcf1f7cecec97efdbada1
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 14:32:45 +0000 (14:32 +0000)]
Note new packages in d/changelog
Change-Id: I1f5106ce420098081bccf4cc465e0c65740ec9b6
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 14:32:21 +0000 (14:32 +0000)]
Package new libraries and PMDs
Change-Id: Ibcfa67669c85c721314023fb7317919dbb8dd61c
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 14:26:41 +0000 (14:26 +0000)]
Note version parsing in d/changelog
Change-Id: I9c1b529e6a484e4389fd538eeb836d890a94485c
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 14:25:51 +0000 (14:25 +0000)]
Fix DPDK_ABI parsing in d/rules to account for -rcX
Change-Id: I3704004c8f0595414cc1ddec62c5884e4a1791b1
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 14:25:10 +0000 (14:25 +0000)]
Note ABI revision change in d/changelog
Change-Id: I668693dc765e7a86c493ef0bbc8c8222cc2c1a9b
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 14:22:12 +0000 (14:22 +0000)]
Update package names for new 17.11 ABI
Change-Id: I122d54683601ad711e0db13fd918058f89aa82cb
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 14:24:32 +0000 (14:24 +0000)]
Bump version in changelog
Change-Id: I6b0df14c6b2f94ba94ddcc9df2c4dc65355ad132
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 14:50:17 +0000 (14:50 +0000)]
Merge branch 'upstream' into 17.11.x
Change-Id: I9f728c5947bfb5ba81f00306b7997685463ca13e
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 8 Nov 2017 14:15:11 +0000 (14:15 +0000)]
New upstream version 17.11-rc3
Change-Id: I6a5baa40612fe0c20f30b5fa773a6cbbac63a685
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 1 Nov 2017 14:20:37 +0000 (14:20 +0000)]
Note Sphinx dependencies in changelog
Change-Id: I34470babb15e097d9578d6b3d7f00a2eee02402c
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 1 Nov 2017 14:18:50 +0000 (14:18 +0000)]
Depend on Python 3 Sphinx packages rather than Python 2
Python 2 is going to be removed from Debian at some point, so
build-depend on Python 3 packages instead. Fixes Lintian Warning:
build-depends-on-python-sphinx-only
Change-Id: Id17189a91436d776ce35a4c73ed746abc968f74f
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 1 Nov 2017 14:18:39 +0000 (14:18 +0000)]
Note debhelper depdency in changelog
Change-Id: I5f5393deafc214e3a383242b6d8a6b26beb0adaf
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 1 Nov 2017 14:16:01 +0000 (14:16 +0000)]
Depend on debhelper >=9.
20160709 rather than dh-systemd
Fixes Lintian Error:
build-depends-on-obsolete-package
Change-Id: I7c9f9e5dadf67c1b23016e5c8f0a4efbeb2b0cb4
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Christian Ehrhardt [Mon, 23 Oct 2017 10:12:18 +0000 (12:12 +0200)]
changelog: mention systemd related changes to dh calls
Change-Id: I8a6e52391e8399dff25cb58708d9b0f8cccc5d71
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Mon, 23 Oct 2017 10:09:51 +0000 (12:09 +0200)]
d/rules: use new dh option names
From man pages:
Note that the --no-restart-on-upgrade alias is deprecated and
will be removed in compat 11. This is to avoid confusion with the
--no-restart-after-upgrade option. The --no-stop-on-upgrade
variant was introduced in debhelper 10.2 (included in Debian
stretch).
Follow that to be ready for compat 11 in that regard.
Change-Id: I7362a90e867bf4fefae66a4f690992b7053eb593
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Christian Ehrhardt [Mon, 23 Oct 2017 10:07:37 +0000 (12:07 +0200)]
d/rules: properly enable dpdk systemd service
Since
ca40d310 "Convert debian/rules to new style DH targets" the
installed service is by default disabled which is not intended.
Add --with=systemd to dh, to issue the right sequence and be safe
against future changes in that regard.
Change-Id: I3d8be98397e59a3cc295368bf99fdf343d38419d
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Luca Boccassi [Tue, 5 Sep 2017 21:03:20 +0000 (22:03 +0100)]
Note new patch in changelog
Change-Id: I09bc3425eb0d1f45e970b6aeb35989d48c7c4dc9
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Tue, 5 Sep 2017 20:59:15 +0000 (21:59 +0100)]
Use simpler patch for reproducible builds
Change-Id: Iced5ea9dd62a0378afd2e8645264678795df442b
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 1 Sep 2017 16:53:51 +0000 (17:53 +0100)]
Note librte-pmd-failsafe package in d/changelog
Change-Id: If8f11203475c94812a2921122201fac7e834138e
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 1 Sep 2017 16:53:18 +0000 (17:53 +0100)]
Add librte-pmd-failsafe package
New PMD in 17.08
Change-Id: I560427c6cc1363b762db5dc771cce13b09ab5db9
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 31 Aug 2017 18:07:19 +0000 (19:07 +0100)]
Note debian.org uploader change in changelog
Change-Id: Ifcbfa8c257e69e40bf0a935eb37e439783935991
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Thu, 31 Aug 2017 18:06:39 +0000 (19:06 +0100)]
Use @debian.org email address
Change-Id: I99609a961d66b9055c3a7c3a697c1167fa309a7f
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 16 Aug 2017 18:00:56 +0000 (19:00 +0100)]
Update changelog
Change-Id: I17fdcf62ce128a54a279799c9b8ae8d9be3f8c3c
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 23 Aug 2017 13:01:12 +0000 (14:01 +0100)]
Update symbols files for additions and removals in 17.08
Change-Id: Ifbf06e54ebbcf6832ca2e4bb4e46a0a9460d63b6
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 18 Aug 2017 11:06:59 +0000 (12:06 +0100)]
Update mk-order-CFLAGS-so-that-ISCDIR-comes-before-IRTE_OUT.patch to include librte-gro
Change-Id: I5cb578b382cb6877b4685cac4f85a1fec923bcdb
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 18 Aug 2017 09:57:28 +0000 (10:57 +0100)]
Use dpkg's DEB_HOST* instead of manually parsing
Change-Id: I69663f204ae93da5d77a874af172aa59c831b813
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Fri, 18 Aug 2017 09:52:59 +0000 (10:52 +0100)]
Use dpkg's DEB_VERSION_UPSTREAM instead of manually parsing
Change-Id: I738a14688ba98c61023dc0155a680265d8c572b7
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 16 Aug 2017 18:12:02 +0000 (19:12 +0100)]
Build-dep on libnuma-dev, now mandatory
Change-Id: I380183a0eee5865a734400cac26f699310d9f6ec
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 23 Aug 2017 12:26:34 +0000 (13:26 +0100)]
Refresh fix-vhost-user-socket-permission.patch
Change-Id: I354378e00fd83ec0d5475a203b05114ab5333e9e
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 16 Aug 2017 18:03:49 +0000 (19:03 +0100)]
Drop mk-fix-excluding-.doctrees-when-installing-docs.patch, merged upstream
Change-Id: I6bf1137a437b9e144cb01c438747a2a8d6098ebc
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 16 Aug 2017 18:03:18 +0000 (19:03 +0100)]
Drop mk-use-make-silent-flag-to-print-HTML-doc-version.patch, merged upstream
Change-Id: Id77030e2f6c268a8484dd45e19488d2c5a9983c5
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 16 Aug 2017 18:02:40 +0000 (19:02 +0100)]
Drop fix-power-default-config.patch, merged upstream
Change-Id: I2a0873dc815d7d999b28498f14ce1c6b02f8e528
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 16 Aug 2017 17:55:35 +0000 (18:55 +0100)]
Update and rename symbol files
Change-Id: Ia31f3dcda093bacfb825a4f9dfb8349e10995eb4
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 23 Aug 2017 10:33:05 +0000 (11:33 +0100)]
update-helper-symbols: do not append .0 to SOVERSION
Change-Id: I12db7e7db2b72eac8d083bf7e7756af3d71ea385
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 16 Aug 2017 17:51:24 +0000 (18:51 +0100)]
Add package for librte-gro
Change-Id: I7e774a109c465335b34115292e8cb228ffab198b
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 16 Aug 2017 17:47:17 +0000 (18:47 +0100)]
control: rename from 17.05 to 17.08
Change-Id: I23f8f654cb635c5db04042aa0571b617ab278a13
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 23 Aug 2017 13:47:51 +0000 (14:47 +0100)]
Merge branch 'upstream' into HEAD
Change-Id: Ib9772cbbc33c14a44bd918056b22602ff6891a18
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 23 Aug 2017 13:04:06 +0000 (14:04 +0100)]
Mention nodoc and policy compliance in d/changelog
Change-Id: I806c2f8e025433e20df4be9e996edc778c4d5a6e
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 23 Aug 2017 13:03:01 +0000 (14:03 +0100)]
Bump Standards-Version to 4.1.0, no changes
Change-Id: I025fb0611a2d05c1a4ef9659d788a3fd4398ba48
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
Luca Boccassi [Wed, 23 Aug 2017 13:02:42 +0000 (14:02 +0100)]
Mark docs build-dependencies with <!nodoc>
Change-Id: If92a38859d67ccf30cb2ee9e48c5d7b1f7e265e9
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>