Oolite Mac OS X – Trunk nightly builds

Discussion and announcements regarding the Mac port… er, original version of Oolite.

Moderators: winston, another_commander

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

Re: Oolite Mac OS X – Trunk nightly builds

Post by JensAyton »

To clarify, 1.77-maintenance on Github and SVN trunk are, in principle, the same thing. However, they’re kept in sync manually, so at certain times one may be behind the other.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: Oolite Mac OS X – Trunk nightly builds

Post by JensAyton »

Mac OS X nightlies are now based on Git master (i.e., development version 1.79). however, because of an error in the build script, the current build is based on a version from July. So there’s new stuff, but not all the new stuff. This should be fixed in the next couple of days.

1.79 nightlies currently require a 64-bit Mac and Mac OS X 10.6 or later.
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: Oolite Mac OS X – Trunk nightly builds

Post by JensAyton »

The Mac nightly build is now up-to-date.

One minor issue: it temporarily doesn’t include Debug.oxp. You can work around this by removing the requires.plist file from an existing copy. The development version of Oolite no longer loads native code from Debug.oxp, so there are no major compatibility issues any longer.
User avatar
pagroove
---- E L I T E ----
---- E L I T E ----
Posts: 3035
Joined: Wed Feb 21, 2007 11:52 pm
Location: On a famous planet

Re: Oolite Mac OS X – Trunk nightly builds

Post by pagroove »

