Age | Commit message (Collapse) | Author | Files | Lines |
|
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>
|
|
Change-Id: I51ef8a929dc54067fe3389098e5009e086e43770
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
There are many, many binary packages in DPDK, and they constantly
change.
To avoid having to manually maintain the list of dependencies of
libdpdk-dev and recommends of dpdk, generate them at build time
depending on what is actually built for each architecture.
Change-Id: I19f5f037c41dc4b1d61fb5b2c00e0f005431d8f0
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|
|
dbgsym packages go in the -debug section of the archive, and various
DDs and FTP Masters have strongly recommended to avoid uploading any
such metapackage to Main for this reason.
It can be still very useful for users and rebuilders, so leave it
disabled behind a dbgsym_meta DEB_BUILD_OPTIONS flag.
Change-Id: I112f3195755cc6bafef3167b39d3d47273572377
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
|