too long lines were shrinked: 591 | virtual bool RenderGLOverlayMultiCanvas(wxGLContext *pcontext, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [137/835] /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_WX_GESTURE_EVENTS -DMG_ENABLE_OPENSSL -DRAPIDJSON_HAS_STDSTRING=1 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__OCPN_USE_GLEW__ -D__WXGTK3__ -D__WXGTK__ -DocpnUSE_GL -DocpnUSE_GLSL -DocpnUSE_SVG -DocpnUSE_wxBitmapBundle -Dopencpn_EXPORTS -DwxUSE_WEBVIEW=0 FAILED: CMakeFiles/opencpn.dir/src/kml.cpp.o /usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_WX_GESTURE_EVENTS -DMG_ENABLE_OPENSSL -DRAPIDJSON_HAS_STDSTRING=1 -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__OCPN_USE_GLEW__ -D__WXGTK3__ -D__WXGTK__ -DocpnUSE_GL -DocpnUSE_GLSL -DocpnUSE_SVG -DocpnUSE_wxBitmapBundle -Dopencpn_EXPORTS -DwxUSE_WEBVIEW=0 -I/var/tmp /var/tmp/portage/sci-geosciences/opencpn-5.8.4/work/OpenCPN-Release_5.8.4/src/kml.cpp: In static member function static std::string Kml::PointPlacemark(TiXmlElement*, RoutePoint*): /var/tmp/portage/sci-geosciences/opencpn-5.8.4/work/OpenCPN-Release_5.8.4/src/kml.cpp:463:59: error: no matching function for call to TiXmlText::TiXmlText(std::__cxx11::basic_stringstream<char>::__string_type) 463 | TiXmlText* pointText = new TiXmlText(pointCoordStr.str()); | ^ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop-20231206-190509 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-13 * clang/llvm (if any): clang version 17.0.6 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/17/bin Configuration file: /etc/clang/x86_64-pc-linux-gnu-clang.cfg /usr/lib/llvm/17 17.0.6 Python 3.11.7 Available Ruby profiles: [1] ruby31 (with Rubygems) * Available Rust versions: [1] rust-bin-1.74.1 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 17.0.8.1_p1 [openjdk-bin-17] *) Eclipse Temurin JDK 21.0.1_p12 [openjdk-bin-21] 3) Eclipse Temurin JDK 8.382_p05 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 [2] openjdk-bin-17 [3] openjdk-bin-21 system-vm php cli (if any): go version go1.21.4 linux/amd64 HEAD of ::gentoo commit 3df736bdba8760c2100b8f6a059e001abb4d22df Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Fri Dec 8 21:01:58 2023 +0000 2023-12-08 21:01:57 UTC emerge -qpvO sci-geosciences/opencpn [ebuild N ] sci-geosciences/opencpn-5.8.4 USE="-doc -lzma"
Created attachment 878460 [details] emerge-info.txt
Created attachment 878461 [details] emerge-history.txt
Created attachment 878462 [details] environment
Created attachment 878463 [details] etc.clang.tar.xz
Created attachment 878464 [details] etc.portage.tar.xz
Created attachment 878465 [details] logs.tar.xz
Created attachment 878466 [details] qlist-info.txt
Created attachment 878467 [details] sci-geosciences:opencpn-5.8.4:20231208-220824.log.xz
Created attachment 878468 [details] temp.tar.xz
I don't seem to be able to reproduce this on GCC 13 or 14, that function's in TinyXML so I wonder if it has something to do with that package.
(In reply to Christopher Fore from comment #10) tried same USE flags as toralf did? (check top of build log)?
also, oops, this isn't w/ gcc-14...
Yes, made sure to have the same USE flags after my first attempt.
All opencpn packages have been last rited and removed