Always include <cstdint> to fix bitsery+GCC 13

This used to be a transitive include but it no longer is. Fixes #249.
This commit is contained in:
Robbert van der Helm
2023-05-15 00:06:53 +02:00
parent a41bcdf620
commit a6cca8bcd0
2 changed files with 12 additions and 0 deletions
+7
View File
@@ -6,6 +6,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic
Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Packaging notes
- This release includes a workaround to make bitsery compile with GCC 13 due to
changes in transitive header includes.
## [5.0.5] - 2023-05-07
### Changed
+5
View File
@@ -60,6 +60,11 @@ compiler_options = [
# CPUs, but when we're compiling the 32-bit bitbridge we need to manually add
# this flag.
'-msse2',
# FIXME: Bitsery relies on the definitions from `<cstdint>`, which is no
# longer included transitively with GCC 13. This should be removed once
# bitsery is updated to support GCC 13.
'-include',
'cstdint',
]
chainloader_compiler_options = [