Package Details: openloco 24.04-1

Git Clone URL: https://aur.archlinux.org/openloco.git (read-only, click to copy)
Package Base: openloco
Description: An open source re-implementation of Chris Sawyer's Locomotion
Upstream URL: https://github.com/OpenLoco/OpenLoco
Keywords: game locomotion manager remaster simulation trains tycoon
Licenses: MIT
Submitter: Mr.Smith1974
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 4
Popularity: 0.78
First Submitted: 2023-06-07 08:34 (UTC)
Last Updated: 2024-04-09 12:07 (UTC)

Latest Comments

1 2 Next › Last »

FabioLolix commented on 2024-04-01 20:56 (UTC)


@CodingKoopa thanks for reporting will be added with the new version

FabioLolix commented on 2024-03-19 06:17 (UTC)

New version is failing to build for missing file

==> Starting package()...
-- Install configuration: "None"
-- Installing: /build/openloco/pkg/openloco/usr/bin/OpenLoco
-- Installing: /build/openloco/pkg/openloco/usr/share/doc/openloco/CHANGELOG.md
CMake Error at build/cmake_install.cmake:71 (file):
  file INSTALL cannot find
  "/build/openloco/src/OpenLoco-24.02.1/DEVELOPMENTLOG.md": No such file or
  directory.


==> ERROR: A failure occurred in package().

CodingKoopa commented on 2024-02-10 23:00 (UTC) (edited on 2024-03-24 03:02 (UTC) by CodingKoopa)

Note that this also depends on having a 32-bit client library for your sound server. On PulseAudio, I needed to install lib32-libpulse to fix ALSA lib dlmisc.c:339:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_pcm_pulse.so (libpulse.so.0: cannot open shared object file: No such file or directory).

On Pipewire, I instead needed to install lib32-pipewire (which also depends on lib32-libpipewire).

FabioLolix commented on 2023-12-21 08:34 (UTC)

I have the updated pkgbuild pratically ready, just one more day of patience

Mr.Smith1974 commented on 2023-12-21 00:25 (UTC)

Please add me to comaintainers

qmega commented on 2023-12-13 06:04 (UTC)

I had to add -DOpenAL_DIR=/usr/lib32/cmake/OpenAL to the cmake command, otherwise it would fail to link because it tried to use 64-bit openal instead (/bin/ld: /usr/lib/libopenal.so.1.23.1: error adding symbols: file in wrong format). Perhaps worth adding that to the PKGBUILD? I don't believe it would hurt even on machines where it isn't necessary.

I'm not sure why other people haven't needed it, or why I didn't need it for the other 32-bit libs, which I also have 64-bit versions of installed.

Mr.Smith1974 commented on 2023-11-12 05:26 (UTC)

https://github.com/OpenLoco/OpenLoco/issues/2186

TimRachul commented on 2023-11-11 20:16 (UTC)

https://pastebin.com/SipL7Ddf

doesn't build for me. Happy to help with error messages or questions. I can't read the error message or find the reason.

Thanks in advance!

Lili1228 commented on 2023-08-30 20:14 (UTC) (edited on 2023-08-30 20:27 (UTC) by Lili1228)

You shouldn't disable tests by sed, rather by -DOPENLOCO_BUILD_TESTS=off in cmake command.

Dependencies are wrong, they should be architecture-dependent (there are no lib32-* packages in Arch Linux 32) and it surely depends on at least glibc (well, or lib32-glibc in standard Arch) when you run it. You can check the dependencies with namcap openloco*.tar.zst.