File 0001-0.15.2-Missing-header-algorithm.patch of Package libtorrent
From 67cc72ba73c6b3dfa5b133715d5c7a52e6db2ff4 Mon Sep 17 00:00:00 2001
From: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Date: Fri, 28 Mar 2025 20:43:26 +0000
Subject: [PATCH] 0.15.2: Missing header <algorithm>
References: https://github.com/rakshasa/libtorrent/pull/337
>utils/directory_events.cc:118:40: error: no member named 'find_if' in namespace 'std'; did you mean '__find_if'?
> 118 | wd_list::const_iterator itr = std::find_if(m_wd_list.begin(), m_wd_list.end(),
> | ~~~~~^~~~~~~
> | __find_if
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
---
src/torrent/utils/directory_events.cc | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/torrent/utils/directory_events.cc b/src/torrent/utils/directory_events.cc
index 524fdd3e..a0998683 100644
--- a/src/torrent/utils/directory_events.cc
+++ b/src/torrent/utils/directory_events.cc
@@ -5,6 +5,7 @@
#include <string>
#include <errno.h>
#include <unistd.h>
+#include <algorithm>
#ifdef HAVE_INOTIFY
#include <sys/inotify.h>
--
2.49.0