FreeOrion

Forums for the FreeOrion project
It is currently Sat Nov 18, 2017 6:21 am

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
PostPosted: Tue Sep 08, 2015 10:24 pm 
Offline
Space Squid

Joined: Sat Jun 02, 2012 11:29 pm
Posts: 74
freeorion 0.4.5 has been packaged for openSUSE:

https://build.opensuse.org/package/show/games/freeorion

I very much like the reduced dependencies!

I compiled with boost 1.54 even though the 'Compile' wiki page says it needs 1.56. Seems to work just fine, no issues so far.

The only packaging issues I had were:
1. Use of the custom 'LIBSUFFIX' variable instead of the standard CMAKE_INSTALL_LIBDIR one for packaging on x86_64 into the lib64 directory.
2. I had to disable use of RPATH because the cmake version that shipped with openSUSE 13.2 has some weird bug with it not linking properly. Use of a config file in /etc/ld.so.conf.d/ provides the needed functionality.

Thanks for a great release!


Top
 Profile  
 
PostPosted: Tue Sep 08, 2015 11:35 pm 
Offline
AI Lead, Programmer
User avatar

Joined: Sat Sep 22, 2012 6:25 pm
Posts: 4374
raptor wrote:
I compiled with boost 1.54 even though the 'Compile' wiki page says it needs 1.56. Seems to work just fine, no issues so far.
Right; the Compile on Linux page has been noting 1.54+, which I'm pretty sure is correct-- that's when the logging library was added-- so I've now adjusted the main Compile page to read 1.54+ also.

_________________
If I provided any code, scripts or other content here, it's released under GPL 2.0 and CC-BY-SA 3.0


Top
 Profile  
 
PostPosted: Thu Sep 10, 2015 6:12 am 
Offline
Programmer
User avatar

Joined: Fri Mar 01, 2013 9:52 am
Posts: 1040
Location: Germany
Nice to hear that it works out for you so far.

Quote:
The only packaging issues I had were:
1. Use of the custom 'LIBSUFFIX' variable instead of the standard CMAKE_INSTALL_LIBDIR one for packaging on x86_64 into the lib64 directory.
2. I had to disable use of RPATH because the cmake version that shipped with openSUSE 13.2 has some weird bug with it not linking properly. Use of a config file in /etc/ld.so.conf.d/ provides the needed functionality.


I would really appreciate it if you could open an github issue for both of those bugs so they can be adressed in a future release.

_________________
Resident code gremlin
Attached patches are released under GPL 2.0 or later.
Git author: Marcel Metz


Top
 Profile  
 
PostPosted: Thu Sep 10, 2015 2:11 pm 
Offline
Space Squid

Joined: Sat Jun 02, 2012 11:29 pm
Posts: 74
I opened an issue for #1. I have to do more research to see if #2 is a freeorion issue or an openSUSE/CMake issue.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group