Bacula-users

Re: [Bacula-users] [Bacula-devel] Beta testers for version 5.1.x

2011-01-27 06:18:24
Subject: Re: [Bacula-users] [Bacula-devel] Beta testers for version 5.1.x
From: Kern Sibbald <kern AT sibbald DOT com>
To: bacula-devel AT lists.sourceforge DOT net
Date: Thu, 27 Jan 2011 12:20:18 +0100
On Thursday 27 January 2011 12:01:17 John Drescher wrote:
> > No, cmake is not yet available on enough machines by default, so we use
> > make, but for the regression testing, we have it setup so we can use it
> > with or without cmake.  With cmake (actually ctest), it will post the
> > results to the dashboard.
>
> Thanks.
>
> I remember a discussion from years ago about possibly using CMake in
> the future.
>
> My interest (as a programmer who uses CMake daily for 3 years on
> windows and gentoo linux) is that it would simplify the build process
> especially in the case of windows and also with the possibility to
> build bat with Visual Studio so that I could better debug why at times
> it crashes or becomes too slow to use on my network of 40+ clients and
> 30 to 50 TB of data currently backed up with bacula. I have read that
> there will be stability improvements on bat so maybe I do not need
> this.

Well at this time, we are not planning to use Visual Studio for building any 
part of bat or the Windows FD.  We used to use it, but it is extremely time 
consuming and terribly prone to error when trying to build something because 
it requires a person to interface with a GUI, which is a guaranteed manner of 
introducing bugs.  We script everything and build everything for Windows on 
Linux.  We don't even need a Windows machine to build it.

The process is a bit complicated, but is *far* less onerous than using Visual 
Studio (I can personally attest to that).

The community builds of bat have not really been ideal because they have 
relied on building bat on the OS all of which have different versions of Qt.  
Unfortunately, different versions of Qt vary significantly, are often 
incompatibile and some are unstable.

The Enterprise version of bat is *far* more stable, and the next version of 
the community release will be built the same way I am currently building the 
enterprise version at least for Windows and any platform for which the 
project supplies rpms.

Note, bat on Windows is much more fragile than bat running on Linux systems 
due to the fact that Windows programming is inherently more complex than 
Linxu; and we rely on using Qt dlls built by Nokia rather than build them 
ourselves.

Regards,

Kern

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users

<Prev in Thread] Current Thread [Next in Thread>