[DebianGIS-dev] Bug#474415: gdal - FTBFS: error: macro "max" passed 3 arguments, but takes just 2

Bastian Blank waldi at debian.org
Sat Apr 5 14:28:40 UTC 2008


Package: gdal
Version: 1.5.1-1
Severity: serious

There was an error while trying to autobuild your package:

> Automatic build of gdal_1.5.1-1 on debian-31.osdl.marist.edu by sbuild/s390 98
[...]
> /bin/sh /build/buildd/gdal-1.5.1/libtool --mode=compile --tag=CXX g++ -g -O2  -Wall  -I. -I.. -I../.. -I/build/buildd/gdal-1.5.1/port -I/build/buildd/gdal-1.5.1/gcore -I/build/buildd/gdal-1.5.1/alg -I/build/buildd/gdal-1.5.1/ogr -I/build/buildd/gdal-1.5.1/ogr/ogrsf_frmts -DOGR_ENABLED -I/build/buildd/gdal-1.5.1/port  -c -o ../o/ogrgeojsonlayer.o ogrgeojsonlayer.cpp
>  g++ -g -O2 -Wall -I. -I.. -I../.. -I/build/buildd/gdal-1.5.1/port -I/build/buildd/gdal-1.5.1/gcore -I/build/buildd/gdal-1.5.1/alg -I/build/buildd/gdal-1.5.1/ogr -I/build/buildd/gdal-1.5.1/ogr/ogrsf_frmts -DOGR_ENABLED -I/build/buildd/gdal-1.5.1/port -c ogrgeojsonlayer.cpp  -fPIC -DPIC -o ../o/.libs/ogrgeojsonlayer.o
> In file included from /usr/include/c++/4.3/bits/stl_algo.h:66,
>                  from /usr/include/c++/4.3/algorithm:67,
>                  from ogrgeojsonlayer.cpp:32:
> /usr/include/c++/4.3/bits/algorithmfwd.h:248:41: error: macro "max" passed 3 arguments, but takes just 2
> /usr/include/c++/4.3/bits/algorithmfwd.h:259:41: error: macro "min" passed 3 arguments, but takes just 2
> In file included from /usr/include/c++/4.3/bits/stl_algo.h:66,
>                  from /usr/include/c++/4.3/algorithm:67,
>                  from ogrgeojsonlayer.cpp:32:
> /usr/include/c++/4.3/bits/algorithmfwd.h:244: error: expected unqualified-id before 'const'
> /usr/include/c++/4.3/bits/algorithmfwd.h:244: error: expected `)' before 'const'
> /usr/include/c++/4.3/bits/algorithmfwd.h:244: error: expected `)' before 'const'
> /usr/include/c++/4.3/bits/algorithmfwd.h:244: error: expected initializer before 'const'
> /usr/include/c++/4.3/bits/algorithmfwd.h:248: error: template declaration of 'const _Tp& std::max'
> /usr/include/c++/4.3/bits/algorithmfwd.h:255: error: expected unqualified-id before 'const'
> /usr/include/c++/4.3/bits/algorithmfwd.h:255: error: expected `)' before 'const'
> /usr/include/c++/4.3/bits/algorithmfwd.h:255: error: expected `)' before 'const'
> /usr/include/c++/4.3/bits/algorithmfwd.h:255: error: expected initializer before 'const'
> /usr/include/c++/4.3/bits/algorithmfwd.h:259: error: template declaration of 'const _Tp& std::min'
> In file included from /usr/include/c++/4.3/algorithm:67,
>                  from ogrgeojsonlayer.cpp:32:
> /usr/include/c++/4.3/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance)':
> /usr/include/c++/4.3/bits/stl_algo.h:2884: error: expected unqualified-id before '(' token
> /usr/include/c++/4.3/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare)':
> /usr/include/c++/4.3/bits/stl_algo.h:2908: error: expected unqualified-id before '(' token
> ogrgeojsonlayer.cpp: In member function 'void OGRGeoJSONLayer::DetectGeometryType()':
> ogrgeojsonlayer.cpp:377: warning: unused variable 'lyrType'
> make[4]: *** [../o/ogrgeojsonlayer.o] Error 1
> make[4]: Leaving directory `/build/buildd/gdal-1.5.1/ogr/ogrsf_frmts/geojson'
> make[3]: *** [geojson-target] Error 2
> make[3]: Leaving directory `/build/buildd/gdal-1.5.1/ogr/ogrsf_frmts'
> make[2]: *** [sublibs] Error 2
> make[2]: Leaving directory `/build/buildd/gdal-1.5.1/ogr'
> make[1]: *** [ogr-target] Error 2
> make[1]: Leaving directory `/build/buildd/gdal-1.5.1'
> make: *** [build-stamp] Error 2
> dpkg-buildpackage: failure: debian/rules build gave error exit status 2
> ******************************************************************************
> Build finished at 20080404-1254
> FAILED [dpkg-buildpackage died]





More information about the Pkg-grass-devel mailing list