Search Criteria
Package Details: soh-bin 9.2.3-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/soh-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | soh-bin |
| Description: | Ship of Harkinian Reimplimentation engine |
| Upstream URL: | https://gitlab.com/linuxbombay/soh |
| Licenses: | GPL |
| Submitter: | gameslayer |
| Maintainer: | gameslayer |
| Last Packager: | gameslayer |
| Votes: | 2 |
| Popularity: | 0.074811 |
| First Submitted: | 2024-04-01 07:10 (UTC) |
| Last Updated: | 2026-04-18 15:47 (UTC) |
Dependencies (9)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libzip (libzip-gitAUR)
- opusfile (opusfile-gitAUR)
- sdl2AUR (sdl2-gitAUR, sdl2-compat-gitAUR, sdl2-compat)
- sdl2_net
- spdlog (spdlog-gitAUR)
- tinyxml2 (tinyxml2-gitAUR)
- zenity (zenity-gtk3AUR, zenity-gitAUR, qarma-gitAUR, zenity-rs-binAUR)
- unzip (unzip-zstdAUR, unzip_pAUR, unzip-natspecAUR) (make)
Latest Comments
leo_rockway commented on 2025-11-21 04:49 (UTC) (edited on 2025-11-21 04:53 (UTC) by leo_rockway)
Success!
▲
▲ ▲
ps: I can't triforce.
gameslayer commented on 2025-11-21 02:00 (UTC)
Yep I realized it didn't like that, I have updated the binaries and fixed the issue as it was missing the libs it needed and updated the package.
leo_rockway commented on 2025-11-20 08:11 (UTC)
@gameslayer I don't think it likes those symlinks to the wrong version:
% objdump -p /usr/lib/Shipwright/libspdlog.so.1.15|grep -i SONAME SONAME libspdlog.so.1.16
% objdump -p /usr/lib/Shipwright/libfmt.so.11 |grep -i SONAME SONAME libfmt.so.12
% soh
Game folder exist, running game Running game ./soh: symbol lookup error: ./soh: undefined symbol: _ZN3fmt3v116detail10vformat_toERNS1_6bufferIcEENS0_17basic_string_viewIcEENS0_17basic_format_argsINS0_7contextEEENS1_10locale_refE
gameslayer commented on 2025-11-20 07:28 (UTC)
Hey @leo_rockway please update to the latest version, I have applied a fix :)
leo_rockway commented on 2025-11-19 15:24 (UTC)
Also, fmt is currently v12, so that is an issue too.
leo_rockway commented on 2025-11-18 18:55 (UTC) (edited on 2025-11-19 15:18 (UTC) by leo_rockway)
The current package needs libspdlog.so.1.15. Current spdlog is 1.16.0.
[09:14:03]:[~]% soh
Game folder exist, running game Running game ./soh: error while loading shared libraries: libspdlog.so.1.15: cannot open shared object file: No such file or directory [09:14:14]:[~]% pacman -Ql soh-bin|grep libspdlog soh-bin /usr/lib/Shipwright/libspdlog.so.15
I can see that libspdlog.so.15 is installed, but for some reason it's not being used by default, regardless of the launch script.
% head /usr/bin/soh
!/bin/sh
Ship of Harkinian Setup Script
configdir="/home/$USER/.config/Shipwright" Sysdir="/usr/share/games/Shipwright"
Set lib path to avoid lib issues when libraries get updated and aren't backwards compatible
export LD_LIBRARY_PATH=/usr/lib/Shipwright:$LD_LIBRARY_PATH
if [ -d "$configdir" ]; then ### Take action if $configdir exists ###
gameslayer commented on 2024-05-12 14:17 (UTC)
Hey I just build the x64 binary just so it was easier and more consistent when packaging for multiple architectures
That would defeat the purpose of having a bin package for multiple architectures, I made this package so you can conveniently and quickly install the pre compiled binary for x64 and arm64 instead of needing to compile it everytime and for every update. :)
jamesmcm commented on 2024-05-12 14:06 (UTC)
Why don't you use the official binaries at: https://github.com/HarbourMasters/Shipwright/releases/tag/8.0.5 ?
For ARM it would be best to provide a PKGBUILD to build from source?
gameslayer commented on 2024-04-14 08:27 (UTC)
Hey everyone my Gitlab account has unexpectedly been blocked for an unknown reason, please penitently standby as I have made a ticket to resolve the issue and hopefully I won't need to migrate anything.
Full news here: https://coreybruce.netlify.app/news/gitlabrepodown