Oolite Linux - Trunk nightly builds

For discussion of ports to POSIX based systems, especially using GNUStep.

Moderators: winston, another_commander, Getafix

User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by JensAyton »

May I suggest removing the 64-bit Linux nightly links from the other nightly pages? A build from October doesn’t really qualify as a nightly.
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

I will remove it today.
I will bring it back as soon as I set it up on my server.
Caracal's server seems dead. :(
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

The new server is up...
Linux64bit oolite trunk nightly builds are back.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

Following the SpiderMonkey update to FF4b12, the nightly trunk build failed.
Currently building r4413, addressing the issue.
ETC: 12:25pm 12:20pm (GMT +2:00)
Last edited by Getafix on Sun Feb 27, 2011 10:18 am, edited 2 times in total.
Reason: Updated ETC.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

As of r4495 the Oolite for Linux nightly is delivered in a new packager format.
The resulting file (after gunzip) appears as a shell script having a .run suffix, and can be launched as is.

The archive will then uncompress itself to a temporary directory and an installation script will be launched, prompting for
a system-wide (i.e. /opt/Oolite-trunk) or
a user home directory (i.e. $HOME/GNUstep/Applications/Oolite-trunk) installation.
A desktop menu "Oolite-trunk (oolite.org)" entry will be created under Games menu.
An uninstall script is also delivered (in the Oolite-trunk root folder) in case you wish to remove this installation.

The new packager also delivers Basic-debug.oxp as described here.

This installation can co-exist with a previous autopackage Oolite-trunk installation.
However, it is recommended to remove it.

Code: Select all

$ [sudo] package remove oolite-trunk
It is hard to get support when various installations are simultaneously present.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

First post updated for the new packager format.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

Moved from announcement to sticky topics.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

Re-organized and updated first post.
Last edited by Getafix on Sat May 28, 2011 11:15 am, edited 1 time in total.
Reason: Added link to first post
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Getafix
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 979
Joined: Tue Apr 01, 2008 12:55 pm
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by Getafix »

Due to terrastorage server maintenance,
the nightly server will be down for a couple of hours.

EDIT: Done.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Kaks
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 3009
Joined: Mon Jan 21, 2008 11:41 pm
Location: The Big Smoke

Re: Oolite Linux - Trunk nightly builds

Post by Kaks »

A nasty regression bug sneaked in today's build - rev4665 - that basically disables Oolite if starting in windowed mode.

Do not dowload, unless you know exactly how to set oolite to always start in fullscreen mode.
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)
User avatar
fronclynne
Deadly
Deadly
Posts: 149
Joined: Sun Mar 01, 2009 5:36 am
Location: ::1

Re: Oolite Linux - Trunk nightly builds

Post by fronclynne »

Ubuntu 10.4-LTS i386:

Code: Select all

oolite: src/SDL/MyOpenGLView.m:220: -[MyOpenGLView init]: Assertion `surface != ((void *)0)' failed.
Aborted
&&

Code: Select all

16:42:48.233 [log.header]: Opening log for Oolite development version 1.77.0.4744 (x86-32 test release) under Linux at 2012-01-20 16:42:48 -0500.
1 processor detected.
Build options: spoken messages, mass/fuel pricing, JavaScript console support, OXP verifier, localization tools, debug GraphViz support, JavaScript profiling.

Note that the contents of the log file can be adjusted by editing logcontrol.plist.

16:42:48.382 [display.mode.list.native]: X11 native resolution detected: 1024 x 768
16:42:48.389 [display.mode.error]: ERROR creating display: Couldn't find matching GLX visual
Err, & it's a laptop, so, it's not going to be terribly easy to get a graphics card replacement.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by JensAyton »

Please test if it breaks between these two versions:
User avatar
fronclynne
Deadly
Deadly
Posts: 149
Joined: Sun Mar 01, 2009 5:36 am
Location: ::1

Re: Oolite Linux - Trunk nightly builds

Post by fronclynne »

Ahruman wrote:
Please test if it breaks between these two versions:
Yup, -4737 runs fine, -4738 gives "oolite: src/SDL/MyOpenGLView.m:220: -[MyOpenGLView init]: Assertion `surface != ((void *)0)' failed."
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by JensAyton »

OK, there will be a workaround in the next nightly.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: Oolite Linux - Trunk nightly builds

Post by JensAyton »

fronclynne, have you tested a more recent nightly?
Post Reply