From: Adam T. <ath...@si...> - 2009-07-31 14:36:54
|
On Jul 31, 2009, at 1:41 AM, Felix Schwarz wrote: > > Am 31.07.2009 08:28, schrieb Kern Sibbald: >> This crept in because the developers are all working on Qt 4.3 or >> Qt 4.4. I >> don't think we actually used any 4.3 features in bat -- in any >> case, once you >> are on a particular version it is easy to put in backward >> incompatibilities, >> if nothing other than when editing the ui files (GUI builder), it >> may put in >> a default or you happen to set a margin on a widget to make it >> prettier and >> low and behold, that generates new code (the .ui files generate c++ >> code) and >> you now have a dependence. > > To me the solution would be to set up build servers (e.g. using CentOS > 5) and regularly building Bacula in different environments. To me, > obviously Fedora, CentOS and Ubuntu would be a good start for Linux > because: > 1. Fedora uses always the latest versions > 2. CentOS uses old components > 3. Ubuntu is probably the most popular version of Linux (head count of > users) Once you've got Ubuntu going, Debian should be pretty straightforward. SLES/OpenSuSE can probably follow on from one of the RPM-based systems pretty easily. Adam |