On Sat, Nov 21, 2009 at 02:33:28PM +0100, Patrik Fimml wrote:
On Thu, Nov 19, 2009 at 05:14:14AM +0100, Jonas Smedegaard wrote:As subject says, abiword fails to build from source when compiled against older releases of Boost. See attached build log.Please do not just tighten build-dependency on Boost libraries, but instead add an explicit build-dependency on libasio-dev which is pulled in automatically by newer Boost releases: It makes the abiword package easier to backport, and also is the proper thing to do, as Debian Policy requires all direct dependencies to be explicitly declared.libasio-dev is already a build-dep. I reproduced this on a lenny system, and found out that you really are suffering from #514076.
Oh, yes - that's right it already have that dependency :-P
While adding libboost-date-time-dev as a dependency would be one possibility, I'd prefer the cleaner solution of requiring libasio-dev (>= 1.4.1-1). Do you have objections to that?
I agree that the clean solution is to tighten build-dependency on libasio-dev - but please be kind to backporters by allowing an unofficial slightly-below-official version, by build-depending on libasio-dev (>= 1.4.1-1~).
What is your objective with building abiword on lenny, are you backporting?
Yes. I have backported Sugar to be usable on Lenny :-) Quite a tough one, actually - it included backporting libgtk+2.0 :-/ - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: Digital signature

