git: e4c36b7aa952 - main - libnv: bump library version

From: Kristof Provost <kp_at_FreeBSD.org>
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: