Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
(cherry picked from commit 8eb06a84a5b8fac58a1279f85bff5cc99c068d77)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: Ic09b790421b9744895a76d4efaab5846cabb4bb0
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
(cherry picked from commit 3acceba7e98b27b01a978a9f439682097800d1ed)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Since the switch to Python 3 Sphynx the dependencies can change too.
Change-Id: Iabec22c9ad89c55fdd62a9644bcdadccdea7252d
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
(cherry picked from commit d5e8781d330db9916e74981af1589a798b289834)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I9c1b529e6a484e4389fd538eeb836d890a94485c
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
(cherry picked from commit 149d89125f4317ba522a1a3a24e48aba0946af97)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I3704004c8f0595414cc1ddec62c5884e4a1791b1
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
(cherry picked from commit 520ef8ffb2b2e8b4e18b57313d98f6283029871a)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I34470babb15e097d9578d6b3d7f00a2eee02402c
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
(cherry picked from commit 01dc13012315b1f147ccce80aed68050c9e31c2d)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
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>
(cherry picked from commit b86ee01f5e76435ea128bdb84b97c8809da0ae09)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I5f5393deafc214e3a383242b6d8a6b26beb0adaf
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
(cherry picked from commit 506ba743b7d94d52cc169830a23bf089f25ed3a1)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Fixes Lintian Error:
build-depends-on-obsolete-package
Change-Id: I7c9f9e5dadf67c1b23016e5c8f0a4efbeb2b0cb4
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
(cherry picked from commit 0eb97794d6edf3e6a3e2cf8d1aec7a96f54cc2e2)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I8a6e52391e8399dff25cb58708d9b0f8cccc5d71
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
(cherry picked from commit fdbb2e19308b4848982858cdf6680123f329b58b)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
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>
(cherry picked from commit c7873313a7fe60ac1bc229df2617153cca4318d7)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
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>
(cherry picked from commit f27802a43419139be089eb7eccd7edac0e59daf4)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: Ifcbfa8c257e69e40bf0a935eb37e439783935991
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
(cherry picked from commit ee8847597be6e2929f5fab4824591455df539c65)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I99609a961d66b9055c3a7c3a697c1167fa309a7f
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
(cherry picked from commit 8e5bd343fee364140012c3cbf8fde1c33bfabf59)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I69663f204ae93da5d77a874af172aa59c831b813
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
(cherry picked from commit e7dbd0d51e03526752d631031ebf5012aca9eb5c)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I738a14688ba98c61023dc0155a680265d8c572b7
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
(cherry picked from commit 0bba9bcc750fb162a907a43f259e23e137ae1803)
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I3aca1275e7f814a0c6c4abf8affc0f01055f2950
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I025fb0611a2d05c1a4ef9659d788a3fd4398ba48
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
(cherry picked from commit 0ff06c06a4b18c8084bf9a50c0cca8027d9ce431)
|
|
Change-Id: If92a38859d67ccf30cb2ee9e48c5d7b1f7e265e9
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
(cherry picked from commit afbf9d392fc999eff834df2b6e61da9894860108)
|
|
Change-Id: I0cb640e7a946a5ad06ea74665bb0dd09d96ff3a7
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: Iec0e9e3019580a329a6a0c87b0f614b94f178c46
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I1620a79a305bd98036f219fcf572f25001426968
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I3b497e8d6502e28c768832c21bce66c5c097c7be
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: Ieb0ca817d9390060d3f128db691dc76bc0494727
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I801bebf2063f629b865f8a5756f312310bcae196
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
The dpdk-dev SDK package is arch-dependent, as it ships a number of
binary executables.
Also using RTE_SDK does not support the multiple level of headers, so
instead of symlinking into /usr/include/dpdk copy the full set of
headers into /usr/share/dpdk/TARGET/include
Given dpkg cannot replace a symlink with a directory automatically
also generate a preinst file to handle it manually on upgrade.
Change-Id: I1fb8fbe424b8ef015c04062f2cffe9f2b9ffe02f
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Generate them at build time to substitute the right directory per
architecture to fix the build.
Change-Id: Ib6ba0820a27a4cc38d5e11dc94d35f1adece1453
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
The sed regex is greedy, so 17.08-rc2-0vyatta1 returns 17.08-rc2.
Match everything until the separator instead.
Also use dpkg-parsechangelog --show-field Version to simplify it
further. It's available since dpkg-dev 17.0 which is in both
Ubuntu 14.04 and Debian 8.
Change-Id: Ie3ef44b5573d6ee586e8cf291f307c0539976ead
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I459f360de826449f51304349f6352dde169e1080
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
To make sure that the proper architecture-specific headers are
used in a multiarch environment, make pkg-config flag list the
arch-specific include directory first so that the compilers will
pick the headers from there in case of ambiguity.
Change-Id: If3f5f9fee439029129695273183faf72c5ca5798
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
To avoid breaking compatibility, at least for the x86_64 users which
are the vast majority, symlink arch-specific headers in the general
include directory.
Change-Id: I684115c9196d7926e15734221e9ad8e1061af432
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: Ie90c1c5490b5908c1d65c9f23d95cdf6133a9327
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Fix multiarch compatibility by installing architecture specific
headers into the multiarch subdirectory.
Change-Id: I877432a659628c15bd68ab48d950d3ee795044f8
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: Ie715b1d24d8c28349290591e7811e02cee0820ff
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Drop mk-always-rebuild-in-the-same-order.patch to follow upstream's
review comments (it is not needed for full builds) and add a new patch
to fix the order of directory inclusions via CFLAGS, which causes
instability and unreproducible results during parallel builds.
Change-Id: Id714abfd46ec4287788c58efead896eaf2a96218
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: Ia823cba6b9adbc2566a97b75375b578d713301b8
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: Ic9012604e9bf5e9da22f9eb7a96b6ecb3bfb2ff1
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
These patches make the documentation and linker script generation
fully reproducible.
Change-Id: Iec5a3578d54f810edd0a0bf1551cacf394e4af32
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: If62f07a0a66b32fb6d6e30e9fd1270c31b63065b
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
Change-Id: Iadfdf28cb6518b57c07b73e9a0c88efbda2ba800
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
|
|
Change-Id: If2976c5bc4fa87d45e86db06613fd3cdbad6ab85
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: Ieddf137bcb8ed68417b61ac7f66969d20231b4ed
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I44f2dbabd36e1c9ffc1e940afcbc22034380d0a7
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: Id08865ce8f7a1991970e4be664497b3cac6e196d
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I864d1887d7bf1c5c9ff0787f57fb1830d6d68dff
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I64ea0708cacbb657895ba2548bd3b02fac9a0c0c
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: I071246b42bab99996c3edbdfff451651441617da
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: Ifa63cb12d931a081819195a36020df1ed8e4f262
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
The in-kernel API/ABI is (intentionally) not stable, so the binary
kernel modules package must strictly depend on the same kernel that
it was built against.
Change-Id: I85cd6d465678e7693fb33659e3b4525730992cb0
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
Change-Id: Ic73a9bba1ccaf1843b3c246f291dd1ef185f38c4
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|