Package Details: freeorion-bin 0.4.10-2

Git Clone URL: https://aur.archlinux.org/freeorion-bin.git (read-only, click to copy)
Package Base: freeorion-bin
Description: A free, Open Source, turn-based space empire and galactic conquest computer game
Upstream URL: https://www.freeorion.org
Keywords: game turn-based
Licenses: GPL2
Conflicts: freeorion, freeorion-git
Provides: freeorion
Submitter: ragouel
Maintainer: ragouel
Last Packager: ragouel
Votes: 1
Popularity: 0.49
First Submitted: 2020-09-16 23:19
Last Updated: 2020-09-17 18:57

Latest Comments

1 2 Next › Last »

ragouel commented on 2020-09-18 11:07

@Adcock Basically, what you suggested. Glad it worked out.

Adcock commented on 2020-09-18 07:21

boost-libs compile time << freeorion compile time
Whatever you did seems to have worked.
Thanks a lot.
The game seems to work for now. :)

ragouel commented on 2020-09-17 19:12

Try latest pkgrel. I seriously hope boost-libs compile time < freeorion compile time, otherwise this has been a big exercise in futility.

Adcock commented on 2020-09-17 13:23

Oops, note freeorion failed to perform using that trick as it gave error :

"/usr/lib/freeorion/freeoriond": error while loading shared libraries: libboost_iostreams.so.1.71.0: cannot open shared object file: No such file or directory
"/usr/lib/freeorion/freeoriond": error while loading shared libraries: libboost_iostreams.so.1.71.0: cannot open shared object file: No such file or directory
"/usr/lib/freeorion/freeoriond": error while loading shared libraries: libboost_iostreams.so.1.71.0: cannot open shared object file: No such file or directory

Freeorion did not crash. It just could not load map. :)

So I guess most of boost will be needed.

Note: even 'ldd -v' did not list 'libboost_iostreams.so.1.71.0' as a dependency or as a dependency of any of '/usr/lib/freeorion/freeorion' s dependency.

ragouel commented on 2020-09-17 12:49

@Adcock I will upload a 1.71 compat version of boost-libs which will reside in /opt and and point the binary to it. Sometime in the next hours.

Adcock commented on 2020-09-17 12:44

Here is what I did, I got a list of all the dependencies of '/usr/lib/freeorion/freeorion' using ldd, copied them to '/folder/of/choice' and then edited LD_LIBRARY_PATH of '/bin/freeorion' which is a script :

LD_LIBRARY_PATH="/folder/of/choice:/usr/lib/freeorion:${LD_LIBRARY_PATH}"

after this I reinstalled boost from official repo, but freeorion runs ;)

@ragouel I think you could implement something like this if you have time. :)

ragouel commented on 2020-09-17 08:46

@simona freeorion binary was built with boost 1.71, hence why it's needed to run. I can't make it use boost 1.72.

simona commented on 2020-09-17 07:56

@ragouel yes, i know, but boost lib comes from extra repos, boost171 from aur, and I prefer use official lib and not to uninstall what now use boost...

ragouel commented on 2020-09-17 07:42

@simona, boost171 provides boost-libs

simona commented on 2020-09-17 07:41

Package conflicts found: -> Installing boost171 will remove: boost-libs, boost