library versioning: Don't bump major version

Operating Systems / DragonFlyBSD - John Marino [marino.st] - 1 December 2014 07:33 UTC

Eight libraries have unused yet valid symbol maps. The original plan was to activate them together and bump all the major library versions at the same time. This never happened because the libc symbol map isn't quite right yet. However, it's not necessary to bump the version. If mapped, both the versioned and unversioned symbol will be available and will reference the same location, so no breakage will occur.

Once confirmed, the next commit will remove the "RELEASE36" check. The c library guard had changed to RELEASE42, so the intent is to activate
versioning on 7 of the 8 libraries in one step.

a4ada0f library versioning: Don't bump major version
lib/libarchive/Makefile | 1 -
lib/libbz2/Makefile | 1 -
lib/libc/Makefile | 2 +-
lib/libedit/libedit/Makefile | 1 -
lib/liblzma/Makefile | 1 -
lib/libmd/Makefile | 1 -
lib/libncurses/Makefile.inc | 1 -
lib/libz/Makefile | 1 -
8 files changed, 1 insertion(+), 8 deletions(-)

Upstream: gitweb.dragonflybsd.org


  • Share