Summary: | increment library versions before tagging releases | ||
---|---|---|---|
Product: | libabigail | Reporter: | Ben Woodard <woodard> |
Component: | default | Assignee: | Dodji Seketeli <dodji> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | libabigail |
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Last reconfirmed: | ||
Bug Depends on: | |||
Bug Blocks: | 27019 | ||
Attachments: |
compressed list of abi differences for tagged releases.
patch to add library version 0001-Increment-Library-version.patch 0001-Increment-Library-version.patch 2.1 0002-Increment-library-version-for-2.1-release.patch |
Description
Ben Woodard
2021-12-07 22:54:23 UTC
By compiling with -flto the library version changes seem less monumental because the LTO passes eliminate many of the intralibrary TU TU references. However the overall situation with changes in the API/ABI still are the same. ==> libabigail-1.0_to_libabigail-1.1.abidiff <== Functions changes summary: 3 Removed, 0 Changed, 12 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable ==> libabigail-1.1_to_libabigail-1.2.abidiff <== Functions changes summary: 3 Removed, 2 Changed (108 filtered out), 21 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable Function symbols changes summary: 0 Removed, 6 Added function symbols not referenced by debug info Variable symbols changes summary: 0 Removed, 4 Added variable symbols not referenced by debug info ==> libabigail-1.2_to_libabigail-1.3.abidiff <== Functions changes summary: 2 Removed, 8 Changed (222 filtered out), 47 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable Function symbols changes summary: 0 Removed, 1 Added function symbol not referenced by debug info Variable symbols changes summary: 0 Removed, 0 Added variable symbol not referenced by debug info ==> libabigail-1.3_to_libabigail-1.4.abidiff <== Functions changes summary: 0 Removed, 23 Changed (282 filtered out), 19 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable ==> libabigail-1.4_to_libabigail-1.5.abidiff <== Functions changes summary: 0 Removed, 3 Changed (349 filtered out), 14 Added functions Variables changes summary: 1 Removed, 0 Changed, 0 Added variable Function symbols changes summary: 0 Removed, 0 Added function symbol not referenced by debug info Variable symbols changes summary: 0 Removed, 2 Added variable symbols not referenced by debug info ==> libabigail-1.5_to_libabigail-1.6.abidiff <== Functions changes summary: 12 Removed, 8 Changed (280 filtered out), 34 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable ==> libabigail-1.6_to_libabigail-1.7.abidiff <== Functions changes summary: 510 Removed, 289 Changed (712 filtered out), 625 Added functions Variables changes summary: 0 Removed, 0 Changed, 1 Added (1 filtered out) variables Function symbols changes summary: 107 Removed, 106 Added function symbols not referenced by debug info Variable symbols changes summary: 273 Removed, 138 Added variable symbols not referenced by debug info ==> libabigail-1.7_to_libabigail-1.8.abidiff <== Functions changes summary: 31 Removed, 183 Changed (589 filtered out), 105 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable Function symbols changes summary: 39 Removed, 44 Added function symbols not referenced by debug info Variable symbols changes summary: 0 Removed, 4 Added variable symbols not referenced by debug info ==> libabigail-1.8_to_libabigail-1.8.1.abidiff <== Functions changes summary: 0 Removed, 1 Changed (3 filtered out), 1 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable Function symbols changes summary: 0 Removed, 0 Added function symbol not referenced by debug info Variable symbols changes summary: 0 Removed, 1 Added variable symbol not referenced by debug info ==> libabigail-1.8.1_to_libabigail-1.8.2.abidiff <== Functions changes summary: 1 Removed, 3 Changed (440 filtered out), 28 Added functions Variables changes summary: 0 Removed (1 filtered out), 0 Changed, 11 Added variables ==> libabigail-1.8.2_to_libabigail-2.0.abidiff <== Functions changes summary: 22 Removed, 57 Changed (819 filtered out), 78 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable Function symbols changes summary: 11 Removed, 28 Added function symbols not referenced by debug info Variable symbols changes summary: 83 Removed, 4 Added variable symbols not referenced by debug info ==> libabigail-2.0_to_master.abidiff <== Functions changes summary: 12 Removed, 4 Changed (35 filtered out), 19 Added functions Variables changes summary: 0 Removed, 0 Changed, 0 Added variable Created attachment 13833 [details]
patch to add library version
This is a patch for libabigail-2.0 which sets the library version.
Created attachment 13834 [details]
0001-Increment-Library-version.patch
Update library version in 2.0 branch.
Created attachment 13835 [details]
0001-Increment-Library-version.patch 2.1
Patch for master which sets the library version. Apply this now.
Created attachment 13836 [details]
0002-Increment-library-version-for-2.1-release.patch
This is the patch that you should apply just before you release version 2.1
fixed in 2.1 |