Project

General

Profile

Actions

Bug #13201

open

Ubuntu 24.10 & GCC 14.2 compilation error

Added by Andrey Fox 9 days ago. Updated 4 days ago.

Status:
Feedback
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
11/08/2024
Due date:
% Done:

0%

Estimated time:

Description

fox@fox-desktop:~/tmp/wt/wt-master/build$ cmake ../
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 13.3.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/gcc-13 - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")

-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.43")
CMake Warning (dev) at cmake/WtFindBoost.txt:65 (find_package):
Policy CMP0144 is not set: find_package uses upper-case _ROOT
variables. Run "cmake --help-policy CMP0144" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.

CMake variable BOOST_ROOT is set to:

/usr

For compatibility, find_package is ignoring the variable, but code in a
.cmake module might still use it.
Call Stack (most recent call first):
cmake/WtFindBoost.txt:80 (find_boost_system)
CMakeLists.txt:244 (INCLUDE)
This warning is for project developers. Use -Wno-dev to suppress it.

-- Found Boost 1.83.0 at /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0
-- Requested configuration: QUIET COMPONENTS system
-- BoostConfig: find_package(boost_headers 1.83.0 EXACT CONFIG QUIET HINTS /usr/lib/x86_64-linux-gnu/cmake)
-- Found boost_headers 1.83.0 at /usr/lib/x86_64-linux-gnu/cmake/boost_headers-1.83.0
-- BoostConfig: find_package(boost_system 1.83.0 EXACT CONFIG QUIET HINTS /usr/lib/x86_64-linux-gnu/cmake)
-- Found boost_system 1.83.0 at /usr/lib/x86_64-linux-gnu/cmake/boost_system-1.83.0
-- Boost toolset is gcc13 (GNU 13.3.0)
-- Scanning /usr/lib/x86_64-linux-gnu/cmake/boost_system-1.83.0/libboost_system-variant*.cmake
-- Including /usr/lib/x86_64-linux-gnu/cmake/boost_system-1.83.0/libboost_system-variant-shared.cmake
-- [x] libboost_system.so.1.83.0
-- Including /usr/lib/x86_64-linux-gnu/cmake/boost_system-1.83.0/libboost_system-variant-static.cmake
-- [ ] libboost_system.a
-- Adding boost_system dependencies: headers
-- Found Boost 1.83.0 at /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0
-- Requested configuration: QUIET REQUIRED COMPONENTS program_options;filesystem;thread
-- BoostConfig: find_package(boost_headers 1.83.0 EXACT CONFIG REQUIRED QUIET HINTS /usr/lib/x86_64-linux-gnu/cmake)
-- BoostConfig: find_package(boost_program_options 1.83.0 EXACT CONFIG REQUIRED QUIET HINTS /usr/lib/x86_64-linux-gnu/cmake)
-- Found boost_program_options 1.83.0 at /usr/lib/x86_64-linux-gnu/cmake/boost_program_options-1.83.0
-- Boost toolset is gcc13 (GNU 13.3.0)
-- Scanning /usr/lib/x86_64-linux-gnu/cmake/boost_program_options-1.83.0/libboost_program_options-variant*.cmake
-- Including /usr/lib/x86_64-linux-gnu/cmake/boost_program_options-1.83.0/libboost_program_options-variant-shared.cmake
-- [x] libboost_program_options.so.1.83.0
-- Including /usr/lib/x86_64-linux-gnu/cmake/boost_program_options-1.83.0/libboost_program_options-variant-static.cmake
-- [ ] libboost_program_options.a
-- Adding boost_program_options dependencies: headers
-- BoostConfig: find_package(boost_filesystem 1.83.0 EXACT CONFIG REQUIRED QUIET HINTS /usr/lib/x86_64-linux-gnu/cmake)
-- Found boost_filesystem 1.83.0 at /usr/lib/x86_64-linux-gnu/cmake/boost_filesystem-1.83.0
-- Boost toolset is gcc13 (GNU 13.3.0)
-- Scanning /usr/lib/x86_64-linux-gnu/cmake/boost_filesystem-1.83.0/libboost_filesystem-variant*.cmake
-- Including /usr/lib/x86_64-linux-gnu/cmake/boost_filesystem-1.83.0/libboost_filesystem-variant-shared.cmake
-- [x] libboost_filesystem.so.1.83.0
-- Including /usr/lib/x86_64-linux-gnu/cmake/boost_filesystem-1.83.0/libboost_filesystem-variant-static.cmake
-- [ ] libboost_filesystem.a
-- Adding boost_filesystem dependencies: atomic;headers
-- Found boost_atomic 1.83.0 at /usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.83.0
-- Boost toolset is gcc13 (GNU 13.3.0)
-- Scanning /usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.83.0/libboost_atomic-variant*.cmake
-- Including /usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.83.0/libboost_atomic-variant-shared.cmake
-- [x] libboost_atomic.so.1.83.0
-- Including /usr/lib/x86_64-linux-gnu/cmake/boost_atomic-1.83.0/libboost_atomic-variant-static.cmake
-- [ ] libboost_atomic.a
-- Adding boost_atomic dependencies: headers
-- BoostConfig: find_package(boost_thread 1.83.0 EXACT CONFIG REQUIRED QUIET HINTS /usr/lib/x86_64-linux-gnu/cmake)
-- Found boost_thread 1.83.0 at /usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.83.0
-- Boost toolset is gcc13 (GNU 13.3.0)
-- Scanning /usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.83.0/libboost_thread-variant*.cmake
-- Including /usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.83.0/libboost_thread-variant-shared.cmake
-- [x] libboost_thread.so.1.83.0
-- Including /usr/lib/x86_64-linux-gnu/cmake/boost_thread-1.83.0/libboost_thread-variant-static.cmake
-- [ ] libboost_thread.a
-- Adding boost_thread dependencies: atomic;headers
-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.50") found components: program_options filesystem thread
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so

-- Could NOT find GLEW (missing: GLEW_LIBRARIES) (found version "1.13.0")
-- Could NOT find Asciidoctor (missing: ASCIIDOCTOR_EXECUTABLE)
-- Found HPDF: /usr/lib/x86_64-linux-gnu/libhpdf.so (found version "2.3.0")
-- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version "3.0.13")

