| #
1d5e58e9 |
| 18-Mar-2022 |
David Marchand <[email protected]> |
version: 22.07-rc0
Start a new release cycle with empty release notes. Bump version and ABI minor.
Signed-off-by: David Marchand <[email protected]> Acked-by: Thomas Monjalon <thomas@monjal
version: 22.07-rc0
Start a new release cycle with empty release notes. Bump version and ABI minor.
Signed-off-by: David Marchand <[email protected]> Acked-by: Thomas Monjalon <[email protected]> Acked-by: Aaron Conole <[email protected]>
show more ...
|
|
Revision tags: v22.03, v22.03-rc4, v22.03-rc3, v22.03-rc2, v22.03-rc1 |
|
| #
042f5a35 |
| 02-Dec-2021 |
David Marchand <[email protected]> |
version: 22.03-rc0
Start a new release cycle with empty release notes. Bump version and ABI minor. Enable ABI checks.
Signed-off-by: David Marchand <[email protected]> Acked-by: Thomas Monj
version: 22.03-rc0
Start a new release cycle with empty release notes. Bump version and ABI minor. Enable ABI checks.
Signed-off-by: David Marchand <[email protected]> Acked-by: Thomas Monjalon <[email protected]>
show more ...
|
|
Revision tags: v21.11, v21.11-rc4, v21.11-rc3, v21.11-rc2, v21.11-rc1 |
|
| #
fdab8f2e |
| 08-Aug-2021 |
Thomas Monjalon <[email protected]> |
version: 21.11-rc0
Start a new release cycle with empty release notes.
The ABI version becomes 22.0. The map files are updated to the new ABI major number (22). The ABI exceptions are dropped and C
version: 21.11-rc0
Start a new release cycle with empty release notes.
The ABI version becomes 22.0. The map files are updated to the new ABI major number (22). The ABI exceptions are dropped and CI ABI checks are disabled because compatibility is not preserved.
Signed-off-by: Thomas Monjalon <[email protected]> Acked-by: Ferruh Yigit <[email protected]> Acked-by: David Marchand <[email protected]>
show more ...
|
|
Revision tags: v21.08, v21.08-rc4, v21.08-rc3, v21.08-rc2, v21.08-rc1 |
|
| #
66b3a54b |
| 21-May-2021 |
David Marchand <[email protected]> |
version: 21.08-rc0
Start a new release cycle with empty release notes.
Signed-off-by: David Marchand <[email protected]> Acked-by: Thomas Monjalon <[email protected]>
|
|
Revision tags: v21.05, v21.05-rc4, v21.05-rc3, v21.05-rc2, v21.05-rc1 |
|
| #
442155f7 |
| 15-Feb-2021 |
Thomas Monjalon <[email protected]> |
version: 21.05-rc0
Start a new release cycle with empty release notes.
Signed-off-by: Thomas Monjalon <[email protected]> Acked-by: David Marchand <[email protected]>
|
|
Revision tags: v21.02, v21.02-rc4, v21.02-rc3, v21.02-rc2, v21.02-rc1 |
|
| #
d3fa7b89 |
| 30-Nov-2020 |
David Marchand <[email protected]> |
version: 21.02-rc0
Start a new release cycle with empty release notes.
Signed-off-by: David Marchand <[email protected]> Acked-by: Thomas Monjalon <[email protected]>
|
|
Revision tags: v20.11, v20.11-rc5, v20.11-rc4, v20.11-rc3, v20.11-rc2, v20.11-rc1 |
|
| #
4f86c0ba |
| 10-Aug-2020 |
Thomas Monjalon <[email protected]> |
version: 20.11-rc0
Start a new release cycle with empty release notes.
The ABI version becomes 21.0. The ABI major is back to normal, having only one number (21 vs 20.0). The map files are updated
version: 20.11-rc0
Start a new release cycle with empty release notes.
The ABI version becomes 21.0. The ABI major is back to normal, having only one number (21 vs 20.0). The map files are updated to the new ABI major number (21). The ABI exceptions are dropped. Travis ABI check is disabled because compatibility is not preserved.
Signed-off-by: Thomas Monjalon <[email protected]> Acked-by: Ray Kinsella <[email protected]>
show more ...
|
|
Revision tags: v20.08, v20.08-rc4, v20.08-rc3, v20.08-rc2, v20.08-rc1 |
|
| #
27991115 |
| 27-May-2020 |
David Marchand <[email protected]> |
version: 20.08-rc0
Start a new release cycle with empty release notes.
Signed-off-by: David Marchand <[email protected]> Acked-by: Thomas Monjalon <[email protected]>
|
|
Revision tags: v20.05, v20.05-rc4, v20.05-rc3, v20.05-rc2, v20.05-rc1, v20.02 |
|
| #
1f362c7a |
| 25-Feb-2020 |
David Marchand <[email protected]> |
version: 20.05-rc0
Start a new release cycle with empty release notes. ABI must now be checked with v20.02 as a reference.
Signed-off-by: David Marchand <[email protected]> Acked-by: Thomas
version: 20.05-rc0
Start a new release cycle with empty release notes. ABI must now be checked with v20.02 as a reference.
Signed-off-by: David Marchand <[email protected]> Acked-by: Thomas Monjalon <[email protected]>
show more ...
|
|
Revision tags: v20.02-rc4, v20.02-rc3, v20.02-rc2, v20.02-rc1 |
|
| #
f26c2b39 |
| 12-Dec-2019 |
Bruce Richardson <[email protected]> |
build: fix soname info for 19.11 compatibility
The soname for each stable ABI version should be just the ABI version major number without the minor number. Unfortunately both major and minor were us
build: fix soname info for 19.11 compatibility
The soname for each stable ABI version should be just the ABI version major number without the minor number. Unfortunately both major and minor were used causing version 20.1 to be incompatible with 20.0.
This patch fixes the issue by switching from 2-part to 3-part ABI version numbers so that we can keep 20.0 as soname and using the final digits to identify the 20.x releases which are ABI compatible. This requires changes to both make and meson builds to handle the three-digit version and shrink it to 2-digit for soname.
The final fix needed in this patch is to adjust the library version number for the ethtool example library, which needs to be upped to 2-digits, as external libraries using the DPDK build system also use the logic in this file.
Fixes: cba806e07d6f ("build: change ABI versioning to global")
Signed-off-by: Thomas Monjalon <[email protected]> Signed-off-by: Bruce Richardson <[email protected]> Acked-by: Neil Horman <[email protected]> Tested-by: Ray Kinsella <[email protected]> Tested-by: Ferruh Yigit <[email protected]> Tested-by: Kevin Laatz <[email protected]> Tested-by: David Marchand <[email protected]>
show more ...
|
| #
d51827a9 |
| 02-Dec-2019 |
Thomas Monjalon <[email protected]> |
version: 20.02-rc0
Start a new release cycle with empty release notes.
Signed-off-by: Thomas Monjalon <[email protected]>
|
|
Revision tags: v19.11, v19.11-rc4, v19.11-rc3 |
|
| #
cba806e0 |
| 20-Nov-2019 |
Marcin Baran <[email protected]> |
build: change ABI versioning to global
As per new ABI policy [1], all of the libraries are now versioned using one global ABI version. Stable libraries use the MAJOR.MINOR ABI version for their shar
build: change ABI versioning to global
As per new ABI policy [1], all of the libraries are now versioned using one global ABI version. Stable libraries use the MAJOR.MINOR ABI version for their shared objects, while experimental libraries use the 0.MAJORMINOR convention for their versioning. Experimental library versioning is managed globally. Changes in this patch implement the necessary steps to enable that.
The CONFIG_RTE_MAJOR_ABI option was introduced to permit multiple DPDK versions installed side by side. The problem is now addressed through the new ABI policy, and thus can be removed.
[David] For external libraries relying on Makefile, LIBABIVER is preserved to avoid using DPDK global ABI version.
[1] https://doc.dpdk.org/guides/contributing/abi_policy.html
Signed-off-by: Marcin Baran <[email protected]> Signed-off-by: Pawel Modrak <[email protected]> Signed-off-by: Anatoly Burakov <[email protected]> Acked-by: Bruce Richardson <[email protected]> Signed-off-by: David Marchand <[email protected]> Acked-by: Thomas Monjalon <[email protected]>
show more ...
|