I've set up a project on openSUSE build service to build the latest GoldenDict code on various Linux distros (more than 20 different ones!).

From time to time I will be rebuilding the packages with the up-to-date GoldenDict sources. This will be a good test for developers (to see that nothing is broken on all different GCC/Qt versions). And it could be beneficial for the end users who could easily upgrade to the latest and greatest with minimal hassle.

For me it is as simple as invoking a single command, so I can upgrade them easily and as often as needed. I'll try not to upgrade when there are known serious breakages so that the packages should be pretty safe to use.

Would this mean I don't need to update the Linux Portable version anymore? I used to cover old Linux distributions as well as Arch Linux and Mint. However, I have had little to no time in the last months to help with GD development and I'd rather focus in building Mac OS X Early Builds or contribute with the Spanish translation than spend time dealing with all Linux distributions. What do you think?

chulai wrote:Would this mean I don't need to update the Linux Portable version anymore?

I'd say that portable Linux Build could be still useful for some folks (I know a couple of them, they use very old or quite custom builds, sometimes without any access to Internet at all). For such folks having a single portable version which they could download and put into a flash drive is useful.

But it seems that we are really trying to cover *very* rare corner cases. I'd say that creating the portable build from time to time is still useful, but not as much important as it was before. So when you have time and desire to build portable version, feel free to do so!

chulai wrote:I used to cover old Linux distributions as well as Arch Linux and Mint.

Mint, being Ubuntu-based, is also covered by these builds. As for Arch Linux, thanks for reminder, I just added it to the build farm as well. Now we cover almost everything that has a 'Linux' in its name!

OpenSUSE Build System doesn't support such an ancient OS (3 years old).

dg333 wrote:And you don’t cover Mandriva/Mageia. And no ebuilds for Gentoo fans. Just for the sake of objectivity

Indeed. But according to distrowatch.com we cover at least 7 out of top ten Linux distros. It good enough for now, I guess. Those who are able to install and administer less popular distros are most probably capable enough to compile GoldenDict from source!

Then following the instructions to add the key before going back to update and install. This is probably outside of your control to address, but just wanted to point it out in case others ran into the issue. Thanks a lot for putting the package together, this makes using GD on ubuntu even nicer.