Hello, On Wednesday 18 June 2008 16:06:48 Arthur Knight Hammer wrote: > Greetings Kern! > > This is a quick "happy ending" story with caveats that may help others. > > Got the patches thanks to a very easy-to-use kdesvn client! > > Kept hanging on wxWigets compile, finally got it with the clobber option: > > ./build-depkgs-mingw32 -C wx > > When using build-depkgs-mingw32 script, it ran fine until: > > ftp://www.bacula.org/depkgs-mingw32/qt-win-opensource-src-4.3.4.zip > > where is hangs indefinitely; apparently the qt file isn't at the site? I > downloaded it from Trolltech, unpacked it manually, and left it as the > script did no more with it than that. > > Suddenly it was time to do the win32 make! There was one error near the > end about NSIS missing the create_postgresql_database.sql file, and indeed > the file was missing ... after a bit more study I realized the postgres > files were only part of the server which is undesired anyway, so I just > copied one of the existing .sql files in the directory into the > corresponding *postgresql*.cmd (I think 3 .sql files were missing) to hush > the whiner, and it compiled! HUZZAH! > > I have installed it and the File Daemon is working fine!
I'm please to hear that you got through this. > > Possible developer level fixes: > (1) qt-win-opensource-src-4.3.4.zip put on website That file *is* on the website -- it is quite big more that 50MB if I remember right. > (2) Fix failure-to-create bug for a few *postgresql*sql files All the postgresql*.sql files that I am aware of are in the SVN. In fact, I built the Win32 2.4.0 binaries by checking out the svn, so I cannot imagine any way I could have forgotten those files. I am not sure if there is anything more I can do, but I am happy you succeeded :-) Best regards, Kern > > Probably only a few minutes to fix both of these very minor issues. > > Many thanks for your assistance Kern! > > Arthur Knight Hammer > > On Thursday 12 June 2008 03:03:12 am you wrote: > > Hello, > > > > On Wednesday 11 June 2008 16:23:20 Arthur Knight Hammer wrote: > > > Greetings folks! > > > > > > I love Bacula! > > > > > > I'm trying to compile, for the first time, the win32 binary. I'm doing > > > this under SuSE 10.3 x64. I attempted to do this with 2.2.8, but there > > > was an unsatisfied requirement for libwxmsw28_core.a and libwxmsw28.a, > > > which both came through in their 27 equivalents. Ha ha ... I tried to > > > symlink them but that wasn't going to fly and attempts to put wxWidgets > > > 2.8.7 into the build process didn't work with my current experience. > > > > Yes, due to problems in the Win32 bwxconsole, I upgraded wxWidgets, and > > yes, symlinking them is very unlikely to work. I'm assuming the problem > > was the missing wxWidgets.patch, which is needed to build the 2.8.7 > > version. If there is anything else missing, please let me know. > > > > > So, on to Bacula 2.4.0 which will be my production environment anyway. > > > I think I was one of the first downloaders! The counts all said 0 on > > > Source Forge. > > > > Good going :-) > > > > > All the patches in src/win32/patches are identical in both the 2.2.8 > > > release and the 2.4.0 release ... I believe this is a simple oversight > > > as 2.4.0's build-depkgs-mingw32 has been modified quite a bit and asks > > > for different patches, such as line 324 which asks for "do_patch > > > wxWidgets.patch", which isn't present. > > > > Yes, it was missing in the 2.2 and 2.4 branches but is in the trunk. I > > have added it to the 2.4 branch. Since I implemented the code in the > > trunk, and never rebuilt the cross-compiled tools from the branch, I > > missed adding it to the branch. > > > > > I am aware that the scripts are provided as-is but I'm sure it would be > > > an easy fix to repackage with the correct patch contents, or if anyone > > > could let me know where to get the correct patches, that too would be > > > an enormous help. > > > > Yes, unfortunately, it is pretty much on an as is basis, but we *are* > > committed to releasing the full Win32 build environment (except the > > Microsoft proprietary code, which is still downloadable) -- so what you > > noted above is a "bug" (well, really an oversite in down porting the code > > from the trunk SVN to the branch). > > > > If there are any other pieces missing, please let me know. > > > > Unfortunately, we cannot help much in resolving the Linux build system > > package dependencies other than adding to the README what users send us. > > It seems to vary all over the map depending on the Linux distro :-( > > > > > I read that Scott is on what is doubtless a well deserved vacation! > > > This need isn't that urgent ... Windows is a legacy OS here anyway as > > > we'll be 100% Linux in a couple of months. > > > > Yes, Scott is on vacation. I released a week later than expected so our > > (my) timing was a bit off ... However, Scott doesn't build the Win32 > > version. I still do it here, because getting all the silly Win32 .def > > files correct is something an experienced programmer must do, and in > > addition, I load it and running it in production here before release > > since we don't yet have any formal Win32 tests (project in progress). > > > > Concerning: we'll be 100% Linux -- yea, don't we wish. On the other > > hand, it is always nice to have something to complain about :-) > > > > > Thanks for a remarkable product. I'm amazed at the quality and > > > capabilities of Bacula. > > > > Thanks. We have recently made significant progress in several areas in > > improving the quality, and we have plans for doing the same for the > > capabilities in the near future ... > > > > Sorry for the problems you are having. The file will be in the next 2.4 > > release, or can be pulled down from the SVN. If you don't want to fiddle > > with the SVN, please send me an email off-list and I will email the patch > > to you. You just drop it into the patches directory and then rebuild the > > depkgs-mingw32 or at least the wxWidgets package, and it *should* work. > > > > Best regards, > > > > Kern > > > > > Arthur Knight Hammer > > > > > > ----------------------------------------------------------------------- > > >-- Check out the new SourceForge.net Marketplace. > > > It's the best place to buy or sell services for > > > just about anything Open Source. > > > http://sourceforge.net/services/buy/index.php > > > _______________________________________________ > > > Bacula-devel mailing list > > > [email protected] > > > https://lists.sourceforge.net/lists/listinfo/bacula-devel > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Bacula-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/bacula-devel ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Bacula-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bacula-devel
