Icarus
06-20-2004, 12:21 PM
The 3236 that was released last week had an unfortunate side effect of causing maps to take about 3-5x as long to load. Ryan Gordan just put out a message on the mailing list about this and released an updated patch...for those that care, here's the details of why and what ;)
So the long load times are due to a codegen bug in gcc. I have no idea
what changed that caused this, since the code that's blowing up hasn't
changed since 2003...but it looks like Unreal is moving to gcc3 on
linux/x86, finally.
Here are some new builds. If you're a Linux/x86 user, you're definitely
going to want to try these, but tentatively, in case something new and
strange is wrong. The load time is definitely fixed, though.
Linux/amd64 didn't suffer this bug; if you already had the 64-bit 3236
installed, the included binaries are identical, so don't redownload
them.
And of course, the updated patch
http://0day.icculus.org/ut2004/ut2004-lnxpatch3236-1.tar.bz2
So the long load times are due to a codegen bug in gcc. I have no idea
what changed that caused this, since the code that's blowing up hasn't
changed since 2003...but it looks like Unreal is moving to gcc3 on
linux/x86, finally.
Here are some new builds. If you're a Linux/x86 user, you're definitely
going to want to try these, but tentatively, in case something new and
strange is wrong. The load time is definitely fixed, though.
Linux/amd64 didn't suffer this bug; if you already had the 64-bit 3236
installed, the included binaries are identical, so don't redownload
them.
And of course, the updated patch
http://0day.icculus.org/ut2004/ut2004-lnxpatch3236-1.tar.bz2