diff options
author | Sam James <sam@gentoo.org> | 2021-01-07 14:24:07 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2021-01-07 14:24:07 +0000 |
commit | d9c28ef38291599d3d9407c07934a504ff8f4346 (patch) | |
tree | e304d931b44a34d52dc80262b6cd9ee15b74064c /dev-libs/log4cpp/files | |
parent | dev-libs/libverto: fix runtime breakage with non-bash (diff) | |
download | gentoo-d9c28ef38291599d3d9407c07934a504ff8f4346.tar.gz gentoo-d9c28ef38291599d3d9407c07934a504ff8f4346.tar.bz2 gentoo-d9c28ef38291599d3d9407c07934a504ff8f4346.zip |
dev-libs/log4cpp: restore patch
Closes: https://bugs.gentoo.org/764308
Fixes: 229496dcd84bd840c1e671105d6291b59b5b0368
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-libs/log4cpp/files')
-rw-r--r-- | dev-libs/log4cpp/files/log4cpp-1.1-glibc-2.31.patch | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/dev-libs/log4cpp/files/log4cpp-1.1-glibc-2.31.patch b/dev-libs/log4cpp/files/log4cpp-1.1-glibc-2.31.patch new file mode 100644 index 000000000000..5b927dfe20fa --- /dev/null +++ b/dev-libs/log4cpp/files/log4cpp-1.1-glibc-2.31.patch @@ -0,0 +1,22 @@ +diff --git a/tests/testDailyRollingFileAppender.cpp b/tests/testDailyRollingFileAppender.cpp +index 9958f41..158c08b 100644 +--- a/tests/testDailyRollingFileAppender.cpp ++++ b/tests/testDailyRollingFileAppender.cpp +@@ -22,6 +22,7 @@ + + #ifndef WIN32 // only available on Win32 + #include <dirent.h> ++#include <sys/time.h> + #else + #include <direct.h> + #endif +@@ -232,7 +233,8 @@ namespace OnlyManualTesting { + + now += seconds; + +- if (stime(&now) == -1) { ++ struct timeval tv = {.tv_sec = now, .tv_usec = 0}; ++ if (settimeofday(&tv, NULL) < 0) { + std::cerr << "Can not set date. Need admin privileges?" << std::endl; + return -1; + } |