* Michael Casadevall <mcasadev...@debian.org> [2010-01-06 13:32:55 -0500]:
> Package: fontmatrix > Severity: serious > Tags: patch > Justification: no longer builds from source > I've recently fixed fontmatrix to build on armel on Ubuntu, and I'm passing > along > the patch to help recitify the FTBFS. The underlying issue is that on ARM, > qreal > is typedef'ed to float versus a double so when using qMax between a double > and a qreal, > you need to cast the call so the compiler can find the proper function. Ahh, the infamous qreal issue on armel strikes again. Thank you for catching it Michael! Cheers, Alex > Index: fontmatrix-0.6.0/src/fminfodisplay.cpp > =================================================================== > --- fontmatrix-0.6.0.orig/src/fminfodisplay.cpp 2010-01-06 > 09:22:22.677196249 -0500 > +++ fontmatrix-0.6.0/src/fminfodisplay.cpp 2010-01-06 09:22:54.437193376 > -0500 > @@ -152,7 +152,7 @@ > GlyphToSVGHelper gtsh ( gpi->path(), tf ); > svg += gtsh.getSVGPath() + "\n"; > horOffset += > gpi->data(GLYPH_DATA_HADVANCE).toDouble() * scaleFactor; > - maxHeight = qMax ( gtsh.getRect().height(), > maxHeight ); > + maxHeight = qMax<qreal> ( > gtsh.getRect().height(), maxHeight ); > tf.translate( > gpi->data(GLYPH_DATA_HADVANCE).toDouble() * scaleFactor,0 ); > delete gpi; > } > > -- System Information: > Debian Release: squeeze/sid > APT prefers lucid-updates > APT policy: (500, 'lucid-updates'), (500, 'lucid-security'), (500, 'lucid') > Architecture: amd64 (x86_64) > > Kernel: Linux 2.6.31-16-generic (SMP w/2 CPU cores) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > > -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org