]> git.proxmox.com Git - ceph.git/commit
define iterators without std::iterator<>
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 3 May 2023 11:28:42 +0000 (13:28 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 3 May 2023 14:45:17 +0000 (16:45 +0200)
commitc9a7474fbd798e34fa7cc8ac97d17505b57eab0c
treed747658d054b7d50dce31654c31a866b4796cc25
parent48cf467e511818a3da0a511eea04f57e555704ba
define iterators without std::iterator<>

> std::iterator<> is deprecated in C++17, so let's just define the
> required traits directly.

cherry-picked/backported from upstream PRs:
https://github.com/ceph/ceph/pull/45419/commits
https://github.com/ceph/ceph/pull/45198/commits

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
patches/0019-define-iterators-without-std-iterator.patch [new file with mode: 0644]
patches/series