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 (UTC)
Last Updated: 2021-08-22 08:59 (UTC)

Latest Comments

erihel commented on 2021-08-22 08:51 (UTC)

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

Eragon commented on 2021-08-22 08:38 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

При попытке установки 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 (UTC) (edited on 2017-04-24 08:32 (UTC) by GeneMarston)

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 (UTC)

> 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 (UTC)

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 (UTC)

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 (UTC)

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.

lann commented on 2015-09-21 20:30 (UTC)

cannot install : erreur : la préparation de la transaction a échoué (la satisfaction des dépendances a échoué) :: colobot-gold : requiert colobot-gold-data=0.1.5_alpha

dj_papeles commented on 2015-06-12 20:37 (UTC)

Thankyou very much

erihel commented on 2015-06-12 16:49 (UTC)

Thank you for your comment. I've udpated packages for old aur to new 0.1.5 version. Hope they work fot you. Have a nice game :)

dj_papeles commented on 2015-06-12 09:19 (UTC)

Hi, first of all excuse my english, im spanish :), i have an MD5sum fail trying to compile from the old aur page, since yaourt still uses that database, down i put the log of the error, thanks in advance. ------------------------------------------------------------------------------ ==> Compilando e instalando el paquete ==> Creando el paquete: colobot-gold-data 0.1.4_alpha-1 (vie jun 12 11:03:40 CEST 2015) ==> Comprobando dependencias mientras se ejecuta... ==> Comprobando dependencias mientras se compila... ==> Recibiendo las fuentes... -> Descargando colobot-gold-0.1.4-alpha.zip... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 143 0 143 0 0 228 0 --:--:-- --:--:-- --:--:-- 229 100 28.0M 100 28.0M 0 0 321k 0 0:01:29 0:01:29 --:--:-- 337k ==> Validando las fuentes con md5sums... colobot-gold-0.1.4-alpha.zip ... HA FALLADO ==> ERROR: ¡Uno o más archivos no superaron el control de validación! ==> ERROR: Makepkg no ha podido compilar colobot-gold-data. ==> ¿Reiniciar la compilación de colobot-gold-data? [s/N] ==> -----------------------------------------------------

erihel commented on 2014-03-29 08:40 (UTC)

Missed that one thanks.

Barthalion commented on 2014-03-28 20:55 (UTC)

Thanks, almost everything looks fine now. OpenAL is still missing from dependencies.

erihel commented on 2014-03-27 19:01 (UTC)

Thank you for constructive comment on both this and colobot-gold-data packages. I've changed packages but left pkgrel=1 as this is fix for future and new colobot release is comming soon (tm). Would be nice if you could check if I understood you correctly.

Barthalion commented on 2014-03-27 08:03 (UTC)

There is no need to use versioned dependencies and comma as separator in arrays. Additionally openal, boost-libs and libgl are missing from dependencies, while boost itself should be in makedeps. You may also want to provide an install file to update the icon cache.

commented on 2013-11-11 14:01 (UTC)

Now is working great, thank You.

erihel commented on 2013-11-10 17:47 (UTC)

I've checked where other distros put game binaries and it looks like they use 3 ways: /usr/bin, /usr/games or mix of both. I've changed package to follow arch way to put binaries in /usr/bin.

erihel commented on 2013-11-09 18:06 (UTC)

Thank you for your comment. Tag in github repo changed to include few changes after I uploaded pkgbuild. Main game file is /usr/games/colobot.

commented on 2013-11-09 12:23 (UTC)

I got MD5 mismatch error. When i downloaded md5 is: 6f6e9ab2d199a09a3e6b34bf636a64cf. I suppose this is not connection fault because when i change it build look like OK but start file doesn't exist. colobot-gold /usr/ colobot-gold /usr/games/ colobot-gold /usr/games/colobot colobot-gold /usr/lib/ colobot-gold /usr/lib/colobot/ colobot-gold /usr/lib/colobot/libCBot.so colobot-gold /usr/share/ colobot-gold /usr/share/applications/ colobot-gold /usr/share/applications/colobot.desktop colobot-gold /usr/share/icons/ colobot-gold /usr/share/icons/hicolor/ colobot-gold /usr/share/icons/hicolor/16x16/ colobot-gold /usr/share/icons/hicolor/16x16/apps/ colobot-gold /usr/share/icons/hicolor/16x16/apps/colobot.png colobot-gold /usr/share/icons/hicolor/32x32/ colobot-gold /usr/share/icons/hicolor/32x32/apps/ colobot-gold /usr/share/icons/hicolor/32x32/apps/colobot.png colobot-gold /usr/share/icons/hicolor/48x48/ colobot-gold /usr/share/icons/hicolor/48x48/apps/ colobot-gold /usr/share/icons/hicolor/48x48/apps/colobot.png colobot-gold /usr/share/icons/hicolor/scalable/ colobot-gold /usr/share/icons/hicolor/scalable/apps/ colobot-gold /usr/share/icons/hicolor/scalable/apps/colobot.svg colobot-gold /usr/share/locale/ colobot-gold /usr/share/locale/de/ colobot-gold /usr/share/locale/de/LC_MESSAGES/ colobot-gold /usr/share/locale/de/LC_MESSAGES/colobot.mo colobot-gold /usr/share/locale/fr/ colobot-gold /usr/share/locale/fr/LC_MESSAGES/ colobot-gold /usr/share/locale/fr/LC_MESSAGES/colobot.mo colobot-gold /usr/share/locale/pl/ colobot-gold /usr/share/locale/pl/LC_MESSAGES/ colobot-gold /usr/share/locale/pl/LC_MESSAGES/colobot.mo colobot-gold /usr/share/man/ colobot-gold /usr/share/man/man6/ colobot-gold /usr/share/man/man6/colobot.6.gz

commented on 2013-11-09 12:13 (UTC)

I got MD5 mismatch error. When i downloaded md5 is: 6f6e9ab2d199a09a3e6b34bf636a64cf. I suppose this is not connection fault because when i change it everything is ok.