Bug#710337: libitpp: FTBFS on armhf - multiple typeinfo definitions linking itpp_gtests

Kumar Appaiah a.kumar at alumni.iitm.ac.in
Sat Jun 1 23:01:58 UTC 2013


On Sat, Jun 01, 2013 at 03:48:39PM -0400, Kumar Appaiah wrote:
> > I'm not sure why these are clashing, as I would have expected them to
> > be safely weak; perhaps it's a compiler bug, in which case you could
> > try conditionally build-depending on, and then explicitly using,
> > g++-4.7 or g++-4.8.
> 
> Thanks for the bug report. This is surprising to me as well, since
> this error doesn't manifest on other architectures. I have changed the
> build system, I will investigate this on a porterbox, if possible, to
> determine the cause.

Upon some further probing, this is the most lucid explanation I found:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=608029

In other words, since typeinfo is not weak on the ARM architectures,
linking in such a manner is not supported. So, I'll have to either
work around this limitation, or skip running the tests (which I'll
consider as a last resort).

Thanks.

Kumar
-- 
Kumar Appaiah



More information about the debian-science-maintainers mailing list