Package Details: openrct2-git r19968.0ae86d055-1

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: GPL3
Conflicts: openrct2
Provides: openrct2
Submitter: grahamedgecombe
Maintainer: grahamedgecombe
Last Packager: grahamedgecombe
Votes: 25
Popularity: 0.000000
First Submitted: 2014-05-27 09:56
Last Updated: 2020-09-21 18:06

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 ... Next › Last »

alextee commented on 2018-06-04 10:31

Same issue here, 3 tests failed.

jfernandz commented on 2018-06-01 12:08

I've could package it using --nocheck parameter to makepkg, but I suspect the issue persist, may be related with make version, I guess.

grahamedgecombe commented on 2018-05-31 17:51

I can't reproduce this - does it work now? I guess it could've been an upstream bug that has been fixed already.

You can pass --nocheck to makepkg to skip the tests if necessary.

jfernandz commented on 2018-05-28 22:06

Packaging process fails to check() stage

67% tests passed, 3 tests failed out of 9

Total Test time (real) =   0.85 sec

The following tests FAILED:
      7 - ride_ratings (Failed)
      8 - multilaunch (Failed)
      9 - tile_elements (Failed)
Errors while running CTest
make: *** [Makefile:106: test] Error 8
==> ERROR: Se produjo un fallo en check().
    Cancelando...

grahamedgecombe commented on 2018-05-23 20:27

thanks, I've added a dependency on icu.

I've also switched to the forked version of rapidjson so the package builds on GCC 8.1.

janisozaur commented on 2018-05-23 09:01

We merged https://github.com/OpenRCT2/OpenRCT2/pull/7385 which adds dependency on ICU

janisozaur commented on 2018-05-21 10:37

@goddisignz this is not the full error. GCC by default ignores -Wno-* options and will only display them once encountered actual error, which you skipped. We do test with GCC 8.1 in our CI setup and you may have ran into https://github.com/Tencent/rapidjson/issues/1205 which the upstream maintainers have not bothered to address for the last few months (please do go nag them). If that's the case, either disable discord-rpc (in PKGBUILD) or switch to my hacked version of rapidjson at <https://github.com/janisozaur/rapidjson> patch-1

goddisignz commented on 2018-05-21 10:30

I currently have a problem compiling the pacakage. I get the following error(s):

cc1plus: error: unrecognized command line option ‘-Wno-global-constructors’ [-Werror]

cc1plus: error: unrecognized command line option ‘-Wno-exit-time-destructors’ [-Werror]

cc1plus: error: unrecognized command line option ‘-Wno-covered-switch-default’ [-Werror]

cc1plus: error: unrecognized command line option ‘-Wno-c++98-compat-pedantic’ [-Werror]

cc1plus: error: unrecognized command line option ‘-Wno-c++98-compat’ [-Werror]

Can this be a problem related to the gcc version? I use the current 8.1.0.

grahamedgecombe commented on 2018-04-16 16:35

imho it's good practice to run the unit tests where available, especially in a project like this as C/C++ have a lot of system-dependent behaviour - and fwiw I think building the main OpenRCT2 executable outweighs the time spent running the tests.

That said, you should be able to pass --nocheck to makepkg to skip running the tests if you want to (although it'll still build them - idk if there's a way we can detect --nocheck in the PKGBUILD).

Enverex commented on 2018-04-16 11:25

Is there any point in "WITH_TESTS=on"? Seems like it's just going to increase the build time and provide no real benefit for users. It's mainly for the devs to test with.