Hey guys- we've hit a snag with the 0.11.1 release. We need a new Linux builder. Is anyone available to take on that task? I would do it myself, but I unfortunately don't have the technical know-how to set up a build environment and make a package.
Anyone? Anyone?
Linux Builder Needed
Re: Linux Builder Needed
Does not look like we are going to find someone on short notice. Since building on Linux is rather trivial, I suggest we go ahead without Linux packages for 0.11.1 (we definitely have to find a builder for 0.12.0 though). Any objections?
I am officially pissed now. No contributor has any obligation to stick with the project. We aren't paying them after all. But if someone involved into the release process announces his resignation the moment the release process is started, that is just rude. Happened the second time now.
I am officially pissed now. No contributor has any obligation to stick with the project. We aren't paying them after all. But if someone involved into the release process announces his resignation the moment the release process is started, that is just rude. Happened the second time now.
Re: Linux Builder Needed
Yeah I agree. We didn't have an x86 .deb package for 0.10 and I didn't hear any complaints.
Too bad the problems with 0.11 weren't over when I fixed the launcher. I hoped we would have a release within a day or so, but no
Too bad the problems with 0.11 weren't over when I fixed the launcher. I hoped we would have a release within a day or so, but no
Re: Linux Builder Needed
If I find the time I will figure out how to build a .deb. It's something I've wanted to know how to do for years now. If I do that, I'll write up a guide that other people can follow.
But we really do need someone who already knows how to do it. Me fumbling around isn't going to speed any release up.
Zini, should I upload the PC and Mac builds to the google code page?
Re: Linux Builder Needed
Yes. Please re-start the release process.
Re: Linux Builder Needed
You really want me to get new builds from the builders? not use the 0.11.1 ones that I have?
Re: Linux Builder Needed
No. Sorry for the misunderstanding. The packages you got are still good. We just need the rest of the release process: upload, announcement posts on the forum and elsewhere.
Re: Linux Builder Needed
Well, we have rather detailed and mostly up to date build instructions on the wiki: http://openmw.org/wiki/index.php?title= ... ment_SetupBut we really do need someone who already knows how to do it. Me fumbling around isn't going to speed any release up.
Making a .deb should work automatically under cmake. So far the theory.
In practise things look a bit more complicated. We need a .deb file for 32 bit and 64 bit. After building these must be tested for correctness. And in some case changes in OpenMW will require adjusting the package making instructions in the cmake file. There is a reason why on most larger projects the package maintainers are not the same people as the developers. These tasks require somewhat different skillsets.
If you want to try doing the .deb packages for 0.12.0 I am okay with that. But I advice that you familiarise yourself with the whole packaging topic and not just follow some cookbook type instruction list.
Re: Linux Builder Needed
I personally think that building for the Linux systems is actually very important because when this project is finished, this could be considered one of the biggest gaming milestones in the history of Linux gaming because this would be one of the first BIG commercial games with huge popularity, despite its age, to have a Linux native port. Id and Epic did good, but that's only a small part of the community.
Anyone else agree? There's not enough commercial games having full Linux support.
Anyone else agree? There's not enough commercial games having full Linux support.
Re: Linux Builder Needed
Absolutely.
Well, actually building was never an issue, since right from the beginning we had more developers working on Linux than on any other platform. What we meant was packaging. Luckily we found a very competent (and so far also reliable) packager a while back.
Well, actually building was never an issue, since right from the beginning we had more developers working on Linux than on any other platform. What we meant was packaging. Luckily we found a very competent (and so far also reliable) packager a while back.