[SCM] NSS Wrapper Repository - annotated tag nss_wrapper-1.1.9 created

2020-03-16 Thread Andreas Schneider
The annotated tag, nss_wrapper-1.1.9 has been created
at  33a319b950404682ad9d6799419d924049f432b6 (tag)
   tagging  d24aec96dd7329acad1adbdccd77483714a20820 (commit)
  replaces  nss_wrapper-1.1.8
 tagged by  Andreas Schneider
on  Mon Mar 16 17:11:55 2020 +0100

- Log -
nss_wrapper-1.1.19

* Fixed log spam when loading modules
-BEGIN PGP SIGNATURE-

iQIzBAABCgAdFiEEjf9T4Y8qvI2PPJIjfuD8TcwBTj0FAl5vpVsACgkQfuD8TcwB
Tj1Y5xAAqab66GS2qzOjmEIsqKQmPQLGnGC5hIH5KjijgevvEP0/+krOwXynwxmq
MDgjh9+NlD8DO889owNCieyWk7i6Q7ZFN9HBHm8heUGJuBxEXzLo/uHyg2Q8tJlw
x7AL54BVACaFYeGDBm452hHZAna1O1ZhEhezJJq/SJz6+I1cAsJQ12o37HbwnfNU
oM9s2wQghdRePwVm8S22SXWiljSUuksLULPAIZeVT/zb9scRoUGbnNJbAo8KBssE
baNNdMK1P0yD8xQF2gY7S2WVD7tqq2kcgyo1NL1NXXebpxFB12FNOcM/JaelOCkD
N9GogkjXBw66VD7O8ez1VEXT8UPxMJ8i3G0KZL/6pfAP1pS+ZRjMjgxXJW1tL+Sf
v6Ottj9n7bg2wezv9etMfUwfgzNOA/fOUmVDJ5R6axjlMOQ/dRYl6m7PCWbHuwjp
BfnJlthyio/U/+KUFnfOu2OuBnC4Jp9TIp2zDB179gyJZ8nb5z9ELFaolxpSP5Yl
gj3GoMJ/oyw3PuCj24Fn7FiKd0AZzwyfvPfeFDc5mPHp0S+lNDPiEWfGHyg0ufA3
vJnlp8VrGXchU7oXOdUkxbe3OAIdNa0nvEj2su63wPhA4HriWBLH2QkHGK2Su19N
TptlWSgkvB3G1GhIm9V26ctTMlKgGt96NpxKMkECatE+2M25Qww=
=d32Q
-END PGP SIGNATURE-

Andreas Schneider (6):
  nwrap: Some code cleanup for nwrap_load_module_fn()
  nwrap: Only warn if we can't find a symbol in an nss module
  cmake: Add a dist target to create source tarball
  cmake: Add a link to the compile database for .clangd
  cmake: Make setting LIBRARY_VERSION easier
  Bump version to 1.1.9

---


-- 
NSS Wrapper Repository



[SCM] NSS Wrapper Repository - branch master updated

2020-03-16 Thread Andreas Schneider
The branch, master has been updated
   via  d24aec9 Bump version to 1.1.9
   via  cc4092e cmake: Make setting LIBRARY_VERSION easier
   via  e983a70 cmake: Add a link to the compile database for .clangd
   via  32399d4 cmake: Add a dist target to create source tarball
  from  812a5b0 nwrap: Only warn if we can't find a symbol in an nss module

https://git.samba.org/?p=nss_wrapper.git;a=shortlog;h=master


- Log -
commit d24aec96dd7329acad1adbdccd77483714a20820
Author: Andreas Schneider 
Date:   Mon Mar 16 16:55:57 2020 +0100

Bump version to 1.1.9

Signed-off-by: Andreas Schneider 
Reviewed-by: Alexander Bokovoy 

commit cc4092e10d824d5d5ad0b9ea9b0366e6f64f8a12
Author: Andreas Schneider 
Date:   Mon Mar 16 16:55:38 2020 +0100

