<snip>
I'm still building packages on Slackware 12.2.
That release came with wv2
0.2.3. Release 13.0 uses 0.2.3. The wv2 package was updated to 0.4.2 in
Slackware 13.1.
Unless there is no choice, I believe 12.2 and 13.0 users should not have
to update the wv2 package to build or install koffice. Certainly that
might be required, but I prefer to work from the thesis that Trinity KDE
should build and install on previous KDE 3.5.10 distros without such
tinkering.
Previously we thought the failure was caused by an old version of wv2. Yet
Lenny uses the same 0.2.3 version. Trinity koffice builds for that
operating system.
<snip>
I provide the newer version of wv2 for Lenny in the dependencies PPA.
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.
Hope this helps!
Tim