There were significant differences between the two APIs that forced the following changes in SVN: r1082110 r1082138 r1082651
As I think I mentioned before the build failure is most likely due to the missing .la file from the newer version of wv2. If you really want to use the older version, you will need to reverse the previous three patches (which could be done automatically) before koffice will build. What I would do is copy the koffice source, reverse patch the copy, then run a diff between the original and the copy. You can then automatically apply that single diff file to the source prior to build as part of your build script. Other distros have had to do similar hacks over time as the official KDE sources migrated to new versions of system libraries; this situation is quite similar.
Thanks for the info. I'll work on both. I think a build for 12.2 should support the stock installation. I can provide users a warning. Thus, I'll try building with 0.4.3 too. I can modify the build script to detect which version is installed and then apply the patch as necessary. Then users can choose which version they want to build or download.
I only wish the failure occurred sooner in the process. The failure does not occur until an hour and a half into the build, probably close to the end of the process. There is no way to expedite the process so this might take day or two. :(