[Debian-med-packaging] Bug#830984: Do you have resources to look after ball? [progress info]
Andreas Tille
tille at debian.org
Thu Nov 10 20:13:24 UTC 2016
Hi Danny,
thanks a lot for your quick response to analyse the problems in the ball
package. I take the freedom to turn this discussion into a public one
and CC the relevant bugs to leave a record there that something is
happening.
On Thu, Nov 10, 2016 at 03:26:30PM +0100, Danny Edel wrote:
> On 11/09/2016 03:39 PM, Andreas Tille wrote:
> > Sure you can't give a time line. I think when we start our Advent bug
> > squashing party we need to tackle it somehow - but having this sorted
> > out before to enable some testing would be great.
>
> I have had some time to look into this, there are three failures, and
> all are perfectly reproducible. Investigating (with core dumps) revealed:
>
> 1. PoseClustering_Test depends on verbatim boost::serialisation output,
> which changes with every library version update. Upstream has already
> fixed this by ignoring the actual file contents, and instead feeding the
> file to the de-serializer and check if the resulting object compares equal.
Sounds good.
> 2. DefaultProcessors_test segfaults after trying to use an optimized-out
> variable. This looks like a legitimate upstream bug to me.
>
> 3. XDRPersistenceManager_test segfaults after following a null pointer.
> Also looks like an upstream bug.
>
> While backporting the fix for (1) is straightforward, the code paths
> responsible for (2) and (3) have seen quite some activity in the
> meantime, with the relevant commits changing lots of other files.
Hmmm, may be we should base the packaging on a later upstream commit?
> Among
> other things, upstream also migrated from Qt4 to Qt5, and incorporated a
> few fixes for recent boost.
We somehow should target to Qt5 anyway (see #784451) better sooner than
later.
> I tried building upstream master to see if it still contained the bugs.
> It did not, however one other test fails
> (AssignBondOrderProcessor_Test), which is related to upstream issue 576.
>
> I will try to isolate and backport fixes for the three issues, and
> report back afterwards.
Again thanks a lot for your contribution
Andreas.
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list