./devel/google-glog, Application Level Logging library for C++

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.7.1, Package name: google-glog-0.7.1, Maintainer: pkgsrc-users

This package contains a C++ implementation of the Google logging
module, a library implementing application level logging for C++.
Documentation for the implementation is in doc/.


Required to build:
[devel/googletest] [pkgtools/cwrappers]

Master sites:

Filesize: 178.399 KB

Version history: (Expand)


CVS history: (Expand)


   2025-02-18 10:03:44 by Adam Ciarcinski | Files touched by this commit (1) | Package updated
Log message:
google-glog: update options.mk
   2025-02-18 10:03:18 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
google-glog: updated to 0.7.1

0.7.1

This is a maintenance release that addresses several issues found in glog 0.7.0. \ 
In particular, we fixed Android detection and properly format unknown stack \ 
frames now.

0.7.0

In this release, glog underwent a major overhaul to take advantage of C++14 \ 
language and library features. Among the many changes, the public API has also \ 
been extended to use the more up-to-date standard library types (notably \ 
chrono).

Highlights

C++14 is now the primary language standard
Emscripten support
Many fixes and enhancements
   2024-08-25 08:19:21 by Thomas Klausner | Files touched by this commit (575)
Log message:
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
   2023-07-21 10:16:01 by Nia Alarie | Files touched by this commit (2)
Log message:
google-glog: Option-ize building tests, because googletest is a very
heavy dependency and often brings in a new compiler too.

Surprisingly, this package builds just fine (if googletest is disabled)
with a C++98 default, so remove C++11 from USE_LANGUAGES (googletest
requires C++14 anyway).

XXX some of the tests fail, the tests were not hooked up to run before.
   2023-06-25 13:26:20 by Havard Eidnes | Files touched by this commit (1)
Log message:
google-glog: include atomic64.mk, fixes macppc build.
   2023-04-12 12:39:21 by Jonathan Perkin | Files touched by this commit (2)
Log message:
google-glog: Support illumos.
   2023-03-03 10:59:58 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
google-glog: updated to 0.6.0

google-glog 0.6.0

bazel: Use glog 0.5.0 in README
Expose IsGoogleLoggingInitialized() in public API.
Fix cmake configuration for cygwin environment
Allow updating vmodule levels after vmodule level has been cached
Export COPYING
cmake: fixed msvc snprintf detection
cmake: allow to override -fPIC
cmake: export <atomic> availability
Remove ubuntu1604 from presubmit.yml
bazel: add GLOG_CUSTOM_PREFIX_SUPPORT
log messages periodically (time-based)
ci: support more targets
cmake: prefer linking against gflags::gflags
Fix syscall deprecation warning on macOS >= 10.12
fixed exception specification mismatch
readme: fix wrong header id
eliminate warnings
fixed additional warnings
Add an static cast to compare unsigned with unsigned
Fix: not implement virtual class when WITH_CUSTOM_PREFIX on
Change size type in AnnotateBenignRaceSized to size_t from long
Fix link error for Emscripten
raw_logging.h depends on type definition in logging.h.
export OS_* defines
Fix syscall warning in Bazel Build
Add -Werror to Bazel presubmits
added gmock support
Support stack unwind on Android
add linux github workflow
ci: replace generated headers by templates
add mock log test
added log cleaner tests and fixed paths
Make LogCleaner support relative paths
cmake: Fix incorrect relative-path concatenation
Restore the stream format after writing the log prefix
fix glog-modules.cmake install
protect VLOG by use_logging
Fix log filename format
Add Zhuoran Shen to AUTHORS and CONTRIBUTORS
ci: reworked windows builds
cmake: set CMP0074 policy
ci: use codecov token
Added gmtoff() method in 'LogMessageTime' to get GMT offset
LogCleaner: Fix relative paths and add a new test
eliminate msvc warnings
cmake: require at least version 3.16
ci: enable warnings as errors
LogCleaner: make overdue_days_ unsigned int
ci: remove deprecated msvc runner
provide backward compatible send overload
run clang-tidy
eliminate clang warnings
ensure _Unwind_Backtrace to actually be available
cmake: do not search for platform specific unwind
revert to signed int atomics
Add the "FLAG_log_year_in_prefix"
use uint32 for --max-log-size
stdcxx: eliminate excessive use of std::string::c_str()
cmake: require at least gflags 2.2.2
Changed my Email ID
On Solaris, GetHostName() returns empty string
LogCleaner: avoid scanning logs too frequently
libglog.pc: Set Libs.private for static linking
cmake: enable custom prefix by default
simplify flags export
rename GOOGLE_GLOG_DLL_DECL to GLOG_EXPORT
cmake_package_config_generate: Fix CMake warnings with CMake 3.23
Tests: Respect TEST_TMPDIR, TMPDIR, TMP environmental variables
Add the logtostdout and colorlogtostdout flag to allow logging to stdout
Add clang-cl.exe to Bazel CI
Fix "'GLOG_EXPORT' macro redefined" on clang-cl
Fix namespace resolution issue in LOG_EVERY_T
   2022-03-27 15:41:06 by Tobias Nygren | Files touched by this commit (1)
Log message:
google-glog: fix build on SunOS