[Pkg-exppsy-maintainers] Bug#562392: odin: FTBFS: ../odindata/converter.h:195: error: ISO C++ forbids declaration of 'uint32_t' with no type

Lucas Nussbaum lucas at lucas-nussbaum.net
Thu Dec 24 10:29:12 UTC 2009


Source: odin
Version: 1.8.0-1
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20091213 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
>  g++ -DHAVE_CONFIG_H -I. -I../tjutils -I.. -I/build/user-odin_1.8.0-1-amd64-QxAz2_/odin-1.8.0 -I/usr/share/qt4/include/QtGui -I/usr/share/qt4/include/QtCore -I/usr/share/qt4/include -I. -I/usr/include/dcmtk -I/usr/include/dcmtk/dcmdata -I/usr/include/dcmtk/ofstd -I/usr/include/vtk-5.2 -I/usr/include/nifti -I/usr/include/liboil-0.3 -O3 -fno-tree-vectorize -g -O2 -g -Wall -O2 -c data.cpp  -fPIC -DPIC -o .libs/data.o
> In file included from data.h:74,
>                  from data.cpp:1:
> ../odindata/converter.h:195: error: ISO C++ forbids declaration of 'uint32_t' with no type
> ../odindata/converter.h:195: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:197: error: ISO C++ forbids declaration of 'uint16_t' with no type
> ../odindata/converter.h:197: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:197: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:199: error: ISO C++ forbids declaration of 'uint8_t' with no type
> ../odindata/converter.h:199: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:199: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:204: error: 'uint32_t' has not been declared
> ../odindata/converter.h:206: error: ISO C++ forbids declaration of 'uint16_t' with no type
> ../odindata/converter.h:206: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:206: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:208: error: ISO C++ forbids declaration of 'uint8_t' with no type
> ../odindata/converter.h:208: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:208: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:214: error: ISO C++ forbids declaration of 'uint32_t' with no type
> ../odindata/converter.h:214: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:214: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:215: error: ISO C++ forbids declaration of 'uint16_t' with no type
> ../odindata/converter.h:215: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:215: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:217: error: ISO C++ forbids declaration of 'uint8_t' with no type
> ../odindata/converter.h:217: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:217: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:220: error: 'uint16_t' has not been declared
> ../odindata/converter.h:220: error: 'static void Converter::convert_array_impl(const float*, int*, unsigned int)' cannot be overloaded
> ../odindata/converter.h:193: error: with 'static void Converter::convert_array_impl(const float*, int32_t*, unsigned int)'
> ../odindata/converter.h:221: error: 'uint16_t' has not been declared
> ../odindata/converter.h:221: error: 'static void Converter::convert_array_impl(const double*, int*, unsigned int)' cannot be overloaded
> ../odindata/converter.h:194: error: with 'static void Converter::convert_array_impl(const double*, int32_t*, unsigned int)'
> ../odindata/converter.h:222: error: 'uint16_t' has not been declared
> ../odindata/converter.h:222: error: 'static void Converter::convert_array_impl(const int32_t*, int*, unsigned int)' cannot be overloaded
> ../odindata/converter.h:204: error: with 'static void Converter::convert_array_impl(const int32_t*, int*, unsigned int)'
> ../odindata/converter.h:223: error: ISO C++ forbids declaration of 'uint32_t' with no type
> ../odindata/converter.h:223: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:223: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:224: error: 'uint16_t' has not been declared
> ../odindata/converter.h:224: error: 'static void Converter::convert_array_impl(const int16_t*, int*, unsigned int)' cannot be overloaded
> ../odindata/converter.h:196: error: with 'static void Converter::convert_array_impl(const int16_t*, int32_t*, unsigned int)'
> ../odindata/converter.h:226: error: ISO C++ forbids declaration of 'uint8_t' with no type
> ../odindata/converter.h:226: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:226: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:232: error: ISO C++ forbids declaration of 'uint32_t' with no type
> ../odindata/converter.h:232: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:232: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:234: error: ISO C++ forbids declaration of 'uint16_t' with no type
> ../odindata/converter.h:234: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:234: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:235: error: ISO C++ forbids declaration of 'uint8_t' with no type
> ../odindata/converter.h:235: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:235: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:238: error: 'uint8_t' has not been declared
> ../odindata/converter.h:238: error: 'static void Converter::convert_array_impl(const float*, int*, unsigned int)' cannot be overloaded
> ../odindata/converter.h:193: error: with 'static void Converter::convert_array_impl(const float*, int32_t*, unsigned int)'
> ../odindata/converter.h:239: error: 'uint8_t' has not been declared
> ../odindata/converter.h:239: error: 'static void Converter::convert_array_impl(const double*, int*, unsigned int)' cannot be overloaded
> ../odindata/converter.h:194: error: with 'static void Converter::convert_array_impl(const double*, int32_t*, unsigned int)'
> ../odindata/converter.h:240: error: 'uint8_t' has not been declared
> ../odindata/converter.h:240: error: 'static void Converter::convert_array_impl(const int32_t*, int*, unsigned int)' cannot be overloaded
> ../odindata/converter.h:204: error: with 'static void Converter::convert_array_impl(const int32_t*, int*, unsigned int)'
> ../odindata/converter.h:241: error: ISO C++ forbids declaration of 'uint32_t' with no type
> ../odindata/converter.h:241: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:241: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:242: error: 'uint8_t' has not been declared
> ../odindata/converter.h:242: error: 'static void Converter::convert_array_impl(const int16_t*, int*, unsigned int)' cannot be overloaded
> ../odindata/converter.h:196: error: with 'static void Converter::convert_array_impl(const int16_t*, int32_t*, unsigned int)'
> ../odindata/converter.h:243: error: ISO C++ forbids declaration of 'uint16_t' with no type
> ../odindata/converter.h:243: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:243: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:244: error: 'uint8_t' has not been declared
> ../odindata/converter.h:244: error: 'static void Converter::convert_array_impl(const int8_t*, int*, unsigned int)' cannot be overloaded
> ../odindata/converter.h:198: error: with 'static void Converter::convert_array_impl(const int8_t*, int32_t*, unsigned int)'
> ../odindata/converter.h:249: error: ISO C++ forbids declaration of 'uint32_t' with no type
> ../odindata/converter.h:249: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:249: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:251: error: ISO C++ forbids declaration of 'uint16_t' with no type
> ../odindata/converter.h:251: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:251: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:253: error: ISO C++ forbids declaration of 'uint8_t' with no type
> ../odindata/converter.h:253: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:253: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:258: error: ISO C++ forbids declaration of 'uint32_t' with no type
> ../odindata/converter.h:258: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:258: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:260: error: ISO C++ forbids declaration of 'uint16_t' with no type
> ../odindata/converter.h:260: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:260: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:262: error: ISO C++ forbids declaration of 'uint8_t' with no type
> ../odindata/converter.h:262: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:262: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:277: error: 'uint16_t' has not been declared
> ../odindata/converter.h:277: error: 'static void Converter::convert_array_impl(const float*, int*, unsigned int, double, double)' cannot be overloaded
> ../odindata/converter.h:265: error: with 'static void Converter::convert_array_impl(const float*, int32_t*, unsigned int, double, double)'
> ../odindata/converter.h:278: error: 'uint16_t' has not been declared
> ../odindata/converter.h:278: error: 'static void Converter::convert_array_impl(const double*, int*, unsigned int, double, double)' cannot be overloaded
> ../odindata/converter.h:266: error: with 'static void Converter::convert_array_impl(const double*, int32_t*, unsigned int, double, double)'
> ../odindata/converter.h:285: error: 'uint8_t' has not been declared
> ../odindata/converter.h:285: error: 'static void Converter::convert_array_impl(const float*, int*, unsigned int, double, double)' cannot be overloaded
> ../odindata/converter.h:265: error: with 'static void Converter::convert_array_impl(const float*, int32_t*, unsigned int, double, double)'
> ../odindata/converter.h:286: error: 'uint8_t' has not been declared
> ../odindata/converter.h:286: error: 'static void Converter::convert_array_impl(const double*, int*, unsigned int, double, double)' cannot be overloaded
> ../odindata/converter.h:266: error: with 'static void Converter::convert_array_impl(const double*, int32_t*, unsigned int, double, double)'
> ../odindata/converter.h:290: error: ISO C++ forbids declaration of 'uint32_t' with no type
> ../odindata/converter.h:290: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:290: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:292: error: ISO C++ forbids declaration of 'uint16_t' with no type
> ../odindata/converter.h:292: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:292: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:294: error: ISO C++ forbids declaration of 'uint8_t' with no type
> ../odindata/converter.h:294: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:294: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:298: error: ISO C++ forbids declaration of 'uint32_t' with no type
> ../odindata/converter.h:298: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:298: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:300: error: ISO C++ forbids declaration of 'uint16_t' with no type
> ../odindata/converter.h:300: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:300: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h:302: error: ISO C++ forbids declaration of 'uint8_t' with no type
> ../odindata/converter.h:302: error: expected ',' or '...' before '*' token
> ../odindata/converter.h:302: error: 'static void Converter::convert_array_impl(int)' cannot be overloaded
> ../odindata/converter.h:195: error: with 'static void Converter::convert_array_impl(int)'
> ../odindata/converter.h: In static member function 'static void Converter::convert_array(const Src*, Dst*, unsigned int, unsigned int, autoscaleOption)':
> ../odindata/converter.h:143: warning: suggest explicit braces to avoid ambiguous 'else'
> In file included from data.cpp:1:
> data.h: In member function 'void Data<T, N_rank>::congrid(const blitz::TinyVector<int, N_destRank>&, const blitz::TinyVector<float, N_rank>*, bool)':
> data.h:837: warning: suggest explicit braces to avoid ambiguous 'else'
> ../tjutils/tjlog.h: At global scope:
> ../tjutils/tjlog.h:49: warning: 'logPriorityLabel' defined but not used
> ../odinpara/odinpara.h:38: warning: 'directionLabel' defined but not used
> fileio.h:46: warning: 'dataDimLabel' defined but not used
> make[2]: *** [data.lo] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2009/12/13/odin_1.8.0-1_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the Pkg-exppsy-maintainers mailing list