Package: robotour
Version: 3.2.1-3
Usertags: ftbfs-gcc-4.3

Your package fails to build with GCC 4.3.  Version 4.3 has not been
released yet but I'm building with a snapshot in order to find errors
and give people an advance warning.

You can reproduce this problem with gcc-snapshot from unstable.  Note
that Red Hat, Novell and Ubuntu have done some work getting packages
to build with GCC 4.3 so there might be patches floating around
somewhere.  I suggest you talk to your upstream.

> Automatic build of robotour_3.2.1-3 on em64t by sbuild/amd64 0.53
...
> g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"lrt\" 
> -DVERSION=\"0.0.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 
> -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1  -I. -I.   
> -fno-strict-aliasing  -g -Wall -O2 -D__UNIX__ -c -o rtresource.o 
> rtresource.cpp
> In file included from rtcollect.h:217,
>                  from rtstring.h:26,
>                  from rtstreams.h:34,
>                  from rtresource.h:33,
>                  from rtresource.cpp:16:
> rtcollect.special.h:38: warning: type qualifiers ignored on function return 
> type
> rtcollect.special.h:42: warning: type qualifiers ignored on function return 
> type
> rtcollect.special.h:65: warning: type qualifiers ignored on function return 
> type
> rtcollect.special.h:96: warning: type qualifiers ignored on function return 
> type
> rtcollect.special.h:100: warning: type qualifiers ignored on function return 
> type
> rtcollect.special.h:124: warning: type qualifiers ignored on function return 
> type
> rtcollect.special.h:213: warning: type qualifiers ignored on function return 
> type
> rtcollect.special.h:230: warning: type qualifiers ignored on function return 
> type
> rtcollect.special.h:266: warning: type qualifiers ignored on function return 
> type
> In file included from rtresource.cpp:18:
> rtmap.h:69: error: declaration of 'typedef class lrt::Iterator<lrt::Pair<K, 
> V> > lrt::Map<K, V>::Iterator'
> rtiterator.h:86: error: changes meaning of 'Iterator' from 'class 
> lrt::Iterator<lrt::Pair<K, V> >'
> rtmap.h: In constructor 'lrt::Map<K, V>::Map(int (*)(const K&, const K&)) 
> [with K = lrt::String, V = lrt_resource_type]':
> rtmap.h:157:   instantiated from 'lrt::StringMap<T>::StringMap() [with V = 
> lrt_resource_type]'
> rtresource.cpp:25:   instantiated from here
> rtmap.h:145: warning: 'lrt::Map<lrt::String, lrt_resource_type>::data' will 
> be initialized after
> rtmap.h:142: warning:   'int (* lrt::Map<lrt::String, 
> lrt_resource_type>::compareFun)(const lrt::String&, const lrt::String&)'
> rtmap.templ.cpp:34: warning:   when initialized here
> make[2]: *** [rtresource.o] Error 1
> make[2]: Leaving directory `/build/tbm/robotour-3.2.1/libRT'
> make[1]: *** [all-recursive] Error 1

-- 
Martin Michlmayr
http://www.cyrius.com/



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to