git: e4c36b7aa952 - main - libnv: bump library version
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 21 Jul 2022 22:23:28 UTC
The branch main has been updated by kp: URL: https://cgit.FreeBSD.org/src/commit/?id=e4c36b7aa9521701ef407f7c24c19f88d056837a commit e4c36b7aa9521701ef407f7c24c19f88d056837a Author: Kristof Provost <kp@FreeBSD.org> AuthorDate: 2022-07-21 18:07:22 +0000 Commit: Kristof Provost <kp@FreeBSD.org> CommitDate: 2022-07-21 22:23:08 +0000 libnv: bump library version Now that we version symbols we should bump the library major version. While here use version FBSD_1.7 to match the current HEAD FreeBSD namespace and remove extraneous 'All rights reserved' and incorrect copyright statement. Reviewed by: kevans Sponsored by: Rubicon Communications, LLC ("Netgate") Differential Revision: https://reviews.freebsd.org/D35875 --- ObsoleteFiles.inc | 3 +++ lib/libnv/Makefile | 2 +- lib/libnv/Version.map | 2 +- sys/sys/nv_namespace.h | 4 ---- 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/ObsoleteFiles.inc b/ObsoleteFiles.inc index 7d2b0a338f1b..299fea6f84b1 100644 --- a/ObsoleteFiles.inc +++ b/ObsoleteFiles.inc @@ -52,6 +52,9 @@ # xargs -n1 | sort | uniq -d; # done +# 20220721: libnv version bumps +OLD_LIBS+=lib/libnv.so.0 + # 20220624: unix_passfd_test -> unix_passfd_stream/unix_passfd_dgram OLD_FILES+=usr/tests/sys/kern/unix_passfd_test diff --git a/lib/libnv/Makefile b/lib/libnv/Makefile index 933dacb3eac6..7d04486e88bf 100644 --- a/lib/libnv/Makefile +++ b/lib/libnv/Makefile @@ -6,7 +6,7 @@ SHLIBDIR?= /lib PACKAGE= runtime LIB= nv -SHLIB_MAJOR= 0 +SHLIB_MAJOR= 1 VERSION_DEF= ${SRCTOP}/lib/libc/Versions.def VERSION_MAP= ${.CURDIR}/Version.map diff --git a/lib/libnv/Version.map b/lib/libnv/Version.map index 98349c2356d3..55dd6e1a5116 100644 --- a/lib/libnv/Version.map +++ b/lib/libnv/Version.map @@ -1,6 +1,6 @@ # $FreeBSD$ -FBSD_1.0 { +FBSD_1.7 { global: FreeBSD_cnvlist_free_binary; FreeBSD_cnvlist_free_bool; diff --git a/sys/sys/nv_namespace.h b/sys/sys/nv_namespace.h index e18629dc0f05..ab88db8e8a7a 100644 --- a/sys/sys/nv_namespace.h +++ b/sys/sys/nv_namespace.h @@ -1,13 +1,9 @@ /*- * SPDX-License-Identifier: BSD-2-Clause-FreeBSD - * All rights reserved. * * Copyright (c) 2022 Rubicon Communications, LLC (Netgate) * All rights reserved. * - * This software was developed by Pawel Jakub Dawidek under sponsorship from - * the FreeBSD Foundation. - * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: