Contributed by robert on from the worth-having dept.
In the process of building OpenOffice on amd64 we ran into a bug which is in gcc(1), but this bug has been fixed in newer versions of gcc(1). We have contacted the gcc developers and asked for help so we could backport the fix to our gcc(1), but they told us there is no way of knowing what fixed it. Okay, that was tough. I knew that there is a gcc4 port in our ports tree which is not working on amd64. Fortunately Marc Espie attended the event so I was able to force him to fix lang/gcc/4.2 on amd64. After a couple of hours we had a working gcc 4.2 with installable packages so I was able to restart the build with the new version. Later in the build we ran into a bug again and there were two people, Peter Valchev and Marc Espie who helped me almost immediately, without wasting time with exchaning e-mails and waiting for Peter to wake up in another time zone. And the build continues...
Nikolay Sturm worked on linux emulation and on cleanups. That is why we started to call him the port terminator. He managed to remove a great number of unused or unuseable ports. With the fedora_base package (that replaced redhat_base) we managed to start Google Earth and Skype but they still need more work so do not expect a working port in the near future. :-(
We also invited two new developers (Antoine Jacoutot and Matthias Kilian) so they were able to meet and work with the others in person.
Because we are made of flesh, we also need something to eat and drink, we went to places to have some hungarian food every night.
As a conclusion, I would like to say that we have discussed many many things that will ease our work and improve our packages in the future. I also would like to thank everyone who donated to the project, because without them we would not be able to have these hackathons.
(Comments are closed)