On Tuesday, 11. November 2008 21:48:14 Michael Hanke wrote:
> Hi Oliver,
>
> I just recieved a bug report concerning something that still has to grow
> a bit to become a proper bug ;-)
>
> Not sure whether you fixed that in the meantime (just ignore it in that
> case).

Hi Michael,

ah, charming new gcc. I wish they would fix their stuff at once and not in 
little tiny portions :(

But they have a valid point here. Fixed it. However I am creating a new map 
upload API to the drivers for QLandkarte GT. That will take a file as input 
for maps. Thus I can't commit it on the spot.

Btw, prepare yourself to package QLandkarte GT in future. The reign of 
original QLandkarte is on it's descent. 

Oliver


>
>
> Michael
>
> ----- Forwarded message from Martin Michlmayr <[EMAIL PROTECTED]> -----
>
> Date: Tue, 11 Nov 2008 21:37:23 +0100
> From: Martin Michlmayr <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Subject: Bug#505354: FTBFS with GCC 4.4: missing #include
> X-Spam-Status: No, score=-8.9 required=4.0 tests=AWL,BAYES_00,HAS_PACKAGE,
>       MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02
> Reply-To: Martin Michlmayr <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
> Resent-From: Martin Michlmayr <[EMAIL PROTECTED]>
>
> Package: qlandkarte
> Version: 0.7.3~dfsg.1-1
> User: [EMAIL PROTECTED]
> Usertags: ftbfs-gcc-4.4
> Tags: patch
>
> Your package fails to build with the upcoming GCC 4.4.  Version 4.4
> has not been released yet but I'm building with a snapshot in order
> to find errors and give people an advance warning.
>
> GCC 4.4 cleaned up some more C++ headers.  You always have to #include
> headers directly and cannot rely for things to be included indirectly.
>
> You can reproduce this problem with gcc-snapshot from unstable.
>
> > Automatic build of qlandkarte_0.7.3~dfsg.1-1 on em64t by sbuild/amd64
> > 0.53
>
> ...
>
> > CDevice.cpp:603: warning: dereferencing type-punned pointer will break
> > strict-aliasing rules CDevice.cpp:609: warning: dereferencing type-punned
> > pointer will break strict-aliasing rules CDevice.cpp:640: error:
> > 'sprintf' was not declared in this scope
>
> --- src/device/EtrexH/CDevice.cpp~    2008-11-11 20:28:50.000000000 +0000
> +++ src/device/EtrexH/CDevice.cpp     2008-11-11 20:28:55.000000000 +0000
> @@ -25,6 +25,7 @@
>
>  #include <Garmin.h>
>
> +#include <cstdio>
>  #include <iostream>
>  #include <sstream>
>
> --- src/device/EtrexLegendC/CDevice.cpp~      2008-11-11 20:24:59.000000000
> +0000 +++ src/device/EtrexLegendC/CDevice.cpp 2008-11-11 20:25:06.000000000
> +0000 @@ -27,6 +27,7 @@
>  #include <Garmin.h>
>
>  #include <errno.h>
> +#include <cstdio>
>  #include <iostream>
>  #include <sstream>
>
> --- src/device/GPSMap60CSx/CDevice.cpp~       2008-11-11 20:26:10.000000000 
> +0000
> +++ src/device/GPSMap60CSx/CDevice.cpp        2008-11-11 20:26:15.000000000 
> +0000
> @@ -26,6 +26,7 @@
>  #include <Garmin.h>
>
>  #include <errno.h>
> +#include <cstdio>
>  #include <iostream>
>  #include <sstream>
>
> --- src/device/Emap/CDevice.cpp~      2008-11-11 20:30:48.000000000 +0000
> +++ src/device/Emap/CDevice.cpp       2008-11-11 20:30:53.000000000 +0000
> @@ -25,6 +25,7 @@
>
>  #include <Garmin.h>
>
> +#include <cstdio>
>  #include <iostream>
>  #include <sstream>
>
> --- src/device/EtrexLegend/CDevice.cpp~       2008-11-11 20:28:28.000000000 
> +0000
> +++ src/device/EtrexLegend/CDevice.cpp        2008-11-11 20:28:35.000000000 
> +0000
> @@ -25,6 +25,7 @@
>
>  #include <Garmin.h>
>
> +#include <cstdio>
>  #include <iostream>
>  #include <sstream>
>
> --- src/device/EtrexLegendCx/CDevice.cpp~     2008-11-11 20:27:50.000000000
> +0000 +++ src/device/EtrexLegendCx/CDevice.cpp        2008-11-11
> 20:28:07.000000000 +0000 @@ -73,6 +73,7 @@
>  #include <Garmin.h>
>
>  #include <errno.h>
> +#include <cstdio>
>  #include <iostream>
>  #include <sstream>
>
> --- src/device/GPSMap76/CDevice.cpp~  2008-11-11 20:27:27.000000000 +0000
> +++ src/device/GPSMap76/CDevice.cpp   2008-11-11 20:27:34.000000000 +0000
> @@ -25,6 +25,7 @@
>
>  #include <Garmin.h>
>
> +#include <cstdio>
>  #include <iostream>
>  #include <sstream>
>
>
> --
> Martin Michlmayr
> http://www.cyrius.com/
>
>
> ----- End forwarded message -----



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
QLandkarte-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qlandkarte-users

Reply via email to