Hello,

As I have previously emailed several times over the last 6 months or so, I  no 
longer build Bacula on Solaris and FreeBSD, and other than testing the Win32 
client, I am running no regression tests on Win32, Solaris and FreeBSD.  

The Bacula community must step forward and organize systematically running 
regression testing, but so far this has not happened (this is quite 
disappointing).

I have just completed significant modifications to the Volume reservation code 
in the Storage daemon (now in the SVN).  There will undoubtedly be some fine 
tuning before it ships.  However, I suspect that the code now makes recursive 
mutex calls, which work perfectly well on Linux, but they cause a failure on 
FreeBSD (this is permitted by the standard), which means that it is quite 
possible that the current SVN code will fail on FreeBSD.  For Solaris, I am 
unsure.

This email is a *BIG* urgent warning that unless the Bacula Solaris and 
FreeBSD users pull together and organize regression testing, you may find 
that version 2.2.x will not work on your platform, and it may be difficult to 
correct problems after production release in a timely fashion since once 
released, it is not possible to make any significant changes to mutex usage 
without destabilizing the code.

Now is the time to test and bring any problems to my attention.  I am ready to 
help you get the regression tests working and to fix mutex usage so that it 
works on your platform during the current development cycle.


Best regards,

Kern

PS: I will be out of town from this afternoon until late Tuesday.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bacula-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to