Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ➜ ~ paru -S openloco
- :: Resolving dependencies...
- :: Calculating conflicts...
- :: Calculating inner conflicts...
- Aur (1) openloco-23.10-1
- :: Proceed to review? [Y/n]: Y
- :: Downloading PKGBUILDs...
- PKGBUILDs up to date
- nothing new to review
- fetching devel info...
- ==> Making package: openloco 23.10-1 (Sat 11 Nov 2023 09:08:05 PM CET)
- ==> Retrieving sources...
- -> Found openloco-23.10.tar.gz
- -> Found openloco.desktop
- ==> Validating source files with sha256sums...
- openloco-23.10.tar.gz ... Passed
- openloco.desktop ... Passed
- ==> Making package: openloco 23.10-1 (Sat 11 Nov 2023 09:08:06 PM CET)
- ==> Checking runtime dependencies...
- ==> Checking buildtime dependencies...
- ==> Retrieving sources...
- -> Found openloco-23.10.tar.gz
- -> Found openloco.desktop
- ==> Validating source files with sha256sums...
- openloco-23.10.tar.gz ... Passed
- openloco.desktop ... Passed
- ==> Removing existing $srcdir/ directory...
- ==> Extracting sources...
- -> Extracting openloco-23.10.tar.gz with bsdtar
- ==> Sources are ready.
- openloco-23.10-1: parsing pkg list...
- ==> Making package: openloco 23.10-1 (Sat 11 Nov 2023 09:08:08 PM CET)
- ==> Checking runtime dependencies...
- ==> Checking buildtime dependencies...
- ==> WARNING: Using existing $srcdir/ tree
- ==> Removing existing $pkgdir/ directory...
- ==> Starting build()...
- -- Found CCache: /usr/bin/ccache (found version "4.8.3")
- -- The CXX compiler identification is GNU 13.2.1
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Check for working CXX compiler: /usr/lib/ccache/bin/c++ - skipped
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
- -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
- -- Found Threads: TRUE
- CMake Deprecation Warning at build/_deps/yaml-cpp-src/CMakeLists.txt:2 (cmake_minimum_required):
- Compatibility with CMake < 3.5 will be removed from a future version of
- CMake.
- Update the VERSION argument <min> value or use a ...<max> suffix to tell
- CMake that the project does not need compatibility with older versions.
- -- Found ZLIB: /usr/lib32/libz.so (found version "1.3")
- -- Found PNG: /usr/lib32/libpng.so (found version "1.6.40")
- -- Checking for module 'openal'
- -- Found openal, version 1.23.1
- -- Version: 10.0.0
- -- Build type: Release
- -- Found Git: /usr/bin/git (found version "2.42.1")
- -- Configuring done (4.8s)
- -- Generating done (0.1s)
- -- Build files have been written to: /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build
- [ 1%] Building CXX object src/Utility/CMakeFiles/Utility.dir/src/String.cpp.o
- [ 2%] Generating openloco_text
- [ 2%] Building CXX object _deps/fmt-build/CMakeFiles/fmt.dir/src/os.cc.o
- [ 2%] Building CXX object _deps/fmt-build/CMakeFiles/fmt.dir/src/format.cc.o
- [ 3%] Building CXX object src/Math/CMakeFiles/Math.dir/src/Trigonometry.cpp.o
- [ 3%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/depthguard.cpp.o
- [ 3%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/binary.cpp.o
- [ 4%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/convert.cpp.o
- 214+0 records in
- 214+0 records out
- 876544 bytes (877 kB, 856 KiB) copied, 0.00276535 s, 317 MB/s
- [ 5%] Generating openloco_data
- 78+0 records in
- 78+0 records out
- 319488 bytes (319 kB, 312 KiB) copied, 0.000596605 s, 536 MB/s
- [ 5%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/emit.cpp.o
- [ 5%] Building CXX object src/Math/CMakeFiles/Math.dir/src/Vector.cpp.o
- [ 6%] Linking CXX static library libfmt.a
- [ 6%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/emitfromevents.cpp.o
- 3133+0 records in
- 3133+0 records out
- 12832768 bytes (13 MB, 12 MiB) copied, 0.0212906 s, 603 MB/s
- [ 6%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/directives.cpp.o
- [ 6%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/emitter.cpp.o
- [ 6%] Linking CXX static library libUtility.a
- [ 6%] Built target segfiles
- [ 6%] Linking CXX static library libMath.a
- [ 6%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/emitterstate.cpp.o
- [ 6%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/exceptions.cpp.o
- [ 6%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/exp.cpp.o
- [ 7%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/emitterutils.cpp.o
- [ 7%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/memory.cpp.o
- [ 7%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/node_data.cpp.o
- [ 7%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/nodebuilder.cpp.o
- [ 8%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/node.cpp.o
- [ 9%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/nodeevents.cpp.o
- [ 9%] Generating openloco_text_section.o
- [ 9%] Generating openloco_data_section.o
- [ 9%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/null.cpp.o
- [ 9%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/ostream_wrapper.cpp.o
- [ 9%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/parse.cpp.o
- [ 10%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/parser.cpp.o
- [ 10%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/scanner.cpp.o
- [ 10%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/regex_yaml.cpp.o
- [ 11%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/scanscalar.cpp.o
- [ 11%] Built target linkable_sections
- [ 11%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/scantag.cpp.o
- [ 11%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/scantoken.cpp.o
- [ 11%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/simplekey.cpp.o
- [ 12%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/stream.cpp.o
- [ 12%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/singledocparser.cpp.o
- [ 12%] Building CXX object _deps/yaml-cpp-build/CMakeFiles/yaml-cpp.dir/src/tag.cpp.o
- [ 13%] Linking CXX static library libyaml-cpp.a
- [ 13%] Built target Math
- [ 13%] Built target Utility
- [ 13%] Built target fmt
- [ 13%] Built target yaml-cpp
- [ 13%] Building CXX object src/Core/CMakeFiles/Core.dir/src/FileStream.cpp.o
- [ 14%] Building CXX object src/Core/CMakeFiles/Core.dir/src/Numerics.cpp.o
- [ 14%] Building CXX object src/Core/CMakeFiles/Core.dir/src/BinaryStream.cpp.o
- [ 14%] Building CXX object src/Core/CMakeFiles/Core.dir/src/Prng.cpp.o
- [ 14%] Building CXX object src/Core/CMakeFiles/Core.dir/src/MemoryStream.cpp.o
- [ 14%] Linking CXX static library libCore.a
- [ 14%] Built target Core
- [ 15%] Building CXX object src/Platform/CMakeFiles/Platform.dir/src/Crash.cpp.o
- [ 15%] Building CXX object src/Platform/CMakeFiles/Platform.dir/src/Platform.Windows.cpp.o
- [ 15%] Building CXX object src/Platform/CMakeFiles/Platform.dir/src/Platform.Posix.cpp.o
- [ 15%] Linking CXX static library libPlatform.a
- [ 15%] Built target Platform
- [ 16%] Building CXX object src/Diagnostics/CMakeFiles/Diagnostics.dir/src/LogSink.cpp.o
- [ 16%] Building CXX object src/Diagnostics/CMakeFiles/Diagnostics.dir/src/LogTerminal.cpp.o
- [ 16%] Building CXX object src/Diagnostics/CMakeFiles/Diagnostics.dir/src/LogFile.cpp.o
- [ 16%] Building CXX object src/Diagnostics/CMakeFiles/Diagnostics.dir/src/Logging.cpp.o
- [ 17%] Linking CXX static library libDiagnostics.a
- [ 17%] Built target Diagnostics
- [ 18%] Building CXX object src/Interop/CMakeFiles/Interop.dir/src/Hook.cpp.o
- [ 18%] Building CXX object src/Interop/CMakeFiles/Interop.dir/src/Interop.cpp.o
- [ 18%] Linking CXX static library libInterop.a
- [ 18%] Built target Interop
- [ 18%] Building CXX object src/Engine/CMakeFiles/Engine.dir/src/Input/ShortcutManager.cpp.o
- [ 18%] Building CXX object src/Engine/CMakeFiles/Engine.dir/src/Engine.cpp.o
- [ 18%] Linking CXX static library libEngine.a
- [ 18%] Built target Engine
- [ 18%] Building CXX object src/OpenLoco/CMakeFiles/OpenLoco.dir/src/Audio/OpenAL.cpp.o
- [ 18%] Building CXX object src/OpenLoco/CMakeFiles/OpenLoco.dir/src/Config.cpp.o
- [ 18%] Building CXX object src/OpenLoco/CMakeFiles/OpenLoco.dir/src/Date.cpp.o
- [ 19%] Building CXX object src/OpenLoco/CMakeFiles/OpenLoco.dir/src/Drawing/DrawSprite.cpp.o
- [ 19%] Building CXX object src/OpenLoco/CMakeFiles/OpenLoco.dir/src/Audio/VehicleChannel.cpp.o
- [ 19%] Building CXX object src/OpenLoco/CMakeFiles/OpenLoco.dir/src/CommandLine.cpp.o
- [ 20%] Building CXX object src/OpenLoco/CMakeFiles/OpenLoco.dir/src/Audio/Channel.cpp.o
- [ 20%] Building CXX object src/OpenLoco/CMakeFiles/OpenLoco.dir/src/Audio/Audio.cpp.o
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/CommandLine.cpp: In function ‘int OpenLoco::uncompressFile(const CommandLineOptions&)’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/CommandLine.cpp:425:35: warning: ‘std::filesystem::__cxx11::path std::filesystem::__cxx11::u8path(const _Source&) [with _Source = std::__cxx11::basic_string<char>; _Require = path; _CharT = char]’ is deprecated: use 'path((const char8_t*)&*source)' instead [-Wdeprecated-declarations]
- 425 | auto path = fs::u8path(options.path);
- | ~~~~~~~~~~^~~~~~~~~~~~~~
- In file included from /usr/include/c++/13.2.1/filesystem:49,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/Core/include/OpenLoco/Core/FileSystem.hpp:6,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Scenario.h:4,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/GameState.h:7,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/CommandLine.cpp:2:
- /usr/include/c++/13.2.1/bits/fs_path.h:843:5: note: declared here
- 843 | u8path(const _Source& __source)
- | ^~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/CommandLine.cpp: In function ‘int OpenLoco::simulate(const CommandLineOptions&)’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/CommandLine.cpp:508:33: warning: ‘std::filesystem::__cxx11::path std::filesystem::__cxx11::u8path(const _Source&) [with _Source = std::__cxx11::basic_string<char>; _Require = path; _CharT = char]’ is deprecated: use 'path((const char8_t*)&*source)' instead [-Wdeprecated-declarations]
- 508 | auto inPath = fs::u8path(options.path);
- | ~~~~~~~~~~^~~~~~~~~~~~~~
- /usr/include/c++/13.2.1/bits/fs_path.h:843:5: note: declared here
- 843 | u8path(const _Source& __source)
- | ^~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/CommandLine.cpp:509:34: warning: ‘std::filesystem::__cxx11::path std::filesystem::__cxx11::u8path(const _Source&) [with _Source = std::__cxx11::basic_string<char>; _Require = path; _CharT = char]’ is deprecated: use 'path((const char8_t*)&*source)' instead [-Wdeprecated-declarations]
- 509 | auto outPath = fs::u8path(options.outputPath);
- | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
- /usr/include/c++/13.2.1/bits/fs_path.h:843:5: note: declared here
- 843 | u8path(const _Source& __source)
- | ^~~~~~
- In file included from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/format.h:49,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/Core/include/OpenLoco/Core/Exception.hpp:4,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/Interop/include/OpenLoco/Interop/Interop.hpp:3,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Window.h:15,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Ui/LastMapWindowAttributes.h:3,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/GameState.h:10:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/core.h: In instantiation of ‘constexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_value(T&&) [with Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = const std::chrono::duration<long long int, std::ratio<1, 1000000000> >&]’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/core.h:1711:29: required from ‘constexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; type <anonymous> = fmt::v10::detail::type::custom_type; T = const std::chrono::duration<long long int, std::ratio<1, 1000000000> >&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]’
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/core.h:1827:77: required from ‘constexpr fmt::v10::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const std::chrono::duration<long long int, std::ratio<1, 1000000000> >&}; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {std::chrono::duration<long long int, std::ratio<1, 1000000000> >}]’
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/core.h:1844:31: required from ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T&& ...) [with Context = basic_format_context<appender, char>; T = {const std::chrono::duration<long long int, std::ratio<1, 1000000000> >&}]’
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/core.h:2817:44: required from ‘std::string fmt::v10::format(format_string<T ...>, T&& ...) [with T = {const std::chrono::duration<long long int, std::ratio<1, 1000000000> >&}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const std::chrono::duration<long long int, std::ratio<1, 1000000000> >&>]’
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/Diagnostics/include/OpenLoco/Diagnostics/Logging.h:31:35: required from ‘void OpenLoco::Diagnostics::Logging::Detail::printLevel(OpenLoco::Diagnostics::Logging::Level, fmt::v10::format_string<T ...>, TArgs&& ...) [with TArgs = {const std::chrono::duration<long long int, std::ratio<1, 1000000000> >&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, const std::chrono::duration<long long int, std::ratio<1, 1000000000> >&>]’
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/Diagnostics/include/OpenLoco/Diagnostics/Logging.h:39:27: required from ‘void OpenLoco::Diagnostics::Logging::info(fmt::v10::format_string<T ...>, TArgs&& ...) [with TArgs = {const std::chrono::duration<long long int, std::ratio<1, 1000000000> >&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, const std::chrono::duration<long long int, std::ratio<1, 1000000000> >&>]’
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/CommandLine.cpp:534:22: required from here
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/core.h:1674:10: warning: possibly dangling reference to a temporary [-Wdangling-reference]
- 1674 | auto&& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
- | ^~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/core.h:1674:41: note: the temporary was destroyed at the end of the full expression ‘fmt::v10::detail::arg_mapper<fmt::v10::basic_format_context<fmt::v10::appender, char> >().fmt::v10::detail::arg_mapper<fmt::v10::basic_format_context<fmt::v10::appender, char> >::map<const std::chrono::duration<long long int, std::ratio<1, 1000000000> >&>((* & val))’
- 1674 | auto&& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
- | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
- At global scope:
- cc1plus: note: unrecognized command-line option ‘-Wno-unused-private-field’ may have been intended to silence earlier diagnostics
- In file included from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/format.h:49,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/Core/include/OpenLoco/Core/Exception.hpp:4,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/Interop/include/OpenLoco/Interop/Interop.hpp:3,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Window.h:15,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Ui/WindowManager.h:4,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Input.h:3,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Config.h:3,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/Audio.cpp:3:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/core.h: In instantiation of ‘constexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_value(T&&) [with Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = const std::filesystem::__cxx11::path&]’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/core.h:1711:29: required from ‘constexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; type <anonymous> = fmt::v10::detail::type::custom_type; T = const std::filesystem::__cxx11::path&; typename std::enable_if<IS_PACKED, int>::type <anonymous> = 0]’
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/core.h:1827:77: required from ‘constexpr fmt::v10::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T = {const std::filesystem::__cxx11::path&, const char*&}; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {std::filesystem::__cxx11::path, const char*}]’
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/core.h:1844:31: required from ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T&& ...) [with Context = basic_format_context<appender, char>; T = {const std::filesystem::__cxx11::path&, const char*&}]’
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/core.h:2817:44: required from ‘std::string fmt::v10::format(format_string<T ...>, T&& ...) [with T = {const std::filesystem::__cxx11::path&, const char*}; std::string = std::__cxx11::basic_string<char>; format_string<T ...> = basic_format_string<char, const std::filesystem::__cxx11::path&, const char*>]’
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/Diagnostics/include/OpenLoco/Diagnostics/Logging.h:31:35: required from ‘void OpenLoco::Diagnostics::Logging::Detail::printLevel(OpenLoco::Diagnostics::Logging::Level, fmt::v10::format_string<T ...>, TArgs&& ...) [with TArgs = {const std::filesystem::__cxx11::path&, const char*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, const std::filesystem::__cxx11::path&, const char*>]’
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/Diagnostics/include/OpenLoco/Diagnostics/Logging.h:51:27: required from ‘void OpenLoco::Diagnostics::Logging::error(fmt::v10::format_string<T ...>, TArgs&& ...) [with TArgs = {const std::filesystem::__cxx11::path&, const char*}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, const std::filesystem::__cxx11::path&, const char*>]’
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/Audio.cpp:684:27: required from here
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/core.h:1674:10: warning: possibly dangling reference to a temporary [-Wdangling-reference]
- 1674 | auto&& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
- | ^~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/build/_deps/fmt-src/include/fmt/core.h:1674:41: note: the temporary was destroyed at the end of the full expression ‘fmt::v10::detail::arg_mapper<fmt::v10::basic_format_context<fmt::v10::appender, char> >().fmt::v10::detail::arg_mapper<fmt::v10::basic_format_context<fmt::v10::appender, char> >::map<const std::filesystem::__cxx11::path&>((* & val))’
- 1674 | auto&& arg = arg_mapper<Context>().map(FMT_FORWARD(val));
- | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
- cc1plus: note: unrecognized command-line option ‘-Wno-unused-private-field’ may have been intended to silence earlier diagnostics
- [ 21%] Building CXX object src/OpenLoco/CMakeFiles/OpenLoco.dir/src/Drawing/SoftwareDrawingEngine.cpp.o
- [ 21%] Building CXX object src/OpenLoco/CMakeFiles/OpenLoco.dir/src/Drawing/SoftwareDrawingContext.cpp.o
- [ 22%] Building CXX object src/OpenLoco/CMakeFiles/OpenLoco.dir/src/Drawing/FPSCounter.cpp.o
- [ 22%] Building CXX object src/OpenLoco/CMakeFiles/OpenLoco.dir/src/Drawing/InvalidationGrid.cpp.o
- [ 22%] Building CXX object src/OpenLoco/CMakeFiles/OpenLoco.dir/src/Economy/Economy.cpp.o
- [ 22%] Building CXX object src/OpenLoco/CMakeFiles/OpenLoco.dir/src/EditorController.cpp.o
- In file included from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:1:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:14:9: error: ‘uint32_t’ does not name a type
- 14 | uint32_t _id;
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:6:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
- 5 | #include <vector>
- +++ |+#include <cstdint>
- 6 |
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:17:24: error: expected ‘)’ before ‘id’
- 17 | Source(uint32_t id)
- | ~ ^~~
- | )
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:24:24: error: ‘uint32_t’ has not been declared
- 24 | void setBuffer(uint32_t bufferId);
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:34:9: error: ‘uint32_t’ does not name a type
- 34 | uint32_t getId() const { return _id; }
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:34:9: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:67:21: error: ‘uint32_t’ was not declared in this scope
- 67 | std::vector<uint32_t> _buffers;
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:67:21: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:67:29: error: template argument 1 is invalid
- 67 | std::vector<uint32_t> _buffers;
- | ^
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:67:29: error: template argument 2 is invalid
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:67:14: error: ‘<expression error>’ in namespace ‘std’ does not name a type
- 67 | std::vector<uint32_t> _buffers;
- | ^~~~~~~~~~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:71:9: error: ‘uint32_t’ does not name a type
- 71 | uint32_t allocate(std::span<const uint8_t> data, uint32_t sampleRate, bool stereo, uint8_t bits);
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:71:9: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:72:25: error: ‘uint32_t’ has not been declared
- 72 | void deAllocate(uint32_t id);
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:78:21: error: ‘uint32_t’ was not declared in this scope
- 78 | std::vector<uint32_t> _sources;
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:78:21: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:78:29: error: template argument 1 is invalid
- 78 | std::vector<uint32_t> _sources;
- | ^
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:78:29: error: template argument 2 is invalid
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:78:14: error: ‘<expression error>’ in namespace ‘std’ does not name a type
- 78 | std::vector<uint32_t> _sources;
- | ^~~~~~~~~~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp: In member function ‘void OpenAL::Source::play()’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:89:22: error: ‘_id’ was not declared in this scope
- 89 | alSourcePlay(_id);
- | ^~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp: In member function ‘void OpenAL::Source::stop()’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:94:22: error: ‘_id’ was not declared in this scope
- 94 | alSourceStop(_id);
- | ^~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp: At global scope:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:97:10: error: variable or field ‘setBuffer’ declared void
- 97 | void Source::setBuffer(uint32_t bufferId)
- | ^~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:97:28: error: ‘uint32_t’ was not declared in this scope
- 97 | void Source::setBuffer(uint32_t bufferId)
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:6:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
- 5 | #include <cmath>
- +++ |+#include <cstdint>
- 6 |
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp: In member function ‘void OpenAL::Source::setPitch(float)’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:104:19: error: ‘_id’ was not declared in this scope
- 104 | alSourcef(_id, AL_PITCH, value);
- | ^~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp: In member function ‘void OpenAL::Source::setGain(float)’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:109:19: error: ‘_id’ was not declared in this scope
- 109 | alSourcef(_id, AL_GAIN, value);
- | ^~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp: In member function ‘void OpenAL::Source::setPosition(float, float, float)’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:114:20: error: ‘_id’ was not declared in this scope
- 114 | alSource3f(_id, AL_POSITION, x, y, z);
- | ^~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp: In member function ‘void OpenAL::Source::setPan(float)’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:119:19: error: ‘_id’ was not declared in this scope
- 119 | alSourcef(_id, AL_ROLLOFF_FACTOR, 0.0f);
- | ^~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp: In member function ‘void OpenAL::Source::setLooping(bool)’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:126:19: error: ‘_id’ was not declared in this scope
- 126 | alSourcei(_id, AL_LOOPING, value ? AL_TRUE : AL_FALSE);
- | ^~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp: In member function ‘bool OpenAL::Source::isPlaying() const’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:132:22: error: ‘_id’ was not declared in this scope
- 132 | alGetSourcei(_id, AL_SOURCE_STATE, &value);
- | ^~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp: At global scope:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:160:5: error: ‘uint32_t’ does not name a type
- 160 | uint32_t BufferManager::allocate(std::span<const uint8_t> data, uint32_t sampleRate, bool stereo, uint8_t bits)
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:160:5: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:192:10: error: variable or field ‘deAllocate’ declared void
- 192 | void BufferManager::deAllocate(uint32_t id)
- | ^~~~~~~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:192:36: error: ‘uint32_t’ was not declared in this scope
- 192 | void BufferManager::deAllocate(uint32_t id)
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:192:36: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp: In member function ‘void OpenAL::BufferManager::dispose()’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:200:25: error: ‘_buffers’ was not declared in this scope
- 200 | alDeleteBuffers(_buffers.size(), _buffers.data());
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp: In member function ‘OpenAL::Source OpenAL::SourceManager::allocate()’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:211:9: error: ‘uint32_t’ was not declared in this scope
- 211 | uint32_t id = 0;
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:211:9: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:212:26: error: ‘id’ was not declared in this scope
- 212 | alGenSources(1, &id);
- | ^~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:213:9: error: ‘_sources’ was not declared in this scope; did you mean ‘Source’?
- 213 | _sources.push_back(id);
- | ^~~~~~~~
- | Source
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp: In member function ‘void OpenAL::SourceManager::deAllocate(const OpenAL::Source&)’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:219:32: error: ‘const class OpenAL::Source’ has no member named ‘getId’
- 219 | const auto id = source.getId();
- | ^~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:221:9: error: ‘_sources’ was not declared in this scope; did you mean ‘source’?
- 221 | _sources.erase(std::remove(std::begin(_sources), std::end(_sources), id));
- | ^~~~~~~~
- | source
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp: In member function ‘void OpenAL::SourceManager::dispose()’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.cpp:226:25: error: ‘_sources’ was not declared in this scope; did you mean ‘Source’?
- 226 | alDeleteSources(_sources.size(), _sources.data());
- | ^~~~~~~~
- | Source
- At global scope:
- cc1plus: note: unrecognized command-line option ‘-Wno-unused-private-field’ may have been intended to silence earlier diagnostics
- make[2]: *** [src/OpenLoco/CMakeFiles/OpenLoco.dir/build.make:104: src/OpenLoco/CMakeFiles/OpenLoco.dir/src/Audio/OpenAL.cpp.o] Error 1
- make[2]: *** Waiting for unfinished jobs....
- In file included from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/Channel.h:2,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/Channel.cpp:1:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:14:9: error: ‘uint32_t’ does not name a type
- 14 | uint32_t _id;
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:6:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
- 5 | #include <vector>
- +++ |+#include <cstdint>
- 6 |
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:17:24: error: expected ‘)’ before ‘id’
- 17 | Source(uint32_t id)
- | ~ ^~~
- | )
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:24:24: error: ‘uint32_t’ has not been declared
- 24 | void setBuffer(uint32_t bufferId);
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:34:9: error: ‘uint32_t’ does not name a type
- 34 | uint32_t getId() const { return _id; }
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:34:9: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:67:21: error: ‘uint32_t’ was not declared in this scope
- 67 | std::vector<uint32_t> _buffers;
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:67:21: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:67:29: error: template argument 1 is invalid
- 67 | std::vector<uint32_t> _buffers;
- | ^
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:67:29: error: template argument 2 is invalid
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:67:14: error: ‘<expression error>’ in namespace ‘std’ does not name a type
- 67 | std::vector<uint32_t> _buffers;
- | ^~~~~~~~~~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:71:9: error: ‘uint32_t’ does not name a type
- 71 | uint32_t allocate(std::span<const uint8_t> data, uint32_t sampleRate, bool stereo, uint8_t bits);
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:71:9: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:72:25: error: ‘uint32_t’ has not been declared
- 72 | void deAllocate(uint32_t id);
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:78:21: error: ‘uint32_t’ was not declared in this scope
- 78 | std::vector<uint32_t> _sources;
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:78:21: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:78:29: error: template argument 1 is invalid
- 78 | std::vector<uint32_t> _sources;
- | ^
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:78:29: error: template argument 2 is invalid
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/OpenAL.h:78:14: error: ‘<expression error>’ in namespace ‘std’ does not name a type
- 78 | std::vector<uint32_t> _sources;
- | ^~~~~~~~~~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/Channel.h:29:19: error: ‘uint32_t’ has not been declared
- 29 | bool load(uint32_t buffer);
- | ^~~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/Channel.cpp:7:10: error: no declaration matches ‘bool OpenLoco::Audio::Channel::load(uint32_t)’
- 7 | bool Channel::load(uint32_t buffer)
- | ^~~~~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/Channel.h:29:14: note: candidate is: ‘bool OpenLoco::Audio::Channel::load(int)’
- 29 | bool load(uint32_t buffer);
- | ^~~~
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Audio/Channel.h:6:11: note: ‘class OpenLoco::Audio::Channel’ defined here
- 6 | class Channel
- | ^~~~~~~
- cc1plus: note: unrecognized command-line option ‘-Wno-unused-private-field’ may have been intended to silence earlier diagnostics
- make[2]: *** [src/OpenLoco/CMakeFiles/OpenLoco.dir/build.make:90: src/OpenLoco/CMakeFiles/OpenLoco.dir/src/Audio/Channel.cpp.o] Error 1
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/EditorController.cpp: In function ‘void OpenLoco::EditorController::goToNextStep()’:
- /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/EditorController.cpp:249:39: warning: ‘std::filesystem::__cxx11::path std::filesystem::__cxx11::u8path(const _Source&) [with _Source = char*; _Require = path; _CharT = char]’ is deprecated: use 'path((const char8_t*)&*source)' instead [-Wdeprecated-declarations]
- 249 | auto path = fs::u8path(_scenarioFilename.get());
- | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/c++/13.2.1/filesystem:49,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/Core/include/OpenLoco/Core/FileSystem.hpp:6,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/Scenario.h:4,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/GameState.h:7,
- from /home/tim/.cache/paru/clone/openloco/src/OpenLoco-23.10/src/OpenLoco/src/EditorController.cpp:6:
- /usr/include/c++/13.2.1/bits/fs_path.h:843:5: note: declared here
- 843 | u8path(const _Source& __source)
- | ^~~~~~
- At global scope:
- cc1plus: note: unrecognized command-line option ‘-Wno-unused-private-field’ may have been intended to silence earlier diagnostics
- make[1]: *** [CMakeFiles/Makefile2:524: src/OpenLoco/CMakeFiles/OpenLoco.dir/all] Error 2
- make: *** [Makefile:136: all] Error 2
- ==> ERROR: A failure occurred in build().
- Aborting...
- error: failed to build 'openloco-23.10-1':
- error: packages failed to build: openloco-23.10-1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement