=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/geography/R-geosphere", "stage-install", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Installing for R-geosphere-1.5.20 => Generating pre-install file lists => Creating installation directories * installing *source* package 'geosphere' ... ** this is package 'geosphere' version '1.5-20' ** package 'geosphere' successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: 'gcc (GCC) 15.2.0' using C++ compiler: 'g++ (GCC) 15.2.0' g++ -std=gnu++20 -I"/opt/pkg/lib/R/include" -DNDEBUG -I'/opt/pkg/lib/R/library/Rcpp/include' -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -I/opt/pkg/include/libxml2 -fPIC -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -I/opt/pkg/include/libxml2 -c Accumulator.cpp -o Accumulator.o g++ -std=gnu++20 -I"/opt/pkg/lib/R/include" -DNDEBUG -I'/opt/pkg/lib/R/library/Rcpp/include' -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -I/opt/pkg/include/libxml2 -fPIC -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -I/opt/pkg/include/libxml2 -c AlbersEqualArea.cpp -o AlbersEqualArea.o AlbersEqualArea.cpp: In constructor 'GeographicLib::AlbersEqualArea::AlbersEqualArea(real, real, real, real)': AlbersEqualArea.cpp:46:24: warning: comparison of floating-point type 'double' with enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 46 | if (!(fabs(stdlat) <= Math::qd)) | ~~~~~~~~~~~~~^~~~~~~~~~~ AlbersEqualArea.cpp: In constructor 'GeographicLib::AlbersEqualArea::AlbersEqualArea(real, real, real, real, real)': AlbersEqualArea.cpp:76:25: warning: comparison of floating-point type 'double' with enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 76 | if (!(fabs(stdlat1) <= Math::qd)) | ~~~~~~~~~~~~~~^~~~~~~~~~~ AlbersEqualArea.cpp:80:25: warning: comparison of floating-point type 'double' with enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 80 | if (!(fabs(stdlat2) <= Math::qd)) | ~~~~~~~~~~~~~~^~~~~~~~~~~ AlbersEqualArea.cpp: In member function 'void GeographicLib::AlbersEqualArea::SetScale(real, real)': AlbersEqualArea.cpp:549:21: warning: comparison of floating-point type 'double' with enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 549 | if (!(fabs(lat) < Math::qd)) | ~~~~~~~~~~^~~~~~~~~~ g++ -std=gnu++20 -I"/opt/pkg/lib/R/include" -DNDEBUG -I'/opt/pkg/lib/R/library/Rcpp/include' -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -I/opt/pkg/include/libxml2 -fPIC -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -I/opt/pkg/include/libxml2 -c AzimuthalEquidistant.cpp -o AzimuthalEquidistant.o g++ -std=gnu++20 -I"/opt/pkg/lib/R/include" -DNDEBUG -I'/opt/pkg/lib/R/library/Rcpp/include' -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -I/opt/pkg/include/libxml2 -fPIC -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -I/opt/pkg/include/libxml2 -c CassiniSoldner.cpp -o CassiniSoldner.o CassiniSoldner.cpp: In member function 'void GeographicLib::CassiniSoldner::Forward(real, real, real&, real&, real&, real&) const': CassiniSoldner.cpp:50:22: warning: comparison of floating-point type 'double' with enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 50 | if (fabs(dlon) <= Math::qd) { | ~~~~~~~~~~~^~~~~~~~~~~ CassiniSoldner.cpp:51:25: warning: arithmetic between enumeration type 'GeographicLib::Math::dms' and floating-point type 'GeographicLib::CassiniSoldner::real' {aka 'double'} is deprecated [-Wdeprecated-enum-float-conversion] 51 | azi1 = Math::qd - da; | ~~~~~~~~~^~~~ CassiniSoldner.cpp:52:25: warning: arithmetic between enumeration type 'GeographicLib::Math::dms' and floating-point type 'GeographicLib::CassiniSoldner::real' {aka 'double'} is deprecated [-Wdeprecated-enum-float-conversion] 52 | azi2 = Math::qd + da; | ~~~~~~~~~^~~~ CassiniSoldner.cpp:75:26: warning: comparison of floating-point type 'double' with enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 75 | cbet1 = fabs(dlon) <= Math::qd ? fabs(salp0) : -fabs(salp0), | ~~~~~~~~~~~^~~~~~~~~~~ CassiniSoldner.cpp: In member function 'void GeographicLib::CassiniSoldner::Reverse(real, real, real&, real&, real&, real&) const': CassiniSoldner.cpp:91:36: warning: arithmetic between floating-point type 'GeographicLib::CassiniSoldner::real' {aka 'double'} and enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 91 | _earth.Direct(lat1, lon1, azi0 + Math::qd, x, lat, lon, azi, rk, t); | ~~~~~^~~~~~~~~~ g++ -std=gnu++20 -I"/opt/pkg/lib/R/include" -DNDEBUG -I'/opt/pkg/lib/R/library/Rcpp/include' -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -I/opt/pkg/include/libxml2 -fPIC -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -I/opt/pkg/include/libxml2 -c CircularEngine.cpp -o CircularEngine.o g++ -std=gnu++20 -I"/opt/pkg/lib/R/include" -DNDEBUG -I'/opt/pkg/lib/R/library/Rcpp/include' -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -I/opt/pkg/include/libxml2 -fPIC -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -I/opt/pkg/include/libxml2 -c DMS.cpp -o DMS.o DMS.cpp: In static member function 'static GeographicLib::Math::real GeographicLib::DMS::InternalDecode(const std::string&, flag&)': DMS.cpp:341:22: warning: comparison of floating-point type 'GeographicLib::DMS::real' {aka 'double'} with enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 341 | if (ipieces[1] >= Math::dm || fpieces[1] > Math::dm ) { | ~~~~~~~~~~~^~~~~~~~~~~ DMS.cpp:341:48: warning: comparison of floating-point type 'GeographicLib::DMS::real' {aka 'double'} with enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 341 | if (ipieces[1] >= Math::dm || fpieces[1] > Math::dm ) { | ~~~~~~~~~~~^~~~~~~~~~ DMS.cpp:346:22: warning: comparison of floating-point type 'GeographicLib::DMS::real' {aka 'double'} with enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 346 | if (ipieces[2] >= Math::ms || fpieces[2] > Math::ms) { | ~~~~~~~~~~~^~~~~~~~~~~ DMS.cpp:346:48: warning: comparison of floating-point type 'GeographicLib::DMS::real' {aka 'double'} with enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 346 | if (ipieces[2] >= Math::ms || fpieces[2] > Math::ms) { | ~~~~~~~~~~~^~~~~~~~~~ DMS.cpp:356:30: warning: arithmetic between enumeration type 'GeographicLib::Math::dms' and floating-point type 'GeographicLib::DMS::real' {aka 'double'} is deprecated [-Wdeprecated-enum-float-conversion] 356 | (Math::ms*(Math::dm*fpieces[0] + fpieces[1]) + fpieces[2])/Math::ds : | ~~~~~~~~^~~~~~~~~~~ DMS.cpp:356:20: warning: arithmetic between enumeration type 'GeographicLib::Math::dms' and floating-point type 'GeographicLib::DMS::real' {aka 'double'} is deprecated [-Wdeprecated-enum-float-conversion] 356 | (Math::ms*(Math::dm*fpieces[0] + fpieces[1]) + fpieces[2])/Math::ds : | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DMS.cpp:356:69: warning: arithmetic between floating-point type 'GeographicLib::DMS::real' {aka 'double'} and enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 356 | (Math::ms*(Math::dm*fpieces[0] + fpieces[1]) + fpieces[2])/Math::ds : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ DMS.cpp:358:22: warning: arithmetic between enumeration type 'GeographicLib::Math::dms' and floating-point type 'GeographicLib::DMS::real' {aka 'double'} is deprecated [-Wdeprecated-enum-float-conversion] 358 | (Math::dm*fpieces[0] + fpieces[1]) / Math::dm : fpieces[0] ) ); | ~~~~~~~~^~~~~~~~~~~ DMS.cpp:358:48: warning: arithmetic between floating-point type 'GeographicLib::DMS::real' {aka 'double'} and enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 358 | (Math::dm*fpieces[0] + fpieces[1]) / Math::dm : fpieces[0] ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ DMS.cpp: In static member function 'static void GeographicLib::DMS::DecodeLatLon(const std::string&, const std::string&, real&, real&, bool)': DMS.cpp:390:20: warning: comparison of floating-point type 'double' with enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 390 | if (fabs(lat1) > Math::qd) | ~~~~~~~~~~~^~~~~~~~~~ DMS.cpp: In static member function 'static std::string GeographicLib::DMS::Encode(real, component, unsigned int, flag, char)': DMS.cpp:434:15: warning: arithmetic between floating-point type 'GeographicLib::DMS::real' {aka 'double'} and enumeration type 'GeographicLib::Math::dms' is deprecated [-Wdeprecated-enum-float-conversion] 434 | angle += Math::td; | ~~~~~~^~~~~~~~~~~ g++ -std=gnu++20 -I"/opt/pkg/lib/R/include" -DNDEBUG -I'/opt/pkg/lib/R/library/Rcpp/include' -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -I/opt/pkg/include/libxml2 -fPIC -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -I/opt/pkg/include/libxml2 -c DST.cpp -o DST.o In file included from /usr/include/ctype.h:36, from /usr/include/iso/wchar_iso.h:58, from /usr/include/wchar.h:31, from /opt/tools/gcc15/include/c++/15.2.0/cwchar:49, from /opt/tools/gcc15/include/c++/15.2.0/bits/postypes.h:42, from /opt/tools/gcc15/include/c++/15.2.0/bits/char_traits.h:44, from /opt/tools/gcc15/include/c++/15.2.0/string:44, from /opt/tools/gcc15/include/c++/15.2.0/stdexcept:41, from Constants.h:85, from DST.h:13, from DST.cpp:10: DST.h:64:9: error: expected unqualified-id before numeric constant 64 | int _N; | ^~ DST.cpp: In constructor 'GeographicLib::DST::DST(int)': DST.cpp:24:7: error: expected identifier before numeric constant 24 | : _N(N < 0 ? 0 : N) | ^~ DST.cpp:24:7: error: expected '{' before numeric constant DST.cpp: At global scope: DST.cpp:24:7: error: expected unqualified-id before numeric constant DST.cpp: In member function 'void GeographicLib::DST::reset(int)': DST.cpp:31:5: error: lvalue required as left operand of assignment 31 | _N = N; | ^~ *** Error code 1 Stop. make: stopped making "all" in /tmp/work/geography/R-geosphere/work/geosphere/src ERROR: compilation failed for package 'geosphere' * removing '/tmp/work/geography/R-geosphere/work/.destdir/opt/pkg/lib/R/library/geosphere' *** Error code 1 Stop. bmake[1]: stopped making "stage-install" in /data/jenkins/workspace/pkgsrc-upstream-trunk/geography/R-geosphere *** Error code 1 Stop. bmake: stopped making "stage-install" in /data/jenkins/workspace/pkgsrc-upstream-trunk/geography/R-geosphere