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