[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bacula-devel] 2.4.0 Win32 Patches unchanged from 2.2.8!
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
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
> 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
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.
> 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.
> Bacula-devel mailing list
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
Bacula-devel mailing list
This mailing list archive is a service of Copilotco.