Mac Trunk of today is still broken :( . I can't unzip.
I want to try it out on Mac.
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
Image
https://bb.oolite.space/viewtopic.php?f=4&t=13709
User avatar
pagroove
---- E L I T E ----
---- E L I T E ----
Posts: 3035
Joined: Wed Feb 21, 2007 11:52 pm
Location: On a famous planet

Re: Oolite Mac OS X – Trunk nightly builds

Post by pagroove »

It's working! Thanks for fixing the download. :D
For P.A. Groove's music check
https://soundcloud.com/p-a-groove
Famous Planets v 2.7. (for Povray)
Image
https://bb.oolite.space/viewtopic.php?f=4&t=13709
User avatar
Yodeebe
---- E L I T E ----
---- E L I T E ----
Posts: 261
Joined: Mon Oct 13, 2008 7:32 pm
Location: Namab

Re: Oolite Mac OS X – Trunk nightly builds

Post by Yodeebe »

Not too important, but can i ask why when I right click 'get info' on the new nightly, it comes up with "Oolite version 1.77.1", and not "Oolite - trunk-1,79.0.140303" ?
Thanks.
Image
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 Mac OS X – Trunk nightly builds

Post by Getafix »

The nightly server will have service unavailability periods
as of 26/Mar 16:00 UTC till 26/Mar 23:00 UTC
due to maintenance activities.



EDIT 2014/03/26 23:25 UTC: Maintenance activities completed.


As a result of these activities the nightly service might not deliver
the latest build the 27th of March.

It is expected that as of 28/Mar 07:00am UTC the nightly service will be stabilized.

Mac users may alternatively use the following URL:
http://oolite.org/nightly/mac/index.php



EDIT 2014/03/27 08:05 UTC:
Nightly build service has been fully restored.
Thank you for your patience.
"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 Mac OS X – Trunk nightly builds

Post by Getafix »

Last night the nightly server power supply has died. :cry:

The power supply has just been replaced by the one I had in my personal tower :mrgreen: and
the web-server service has been restored.

The fact that it still points back to 17-Mar nightly is irrelevant to last night's incident.
Ahruman will be most probably looking into that.
"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 Mac OS X – Trunk nightly builds

Post by Getafix »

During the next days, starting of today and till Sunday 27/Apr, the nightly server will mostly be unavailable.
The following major operations will be performed:
1. Image backup of server
2. Motherboard downgrade (explained later in this communication)

3. New O/S installation and web-server re-installation.

Following a stability period of two weeks the server will be brought down again to get an image backup of the new installation.

During terrastorage server unavailability, Mac users may use the following link for the nightly:
http://oolite.org/nightly/mac/index.php


Please, note that the virtual machines used to build Oolite nightly will not be touched... at least not at this stage. :P
However, the plan for the near future is to re-build the virtual machines with modern O/S and development tools.

To be honest with the community, the motherboard downgrade is due to the fact that I will use the server's motherboard for my E:D rig. :oops:
My PC motherboard has a very old PCI Express and also imposes many limitations when it comes to max memory supported.
I don't think that this change will have any impact to user-experience for the nightly service. :wink:

I will be posting some updates on the progress here.

EDIT 2014/04/28 02:11am:
O/S and server services have been successfully installed.
All virtual machines (used for the nightly builds) have been successfully tested.
Oolite Nightly service configuration is in progress.



EDIT 2014/04/29 17:45:
Oolite Nightly service is live... well... with a change....
I am sorry but, DYN is stopping the free dynamic dns service,
and I had to change my dynamic dns provider from DYN to NO-IP.

This means that terrastorage nightly service URLs are now:
Mac OS X: http://terrastorage.no-ip.info/oolite/status_mac.html
Windows x64: http://terrastorage.no-ip.info/oolite/status_win64.html
Windows x86: http://terrastorage.no-ip.info/oolite/status_win32.html
Linux x86_64/AMD64: http://terrastorage.no-ip.info/oolite/status_AMD64.html
Linux x86: http://terrastorage.no-ip.info/oolite/status.html

A relevant announcement will be posted in the initial post of this thread for each O/S.
"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 Mac OS X – Trunk nightly builds

Post by Getafix »

Please, update nightly URL in this thread's first post (as per previous edit).
"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 Mac OS X – Trunk nightly builds

Post by Getafix »

This is just a heads up for an upcoming nightly server outage due to nightly server ISP change.

The expected change is to happen in a couple of weeks and, in the worst case, we will loose not more than two nightly builds.
The change will not impact the server name, however, I will still have to setup the new ISP network device.

If the ISP change takes longer, we will risk to have a much bigger outage (a couple of weeks :( ) since I will be away.
To help with bug fixing delivery planning, I will keep posting weekly updates here.

EDIT:
Mac nightly builds may still be available at http://oolite.org/nightly/mac/index.php as an alternative.

EDIT:
Following to a new offer from my current ISP, the change is postponed for a year; planned downtime cancelled.
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]
User avatar
Venator Dha
---- E L I T E ----
---- E L I T E ----
Posts: 329
Joined: Sun Feb 23, 2014 11:26 am
Location: Sweden

Re: Oolite Mac OS X – Trunk nightly builds

Post by Venator Dha »

Is there a reason why the mac nightly builds are not the same as all the others?
Taurus Driving through the galaxy since... .
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6680
Joined: Wed Feb 28, 2007 7:54 am

Re: Oolite Mac OS X – Trunk nightly builds

Post by another_commander »

Venator Dha wrote:
Is there a reason why the mac nightly builds are not the same as all the others?
Yes, there is. At the moment there does not seem to be any active Mac maintainers around and the market changes that were recently pushed to master require some additional source files to be included in the project for compiling. Since nobody has been able to do this for the Mac, the result is that the new code fails to compile on that platform and unfortunately will continue to fail until someone adds those new files in.

Speaking of which, would there be any volunteers for keeping the Mac port up to date?
Bogatyr
---- E L I T E ----
---- E L I T E ----
Posts: 281
Joined: Sun Feb 24, 2013 11:52 am

Re: Oolite Mac OS X – Trunk nightly builds

Post by Bogatyr »

I might be able to contribute from time to time but can't really commit to a regular schedule. As long as slightly older tools are OK (I have Mac OS X 10.8.5 and no intention of upgrading beyond it): XCode 4.6.2 or 5.1.1.
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6680
Joined: Wed Feb 28, 2007 7:54 am

Re: Oolite Mac OS X – Trunk nightly builds

Post by another_commander »

Just wanted to let you know that Jens has been back during the weekend and has fixed up all the build issues of the Mac nightly, which is now once again synchronized with the other two ports.
Post Reply