-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'pangoft2'
-- Found pangoft2, version 1.52.1
-- Looking for connect
-- Looking for connect - found
-- Looking for sin
-- Looking for sin - not found
-- Found unsuitable Qt version "5.15.13" from /usr/bin/qmake
-- Could NOT find Qt6 (missing: Qt6_DIR)
-- Found Threads: TRUE

-- Performing Test ATOMICS_LOCK_FREE_INSTRUCTIONS
-- Performing Test ATOMICS_LOCK_FREE_INSTRUCTIONS - Success
** Enabling multi threading.
** Disabled WRasterimage support. Set WT_WRASTERIMAGE_IMPLEMENTATION to GraphicsMagick or Direct2D.
-- Found Doxygen: /usr/bin/doxygen (found version "1.9.8") found components: doxygen dot
** Disabling raster image support (WRasterImage): set WT_WRASTERIMAGE_IMPLEMENTATION to GraphicsMagick or Direct2D.
** Disabling server-side opengl rendering for WGLWidget: requires gl, glew and WRasterImage (GraphicsMagick or Direct2D).
** Enabling advanced font support using libpango
** Wt::Dbo: building SQLite3 backend.
** Wt::Dbo: not building Postgres backend.
Indicate the location of your postgres installation using
-DPOSTGRES_PREFIX=...
** Wt::Dbo: building FirebirdSQL backend.
** Wt::Dbo: not building MySQL backend.
Indicate the location of your mariadb or mysqlclient installation using
-DMYSQL_PREFIX=... and the library to search for (e.g. mariadb or
mysqlclient) using -DMYSQL_LIBRARY=...
** Wt::Dbo: building Microsoft SQL Server backend.
** Disabling ISAPI.
** Enabling FastCGI connector.
** Enabling built-in httpd.
-- Looking for strcasestr
-- Looking for strcasestr - found
-- Looking for strcasecmp
-- Looking for strcasecmp - found
-- Looking for strncasecmp
-- Looking for strncasecmp - found
-- Looking for crypt
-- Looking for crypt - not found
-- Looking for crypt in crypt
-- Looking for crypt in crypt - found
-- ** Not building mandelbrot example: requires Wt::WRasterImage.
-- ** Not building style example: requires WRasterImage.
-- ** Not building wtwithqt example.
-- wtwithqt example requires a Qt4 installation.
-- ** Not building wtwithqt6 example.
-- wtwithqt6 example requires a Qt6 installation.
** Testing Wt::Dbo using Firebird backend
** Testing Wt::Dbo using Sqlite3 backend
** Testing Wt::Dbo using Microsoft SQL Server backend
-- Configuring done (3.2s)
-- Generating done (0.5s)
-- Build files have been written to: /home/fox/tmp/wt/wt-master/build
fox@fox-desktop:~/tmp/wt/wt-master/build$ make -j32
[ 0%] Generating Boot_html.C
[ 0%] Generating AuthCssTheme_xml.C
[ 0%] Generating AuthStrings_xml.C
[ 0%] Generating Wt_xml.C
[ 0%] Generating Plain_html.C
[ 0%] Generating Bootstrap5Theme_xml.C
[ 1%] Generating Boot_js.C
[ 1%] Generating Hybrid_html.C
[ 1%] Generating WCartesianChart_js.C
[ 1%] Generating Bootstrap3Theme_xml.C
[ 1%] Generating Wt_js.C
[ 1%] Generating BootstrapTheme_xml.C
[ 3%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/Call.C.o
[ 3%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/ptr.C.o
[ 3%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/Exception.C.o
[ 3%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/DbAction.C.o
[ 3%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/FixedSqlConnectionPool.C.o
[ 3%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/Json.C.o
[ 3%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/Query.C.o
[ 3%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/Session.C.o
[ 3%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/SqlQueryParse.C.o
[ 3%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/StdSqlTraits.C.o
[ 3%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/SqlConnectionPool.C.o
[ 4%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/SqlConnection.C.o
[ 4%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/WtSqlTraits.C.o
[ 4%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/Transaction.C.o
[ 4%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/SqlStatement.C.o
[ 4%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/SqlTraits.C.o
[ 4%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/EscapeOStream.C.o
[ 6%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/Logger.C.o
[ 6%] Building CXX object src/Wt/Dbo/CMakeFiles/wtdbo.dir/StringStream.C.o
[ 7%] Building CXX object src/CMakeFiles/wt.dir/Wt/FlexLayoutImpl.C.o
[ 7%] Building CXX object src/CMakeFiles/wt.dir/Wt/ResizeSensor.C.o
[ 7%] Building CXX object src/CMakeFiles/wt.dir/Wt/Resizable.C.o
[ 7%] Building CXX object src/CMakeFiles/wt.dir/Wt/SizeHandle.C.o
[ 7%] Building CXX object src/CMakeFiles/wt.dir/Wt/ServerSideFontMetrics.C.o
[ 7%] Building CXX object src/CMakeFiles/wt.dir/Wt/FlexItemImpl.C.o
[ 7%] Building CXX object src/CMakeFiles/wt.dir/Wt/StdGridLayoutImpl2.C.o
[ 7%] Building CXX object src/CMakeFiles/wt.dir/Wt/PopupWindow.C.o
[ 7%] Building CXX object src/CMakeFiles/wt.dir/Wt/StdLayoutImpl.C.o
[ 9%] Building CXX object src/CMakeFiles/wt.dir/Wt/Utils.C.o
[ 9%] Building CXX object src/CMakeFiles/wt.dir/Wt/StdLayoutItemImpl.C.o
[ 9%] Building CXX object src/CMakeFiles/wt.dir/Wt/StdWidgetItemImpl.C.o
[ 9%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAbstractArea.C.o
[ 9%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAbstractItemDelegate.C.o
[ 9%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAbstractItemModel.C.o
[ 9%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAbstractItemView.C.o
[ 9%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAbstractListModel.C.o
[ 10%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAbstractMedia.C.o
[ 10%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAbstractProxyModel.C.o
[ 10%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAbstractSpinBox.C.o
[ 10%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAbstractTableModel.C.o
[ 10%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAbstractToggleButton.C.o
[ 10%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAggregateProxyModel.C.o
[ 10%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAnchor.C.o
[ 10%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAnimation.C.o
[ 10%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAny.C.o
[ 12%] Building CXX object src/CMakeFiles/wt.dir/Wt/WApplication.C.o
[ 12%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAudio.C.o
[ 12%] Building CXX object src/CMakeFiles/wt.dir/Wt/WBatchEditProxyModel.C.o
[ 12%] Building CXX object src/CMakeFiles/wt.dir/Wt/WBootstrapTheme.C.o
[ 12%] Building CXX object src/CMakeFiles/wt.dir/Wt/WBootstrap2Theme.C.o
[ 12%] Building CXX object src/CMakeFiles/wt.dir/Wt/WBootstrap3Theme.C.o
[ 12%] Building CXX object src/CMakeFiles/wt.dir/Wt/WBootstrap5Theme.C.o
[ 12%] Building CXX object src/CMakeFiles/wt.dir/Wt/WBorder.C.o
[ 12%] Building CXX object src/CMakeFiles/wt.dir/Wt/WBorderLayout.C.o
[ 13%] Building CXX object src/CMakeFiles/wt.dir/Wt/WBoxLayout.C.o
[ 13%] Building CXX object src/CMakeFiles/wt.dir/Wt/WBreak.C.o
[ 13%] Building CXX object src/CMakeFiles/wt.dir/Wt/WBrush.C.o
[ 13%] Building CXX object src/CMakeFiles/wt.dir/Wt/WButtonGroup.C.o
[ 13%] Building CXX object src/CMakeFiles/wt.dir/Wt/WCalendar.C.o
[ 13%] Building CXX object src/CMakeFiles/wt.dir/Wt/WCanvasPaintDevice.C.o
[ 13%] Building CXX object src/CMakeFiles/wt.dir/Wt/WCheckBox.C.o
[ 13%] Building CXX object src/CMakeFiles/wt.dir/Wt/WCircleArea.C.o
[ 13%] Building CXX object src/CMakeFiles/wt.dir/Wt/WColor.C.o
[ 15%] Building CXX object src/CMakeFiles/wt.dir/Wt/WColorPicker.C.o
[ 15%] Building CXX object src/CMakeFiles/wt.dir/Wt/WComboBox.C.o
[ 15%] Building CXX object src/CMakeFiles/wt.dir/Wt/WCombinedLocalizedStrings.C.o
[ 15%] Building CXX object src/CMakeFiles/wt.dir/Wt/WCompositeWidget.C.o
[ 15%] Building CXX object src/CMakeFiles/wt.dir/Wt/WContainerWidget.C.o
[ 15%] Building CXX object src/CMakeFiles/wt.dir/Wt/WCssDecorationStyle.C.o
[ 15%] Building CXX object src/CMakeFiles/wt.dir/Wt/WCssStyleSheet.C.o
[ 15%] Building CXX object src/CMakeFiles/wt.dir/Wt/WCssTheme.C.o
[ 16%] Building CXX object src/CMakeFiles/wt.dir/Wt/WDate.C.o
[ 16%] Building CXX object src/CMakeFiles/wt.dir/Wt/WDateEdit.C.o
[ 16%] Building CXX object src/CMakeFiles/wt.dir/Wt/WDatePicker.C.o
[ 16%] Building CXX object src/CMakeFiles/wt.dir/Wt/WDateTime.C.o
[ 16%] Building CXX object src/CMakeFiles/wt.dir/Wt/WDateValidator.C.o
[ 16%] Building CXX object src/CMakeFiles/wt.dir/Wt/WDefaultLoadingIndicator.C.o
[ 16%] Building CXX object src/CMakeFiles/wt.dir/Wt/WDoubleSpinBox.C.o
[ 16%] Building CXX object src/CMakeFiles/wt.dir/Wt/WDialog.C.o
[ 16%] Building CXX object src/CMakeFiles/wt.dir/Wt/WDoubleValidator.C.o
[ 18%] Building CXX object src/CMakeFiles/wt.dir/Wt/WEmailEdit.C.o
[ 18%] Building CXX object src/CMakeFiles/wt.dir/Wt/WEmailValidator.C.o
[ 18%] Building CXX object src/CMakeFiles/wt.dir/Wt/WEnvironment.C.o
[ 18%] Building CXX object src/CMakeFiles/wt.dir/Wt/WEvent.C.o
[ 18%] Building CXX object src/CMakeFiles/wt.dir/Wt/WException.C.o
[ 18%] Building CXX object src/CMakeFiles/wt.dir/Wt/WFileDropWidget.C.o
[ 18%] Building CXX object src/CMakeFiles/wt.dir/Wt/WFileResource.C.o
[ 18%] Building CXX object src/CMakeFiles/wt.dir/Wt/WFileUpload.C.o
[ 18%] Building CXX object src/CMakeFiles/wt.dir/Wt/WFitLayout.C.o
[ 20%] Building CXX object src/CMakeFiles/wt.dir/Wt/WFlashObject.C.o
[ 20%] Building CXX object src/CMakeFiles/wt.dir/Wt/WFont.C.o
[ 20%] Building CXX object src/CMakeFiles/wt.dir/Wt/WFontMetrics.C.o
[ 20%] Building CXX object src/CMakeFiles/wt.dir/Wt/WFormModel.C.o
[ 20%] Building CXX object src/CMakeFiles/wt.dir/Wt/WFormWidget.C.o
[ 20%] Building CXX object src/CMakeFiles/wt.dir/Wt/WGLWidget.C.o
[ 20%] Building CXX object src/CMakeFiles/wt.dir/Wt/WAbstractGLImplementation.C.o
[ 20%] Building CXX object src/CMakeFiles/wt.dir/Wt/WClientGLWidget.C.o
[ 20%] Building CXX object src/CMakeFiles/wt.dir/Wt/WGoogleMap.C.o
[ 21%] Building CXX object src/CMakeFiles/wt.dir/Wt/WGradient.C.o
[ 21%] Building CXX object src/CMakeFiles/wt.dir/Wt/WGridLayout.C.o
[ 21%] Building CXX object src/CMakeFiles/wt.dir/Wt/WGroupBox.C.o
[ 21%] Building CXX object src/CMakeFiles/wt.dir/Wt/WHBoxLayout.C.o
[ 21%] Building CXX object src/CMakeFiles/wt.dir/Wt/WIcon.C.o
[ 21%] Building CXX object src/CMakeFiles/wt.dir/Wt/WIconPair.C.o
[ 21%] Building CXX object src/CMakeFiles/wt.dir/Wt/WImage.C.o
[ 21%] Building CXX object src/CMakeFiles/wt.dir/Wt/WInPlaceEdit.C.o
[ 23%] Building CXX object src/CMakeFiles/wt.dir/Wt/WIntValidator.C.o
[ 23%] Building CXX object src/CMakeFiles/wt.dir/Wt/WInteractWidget.C.o
[ 23%] Building CXX object src/CMakeFiles/wt.dir/Wt/WIOService.C.o
[ 23%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLocale.C.o
[ 23%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLocalDateTime.C.o
[ 23%] Building CXX object src/CMakeFiles/wt.dir/Wt/WIdentityProxyModel.C.o
[ 23%] Building CXX object src/CMakeFiles/wt.dir/Wt/WItemDelegate.C.o
[ 23%] Building CXX object src/CMakeFiles/wt.dir/Wt/WItemSelectionModel.C.o
[ 23%] Building CXX object src/CMakeFiles/wt.dir/Wt/WJavaScript.C.o
[ 24%] Building CXX object src/CMakeFiles/wt.dir/Wt/WJavaScriptExposableObject.C.o
[ 24%] Building CXX object src/CMakeFiles/wt.dir/Wt/WJavaScriptHandle.C.o
[ 24%] Building CXX object src/CMakeFiles/wt.dir/Wt/WJavaScriptObjectStorage.C.o
[ 24%] Building CXX object src/CMakeFiles/wt.dir/Wt/WJavaScriptPreamble.C.o
[ 24%] Building CXX object src/CMakeFiles/wt.dir/Wt/WJavaScriptSlot.C.o
[ 24%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLabel.C.o
[ 24%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLayout.C.o
[ 24%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLayoutImpl.C.o
[ 24%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLayoutItem.C.o
[ 26%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLayoutItemImpl.C.o
[ 26%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLeafletMap.C.o
[ 26%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLength.C.o
[ 26%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLengthValidator.C.o
[ 26%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLineEdit.C.o
[ 26%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLineF.C.o
[ 26%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLink.C.o
[ 26%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLinkedCssStyleSheet.C.o
[ 26%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLoadingIndicator.C.o
[ 27%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLocalizedStrings.C.o
[ 27%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLogSink.C.o
[ 27%] Building CXX object src/CMakeFiles/wt.dir/Wt/WLogger.C.o
[ 27%] Building CXX object src/CMakeFiles/wt.dir/Wt/WMatrix4x4.C.o
[ 27%] Building CXX object src/CMakeFiles/wt.dir/Wt/WMeasurePaintDevice.C.o
[ 27%] Building CXX object src/CMakeFiles/wt.dir/Wt/WMediaPlayer.C.o
[ 27%] Building CXX object src/CMakeFiles/wt.dir/Wt/WMemoryResource.C.o
[ 27%] Building CXX object src/CMakeFiles/wt.dir/Wt/WMenu.C.o
[ 27%] Building CXX object src/CMakeFiles/wt.dir/Wt/WMenuItem.C.o
[ 29%] Building CXX object src/CMakeFiles/wt.dir/Wt/WMessageBox.C.o
[ 29%] Building CXX object src/CMakeFiles/wt.dir/Wt/WMessageResourceBundle.C.o
[ 29%] Building CXX object src/CMakeFiles/wt.dir/Wt/WMessageResources.C.o
[ 29%] Building CXX object src/CMakeFiles/wt.dir/Wt/WModelIndex.C.o
[ 29%] Building CXX object src/CMakeFiles/wt.dir/Wt/WNavigationBar.C.o
[ 29%] Building CXX object src/CMakeFiles/wt.dir/Wt/WObject.C.o
[ 29%] Building CXX object src/CMakeFiles/wt.dir/Wt/WOverlayLoadingIndicator.C.o
[ 29%] Building CXX object src/CMakeFiles/wt.dir/Wt/WPaintDevice.C.o
[ 30%] Building CXX object src/CMakeFiles/wt.dir/Wt/WPaintedWidget.C.o
[ 30%] Building CXX object src/CMakeFiles/wt.dir/Wt/WPainter.C.o
[ 30%] Building CXX object src/CMakeFiles/wt.dir/Wt/WPainterPath.C.o
[ 30%] Building CXX object src/CMakeFiles/wt.dir/Wt/WPanel.C.o
[ 30%] Building CXX object src/CMakeFiles/wt.dir/Wt/WPen.C.o
[ 30%] Building CXX object src/CMakeFiles/wt.dir/Wt/WPoint.C.o
[ 30%] Building CXX object src/CMakeFiles/wt.dir/Wt/WPointF.C.o
[ 30%] Building CXX object src/CMakeFiles/wt.dir/Wt/WPolygonArea.C.o
[ 30%] Building CXX object src/CMakeFiles/wt.dir/Wt/WPopupMenu.C.o
[ 32%] Building CXX object src/CMakeFiles/wt.dir/Wt/WPopupWidget.C.o
[ 32%] Building CXX object src/CMakeFiles/wt.dir/Wt/WPushButton.C.o
[ 32%] Building CXX object src/CMakeFiles/wt.dir/Wt/WProgressBar.C.o
[ 32%] Building CXX object src/CMakeFiles/wt.dir/Wt/WRadioButton.C.o
[ 32%] Building CXX object src/CMakeFiles/wt.dir/Wt/WRandom.C.o
[ 32%] Building CXX object src/CMakeFiles/wt.dir/Wt/WReadOnlyProxyModel.C.o
[ 32%] Building CXX object src/CMakeFiles/wt.dir/Wt/WRectArea.C.o
[ 32%] Building CXX object src/CMakeFiles/wt.dir/Wt/WRectF.C.o
[ 32%] Building CXX object src/CMakeFiles/wt.dir/Wt/WRegExpValidator.C.o
[ 33%] Building CXX object src/CMakeFiles/wt.dir/Wt/WResource.C.o
[ 33%] Building CXX object src/CMakeFiles/wt.dir/Wt/WSelectionBox.C.o
[ 33%] Building CXX object src/CMakeFiles/wt.dir/Wt/WServer.C.o
[ 33%] Building CXX object src/CMakeFiles/wt.dir/Wt/WShadow.C.o
[ 33%] Building CXX object src/CMakeFiles/wt.dir/Wt/WSignal.C.o
[ 33%] Building CXX object src/CMakeFiles/wt.dir/Wt/WSlider.C.o
[ 33%] Building CXX object src/CMakeFiles/wt.dir/Wt/WSocketNotifier.C.o
[ 33%] Building CXX object src/CMakeFiles/wt.dir/Wt/WSortFilterProxyModel.C.o
[ 33%] Building CXX object src/CMakeFiles/wt.dir/Wt/WSpinBox.C.o
[ 35%] Building CXX object src/CMakeFiles/wt.dir/Wt/WSplitButton.C.o
[ 35%] Building CXX object src/CMakeFiles/wt.dir/Wt/WSound.C.o
[ 35%] Building CXX object src/CMakeFiles/wt.dir/Wt/WSslCertificate.C.o
[ 35%] Building CXX object src/CMakeFiles/wt.dir/Wt/WSslInfo.C.o
[ 35%] Building CXX object src/CMakeFiles/wt.dir/Wt/WStackedWidget.C.o
[ 35%] Building CXX object src/CMakeFiles/wt.dir/Wt/WStandardItem.C.o
[ 35%] Building CXX object src/CMakeFiles/wt.dir/Wt/WStandardItemModel.C.o
[ 35%] Building CXX object src/CMakeFiles/wt.dir/Wt/WStatelessSlot.C.o
[ 36%] Building CXX object src/CMakeFiles/wt.dir/Wt/WString.C.o
[ 36%] Building CXX object src/CMakeFiles/wt.dir/Wt/WStreamResource.C.o
[ 36%] Building CXX object src/CMakeFiles/wt.dir/Wt/WStringListModel.C.o
[ 36%] Building CXX object src/CMakeFiles/wt.dir/Wt/WStringStream.C.o
[ 36%] Building CXX object src/CMakeFiles/wt.dir/Wt/WStringUtil.C.o
[ 36%] Building CXX object src/CMakeFiles/wt.dir/Wt/WSuggestionPopup.C.o
[ 36%] Building CXX object src/CMakeFiles/wt.dir/Wt/WSvgImage.C.o
[ 36%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTabWidget.C.o
[ 36%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTable.C.o
[ 38%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTableCell.C.o
[ 38%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTableColumn.C.o
[ 38%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTableRow.C.o
[ 38%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTemplate.C.o
[ 38%] Linking CXX shared library libwtdbo.so
[ 38%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTemplateFormView.C.o
[ 38%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTableView.C.o
[ 38%] Building CXX object src/CMakeFiles/wt.dir/Wt/WText.C.o
[ 38%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTextArea.C.o
[ 38%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTextEdit.C.o
[ 38%] Built target wtdbo
[ 40%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTheme.C.o
[ 40%] Building CXX object src/Wt/Dbo/backend/CMakeFiles/wtdbosqlite3.dir/Sqlite3.C.o
[ 41%] Building C object src/Wt/Dbo/backend/CMakeFiles/wtdbosqlite3.dir/amalgamation/sqlite3.c.o
[ 41%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTime.C.o
[ 41%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTimeEdit.C.o
[ 41%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTimer.C.o
[ 41%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTimerWidget.C.o
[ 41%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTimePicker.C.o
[ 41%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTimeValidator.C.o
[ 41%] Building CXX object src/CMakeFiles/wt.dir/Wt/WToolBar.C.o
[ 41%] Building CXX object src/Wt/Dbo/backend/CMakeFiles/wtdbofirebird.dir/Firebird.C.o
[ 41%] Building CXX object src/Wt/Dbo/backend/CMakeFiles/wtdbofirebird.dir/ibpp/core/all_in_one.cpp.o
[ 41%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTransform.C.o
[ 43%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTree.C.o
[ 43%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTreeNode.C.o
[ 43%] Building CXX object src/Wt/Dbo/backend/CMakeFiles/wtdbomssqlserver.dir/MSSQLServer.C.o
[ 43%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTreeTable.C.o
[ 43%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTreeTableNode.C.o
[ 43%] Building CXX object src/CMakeFiles/wt.dir/Wt/WTreeView.C.o
[ 43%] Building CXX object src/CMakeFiles/wt.dir/Wt/WValidator.C.o
[ 43%] Building CXX object src/CMakeFiles/wt.dir/Wt/WVBoxLayout.C.o
[ 43%] Building CXX object src/CMakeFiles/wt.dir/Wt/WVector3.C.o
[ 44%] Building CXX object src/CMakeFiles/wt.dir/Wt/WVector4.C.o
[ 44%] Building CXX object src/CMakeFiles/wt.dir/Wt/WVectorImage.C.o
[ 44%] Building CXX object src/CMakeFiles/wt.dir/Wt/WVideo.C.o
[ 44%] Building CXX object src/CMakeFiles/wt.dir/Wt/WVmlImage.C.o
[ 44%] Building CXX object src/CMakeFiles/wt.dir/Wt/WViewWidget.C.o
[ 44%] Building CXX object src/CMakeFiles/wt.dir/Wt/WVirtualImage.C.o
[ 44%] Building CXX object src/CMakeFiles/wt.dir/Wt/WWebSocketConnection.C.o
[ 44%] Building CXX object src/CMakeFiles/wt.dir/Wt/WWebSocketResource.C.o
[ 44%] Building CXX object src/CMakeFiles/wt.dir/Wt/WWebWidget.C.o
[ 46%] Building CXX object src/CMakeFiles/wt.dir/Wt/WWidget.C.o
[ 46%] Building CXX object src/CMakeFiles/wt.dir/Wt/WWidgetItem.C.o
[ 46%] Building CXX object src/CMakeFiles/wt.dir/Wt/WWidgetItemImpl.C.o
[ 46%] Building CXX object src/CMakeFiles/wt.dir/thirdparty/qrcodegen/QrCode.cpp.o
[ 46%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/Mfa/AbstractMfaProcess.C.o
[ 46%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/Mfa/Totp.C.o
[ 46%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/Mfa/TotpProcess.C.o
[ 46%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/Mfa/TotpQrCode.C.o
[ 46%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/AbstractPasswordService.C.o
[ 47%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/AbstractUserDatabase.C.o
[ 47%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/AuthModel.C.o
[ 47%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/AuthService.C.o
[ 47%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/AuthThrottle.C.o
[ 47%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/AuthWidget.C.o
[ 47%] Linking CXX shared library libwtdbomssqlserver.so
[ 47%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/FacebookService.C.o
[ 47%] Built target wtdbomssqlserver
[ 47%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/FormBaseModel.C.o
[ 47%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/GoogleService.C.o
[ 47%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/HashFunction.C.o
[ 49%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/Identity.C.o
[ 49%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/Login.C.o
[ 49%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/LostPasswordWidget.C.o
[ 49%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/OAuthService.C.o
[ 49%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/OAuthWidget.C.o
[ 49%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/PasswordHash.C.o
[ 49%] Building C object src/CMakeFiles/wt.dir/Wt/Auth/passwdqc_check.c.o
[ 49%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/PasswordPromptDialog.C.o
[ 49%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/PasswordService.C.o
[ 50%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/PasswordStrengthValidator.C.o
[ 50%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/PasswordVerifier.C.o
[ 50%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/RegistrationModel.C.o
[ 50%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/RegistrationWidget.C.o
[ 50%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/ResendEmailVerificationWidget.C.o
[ 50%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/Token.C.o
[ 50%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/UpdatePasswordWidget.C.o
[ 50%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/User.C.o
[ 52%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/AuthUtils.C.o
[ 52%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/MailUtils.C.o
[ 52%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/OAuthClient.C.o
[ 52%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/OAuthTokenEndpoint.C.o
[ 52%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/OidcUserInfoEndpoint.C.o
[ 52%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/OAuthAuthorizationEndpointProcess.C.o
[ 52%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/IssuedToken.C.o
[ 52%] Building CXX object src/CMakeFiles/wt.dir/Wt/Auth/OidcService.C.o
[ 52%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WAbstractChart.C.o
[ 53%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WAbstractChartModel.C.o
[ 53%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WAxisSliderWidget.C.o
[ 53%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WAxis.C.o
[ 53%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WDataSeries.C.o
[ 53%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WPieChart.C.o
[ 53%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WCartesianChart.C.o
[ 53%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WCartesian3DChart.C.o
[ 53%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WAbstractChartImplementation.C.o
[ 53%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WChart2DImplementation.C.o
[ 55%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WChart3DImplementation.C.o
[ 55%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WChartPalette.C.o
[ 55%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WStandardChartProxyModel.C.o
[ 55%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WStandardPalette.C.o
[ 55%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WStandardColorMap.C.o
[ 55%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WLegend.C.o
[ 55%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WLegend3D.C.o
[ 55%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WAbstractDataSeries3D.C.o
[ 55%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WAbstractGridData.C.o
[ 56%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WGridData.C.o
[ 56%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WEquidistantGridData.C.o
[ 56%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WScatterData.C.o
[ 56%] Building CXX object src/CMakeFiles/wt.dir/Wt/Chart/WSelection.C.o
[ 56%] Building CXX object src/CMakeFiles/wt.dir/Wt/Core/observable.cpp.o
[ 56%] Building CXX object src/CMakeFiles/wt.dir/Wt/Core/observing_ptr.cpp.o
[ 56%] Building CXX object src/CMakeFiles/wt.dir/Wt/Exception/WInvalidFormatException.C.o
[ 56%] Building CXX object src/CMakeFiles/wt.dir/Wt/Exception/WInvalidOperationException.C.o
[ 58%] Building CXX object src/CMakeFiles/wt.dir/Wt/Form/WAbstractFormDelegate.C.o
[ 58%] Building CXX object src/CMakeFiles/wt.dir/Wt/Form/WFormDelegate.C.o
[ 58%] Building CXX object src/CMakeFiles/wt.dir/Wt/Json/Array.C.o
[ 58%] Building CXX object src/CMakeFiles/wt.dir/Wt/Json/Object.C.o
[ 58%] Building CXX object src/CMakeFiles/wt.dir/Wt/Json/Parser.C.o
[ 58%] Building CXX object src/CMakeFiles/wt.dir/Wt/Json/Serializer.C.o
[ 58%] Building CXX object src/CMakeFiles/wt.dir/Wt/Json/Value.C.o
[ 58%] Building CXX object src/CMakeFiles/wt.dir/Wt/Http/HttpUtils.C.o
[ 58%] Building CXX object src/CMakeFiles/wt.dir/Wt/Http/Client.C.o
[ 60%] Building CXX object src/CMakeFiles/wt.dir/Wt/Http/Cookie.C.o
[ 60%] Building CXX object src/CMakeFiles/wt.dir/Wt/Http/Message.C.o
[ 60%] Building CXX object src/CMakeFiles/wt.dir/Wt/Http/Request.C.o
[ 60%] Building CXX object src/CMakeFiles/wt.dir/Wt/Http/Response.C.o
[ 60%] Building CXX object src/CMakeFiles/wt.dir/Wt/Http/ResponseContinuation.C.o
[ 60%] Building CXX object src/CMakeFiles/wt.dir/Wt/Http/WtClient.C.o
[ 60%] Building CXX object src/CMakeFiles/wt.dir/Wt/Mail/Client.C.o
[ 60%] Building CXX object src/CMakeFiles/wt.dir/Wt/Mail/Mailbox.C.o
[ 60%] Building CXX object src/CMakeFiles/wt.dir/Wt/Mail/Message.C.o
[ 61%] Building CXX object src/CMakeFiles/wt.dir/Wt/Payment/Address.C.o
[ 61%] Building CXX object src/CMakeFiles/wt.dir/Wt/Payment/PayPal.C.o
[ 61%] Building CXX object src/CMakeFiles/wt.dir/Wt/Payment/Customer.C.o
[ 61%] Building CXX object src/CMakeFiles/wt.dir/Wt/Payment/Money.C.o
[ 61%] Building CXX object src/CMakeFiles/wt.dir/Wt/Payment/Order.C.o
[ 61%] Building CXX object src/CMakeFiles/wt.dir/Wt/Payment/OrderItem.C.o
[ 61%] Building CXX object src/CMakeFiles/wt.dir/Wt/Payment/Result.C.o
[ 61%] Building CXX object src/CMakeFiles/wt.dir/Wt/Render/Block.C.o
[ 61%] Building CXX object src/CMakeFiles/wt.dir/Wt/Render/CssData.C.o
[ 63%] Building CXX object src/CMakeFiles/wt.dir/Wt/Render/CssData_p.C.o
[ 63%] Building CXX object src/CMakeFiles/wt.dir/Wt/Render/CssParser.C.o
[ 63%] Building CXX object src/CMakeFiles/wt.dir/Wt/Render/Line.C.o
[ 63%] Building CXX object src/CMakeFiles/wt.dir/Wt/Render/LayoutBox.C.o
[ 63%] Building CXX object src/CMakeFiles/wt.dir/Wt/Render/RenderUtils.C.o
[ 63%] Building CXX object src/CMakeFiles/wt.dir/Wt/Render/Specificity.C.o
[ 63%] Building CXX object src/CMakeFiles/wt.dir/Wt/Render/WTextRenderer.C.o
[ 63%] Building CXX object src/CMakeFiles/wt.dir/Wt/Signals/signals.cpp.o
[ 64%] Building C object src/CMakeFiles/wt.dir/web/md5.c.o
[ 64%] Building C object src/CMakeFiles/wt.dir/web/sha1.c.o
[ 64%] Building CXX object src/CMakeFiles/wt.dir/web/CgiParser.C.o
[ 64%] Building CXX object src/CMakeFiles/wt.dir/web/Configuration.C.o
[ 64%] Building CXX object src/CMakeFiles/wt.dir/web/DateUtils.C.o
[ 64%] Building CXX object src/CMakeFiles/wt.dir/web/EntryPoint.C.o
[ 64%] Building CXX object src/CMakeFiles/wt.dir/web/DomElement.C.o
[ 64%] Building CXX object src/CMakeFiles/wt.dir/web/EscapeOStream.C.o
[ 64%] Building CXX object src/CMakeFiles/wt.dir/web/FileServe.C.o
[ 66%] Building CXX object src/CMakeFiles/wt.dir/web/ColorUtils.C.o
[ 66%] Linking CXX shared library libwtdbofirebird.so
[ 66%] Building CXX object src/CMakeFiles/wt.dir/web/ImageUtils.C.o
[ 66%] Built target wtdbofirebird
[ 66%] Building CXX object src/CMakeFiles/wt.dir/web/InfraUtils.C.o
[ 66%] Building CXX object src/CMakeFiles/wt.dir/web/RefEncoder.C.o
[ 66%] Building CXX object src/CMakeFiles/wt.dir/web/WebController.C.o
[ 66%] Building CXX object src/CMakeFiles/wt.dir/web/SoundManager.C.o
[ 66%] Building CXX object src/CMakeFiles/wt.dir/web/WebMain.C.o
[ 66%] Building CXX object src/CMakeFiles/wt.dir/web/WebRequest.C.o
[ 66%] Building CXX object src/CMakeFiles/wt.dir/web/WebStream.C.o
[ 67%] Building CXX object src/CMakeFiles/wt.dir/web/WebSession.C.o
[ 67%] Building CXX object src/CMakeFiles/wt.dir/web/WebSocketMessage.C.o
[ 67%] Building CXX object src/CMakeFiles/wt.dir/web/WebRenderer.C.o
[ 67%] Building CXX object src/CMakeFiles/wt.dir/web/WebUtils.C.o
/home/fox/tmp/wt/wt-master/src/Wt/Dbo/backend/amalgamation/sqlite3.c: In function ‘sqlite3VdbeExpandSql’:
/home/fox/tmp/wt/wt-master/src/Wt/Dbo/backend/amalgamation/sqlite3.c:85880:10: warning: function may return address of local variable [-Wreturn-local-addr]
85880 | return sqlite3StrAccumFinish(&out);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/fox/tmp/wt/wt-master/src/Wt/Dbo/backend/amalgamation/sqlite3.c:85776:8: note: declared here
85776 | char zBase[100]; /* Initial working space /
| ~~~~
[ 67%] Building CXX object src/CMakeFiles/wt.dir/web/FileUtils.C.o
[ 67%] Building CXX object src/CMakeFiles/wt.dir/web/PdfUtils.C.o
[ 67%] Building CXX object src/CMakeFiles/wt.dir/web/StringUtils.cpp.o
[ 67%] Building CXX object src/CMakeFiles/wt.dir/web/TimeUtil.C.o
[ 67%] Building CXX object src/CMakeFiles/wt.dir/web/XSSFilter.C.o
[ 69%] Building CXX object src/CMakeFiles/wt.dir/web/XSSUtils.C.o
[ 69%] Building CXX object src/CMakeFiles/wt.dir/web/SslUtils.C.o
[ 69%] Building CXX object src/CMakeFiles/wt.dir/web/UriUtils.C.o
[ 69%] Building CXX object src/CMakeFiles/wt.dir/web/base32.cpp.o
[ 69%] Building CXX object src/CMakeFiles/wt.dir/web/base64.cpp.o
[ 69%] Building CXX object src/CMakeFiles/wt.dir/Plain_html.C.o
[ 69%] Building CXX object src/CMakeFiles/wt.dir/Boot_html.C.o
[ 69%] Building CXX object src/CMakeFiles/wt.dir/Hybrid_html.C.o
[ 69%] Building CXX object src/CMakeFiles/wt.dir/Boot_js.C.o
[ 70%] Building CXX object src/CMakeFiles/wt.dir/Wt_js.C.o
[ 70%] Building CXX object src/CMakeFiles/wt.dir/WCartesianChart_js.C.o
[ 70%] Building CXX object src/CMakeFiles/wt.dir/Wt_xml.C.o
[ 70%] Building CXX object src/CMakeFiles/wt.dir/AuthStrings_xml.C.o
[ 70%] Building CXX object src/CMakeFiles/wt.dir/BootstrapTheme_xml.C.o
[ 70%] Building CXX object src/CMakeFiles/wt.dir/Bootstrap3Theme_xml.C.o
[ 70%] Building CXX object src/CMakeFiles/wt.dir/Bootstrap5Theme_xml.C.o
[ 70%] Building CXX object src/CMakeFiles/wt.dir/AuthCssTheme_xml.C.o
[ 70%] Building CXX object src/CMakeFiles/wt.dir/web/SocketNotifier.C.o
[ 72%] Building CXX object src/CMakeFiles/wt.dir/Wt/Date/src/tz.cpp.o
[ 72%] Building C object src/CMakeFiles/wt.dir/Wt/Auth/bcrypt/crypt_blowfish.c.o
[ 72%] Building C object src/CMakeFiles/wt.dir/Wt/Auth/bcrypt/crypt_gensalt.c.o
[ 72%] Building C object src/CMakeFiles/wt.dir/Wt/Auth/bcrypt/wrapper.c.o
[ 72%] Building CXX object src/CMakeFiles/wt.dir/Wt/WPdfImage.C.o
[ 72%] Building CXX object src/CMakeFiles/wt.dir/Wt/Render/WPdfRenderer.C.o
[ 72%] Building CXX object src/CMakeFiles/wt.dir/Wt/FontSupportPango.C.o
/home/fox/tmp/wt/wt-master/src/Wt/WPdfImage.C: In member function ‘virtual void Wt::WPdfImage::setChanged(Wt::WFlagsWt::PainterChangeFlag)’:
/home/fox/tmp/wt/wt-master/src/Wt/WPdfImage.C:232:37: error: ‘HPDF_PROJECTING_SQUARE_END’ was not declared in this scope; did you mean ‘HPDF_PROJECTING_SCUARE_END’?
232 | HPDF_Page_SetLineCap(page_, HPDF_PROJECTING_SQUARE_END);
| ~~~~~~~~~~~~~~~~~~~~~~~~~
| HPDF_PROJECTING_SCUARE_END
/home/fox/tmp/wt/wt-master/src/Wt/WPdfImage.C:266:34: error: cannot convert ‘const HPDF_REAL
’ {aka ‘const float*’} to ‘const HPDF_UINT16*’ {aka ‘const short unsigned int*’}
266 | HPDF_Page_SetDash(page_, dash_ptn, 2, 0);
| ~~~~~~~
| |
| const HPDF_REAL* {aka const float*}
In file included from /home/fox/tmp/wt/wt-master/src/Wt/WPdfImage.h:17,
from /home/fox/tmp/wt/wt-master/src/Wt/WPdfImage.C:13:
/usr/local/include/hpdf.h:1189:41: note: initializing argument 2 of ‘HPDF_STATUS HPDF_Page_SetDash(HPDF_Page, const HPDF_UINT16*, HPDF_UINT, HPDF_UINT)’
1189 | const HPDF_UINT16 dash_ptn,
| ~~~~~~~~~~~~~~~~~~^~~~~~
/home/fox/tmp/wt/wt-master/src/Wt/WPdfImage.C:275:34: error: cannot convert ‘const HPDF_REAL
’ {aka ‘const float*’} to ‘const HPDF_UINT16*’ {aka ‘const short unsigned int*’}
275 | HPDF_Page_SetDash(page_, dash_ptn, 2, 0);
| ~~~~~~~
| |
| const HPDF_REAL* {aka const float*}
/usr/local/include/hpdf.h:1189:41: note: initializing argument 2 of ‘HPDF_STATUS HPDF_Page_SetDash(HPDF_Page, const HPDF_UINT16*, HPDF_UINT, HPDF_UINT)’
1189 | const HPDF_UINT16 dash_ptn,
| ~~~~~~~~~~~~~~~~~~^~~~~~
/home/fox/tmp/wt/wt-master/src/Wt/WPdfImage.C:284:34: error: cannot convert ‘const HPDF_REAL
’ {aka ‘const float*’} to ‘const HPDF_UINT16*’ {aka ‘const short unsigned int*’}
284 | HPDF_Page_SetDash(page_, dash_ptn, 4, 0);
| ~~~~~~~
| |
| const HPDF_REAL* {aka const float*}
/usr/local/include/hpdf.h:1189:41: note: initializing argument 2 of ‘HPDF_STATUS HPDF_Page_SetDash(HPDF_Page, const HPDF_UINT16*, HPDF_UINT, HPDF_UINT)’
1189 | const HPDF_UINT16 dash_ptn,
| ~~~~~~~~~~~~~~~~~~^~~~~~
/home/fox/tmp/wt/wt-master/src/Wt/WPdfImage.C:293:34: error: cannot convert ‘const HPDF_REAL
’ {aka ‘const float*’} to ‘const HPDF_UINT16*’ {aka ‘const short unsigned int*’}
293 | HPDF_Page_SetDash(page_, dash_ptn, 6, 0);
| ~~~~~~~
| |
| const HPDF_REAL* {aka const float*}
/usr/local/include/hpdf.h:1189:41: note: initializing argument 2 of ‘HPDF_STATUS HPDF_Page_SetDash(HPDF_Page, const HPDF_UINT16*, HPDF_UINT, HPDF_UINT)’
1189 | const HPDF_UINT16 dash_ptn,
| ~~~~~~~~~~~~~~~~~~^~~~~~
make[2]: *
* [src/CMakeFiles/wt.dir/build.make:5232: src/CMakeFiles/wt.dir/Wt/WPdfImage.C.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 72%] Linking CXX shared library libwtdbosqlite3.so
[ 72%] Built target wtdbosqlite3
make[1]: *** [CMakeFiles/Makefile2:1787: src/CMakeFiles/wt.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
fox@fox-desktop:~/tmp/wt/wt-master/build$

Actions #1

Updated by Matthias Van Ceulebroeck 4 days ago

  • Status changed from New to InProgress
  • Assignee set to Matthias Van Ceulebroeck

Hello Andrey,

this looks like an issue with Haru/HPDF, or rather with its version. Since it tries to include a line with HPDF_PROJECTING_SQUARE_END, and not the typo'd version SCUARE, it is using code for version HPDF_VERSION_ID >= 20400. This is not right, I can see from your CMake that you are using version 2.3.0 (so 20300).

I will take a look at building Wt with GCC14, since it maybe specifically an issue there (locally we also use Haru 2.3.0, Ubuntu 24.04, and GCC13, without any issues). I will report back when I have done so.

Actions #2

Updated by Matthias Van Ceulebroeck 4 days ago

  • Status changed from InProgress to Feedback
  • Assignee deleted (Matthias Van Ceulebroeck)

Matthias Van Ceulebroeck wrote in #note-1:

I will report back when I have done so.

I'm afraid I cannot reproduce this specific issue, so it doesn't seem to be anything specific with the build configuration nor (GCC) environment.

Actions

Also available in: Atom PDF