commit:     24963aa6b5d1313e0b66de80838c66ab92a2af21
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 20:41:16 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 20:52:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24963aa6

dev-libs/dynolog: follows upstream on musl fix

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-libs/dynolog/files/dynolog-0.3.1_p20230126-musl.patch | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/dev-libs/dynolog/files/dynolog-0.3.1_p20230126-musl.patch 
b/dev-libs/dynolog/files/dynolog-0.3.1_p20230126-musl.patch
index 3890e68c4585..a3617bc3a2a7 100644
--- a/dev-libs/dynolog/files/dynolog-0.3.1_p20230126-musl.patch
+++ b/dev-libs/dynolog/files/dynolog-0.3.1_p20230126-musl.patch
@@ -23,3 +23,18 @@ index 0728cdc..844076d 100644
  std::unordered_map<std::string, std::string> getMetadataForPid(
      pid_t pid,
      const std::unordered_map<std::string, std::string>& keysMap);
+--- a/hbt/src/perf_event/BPerfEventsGroup.cpp
++++ b/hbt/src/perf_event/BPerfEventsGroup.cpp
+@@ -76,10 +76,10 @@
+   cpu_cnt_ = ::libbpf_num_possible_cpus();
+ }
+ 
+-inline auto mapFdWrapperPtrIntoInode(
++inline ino_t mapFdWrapperPtrIntoInode(
+     const std::shared_ptr<FdWrapper>& fd_wrapper) {
+   if (fd_wrapper == nullptr) {
+-    return 0ull;
++    return (ino_t)0;
+   }
+   return fd_wrapper->getInode();
+ }

Reply via email to