Package Details: colobot-gold 0.2.0_alpha-2

Git Clone URL: https://aur.archlinux.org/colobot-gold.git (read-only, click to copy)
Package Base: colobot-gold
Description: Colobot GOLD is a real-time strategy game with programmable bots.
Upstream URL: http://colobot.info
Keywords: 3d game
Licenses: GPL3
Submitter: erihel
Maintainer: erihel
Last Packager: erihel
Votes: 18
Popularity: 0.000000
First Submitted: 2013-06-27 19:00
Last Updated: 2021-08-22 08:59

Latest Comments

1 2 3 Next › Last »

erihel commented on 2021-08-22 08:51

I see it fails only if you have pod2man and po4a both installed

Eragon commented on 2021-08-22 08:38

po4a::chooser: Erreur de chargement de module : Can't locate Pod/Parser.pm in @INC (you may need to install the Pod::Parser module) (@INC contains: /usr/lib/perl5/5.34/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.34/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.34/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/vendor_perl/Locale/Po4a/Pod.pm line 14.
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Locale/Po4a/Pod.pm line 14.
Compilation failed in require at (eval 38) line 1.
BEGIN failed--compilation aborted at (eval 38) line 1.

The package need a new build dependency perl-pod-parser is required for building the .pod files

erihel commented on 2021-08-12 06:44

I've reported compilation error on github. This is most likely due to GCC/clang update.

https://github.com/colobot/colobot/issues/1450

Eragon commented on 2021-08-11 19:53

The package is not building, it fails with this error.

[ 64%] Building CXX object src/CMakeFiles/colobotbase.dir/sound/sound_type.cpp.o
In file included from /home/eragon/.cache/paru/clone/colobot-gold/src/colobot-colobot-gold-0.1.12-alpha/src/script/script.cpp:21:
/home/eragon/.cache/paru/clone/colobot-gold/src/colobot-colobot-gold-0.1.12-alpha/src/script/script.h:81:89: error: 'numeric_limits' is not a member of 'std'
   81 |     static void ColorizeScript(Ui::CEdit* edit, int rangeStart = 0, int rangeEnd = std::numeric_limits<int>::max());
      |                                                                                         ^~~~~~~~~~~~~~
/home/eragon/.cache/paru/clone/colobot-gold/src/colobot-colobot-gold-0.1.12-alpha/src/script/script.h:81:104: error: expected primary-expression before 'int'
   81 |     static void ColorizeScript(Ui::CEdit* edit, int rangeStart = 0, int rangeEnd = std::numeric_limits<int>::max());
      |                                                                                                        ^~~
[ 65%] Building CXX object src/CMakeFiles/colobotbase.dir/ui/controls/button.cpp.o
[ 65%] Building CXX object src/CMakeFiles/colobotbase.dir/ui/controls/check.cpp.o
[ 66%] Building CXX object src/CMakeFiles/colobotbase.dir/ui/controls/color.cpp.o
[ 66%] Building CXX object src/CMakeFiles/colobotbase.dir/ui/controls/control.cpp.o
[ 66%] Building CXX object src/CMakeFiles/colobotbase.dir/ui/controls/edit.cpp.o
[ 67%] Building CXX object src/CMakeFiles/colobotbase.dir/ui/controls/editvalue.cpp.o
make[2]: *** [src/CMakeFiles/colobotbase.dir/build.make:2134: src/CMakeFiles/colobotbase.dir/script/script.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/eragon/.cache/paru/clone/colobot-gold/src/colobot-colobot-gold-0.1.12-alpha/src/ui/controls/edit.cpp:38:
/home/eragon/.cache/paru/clone/colobot-gold/src/colobot-colobot-gold-0.1.12-alpha/src/script/script.h:81:89: error: 'numeric_limits' is not a member of 'std'
   81 |     static void ColorizeScript(Ui::CEdit* edit, int rangeStart = 0, int rangeEnd = std::numeric_limits<int>::max());
      |                                                                                         ^~~~~~~~~~~~~~
/home/eragon/.cache/paru/clone/colobot-gold/src/colobot-colobot-gold-0.1.12-alpha/src/script/script.h:81:104: error: expected primary-expression before 'int'
   81 |     static void ColorizeScript(Ui::CEdit* edit, int rangeStart = 0, int rangeEnd = std::numeric_limits<int>::max());
      |                                                                                                        ^~~
make[2]: *** [src/CMakeFiles/colobotbase.dir/build.make:2246: src/CMakeFiles/colobotbase.dir/ui/controls/edit.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:276: src/CMakeFiles/colobotbase.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'colobot-gold-0.1.12_alpha-1': 
error: packages failed to build: colobot-gold-0.1.12_alpha-1

makarov90 commented on 2018-09-20 08:34

При попытке установки Colobot из AUR вылезает ошибка:

[ 45%] Building CXX object src/CMakeFiles/colobotbase.dir/graphics/model/model_output.cpp.o /tmp/pamac-build-makarov/colobot-gold/src/colobot-colobot-gold-0.1.11.1-alpha/src/graphics/model/model_output.cpp: В функции «void Gfx::ModelOutput::WriteOldModel(const Gfx::CModel&, std::ostream&)»: /tmp/pamac-build-makarov/colobot-gold/src/colobot-colobot-gold-0.1.11.1-alpha/src/graphics/model/model_output.cpp:331:16: ошибка: «char strncpy(char, const char, size_t)» specified bound 20 equals destination size [-Werror=stringop-truncation] strncpy(t.texName, triangle.tex1Name.c_str(), 20); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1plus: все предупреждения считаются ошибками make[2]: [src/CMakeFiles/colobotbase.dir/build.make:752: src/CMakeFiles/colobotbase.dir/graphics/model/model_output.cpp.o] Ошибка 1 make[1]: [CMakeFiles/Makefile2:192: src/CMakeFiles/colobotbase.dir/all] Ошибка 2 make: ** [Makefile:152: all] Ошибка 2 ==> ОШИБКА: Произошел сбой в build(). Прерывание...

GeneMarston commented on 2017-04-24 08:15

Hello! Sorry it took me so long to respond, for some reason did not receive a notification.

Okay, I removed hardening-wrapper (was automatically installed as a make dependency of some other packages), fixed typo in CXXFLAGS="${CFLAGS}"
and now everything is working! Thank you very much! :)

I played this amazing game when it first came out, nostalgia time! Hard to believe it was 15 years ago, damn I'm old :(

erihel commented on 2017-04-22 07:53

> Check for working CXX compiler: /usr/lib/hardening-wrapper/bin/c++ -- broken

This doesn't look right. It may be your setup problem. Are you able to compile any other aur package? I see you use different than default setup (hardening-wrapper). Can you check if you don't have any typos in /etc/makepkg.conf (in compile flags section)?

GeneMarston commented on 2017-04-22 07:14

Hello! Build failed for me with the following:

pacaur build output: https://pastebin.com/uHXbKzLk
CMakeError.log: https://pastebin.com/uhP8mqp6

Thank you for your time!

lann commented on 2015-09-24 17:43

Yes it's ok by removing colobot-gold 0.1.5 and install colobot-gold 0.1.6
Thanks

erihel commented on 2015-09-22 16:50

Are you using some aur wrapper like pacaur or building manually? You may need to remove colobot-gold (or force/skip dependency checking), install colobot-gold-data and then install colobot-gold.