Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package google-glog for openSUSE:Factory 
checked in at 2021-06-04 22:44:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/google-glog (Old)
 and      /work/SRC/openSUSE:Factory/.google-glog.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "google-glog"

Fri Jun  4 22:44:02 2021 rev:8 rq:897394 version:0.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/google-glog/google-glog.changes  2017-06-07 
09:55:07.573202930 +0200
+++ /work/SRC/openSUSE:Factory/.google-glog.new.1898/google-glog.changes        
2021-06-04 22:44:27.055192457 +0200
@@ -1,0 +2,292 @@
+Fri Jun  4 10:12:26 UTC 2021 - Fridrich Strba <[email protected]>
+
+- Update to 0.5.0
+  * Implemented enhancements:
+    + Add support for customizing the prefix format #578
+    + "sprintf" function being used in googletest.h which is not secure #536
+    + stacktrace is not produced on aarch64 #531
+    + Documenting minimum C++ version #527
+    + Glog file separation by year #516
+    + Bazel support for windows #472
+    + GOOGLE_GLOG_DLL_DECL needs to be put into header file #469
+    + Glog should delete old log files automaticly #423
+    + CHECK_XX variants do not compile if nullptr is an argument #341
+    + autogen.sh makes git directory dirty #308
+    + LogSink::ToString has no microsecond precision. #307
+    + Conan package for glog #262
+    + How to change format of logger? for example time and verbose level name 
and etc #229
+    + Username lookup needs a tuneup #211
+    + Feature request for sudo make uninstall #163
+    + glog should use ThreadSanitizer (TSAN) dynamic annotations #80
+    + Add support for deleting old logs #36
+    + CHECK support for nullptr (fixes #341) #641 (sergiud)
+    + cmake: do not require a C compiler #627 (sergiud)
+    + use C++ headers #626 (sergiud)
+    + removed windows-specific headers #625 (sergiud)
+    + document C++ version #623 (sergiud)
+    + Add support for customizing the prefix format #554 (santigl)
+    + Add extra information in log file header (application build/version, 
actual duration time) #438 (d-uspenskiy)
+    + Use libunwind as an imported target #368 (UVV-gh)
+    + Annotate LOG_EVERY_N macros as a benign race for TSAN #263 (kennyyu)
+  * Fixed bugs:
+    + Incorrect Unwind version parser #598
+    + Large integers get truncated #594
+    + Windows shared library generates linkage warnings #569
+    + Replace obsolete __CYGWIN64__ macro #566
+    + Disabling 'Symbolize functionality' is not working #563
+    + LOG_TO_STRING and std namespace #550
+    + Ownership with SetLogger #524
+    + gtest usage not implemented in CMake build system #510
+    + ac_cv___attribute___printf_4_5 not set in CMake build system #509
+    + --max_log_size not work when larger than 4096 #497
+    + vmodule flag is not declared #466
+    + TSan warning: a race in LOG_EVERY_N and friends #439
+    + stacktrace unittest hangs on MSVC #328
+    + EXC_BAD_ACCESS on iOS #275
+    + Signal handler tests fail on ARM #256
+    + glog 0.3.5 compilation failed on Centos 7 #243
+    + ./libtool: line 6000: cd: no/lib: No such file or directory #215
+    + Test stl_logging fails in macOS CMake build #201
+    + autoconf build does not version the library #196
+    + gcc 4.7.2, 4.8.3, 4.9.2 unit test failures on C++11 #14
+    + fix gflags windows linker warnings #640 (sergiud)
+    + fixed windows builds #639 (sergiud)
+    + fix LogCleaner::IsLogFromCurrentProject for filename_extension #637 
(xiaobfly)
+    + fully qualify std::string #624 (sergiud)
+    + handle --max_log_size overflow #622 (sergiud)
+    + cmake: optionally use gtest #621 (sergiud)
+    + cmake: allow to disable symbolize #620 (sergiud)
+    + build: set ac_cv___attribute___printf_4_5 #618 (sergiud)
+    + cmake: fixed unwind patch component match check #613 (sergiud)
+  * Closed issues:
+    + call InitGoogleLogging get a segment fault #607
+    + BUILD file will create a conflict with build/ folder #606
+    + glog don't create log file in visual c++ dll project #605
+    + error in CMAKE installation steps--$ git clone 
[email protected]:google/glog.git should change to $ git clone 
https://github.com/google/glog.git #603
+    + No system link created along with the log files #599
+    + CMake build instructions do not work for paths with ampersand #597
+    + publicly visible Bazel target no longer provides any headers #596
+    + LogCleaner::IsLogFromCurrentProject incorrect when 
SetLogFilenameExtension #589
+    + EnableLogCleaner not recognized #586
+    + IsGlogLog problem #584
+    + Build fails with clang-cl due to undefined symbols #575
+    + Write the correct Windows version in the log header #572
+    + Ability to write time in UTC in log files #571
+    + compile error: use of overloaded operator '<<' is ambiguous #562
+    + glog error log was incorrrectly written to unexpected memory #561
+    + How to disable logging. #556
+    + Cannot compile "configure: WARNING: 'missing' script is too old or 
missing" #544
+    + Support to modify verbose log level for mudules #538
+    + Dropping autoconf support #537
+    + Failed to print INFO and WARNING log #533
+    + glog rpm installation fails if openstack-train repo is enabled #522
+    + stripped binaries produce useless backtraces #514
+    + Flag --incompatible_no_implicit_file_export will break Google Logging in 
a future Bazel release #512
+    + Flag --incompatible_load_cc_rules_from_bzl will break Google Logging in 
Bazel 1.2.1 #507
+    + Flag --incompatible_no_implicit_file_export will break Google Logging in 
Bazel 1.2.1 #506
+    + Is there any way logging without a mutex #504
+    + Including glog/logging.h triggers -Wunused-parameter on g++ #493
+    + Bazel: building glog with custom version gflags #480
+    + max_log_size flag does not work on AIX or linux #476
+    + cmake/DetermineGflagsNamespace.cmake was ignored when repush #473
+    + Conflict with gflags #458
+    + log file name error after application restart #457
+    + App security test reports Insecure API for React Native iOS App - Binary 
Analysis (IPA) #453
+    + multi thread cant share glog setting #450
+    + How do I write logs to files only? #436
+    + Crash in symbolize_unittest on Ubuntu 18.04 x86_64 #435
+    + Does glog support compress log files? #434
+    + Bazel build doesn't set correct compile flags. #430
+    + how to change the name of final dynamic library #427
+    + suggest about gflags #426
+    + about filename_extension_ in CreateLogfile #395
+    + Add cc_library for ScopedMockLog #392
+    + When building a react native project glog is causing a failure. #382
+    + glog's endline is not thread safe when using with another logging 
system?! #379
+    + Logfile full within 1s results in error #378
+    + InitGoogleLogging bug \uff0cCould not create logging file #375
+    + golang/glog sometime can not create the log_dir? #369
+    + static google::log_mutex destroyed on exit, while other still existing 
threads want to log #363
+    + Does GLOG support log logs by day? #362
+    + how to compile it for android ndk? #360
+    + Cross Compile Error #358
+    + add daemon(1,0) ,then log is missing #357
+    + logtostderr filtering #356
+    + Get trouble in compiling glog for android! #355
+    + stl_logging unit test don't pass #348
+    + Stacktrace is not printed by failure signal handler when built with 
Bazel #346
+    + When might 0.3.6 be released? #345
+    + Unittest generates warning with C++17 regarding auto_ptr #335
+    + Use Upstream GoogleTest #333
+    + Static declaration of 'pread' follows non-static declaration error while 
building in xcode #326
+    + __declspec(dllimport) public: __thiscall 
google::base::CheckOpMessageBuilder::CheckOpMessageBuilder(char const *) #316
+    + glog can't be compiled using Android NDK r16 #306
+    + libunwind GetStackTrace implementation doesn't allow concurrent 
invocations #298
+    + VLOG before InitGoogleLogging causes crash #290
+    + macro 'AM_CONFIG_HEADER' not found in library #271
+    + Print binary-identifying info at the top of each file #269
+    + The spec.prepare_command lead an error #255
+    + signalhandler_unittest tests fails on aarch64 #219
+    + Compiling error: undefined references to 
`google::base::CheckOpMessageBuilder::NewString[abi:cxx11]() #195
+    + [0.3.5] errors during make check #194
+    + Allow coredump to be generated upon LOG(FATAL) #192
+    + Thread ID on macOS #182
+    + signalhandler_unittest tests fails on ppc64le #177
+    + --without-gflags is not working #175
+    + (gflags_reporting.cc.o): relocation R_X86_64_32 against.rodata.str1.1' 
can not be used when making a shared object; recompile with -fPIC #174
+    + Flag to give users choice to enable or disable time_pid_string attaching 
to the log file name #173
+    + DCHECK_NOTNULL generates "expression result unused" errors with clang in 
strict compilation mode #172
+    + C4722: destructor never returns potential memory leak #171
+    + Logging to the same file from multiple processes #170
+    + stacktrace_libunwind-inl.h: reentrancy check should use a thread-local 
instead of a global variable #160
+    + Support vmodule filter support on non GNU compilers #154
+    + can glog write to a specified file name? #147
+    + Expose DumpStackTraceToString to application/user #144
+    + Adding LOG_IF_OR_EVERY_N() #143
+    + Support initializing logger and sinker by configuration #135
+    + Logging UnitTest failed on x64 VS2015. Reason: Pointer format not 
consistent #134
+    + source/logging_unittest.cc:64 error : 'GFLAGS_NAMESPACE' is not not a 
namespance-name #131
+    + Allow glog to be queried as to whether or not InitGoogleLogging has been 
called. #125
+    + Allow a log file to be simply named "foobar.log" with no appended string 
#124
+    + Can I use default FailureSignalHandler() and my custom failure funcion 
together? #121
+    + logging_fail fail for x64 in VS2013, libglog_static #119
+    + travis env build failure : /bin/bash: aclocal-1.14: command not found 
#117
+    + Allow more than just argv[0] in InitGoogleLogging #113
+    + Can glog be shutdown totally? #111
+    + A memory bug detected by valgrind? #109
+    + src/demangle.h:80:27: error: expected initializer before 'Demangle' bool 
GOOGLE_GLOG_DLL_DECL Demangle(const char *mangled, char *out, int out_size); 
#108
+    + glog fails to build on ARM64/AArch64 #107
+    + logging_unittest-logging_unittest.o ERROR 1 #104
+    + FATAL error with pthread_cancel in multi-thread program #102
+    + configure: Hardcoded am__api_version='1.14' breaks build on systems with 
autoconf 1.15 #97
+    + ppc64le support for glog #89
+    + please remove generated autotools from the git repo #86
+    + module based minloglevel #66
+    + glog print wchar_t? #64
+    + Android build is broken #59
+    + libglog.pc.in should include libunwind as private dep for static linking 
case #57
+    + demangle_unittest.sh fails with GCC 5 (configured 
--with-default-libstdcxx-abi=new, which is the default) #40
+    + Make the documentation browsable online #39
+    + Make error: failed to link with libgflags.a #38
+    + Mark LOG(FATAL) with [[noreturn]] #28
+    + Logfile with more restrictive permissions control #23
+    + Asynchronous/double-buffering support? #16
+    + clang34, 35, 36 fails to pass unit tests with C++03 #13
+  * Merged pull requests:
+    + readme: update CMake source directory option #642 (husskade)
+    + Add Windows builds using GitHub Actions #638 (NeroBurner)
+    + Use generated config.h for Windows. #635 (drigz)
+    + cmake: build shared libs by default #632 (sergiud)
+    + fixed file extension #631 (xiaobfly)
+    + bazel: use expand_template instead of genrules #628 (drigz)
+    + cmake: export symbols selectively #619 (sergiud)
+    + bazel: declare headers in top-level rule #615 (drigz)
+    + Rename BUILD to BUILD.bazel. #614 (drigz)
+    + replaced __CYGWIN32__ and __CYGWIN64__ by __CYGWIN__ #611 (sergiud)
+    + consolidate readme #610 (sergiud)
+    + cmake: handle empty unwind version patch component #609 (sergiud)
+    + Make stl_logging_unittest more robust. #608 (mahiuchun)
+    + Fix the symlink creation bug if using bazel #600 (zoukyle)
+    + Change counter type to uint64 #595 (r-barnes)
+    + src/logging.cc: Fix a typo in comment #593 (aesophor)
+    + src/logging.cc: Make LogCleaner aware of filename extension (#589) #592 
(aesophor)
+    + remove autoconf support #585 (sergiud)
+    + Make cmake build on path with spaces. #580 (Yicong-Huang)
+    + Added check for if info.dli_sname is NULL #579 (arj-fb)
+    + Add override to LogStreamBuf::overflow() #576 (santigl)
+    + Add FLAGS_log_utc_time; when 'true' the time will be written in log in 
UTC, resolves #571 #573 (msamoila)
++++ 95 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/google-glog/google-glog.changes
++++ and /work/SRC/openSUSE:Factory/.google-glog.new.1898/google-glog.changes

Old:
----
  glog-0.3.5.zip

New:
----
  v0.5.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ google-glog.spec ++++++
--- /var/tmp/diff_new_pack.NpXuEr/_old  2021-06-04 22:44:27.839194047 +0200
+++ /var/tmp/diff_new_pack.NpXuEr/_new  2021-06-04 22:44:27.839194047 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package google-glog
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,23 +12,22 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
+%{!?make_build:%global make_build make %{?_smp_mflags}}
 Name:           google-glog
-Version:        0.3.5
+Version:        0.5.0
 Release:        0
 Summary:        Logging library for C++
 License:        BSD-3-Clause
 Group:          System/Libraries
-Url:            https://github.com/google/glog
-Source:         glog-%{version}.zip
-BuildRequires:  gcc-c++
-BuildRequires:  pkg-config
-BuildRequires:  unzip
+URL:            https://github.com/google/glog
+Source:         
https://github.com/google/glog/archive/refs/tags/v%{version}.tar.gz
 BuildRequires:  cmake
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  gcc-c++
+BuildRequires:  pkgconfig
 
 %description
 The glog library implements application-level logging.
@@ -60,11 +59,11 @@
 %setup -q -n glog-%{version}
 
 %build
-%configure
-make %{?_smp_mflags}
+%cmake -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib}
+%make_build
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%cmake_install
 rm -rf %{buildroot}%{_libdir}/*.{a,la}
 rm -rf %{buildroot}%{_datadir}/doc/glog-*
 
@@ -72,16 +71,16 @@
 %postun -n libglog0 -p /sbin/ldconfig
 
 %files -n libglog0
-%defattr(-,root,root)
-%doc COPYING
+%license COPYING
 %{_libdir}/libglog.so.0
-%{_libdir}/libglog.so.0.0.0
+%{_libdir}/libglog.so.0.5.0
 
 %files -n glog-devel
-%defattr(-,root,root)
-%doc COPYING AUTHORS ChangeLog README
+%license COPYING
+%doc AUTHORS ChangeLog README.rst
 %{_includedir}/glog/
 %{_libdir}/libglog.so
 %{_libdir}/pkgconfig/libglog.pc
+%{_libdir}/cmake/glog
 
 %changelog

Reply via email to