Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package abseil-cpp for openSUSE:Factory checked in at 2023-10-11 23:53:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/abseil-cpp (Old) and /work/SRC/openSUSE:Factory/.abseil-cpp.new.1807 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "abseil-cpp" Wed Oct 11 23:53:43 2023 rev:32 rq:1116453 version:20230802.1 Changes: -------- --- /work/SRC/openSUSE:Factory/abseil-cpp/abseil-cpp.changes 2023-09-07 21:12:32.384873621 +0200 +++ /work/SRC/openSUSE:Factory/.abseil-cpp.new.1807/abseil-cpp.changes 2023-10-12 11:36:16.300354957 +0200 @@ -1,0 +2,7 @@ +Fri Oct 6 17:44:18 UTC 2023 - Andreas Stieger <andreas.stie...@gmx.de> + +- update to 20230802.1: + * Add StdcppWaiter to the end of the list of waiter + implementations + +------------------------------------------------------------------- Old: ---- abseil-cpp-20230802.0.tar.gz New: ---- abseil-cpp-20230802.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ abseil-cpp.spec ++++++ --- /var/tmp/diff_new_pack.1BzdoM/_old 2023-10-12 11:36:16.800373049 +0200 +++ /var/tmp/diff_new_pack.1BzdoM/_new 2023-10-12 11:36:16.800373049 +0200 @@ -18,7 +18,7 @@ %define lname libabsl2308_0_0 Name: abseil-cpp -Version: 20230802.0 +Version: 20230802.1 Release: 0 Summary: C++11 libraries which augment the C++ stdlib License: Apache-2.0 ++++++ abseil-cpp-20230802.0.tar.gz -> abseil-cpp-20230802.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/abseil-cpp-20230802.0/absl/base/config.h new/abseil-cpp-20230802.1/absl/base/config.h --- old/abseil-cpp-20230802.0/absl/base/config.h 2023-08-07 20:40:00.000000000 +0200 +++ new/abseil-cpp-20230802.1/absl/base/config.h 2023-09-18 16:40:01.000000000 +0200 @@ -112,7 +112,7 @@ // LTS releases can be obtained from // https://github.com/abseil/abseil-cpp/releases. #define ABSL_LTS_RELEASE_VERSION 20230802 -#define ABSL_LTS_RELEASE_PATCH_LEVEL 0 +#define ABSL_LTS_RELEASE_PATCH_LEVEL 1 // Helper macro to convert a CPP variable to a string literal. #define ABSL_INTERNAL_DO_TOKEN_STR(x) #x diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/abseil-cpp-20230802.0/absl/base/internal/sysinfo.cc new/abseil-cpp-20230802.1/absl/base/internal/sysinfo.cc --- old/abseil-cpp-20230802.0/absl/base/internal/sysinfo.cc 2023-08-07 20:40:00.000000000 +0200 +++ new/abseil-cpp-20230802.1/absl/base/internal/sysinfo.cc 2023-09-18 16:40:01.000000000 +0200 @@ -34,6 +34,14 @@ #include <sys/sysctl.h> #endif +#ifdef __FreeBSD__ +#include <pthread_np.h> +#endif + +#ifdef __NetBSD__ +#include <lwp.h> +#endif + #if defined(__myriad2__) #include <rtems.h> #endif @@ -432,6 +440,18 @@ return static_cast<pid_t>(tid); } +#elif defined(__FreeBSD__) + +pid_t GetTID() { return static_cast<pid_t>(pthread_getthreadid_np()); } + +#elif defined(__OpenBSD__) + +pid_t GetTID() { return getthrid(); } + +#elif defined(__NetBSD__) + +pid_t GetTID() { return static_cast<pid_t>(_lwp_self()); } + #elif defined(__native_client__) pid_t GetTID() { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/abseil-cpp-20230802.0/absl/synchronization/internal/waiter.h new/abseil-cpp-20230802.1/absl/synchronization/internal/waiter.h --- old/abseil-cpp-20230802.0/absl/synchronization/internal/waiter.h 2023-08-07 20:40:00.000000000 +0200 +++ new/abseil-cpp-20230802.1/absl/synchronization/internal/waiter.h 2023-09-18 16:40:01.000000000 +0200 @@ -40,6 +40,8 @@ #define ABSL_WAITER_MODE ABSL_WAITER_MODE_SEM #elif defined(ABSL_INTERNAL_HAVE_PTHREAD_WAITER) #define ABSL_WAITER_MODE ABSL_WAITER_MODE_CONDVAR +#elif defined(ABSL_INTERNAL_HAVE_STDCPP_WAITER) +#define ABSL_WAITER_MODE ABSL_WAITER_MODE_STDCPP #else #error ABSL_WAITER_MODE is undefined #endif