Arfrever Frehtes Taifersar Arahesis
Arfrever Frehtes Taifersar Arahesis
If that `setlocale (LC_CTYPE, "")` was to be added somewhere, probably appropriate place would be `glog_internal_namespace_::InitGoogleLoggingUtilities` (which is called by `google::InitGoogleLogging`). I do not use Windows, so here is untested...
Maybe you could create pull-request for glog? (You would need to firstly sign [Google's Contributor License Agreement](https://cla.developers.google.com/about) if not done already.)
It seems that this problem was introduced by commit c30896d3d545ad15910ad4279b63e23f7d66d3e9 ("cmake: export symbols selectively").
* GNU/Linux, x86_64, GCC 10.2.0 * Shared libraries * No special options * Problem reproduced with both standard libunwind 1.5.0 and LLVM libunwind 12 (and with gtest enabled, `symbolize_unittest` passes...
[cmake -LA](https://github.com/google/glog/files/6241025/cmake_-LA.log.txt) [make VERBOSE=1](https://github.com/google/glog/files/6241026/make_VERBOSE.1.log.txt) I confirm that `symbolize_unittest` (and full test suite) passes with your patch for `CMakeLists.txt` (with both `-DWITH_GTEST=OFF` and `-DWITH_GTEST=ON`). I see `BUILD_SHARED_LIBS:BOOL=OFF` in output of `cmake...
Also issue #3141 will become obsolete afterwards.
@acozzette: Ping. ``` --- a/configure.ac +++ b/configure.ac @@ -75,7 +75,6 @@ # Checks for programs. AC_PROG_CC AC_PROG_CXX -AC_PROG_CXX_FOR_BUILD AC_LANG([C++]) ACX_USE_SYSTEM_EXTENSIONS m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) ``` Followed by `git rm m4/ax_prog_cc_for_build.m4 m4/ax_prog_cxx_for_build.m4`.
Note about reproduction steps: It is necessary to use at least `-O2` optimization mode (`-O0` or `-O1` is not enough) to see this warning.
Although `opencl-headers`, `spirv-headers` and `vulkan-headers` are currently in `dev-util` category, choice of this category seems questionable, since they are headers, not tools. `dev-libs` or maybe `gui-libs` category seems better for...
Does it work if you add `"EPREFIX": portage.const.EPREFIX` line in each member of `binpkgs` in `lib/portage/tests/resolver/soname/test_autounmask.py`?