cmake: Make setting LIBRARY_VERSION easier

Signed-off-by: Andreas Schneider 
Reviewed-by: Alexander Bokovoy 

commit e983a70c927ad5dd73a4343affe87c152d52a2cf
Author: Andreas Schneider 
Date:   Mon Mar 16 16:53:11 2020 +0100

cmake: Add a link to the compile database for .clangd

Signed-off-by: Andreas Schneider 
Reviewed-by: Alexander Bokovoy 

commit 32399d4bf8174ecb8308baf3db79f9a2daeb87bf
Author: Andreas Schneider 
Date:   Mon Mar 16 16:52:24 2020 +0100

cmake: Add a dist target to create source tarball

Signed-off-by: Andreas Schneider 
Reviewed-by: Alexander Bokovoy 

---

Summary of changes:
 .gitignore |  1 +
 CHANGELOG  |  3 +++
 CMakeLists.txt | 26 +++---
 3 files changed, 23 insertions(+), 7 deletions(-)


Changeset truncated at 500 lines:

diff --git a/.gitignore b/.gitignore
index 8fd1310..4de573c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ build
 obj
 cscope.*
 tags
+compile_commands.json
diff --git a/CHANGELOG b/CHANGELOG
index f15355d..5e76d70 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,9 @@
 ChangeLog
 ==
 
+version 1.1.9 (released 2020-03-16)
+  * Fixed log spam when loading modules
+
 version 1.1.8 (released 2020-02-17)
   * Fixed path to library in nss_wrapper.pc
   * Try different backends for gethostbyaddr nd gethostbyname
diff --git a/CMakeLists.txt b/CMakeLists.txt
index fa75ef8..c520d16 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -11,20 +11,23 @@ list(APPEND CMAKE_MODULE_PATH 
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules")
 include(DefineCMakeDefaults)
 include(DefineCompilerFlags)
 
-project(nss_wrapper VERSION 1.1.8 LANGUAGES C)
+project(nss_wrapper VERSION 1.1.9 LANGUAGES C)
 
 # global needed variables
 set(APPLICATION_NAME ${PROJECT_NAME})
 
-# SOVERSION scheme: CURRENT.AGE.REVISION
+# SOVERSION scheme: MAJOR.MINOR.PATCH
 #   If there was an incompatible interface change:
-# Increment CURRENT. Set AGE and REVISION to 0
+# Increment MAJOR. Set MINOR and PATCH to 0
 #   If there was a compatible interface change:
-# Increment AGE. Set REVISION to 0
+# Increment MINOR. Set PATCH to 0
 #   If the source code was changed, but there were no interface changes:
-# Increment REVISION.
-set(LIBRARY_VERSION "0.2.7")
-set(LIBRARY_SOVERSION "0")
+# Increment PATCH.
+set(LIBRARY_VERSION_MAJOR 0)
+set(LIBRARY_VERSION_MINOR 2)
+set(LIBRARY_VERSION_PATCH 8)
+set(LIBRARY_VERSION 
"${LIBRARY_VERSION_MAJOR}.${LIBRARY_VERSION_MINOR}.${LIBRARY_VERSION_PATCH}")
+set(LIBRARY_SOVERSION ${LIBRARY_VERSION_MAJOR})
 
 # add definitions
 include(DefineCMakeDefaults)
@@ -94,3 +97,12 @@ install(
 )
 
 add_subdirectory(doc)
+
+# Add 'make dist' target which makes sure to invoke cmake before
+add_custom_target(dist
+  COMMAND ${CMAKE_MAKE_PROGRAM} package_source)
+
+# Link combile database for clangd
+execute_process(COMMAND cmake -E create_symlink
+"${CMAKE_BINARY_DIR}/compile_commands.json"
+"${CMAKE_SOURCE_DIR}/compile_commands.json")


-- 
NSS Wrapper Repository