annotate ext/serd/COPYING @ 295:de5dc40f1830
Include headers needed to compile with GCC 15's -std=gnu23 default
```
In file included from ../piper-vamp-cpp/vamp-json/VampJson.h:55,
from ../piper-vamp-cpp/vamp-server/convert.cpp:36:
../piper-vamp-cpp/vamp-support/PluginHandleMapper.h:69:13: error: ‘uint32_t’ does not name a type
69 | typedef uint32_t Handle;
| ^~~~~~~~
../piper-vamp-cpp/vamp-support/PluginHandleMapper.h:39:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
38 | #include "PluginOutputIdMapper.h"
+++ |+#include <cstdint>
39 |
../piper-vamp-cpp/ext/json11/json11.cpp: In function ‘void json11::dump(const std::string&, std::string&)’:
../piper-vamp-cpp/ext/json11/json11.cpp:95:32: error: ‘uint8_t’ does not name a type
95 | } else if (static_cast<uint8_t>(ch) <= 0x1f) {
| ^~~~~~~
../piper-vamp-cpp/ext/json11/json11.cpp:25:1: note: ‘uint8_t’ is defined in header ‘<cstdint>’; this is probably fixable by adding ‘#include <cstdint>’
24 | #include <cmath>
+++ |+#include <cstdint>
25 | #include <cstdlib>
```
Signed-off-by: Michel Lind <salimma@fedoraproject.org>
author |
Michel Lind <salimma@fedoraproject.org> |
date |
Fri, 24 Jan 2025 11:38:28 -0600 |
parents |
c5cdc9e6a4bf |
children |
|
rev |
line source |
cannam@226
|
1 Copyright 2011-2017 David Robillard <http://drobilla.net>
|
cannam@226
|
2
|
cannam@226
|
3 Permission to use, copy, modify, and/or distribute this software for any
|
cannam@226
|
4 purpose with or without fee is hereby granted, provided that the above
|
cannam@226
|
5 copyright notice and this permission notice appear in all copies.
|
cannam@226
|
6
|
cannam@226
|
7 THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
cannam@226
|
8 WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
cannam@226
|
9 MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
cannam@226
|
10 ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
cannam@226
|
11 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
cannam@226
|
12 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
cannam@226
|
13 OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |