[Xapian-tickets] [Xapian] #806: Project does not compile on VS2019 with C++20 turned on
Xapian
nobody at xapian.org
Tue Dec 22 10:13:57 GMT 2020
#806: Project does not compile on VS2019 with C++20 turned on
--------------------------------------+------------------------
Reporter: Mateusz Pusz | Owner: Olly Betts
Type: defect | Status: new
Priority: normal | Milestone:
Component: Other | Version: 1.4.17
Severity: normal | Keywords:
Blocked By: | Blocking:
Operating System: Microsoft Windows |
--------------------------------------+------------------------
There are multiple legacy code problems:
- name collisions of `typedef unsigned char byte;` with `std::byte` after
`using namespace std;`
- deprecated and removed `mem_fun` usage
(https://en.cppreference.com/w/cpp/utility/functional/mem_fun)
Repro:
Try to compile https://conan.io/center/xapian-core on VS2019 with C++20
turned on.
Impact:
- Conan xapian-core and doxygen packages are not available for Windows
--
Ticket URL: <https://trac.xapian.org/ticket/806>
Xapian <https://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list