Crash [build 2016-01-09.e7887b8]

Problems and solutions for installing or running FreeOrion, including discussion of bugs if needed before posting a bug report on GitHub. For problems building from source, post in Compile.

Moderator: Oberlus

Message
Author
User avatar
Vezzra
Release Manager, Design
Posts: 6095
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: Crash [build 2016-01-09.e7887b8]

#46 Post by Vezzra »

Ok, reverted commit cd7cbf6: c2f2de6.

AndrewW, mem359, can you test if your issues are gone with current master (c2f2de6 and later)? Just to be sure...

AndrewW
Juggernaut
Posts: 791
Joined: Mon Feb 04, 2013 10:15 pm

Re: Crash [build 2016-01-09.e7887b8]

#47 Post by AndrewW »

Vezzra wrote:Ok, reverted commit cd7cbf6: c2f2de6.

AndrewW, mem359, can you test if your issues are gone with current master (c2f2de6 and later)? Just to be sure...
Well, tried... (almost made it)

Code: Select all

[100%] Building CXX object client/human/CMakeFiles/freeorion.dir/__/__/UI/TextBrowseWnd.cpp.o
Linking CXX executable ../../freeorion
CMakeFiles/freeorion.dir/__/__/UI/ObjectListWnd.cpp.o: In function `boost::detail::function::function_obj_invoker3<(anonymous namespace)::CustomRowCmp, bool, GG::ListBox::Row const&, GG::ListBox::Row const&, unsigned long>::invoke(boost::detail::function::function_buffer&, GG::ListBox::Row const&, GG::ListBox::Row const&, unsigned long)':
ObjectListWnd.cpp:(.text+0x2f0e): undefined reference to `boost::locale::generator::generate(std::string const&) const'
ObjectListWnd.cpp:(.text+0x2f6d): undefined reference to `boost::locale::generator::generator()'
ObjectListWnd.cpp:(.text+0x2f86): undefined reference to `boost::locale::generator::~generator()'
collect2: error: ld returned 1 exit status
client/human/CMakeFiles/freeorion.dir/build.make:1781: recipe for target 'freeorion' failed
make[2]: *** [freeorion] Error 1
CMakeFiles/Makefile2:468: recipe for target 'client/human/CMakeFiles/freeorion.dir/all' failed
make[1]: *** [client/human/CMakeFiles/freeorion.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2

User avatar
Vezzra
Release Manager, Design
Posts: 6095
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: Crash [build 2016-01-09.e7887b8]

#48 Post by Vezzra »

Oh, crap, forgot that current master causes link errors on Linux (and OSX, but there I've been able to solve them already), see issue#475 on github. I've created PR#476, which attempts to fix the issue by including boost locale to the list of required boost libraries in CMakeLists.txt.

I've just rebased the branch of the PR to include the revert commit. Pls try to build the PR, and report back.

AndrewW
Juggernaut
Posts: 791
Joined: Mon Feb 04, 2013 10:15 pm

Re: Crash [build 2016-01-09.e7887b8]

#49 Post by AndrewW »

Vezzra wrote:I've just rebased the branch of the PR to include the revert commit. Pls try to build the PR, and report back.
[build 2016-02-08.a3e6462] builds and appears to be ok.

User avatar
Vezzra
Release Manager, Design
Posts: 6095
Joined: Wed Nov 16, 2011 12:56 pm
Location: Sol III

Re: Crash [build 2016-01-09.e7887b8]

#50 Post by Vezzra »

AndrewW wrote:[build 2016-02-08.a3e6462] builds and appears to be ok.
Thanks. PR has been merged.

User avatar
mem359
Dyson Forest
Posts: 214
Joined: Sun Jun 08, 2014 1:18 am

Re: Crash [build 2016-01-09.e7887b8]

#51 Post by mem359 »

Vezzra wrote:AndrewW, mem359, can you test if your issues are gone with current master (c2f2de6 and later)? Just to be sure...
Today's test build (build 2016-01-26.4b9a098) works fine, no Nvidia/OpenGL crashing (so far).

Post Reply