0.2.8.3.4 Released

Help test release candidates for the next release
Post Reply
User avatar
Z-Man
God & Project Admin
Posts: 11585
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

0.2.8.3.4 Released

Post by Z-Man »

Update 3: It's out: https://launchpad.net/armagetronad/0.2.8/0.2.8.3.4

Update 1: 0.2.8.3_beta20161026 available with actual builds.
Update 2: rc1 is available.

Short version: 0.2.8.3.4 is not going to be a security update fix, only a compiler compatibility fix. The easy issue was a failure to compile, but there were other, harder problems: We relied on undefined behavior. What it actually did in gcc < 6 was benign and what we wanted, what gcc 6 now does crashes the game on entering a game. Totally all my fault.

Long version: http://forums3.armagetronad.net/viewtop ... =4&t=24603

First source snapshot can be grabbed here, branded as 'beta': https://sourceforge.net/projects/armage ... a20161025/

For Ubuntu PPA users, builds are available as the 'armagetronad-beta' package. So, 'apt-get install armagetronad-beta' after setting up the PPA.

There are no other builds because I still need to Frankenstein the sources together with the current build system for 0.2.8 alphas. I thought the 0.2.8.3 system was good enough, but it does not even handle uploads correctly without patches.

I made it so that the potential crashes that worry me for gcc 6 builds (that includes the Ubuntu Yakkety package) crash everyone. Enjoy! Err, I mean, everyone is invited and can help test.

Plan if nothing goes wrong: Do another one of these untagged, rebranded releases with proper builds, then make the next one a proper release candidate.
User avatar
Z-Man
God & Project Admin
Posts: 11585
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Re: 0.2.8.3.4

Post by Z-Man »

New build, no actual changes apart from more platforms, now with Windows and Linux Portable (32 bit):
0.2.8.3_beta20161026
Also available on the PPA and the beta 0install feed in 32 and 64 bit. Yeah, those last two still have the whiteout title screen.

The only thing missing are Mac builds. I wanted to do one, but our poor old PowerBook doesn't look like it can handle things any more :( I'll try again, maybe it just needs a cooldown.
User avatar
Z-Man
God & Project Admin
Posts: 11585
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Re: 0.2.8.3.4

Post by Z-Man »

No problems found so far (did some testing myself), so: rc1 is now available.
On the PPA, I put it into the main 'armagetronad' channel already. No more -beta. I suppose yet another channel would be appropriate, but oh well.
On 0install, it's also in the main channel already, only marked as 'testing'. You may have to adapt your preferences there to get it, that's

Code: Select all

0launch -g 'http://0install.armagetronad.org/armagetronad.xml'
The title screen is still white there. Oddly, not on 0.2.8.3.3. I'll try to reconstruct what I did back then.

The Mac is dead :( I'm experimenting with a virtual machine, but so far without usable output.
User avatar
Z-Man
God & Project Admin
Posts: 11585
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Re: 0.2.8.3.4

Post by Z-Man »

Z-Man wrote:The title screen is still white there. Oddly, not on 0.2.8.3.3. I'll try to reconstruct what I did back then.
Ah, I hacked the AppRun launch script, it was putting the wrong libraries into the search path. Fixed it inplace, no new version tag.

Another problem: The silly old alpha version network expiration code strikes again for these builds. I disabled it for all future 0.2.8.3 builds (hopefully none), the final 0.2.8.3.4 build would have been unaffected anyway.

I'll let this sit for another half week or so, then finalize 0.2.8.3.4.
User avatar
aP|Nelg
Match Winner
Posts: 621
Joined: Wed Oct 22, 2014 10:22 pm
Contact:

Re: 0.2.8.3.4

Post by aP|Nelg »

The only thing I had a white title screen on was when I played tron with a laptop with unichrome graphics under linux. Obviously that was a long time ago and since that laptop broke since then, I cannot test it.

This also makes me wonder if I am incorrect in how long I think I've been playing tron, but I guess that's just another thought completely.
User avatar
Z-Man
God & Project Admin
Posts: 11585
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Re: 0.2.8.3.4

Post by Z-Man »

Oh, that was probably rather a texture dimension problem, not the library problem encountered here.

I released the thing, grab it here:
https://launchpad.net/armagetronad/0.2.8/0.2.8.3.4
Or here, if you have to: https://sourceforge.net/projects/armage ... 0.2.8.3.4/

And report nasty problems. Broken links on the main page, for example.
Post Reply