Run of fresh-snapshots for libcereal

Try this locally (using silver-platter):

debian-svp new-upstream --snapshot libcereal 

Merge these changes:

git pull https://janitor.debian.net/git/libcereal new-upstream-snapshot

Summary

Merged new upstream version: 1.3.0+git20191229.a5a3095 (was: 1.3.0).

Diff

=== modified file 'appveyor.yml'
--- a/appveyor.yml	2019-10-27 16:02:23 +0000
+++ b/appveyor.yml	2020-01-30 04:42:14 +0000
@@ -1,5 +1,5 @@
 # can use variables like {build} and {branch}
-version: 1.2.{build}
+version: 1.3.{build}
 pull_requests:
   do_not_increment_build_number: true
 
@@ -22,9 +22,14 @@
     - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
       VS_VERSION_MAJOR: 15
       BOOST_ROOT: C:\Libraries\boost_1_66_0
-      #    - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 Preview
-      #      VS_VERSION_MAJOR: 16
-      #      BOOST_ROOT: C:\Libraries\boost_1_66_0
+    - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
+      VS_VERSION_MAJOR: 16
+      BOOST_ROOT: C:\Libraries\boost_1_71_0
+
+matrix:
+  exclude:
+    - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
+      platform: Win32
 
 platform:
   - Win32

=== modified file 'debian/changelog'
--- a/debian/changelog	2019-11-04 11:29:32 +0000
+++ b/debian/changelog	2020-01-30 04:42:14 +0000
@@ -1,3 +1,9 @@
+libcereal (1.3.0+git20191229.a5a3095-1) UNRELEASED; urgency=medium
+
+  * New upstream snapshot.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Thu, 30 Jan 2020 04:42:00 +0000
+
 libcereal (1.3.0-2) unstable; urgency=medium
 
   * debian/ruiles: Work around build failures on platforms without processor

=== modified file 'debian/patches/add-only-tests-target'
--- a/debian/patches/add-only-tests-target	2019-10-27 16:08:01 +0000
+++ b/debian/patches/add-only-tests-target	2020-01-30 04:42:44 +0000
@@ -1,9 +1,11 @@
 Author: Michael R. Crusoe <crusoe@ucdavis.edu>
 Description: build just the tests, as an option for autopkgtest later
 With assistance from Kevin D. Murray; thanks!
+Index: libcereal/CMakeLists.txt
+===================================================================
 --- libcereal.orig/CMakeLists.txt
 +++ libcereal/CMakeLists.txt
-@@ -46,6 +46,8 @@
+@@ -46,6 +46,8 @@ else()
  
  endif()
  
@@ -12,7 +14,7 @@
  if(NOT CMAKE_VERSION VERSION_LESS 3.0)
      add_library(cereal INTERFACE)
      target_include_directories(cereal INTERFACE
-@@ -78,7 +80,8 @@
+@@ -78,7 +80,8 @@ endif(Boost_FOUND)
    
  enable_testing()
  add_subdirectory(unittests)

=== modified file 'debian/patches/drop-google-analytics'
--- a/debian/patches/drop-google-analytics	2016-01-29 19:19:05 +0000
+++ b/debian/patches/drop-google-analytics	2020-01-30 04:42:44 +0000
@@ -1,7 +1,9 @@
 Description: Drop google analytics
+Index: libcereal/doc/footer.html
+===================================================================
 --- libcereal.orig/doc/footer.html
 +++ libcereal/doc/footer.html
-@@ -17,15 +17,5 @@
+@@ -17,15 +17,5 @@ $generatedby &#160;<a href="http://www.d
  </a> $doxygenversion
  </small></address>
  <!--END !GENERATE_TREEVIEW-->

=== modified file 'debian/patches/reproducible-doxygen'
--- a/debian/patches/reproducible-doxygen	2016-11-10 12:01:38 +0000
+++ b/debian/patches/reproducible-doxygen	2020-01-30 04:42:44 +0000
@@ -1,9 +1,11 @@
 From: Michael R. Crusoe <michael.crusoe@gmail.com>
 Subject: Make doxygen docs reproducible
 
+Index: libcereal/doc/doxygen.in
+===================================================================
 --- libcereal.orig/doc/doxygen.in
 +++ libcereal/doc/doxygen.in
-@@ -130,7 +130,7 @@
+@@ -130,7 +130,7 @@ FULL_PATH_NAMES        = YES
  # relative paths, which will be relative from the directory where doxygen is
  # started.
  

=== modified file 'include/cereal/details/static_object.hpp'
--- a/include/cereal/details/static_object.hpp	2019-10-27 16:02:23 +0000
+++ b/include/cereal/details/static_object.hpp	2020-01-30 04:42:14 +0000
@@ -94,7 +94,8 @@
             std::unique_lock<std::mutex> lock;
           #else
           public:
-	          LockGuard(LockGuard const &) = default; // prevents implicit copy ctor warning
+            LockGuard() = default;
+            LockGuard(LockGuard const &) = default; // prevents implicit copy ctor warning
             ~LockGuard() CEREAL_NOEXCEPT {} // prevents variable not used
           #endif
         };

=== modified file 'include/cereal/macros.hpp'
--- a/include/cereal/macros.hpp	2019-10-27 16:02:23 +0000
+++ b/include/cereal/macros.hpp	2020-01-30 04:42:14 +0000
@@ -51,7 +51,7 @@
 
     Note that even with this enabled you must still ensure that
     archives are accessed by only one thread at a time; it is safe
-    to use multiple archives in paralel, but not to access one archive
+    to use multiple archives in parallel, but not to access one archive
     from many places simultaneously. */
 #define CEREAL_THREAD_SAFE 0
 #endif // CEREAL_THREAD_SAFE

=== modified file 'unittests/load_construct.hpp'
--- a/unittests/load_construct.hpp	2019-10-27 16:02:23 +0000
+++ b/unittests/load_construct.hpp	2020-01-30 04:42:14 +0000
@@ -234,8 +234,8 @@
       oar( o_constShared2v );
     }
 
-    o_shared3->shared_from_this(); // tests github issue #68
-    o_constShared3->shared_from_this();
+    (void) o_shared3->shared_from_this(); // tests github issue #68
+    (void) o_constShared3->shared_from_this();
 
     decltype(o_shared1) i_shared1;
     decltype(o_shared2) i_shared2;

Debdiff

File lists identical (after any substitutions)

No differences were encountered between the control files of package libcereal-dev

No differences were encountered between the control files of package libcereal-doc

Full build log Full worker log