arch-repo-manager/librepomgr
Martchus cf6b90407e Workaround compilation error happening in reflection generation
The latest version of libstdc++ in Arch Linux at this point (13.1.1)
pulls in the following code via `#iterator <iterator>` when
`-std=gnu++2b` is used:

```
    template<forward_iterator _It>
      struct __basic_const_iterator_iter_cat<_It>
{ using iterator_category =
iterator_traits<_It>::iterator_category; };
```

The latest version of Clang in Arch Linux at this point (15.0.7)
complains about a missing `typename` here. To avoid this error
from preventing the build, this changes enables error resilience
for the reflection generation to turn this error into a warning.
2023-05-28 21:05:29 +02:00
..
buildactions Fix note about deleted build actions in cleanup action 2023-05-28 20:37:45 +02:00
testfiles Fix adding last package of current batch already to staging repository 2022-09-20 23:00:36 +02:00
tests Add note in cleanup action stating how many build actions have been deleted 2023-04-08 18:50:46 +02:00
webapi Apply clang-format 2023-01-23 22:42:45 +01:00
webclient Log "Loading …" message when reloading DBs also without force-flag 2022-11-01 14:35:00 +01:00
CMakeLists.txt Workaround compilation error happening in reflection generation 2023-05-28 21:05:29 +02:00
authentication.cpp Avoid using deprecated OpenSSL functions 2022-11-03 22:34:31 +01:00
authentication.h Use `flagenumclass.h` for auth flags 2022-07-29 22:06:40 +02:00
errorhandling.cpp Initial import 2021-02-08 23:53:56 +01:00
errorhandling.h Initial import 2021-02-08 23:53:56 +01:00
global.h Initial import 2021-02-08 23:53:56 +01:00
globallock.cpp Fix locks for global resources by implementing a mutex not tied to a thread 2021-02-26 01:39:21 +01:00
globallock.h Implement helper functions for async global locks 2023-01-17 18:40:05 +01:00
helper.h Limit results returned by the API for better scalability 2022-02-25 00:29:43 +01:00
json.cpp Add test for repository cleanup 2021-08-29 00:29:26 +02:00
json.h Initial import 2021-02-08 23:53:56 +01:00
logcontext.h lmdb: Use lmdb to store build actions 2022-02-13 21:04:54 +01:00
logging.h Log lock acquisitions/releases 2021-02-25 22:12:56 +01:00
multisession.h Initial import 2021-02-08 23:53:56 +01:00
resourceusage.cpp Split `ResourceUsage` into `MemoryUsage` and setup specific stats 2022-04-24 18:25:22 +02:00
resourceusage.h Split `ResourceUsage` into `MemoryUsage` and setup specific stats 2022-04-24 18:25:22 +02:00
serversetup.cpp Add paths for pacman/paccache to server setup 2023-04-07 17:52:52 +02:00
serversetup.h Add paths for pacman/paccache to server setup 2023-04-07 17:52:52 +02:00