Package: kradio Version: 0.1.1.1~20061112-4 Severity: normal Fails to build on armel due to implicit conversion between qreal and double Fails to build with newer avutils due to needing missing <stdint.h> in avutils common.h
Attached is the debdiff used in ubuntu to fix these problems if its useful for inclusion into debian. thanks niall + - Fixes non existent call to qMin(qreal, double) on armel bug + by casting double arg to qreali (LP: #642117) + * debian/rules: + - Make sure __STDC_CONSTANT_MACROS is defined in cxxflags to + ensure build catches missing <stdint.h> in avutils common.h -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages kradio depends on: ii kdelibs4c2a 4:3.5.10.dfsg.1-5 core libraries and binaries for al ii libasound2 1.0.23-1 shared library for ALSA applicatio ii libc6 2.11.2-6 Embedded GNU C Library: Shared lib ii libgcc1 1:4.4.4-15 GCC support library ii liblircclient0 0.8.3-5 infra-red remote control support - ii libogg0 1.2.0~dfsg-1 Ogg bitstream library ii libqt3-mt 3:3.3.8b-7+b1 Qt GUI Library (Threaded runtime v ii libsndfile1 1.0.21-3 Library for reading/writing audio ii libstdc++6 4.4.4-15 The GNU Standard C++ Library v3 ii libvorbisenc2 1.3.1-1 The Vorbis General Audio Compressi kradio recommends no packages. kradio suggests no packages.
diff -u kradio-4.0.0/debian/rules kradio-4.0.0/debian/rules --- kradio-4.0.0/debian/rules +++ kradio-4.0.0/debian/rules @@ -1,4 +1,5 @@ #!/usr/bin/make -f +CXXFLAGS+=-D__STDC_CONSTANT_MACROS include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/pkg-kde-tools/makefiles/1/cdbs/kde.mk diff -u kradio-4.0.0/debian/changelog kradio-4.0.0/debian/changelog --- kradio-4.0.0/debian/changelog +++ kradio-4.0.0/debian/changelog @@ -1,3 +1,14 @@ +kradio (4.0.0-0ubuntu5) maverick; urgency=low + + * armel-qreal-fix: + - Fixes non existent call to qMin(qreal, double) on armel bug + by casting double arg to qreali (LP: #642117) + * debian/rules: + - Make sure __STDC_CONSTANT_MACROS is defined in cxxflags to + ensure build catches missing <stdint.h> in avutils common.h + + -- Niall Creech <niallcre...@gmail.com> Tue, 21 Sep 2010 17:37:24 +0100 + kradio (4.0.0-0ubuntu4) maverick; urgency=low * Add cmake to build-dependencies as kdelibs5-dev no longer depends on it. only in patch2: unchanged: --- kradio-4.0.0.orig/plugins/gui-standard-display/radioview_frequencyradio.cpp +++ kradio-4.0.0/plugins/gui-standard-display/radioview_frequencyradio.cpp @@ -408,7 +408,7 @@ // auxiliary variables qreal margin = qMax(4.0, qMin(width / 50.0, height / 50.0)); - qreal tmp = qMin(height, (width - 2 * margin) / 6.0); + qreal tmp = qMin(height, (width - 2 * margin) / qreal(6.0)); qreal xd_st = qMin((height - margin * 2) / 3.0, tmp / 3.0); qreal xw = qMin(tmp / 2.0, xd_st * 1.5); qreal penw = qMax(1.0, xw / 25.0);