Search Criteria
Package Details: openrct2-git 0.4.29.r93.gea3ef47943-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/openrct2-git.git (read-only, click to copy) |
|---|---|
| Package Base: | openrct2-git |
| Description: | Open source re-implementation of Roller Coaster Tycoon 2 (requires full copy of the game) |
| Upstream URL: | https://openrct2.io |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | openrct2 |
| Provides: | openrct2 |
| Submitter: | grahamedgecombe |
| Maintainer: | rctdude2 |
| Last Packager: | rctdude2 |
| Votes: | 29 |
| Popularity: | 0.003266 |
| First Submitted: | 2014-05-27 09:56 (UTC) |
| Last Updated: | 2025-12-14 20:43 (UTC) |
Dependencies (24)
- curl (curl-gitAUR, curl-c-aresAUR)
- flac (flac-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-qdoled-gen3AUR, freetype2-gitAUR, freetype2-macosAUR, freetype2-qdoledAUR, freetype2-woledAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- icu (icu-gitAUR)
- libogg (libogg-gitAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR)
- libzip (libzip-gitAUR)
- openssl (openssl-gitAUR, openssl-aegisAUR, openssl-staticAUR)
- sdl2AUR (sdl2-gitAUR, sdl2-compat-gitAUR, sdl2-compat)
- speexdsp (speexdsp-gitAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- zstd (zstd-gitAUR, zstd-staticAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- ninja (ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-kitwareAUR, ninja-fuchsia-gitAUR, n2-gitAUR) (make)
- nlohmann-json (nlohmann-json-gitAUR) (make)
- alsa-lib (optional) – ALSA audio driver
- Show 4 more dependencies...
Required by (1)
- rct2-data-gog (requires openrct2) (optional)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 14 Next › Last »
solarisfire commented on 2024-05-13 11:12 (UTC)
Yeah I tried doing that manually at build time and it gets past this error, then runs into new build errors.
I think there needs to be wider rework for the code to be compatible with GCC14.
janisozaur commented on 2024-05-13 11:08 (UTC)
Fix submitted upstream: https://github.com/OpenRCT2/OpenRCT2/pull/22028
solarisfire commented on 2024-05-13 11:05 (UTC)
Works with the cmake flag "-DCMAKE_CXX_COMPILER=/usr/bin/c++-13"
But would need gcc13 as a dependency.
This probably broke when GCC went to version 14.
solarisfire commented on 2024-05-13 10:41 (UTC)
This won't build this morning:
[5/586] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/AssetPackManager.cpp.o FAILED: CMakeFiles/libopenrct2.dir/src/openrct2/AssetPackManager.cpp.o /usr/bin/c++ -DDOCDIR=\"/usr/share/doc/openrct2\" -DOPENGL_NO_LINK -D_FILE_OFFSET_BITS=64 -D__ENABLE_DISCORD__ -I/home/solarisfire/.cache/yay/openrct2-git/src/openrct2-git/DISCORDRPC_PROCESS_INCLUDES -I/home/solarisfire/.cache/yay/openrct2-git/src/openrct2-git/src/openrct2/../thirdparty/duktape -I/home/solarisfire/.cache/yay/openrct2-git/src/openrct2-git/libopenrct2 -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /home/solarisfire/.cache/yay/openrct2-git/src/openrct2-git/src/openrct2/../thirdparty -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wno-error=maybe-uninitialized -Wno-error=restrict -Wno-error=null-dereference -Wno-error=stringop-overflow -fstrict-overflow -fstrict-aliasing -Werror -Wundef -Wmissing-declarations -Winit-self -Wall -Wextra -Wshadow -Wno-unknown-pragmas -Wno-missing-braces -Wno-comment -Wnonnull -Wno-unused-parameter -Wno-attributes -DDEBUG=0 -fno-char8_t -Wno-deprecated-declarations -O2 -g -DNDEBUG -std=gnu++20 -fPIC -Wsuggest-override -Wduplicated-cond -Wnon-virtual-dtor -Wduplicated-branches -Wrestrict -Wmissing-field-initializers -Wlogical-op -Wold-style-cast -Wunused-const-variable=1 -Wno-clobbered -Wredundant-decls -Wnull-dereference -Wignored-qualifiers -Wstrict-overflow=1 -DENABLE_SCRIPTING -pthread -MD -MT CMakeFiles/libopenrct2.dir/src/openrct2/AssetPackManager.cpp.o -MF CMakeFiles/libopenrct2.dir/src/openrct2/AssetPackManager.cpp.o.d -o CMakeFiles/libopenrct2.dir/src/openrct2/AssetPackManager.cpp.o -c /home/solarisfire/.cache/yay/openrct2-git/src/openrct2-git/src/openrct2/AssetPackManager.cpp /home/solarisfire/.cache/yay/openrct2-git/src/openrct2-git/src/openrct2/AssetPackManager.cpp: In member function ‘size_t OpenRCT2::AssetPackManager::GetAssetPackIndex(std::string_view)’: /home/solarisfire/.cache/yay/openrct2-git/src/openrct2-git/src/openrct2/AssetPackManager.cpp:56:20: error: ‘find_if’ is not a member of ‘std’; did you mean ‘find’? 56 | auto it = std::find_if(_assetPacks.begin(), _assetPacks.end(), [&](const std::unique_ptr<AssetPack>& assetPack) { | ^~~~~~~ | find /home/solarisfire/.cache/yay/openrct2-git/src/openrct2-git/src/openrct2/AssetPackManager.cpp: In member function ‘void OpenRCT2::AssetPackManager::LoadSamplesForObject(std::string_view, AudioSampleTable&)’: /home/solarisfire/.cache/yay/openrct2-git/src/openrct2-git/src/openrct2/AssetPackManager.cpp:114:10: error: ‘for_each’ is not a member of ‘std’ 114 | std::for_each(_assetPacks.rbegin(), _assetPacks.rend(), [&](auto& assetPack) { | ^~~~~~~~ [22/586] Building CXX object CMakeFiles/libopenrct2.dir/src/openrct2/Context.cpp.o ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting... -> error making: openrct2-git-exit status 4jhm commented on 2023-12-18 22:53 (UTC)
@Sir-Photch Rebuilding the package worked perfectly. I should have tried that before commenting :(. Thank you, and Merry Christmas/Happy Holidays!
shtrophic commented on 2023-12-18 09:05 (UTC)
@jhm you could try rebuilding the package or creating a symlink to
/usr/lib/libicuuc.so.47.jhm commented on 2023-12-18 09:01 (UTC)
I have an error on launch:
error while loading shared libraries: libicuuc.so.73.icu was updated today and I suspect a package dependency may need to be changed.
Please let me know if my comment is misguided. I would like to thank the maintainers and developers on this project—I've been having fun!
shtrophic commented on 2022-08-18 09:14 (UTC)
I can confirm that patching the PKGBUILD with @Thaodan's diff works!
« First ‹ Previous 1 2 3 4 5 6 7 .. 14 Next › Last »