Bug#1090222: forge: FTBFS: error: no match for âoperator<<â (operand types are âstd::basic_ostream<char>â and =?UTF-8?Q?=C3=A2=C2=80=C2=98gl::GLenum=C3=A2=C2=80=C2=99?=)
Santiago Vila
sanvila at debian.org
Mon Dec 16 17:50:11 GMT 2024
Package: src:forge
Version: 1.0.1-3.1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules build
dh build
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_configure-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- -DBUILD_EXAMPLES=OFF -DFG_INSTALL_CMAKE_DIR="lib/x86_64-linux-gnu/cmake/Forge" -DFG_INSTALL_LIB_DIR="lib/x86_64-linux-gnu" -DUSE_SYSTEM_FREETYPE=ON -DUSE_SYSTEM_GLBINDING=ON -DUSE_SYSTEM_GLM=ON \
-DBUILD_DOCUMENTATION=OFF
cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DBUILD_EXAMPLES=OFF -DFG_INSTALL_CMAKE_DIR=lib/x86_64-linux-gnu/cmake/Forge -DFG_INSTALL_LIB_DIR=lib/x86_64-linux-gnu -DUSE_SYSTEM_FREETYPE=ON -DUSE_SYSTEM_GLBINDING=ON -DUSE_SYSTEM_GLM=ON -DBUILD_DOCUMENTATION=OFF ..
CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.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/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at CMakeModules/Version.cmake:7 (CMAKE_POLICY):
The OLD behavior for policy CMP0054 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
CMakeLists.txt:20 (INCLUDE)
-- No git. Setting hash to default
CMake Deprecation Warning at src/backend/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
CMake Warning (dev) at src/backend/CMakeLists.txt:15 (FIND_PACKAGE):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found version "1.83.0")
-- Found Freetype: /usr/lib/x86_64-linux-gnu/libfreetype.so (found version "2.13.3")
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message):
The package name passed to `find_package_handle_standard_args` (Fontconfig)
does not match the name of the calling package (FontConfig). This can lead
to problems in calling code that expects `find_package` result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
CMakeModules/FindFontConfig.cmake:56 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
src/backend/CMakeLists.txt:37 (FIND_PACKAGE)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Fontconfig: /usr/lib/x86_64-linux-gnu/libfontconfig.so
-- Using Dynamic FreeImage Lib
CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message):
The package name passed to `find_package_handle_standard_args` (FREEIMAGE)
does not match the name of the calling package (FreeImage). This can lead
to problems in calling code that expects `find_package` result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
CMakeModules/FindFreeImage.cmake:69 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
src/backend/CMakeLists.txt:42 (FIND_PACKAGE)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found FREEIMAGE: /usr/include
-- GLFW found!
CMake Deprecation Warning at src/backend/opengl/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindOpenGL.cmake:415 (message):
Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
available. Run "cmake --help-policy CMP0072" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
FindOpenGL found both a legacy GL library:
OPENGL_gl_LIBRARY: /usr/lib/x86_64-linux-gnu/libGL.so
and GLVND libraries for OpenGL and GLX:
OPENGL_opengl_LIBRARY: /usr/lib/x86_64-linux-gnu/libOpenGL.so
OPENGL_glx_LIBRARY: /usr/lib/x86_64-linux-gnu/libGLX.so
OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
src/backend/opengl/CMakeLists.txt:3 (FIND_PACKAGE)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
-- Configuring done (0.5s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
CMAKE_INSTALL_LIBDIR
CMAKE_INSTALL_LOCALSTATEDIR
CMAKE_INSTALL_SYSCONFDIR
FETCHCONTENT_FULLY_DISCONNECTED
-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_configure-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- -DBUILD_EXAMPLES=OFF -DFG_INSTALL_CMAKE_DIR="lib/x86_64-linux-gnu/cmake/Forge" -DFG_INSTALL_LIB_DIR="lib/x86_64-linux-gnu" -DUSE_SYSTEM_FREETYPE=ON -DUSE_SYSTEM_GLBINDING=ON -DUSE_SYSTEM_GLM=ON \
-DBUILD_DOCUMENTATION=ON \
-DFG_INSTALL_DOC_DIR="share/doc/forge-doc"
cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DBUILD_EXAMPLES=OFF -DFG_INSTALL_CMAKE_DIR=lib/x86_64-linux-gnu/cmake/Forge -DFG_INSTALL_LIB_DIR=lib/x86_64-linux-gnu -DUSE_SYSTEM_FREETYPE=ON -DUSE_SYSTEM_GLBINDING=ON -DUSE_SYSTEM_GLM=ON -DBUILD_DOCUMENTATION=ON -DFG_INSTALL_DOC_DIR=share/doc/forge-doc ..
CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
CMake Deprecation Warning at CMakeModules/Version.cmake:7 (CMAKE_POLICY):
The OLD behavior for policy CMP0054 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
Call Stack (most recent call first):
CMakeLists.txt:20 (INCLUDE)
-- No git. Setting hash to default
CMake Deprecation Warning at src/backend/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
CMake Warning (dev) at src/backend/CMakeLists.txt:15 (FIND_PACKAGE):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message):
The package name passed to `find_package_handle_standard_args` (Fontconfig)
does not match the name of the calling package (FontConfig). This can lead
to problems in calling code that expects `find_package` result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
CMakeModules/FindFontConfig.cmake:56 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
src/backend/CMakeLists.txt:37 (FIND_PACKAGE)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Using Dynamic FreeImage Lib
CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:441 (message):
The package name passed to `find_package_handle_standard_args` (FREEIMAGE)
does not match the name of the calling package (FreeImage). This can lead
to problems in calling code that expects `find_package` result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
CMakeModules/FindFreeImage.cmake:69 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
src/backend/CMakeLists.txt:42 (FIND_PACKAGE)
This warning is for project developers. Use -Wno-dev to suppress it.
-- GLFW found!
CMake Deprecation Warning at src/backend/opengl/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
CMake Warning (dev) at /usr/share/cmake-3.31/Modules/FindOpenGL.cmake:415 (message):
Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
available. Run "cmake --help-policy CMP0072" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
FindOpenGL found both a legacy GL library:
OPENGL_gl_LIBRARY: /usr/lib/x86_64-linux-gnu/libGL.so
and GLVND libraries for OpenGL and GLX:
OPENGL_opengl_LIBRARY: /usr/lib/x86_64-linux-gnu/libOpenGL.so
OPENGL_glx_LIBRARY: /usr/lib/x86_64-linux-gnu/libGLX.so
OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
src/backend/opengl/CMakeLists.txt:3 (FIND_PACKAGE)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Doxygen: /usr/bin/doxygen (found version "1.9.8") found components: doxygen missing components: dot
-- Configuring done (0.1s)
-- Generating done (0.0s)
-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build
cd obj-x86_64-linux-gnu && make -j2 VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f src/backend/CMakeFiles/glsl2cpp.dir/build.make src/backend/CMakeFiles/glsl2cpp.dir/depend
make -f docs/CMakeFiles/docs.dir/build.make docs/CMakeFiles/docs.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src/backend /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/CMakeFiles/glsl2cpp.dir/DependInfo.cmake "--color="
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/docs /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/CMakeFiles/docs.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f docs/CMakeFiles/docs.dir/build.make docs/CMakeFiles/docs.dir/build
make -f src/backend/CMakeFiles/glsl2cpp.dir/build.make src/backend/CMakeFiles/glsl2cpp.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 3%] Building CXX object src/backend/CMakeFiles/glsl2cpp.dir/__/__/CMakeModules/glsl2cpp.cpp.o
[ 3%] Generating Documentation
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs && /usr/bin/doxygen /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/doxygen.mk.out
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend && /usr/bin/c++ -DOS_LNX -DUSE_FREEIMAGE -DUSE_GLFW -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/CMakeFiles/glsl2cpp.dir/__/__/CMakeModules/glsl2cpp.cpp.o -MF CMakeFiles/glsl2cpp.dir/__/__/CMakeModules/glsl2cpp.cpp.o.d -o CMakeFiles/glsl2cpp.dir/__/__/CMakeModules/glsl2cpp.cpp.o -c /<<PKGBUILDDIR>>/CMakeModules/glsl2cpp.cpp
warning: Tag 'TCL_SUBST' at line 241 of file '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/doxygen.mk.out' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1005 of file '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/doxygen.mk.out' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'HTML_TIMESTAMP' at line 1140 of file '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/doxygen.mk.out' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'FORMULA_TRANSPARENT' at line 1421 of file '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/doxygen.mk.out' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1695 of file '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/doxygen.mk.out' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 1857 of file '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/doxygen.mk.out' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'PERL_PATH' at line 2039 of file '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/doxygen.mk.out' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 2052 of file '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/doxygen.mk.out' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 2061 of file '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/doxygen.mk.out' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTNAME' at line 2103 of file '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/doxygen.mk.out' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTSIZE' at line 2110 of file '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/doxygen.mk.out' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 2319 of file '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/doxygen.mk.out' has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
/<<PKGBUILDDIR>>/docs/pages/README.md:43: warning: Unexpected subsubsection command found inside section!
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs && cmake -E copy_directory /<<PKGBUILDDIR>>/docs/images /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/docs/html
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 3%] Built target docs
[ 5%] Linking CXX executable glsl2cpp
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend && /usr/bin/cmake -E cmake_link_script CMakeFiles/glsl2cpp.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wl,-z,relro -Wl,-z,now -rdynamic -Wl,--dependency-file=CMakeFiles/glsl2cpp.dir/link.d CMakeFiles/glsl2cpp.dir/__/__/CMakeModules/glsl2cpp.cpp.o -o glsl2cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 5%] Built target glsl2cpp
make -f src/backend/CMakeFiles/glsl_bin_target.dir/build.make src/backend/CMakeFiles/glsl_bin_target.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src/backend /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/CMakeFiles/glsl_bin_target.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f src/backend/CMakeFiles/glsl_bin_target.dir/build.make src/backend/CMakeFiles/glsl_bin_target.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 8%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/chart_vs.glsl to GLSL source string
[ 8%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/chart_fs.glsl to GLSL source string
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/chart_fs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/chart_fs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/chart_vs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/chart_vs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file chart_fs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/chart_fs.hpp --name chart_fs --eof
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file chart_vs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/chart_vs.hpp --name chart_vs --eof
[ 12%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/font_fs.glsl to GLSL source string
[ 12%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/font_vs.glsl to GLSL source string
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/font_fs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/font_fs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/font_vs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/font_vs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file font_vs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/font_vs.hpp --name font_vs --eof
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file font_fs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/font_fs.hpp --name font_fs --eof
[ 15%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/histogram_fs.glsl to GLSL source string
[ 15%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/histogram_vs.glsl to GLSL source string
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/histogram_fs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/histogram_fs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/histogram_vs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/histogram_vs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file histogram_fs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/histogram_fs.hpp --name histogram_fs --eof
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file histogram_vs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/histogram_vs.hpp --name histogram_vs --eof
[ 19%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/image_vs.glsl to GLSL source string
[ 19%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/image_fs.glsl to GLSL source string
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/image_fs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/image_fs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/image_vs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/image_vs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file image_fs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/image_fs.hpp --name image_fs --eof
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file image_vs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/image_vs.hpp --name image_vs --eof
[ 22%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/marker2d_vs.glsl to GLSL source string
[ 22%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/marker_fs.glsl to GLSL source string
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/marker_fs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/marker_fs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/marker2d_vs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/marker2d_vs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file marker2d_vs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/marker2d_vs.hpp --name marker2d_vs --eof
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file marker_fs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/marker_fs.hpp --name marker_fs --eof
[ 26%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/plot3_vs.glsl to GLSL source string
[ 26%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/plot3_fs.glsl to GLSL source string
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/plot3_fs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/plot3_fs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/plot3_vs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/plot3_vs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file plot3_fs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/plot3_fs.hpp --name plot3_fs --eof
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file plot3_vs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/plot3_vs.hpp --name plot3_vs --eof
[ 29%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/vector_field2d_gs.glsl to GLSL source string
[ 29%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/tick_fs.glsl to GLSL source string
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/tick_fs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/tick_fs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/vector_field2d_gs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/vector_field2d_gs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file tick_fs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/tick_fs.hpp --name tick_fs --eof
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file vector_field2d_gs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/vector_field2d_gs.hpp --name vector_field2d_gs --eof
[ 33%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/vector_field_gs.glsl to GLSL source string
[ 33%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/vector_field2d_vs.glsl to GLSL source string
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/vector_field_gs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/vector_field_gs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/vector_field2d_vs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/vector_field2d_vs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file vector_field2d_vs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/vector_field2d_vs.hpp --name vector_field2d_vs --eof
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file vector_field_gs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/vector_field_gs.hpp --name vector_field_gs --eof
[ 35%] Converting /<<PKGBUILDDIR>>/src/backend/glsl_shaders/vector_field_vs.glsl to GLSL source string
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E make_directory /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /usr/bin/cmake -E echo \#include\ \</<<PKGBUILDDIR>>/src/backend/glsl_shaders/vector_field_vs.hpp\> >>"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/vector_field_vs.hpp"
cd /<<PKGBUILDDIR>>/src/backend/glsl_shaders && /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/glsl2cpp --file vector_field_vs.glsl --namespace glsl --output /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/shader_headers/vector_field_vs.hpp --name vector_field_vs --eof
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 35%] Built target glsl_bin_target
make -f src/backend/opengl/CMakeFiles/forge.dir/build.make src/backend/opengl/CMakeFiles/forge.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/src/backend/opengl /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl/CMakeFiles/forge.dir/DependInfo.cmake "--color="
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f src/backend/opengl/CMakeFiles/forge.dir/build.make src/backend/opengl/CMakeFiles/forge.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 38%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/chart.cpp.o
[ 38%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/exception.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/exception.cpp.o -MF CMakeFiles/forge.dir/__/__/api/c/exception.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/c/exception.cpp.o -c /<<PKGBUILDDIR>>/src/api/c/exception.cpp
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/chart.cpp.o -MF CMakeFiles/forge.dir/__/__/api/c/chart.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/c/chart.cpp.o -c /<<PKGBUILDDIR>>/src/api/c/chart.cpp
[ 40%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/font.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/font.cpp.o -MF CMakeFiles/forge.dir/__/__/api/c/font.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/c/font.cpp.o -c /<<PKGBUILDDIR>>/src/api/c/font.cpp
[ 42%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/histogram.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/histogram.cpp.o -MF CMakeFiles/forge.dir/__/__/api/c/histogram.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/c/histogram.cpp.o -c /<<PKGBUILDDIR>>/src/api/c/histogram.cpp
[ 43%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/image.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/image.cpp.o -MF CMakeFiles/forge.dir/__/__/api/c/image.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/c/image.cpp.o -c /<<PKGBUILDDIR>>/src/api/c/image.cpp
[ 45%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/plot.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/plot.cpp.o -MF CMakeFiles/forge.dir/__/__/api/c/plot.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/c/plot.cpp.o -c /<<PKGBUILDDIR>>/src/api/c/plot.cpp
[ 47%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/surface.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/surface.cpp.o -MF CMakeFiles/forge.dir/__/__/api/c/surface.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/c/surface.cpp.o -c /<<PKGBUILDDIR>>/src/api/c/surface.cpp
[ 49%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/vector_field.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/vector_field.cpp.o -MF CMakeFiles/forge.dir/__/__/api/c/vector_field.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/c/vector_field.cpp.o -c /<<PKGBUILDDIR>>/src/api/c/vector_field.cpp
[ 50%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/window.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/c/window.cpp.o -MF CMakeFiles/forge.dir/__/__/api/c/window.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/c/window.cpp.o -c /<<PKGBUILDDIR>>/src/api/c/window.cpp
[ 52%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/chart.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/chart.cpp.o -MF CMakeFiles/forge.dir/__/__/api/cpp/chart.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/cpp/chart.cpp.o -c /<<PKGBUILDDIR>>/src/api/cpp/chart.cpp
In file included from /<<PKGBUILDDIR>>/src/api/cpp/chart.cpp:18:
/<<PKGBUILDDIR>>/src/api/cpp/chart.cpp: In destructor âforge::Chart::~Chart()â:
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: warning: âthrowâ will always call âterminateâ [-Wterminate]
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/chart.cpp:41:5: note: in expansion of macro âFG_THROWâ
41 | FG_THROW(fg_release_chart(get()));
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: note: in C++11 destructors default to ânoexceptâ
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/chart.cpp:41:5: note: in expansion of macro âFG_THROWâ
41 | FG_THROW(fg_release_chart(get()));
| ^~~~~~~~
[ 54%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/exception.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/exception.cpp.o -MF CMakeFiles/forge.dir/__/__/api/cpp/exception.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/cpp/exception.cpp.o -c /<<PKGBUILDDIR>>/src/api/cpp/exception.cpp
/<<PKGBUILDDIR>>/src/api/cpp/exception.cpp: In constructor âforge::Error::Error(const char*)â:
/<<PKGBUILDDIR>>/src/api/cpp/exception.cpp:27:12: warning: âchar* __builtin_strncpy(char*, const char*, long unsigned int)â specified bound 1024 equals destination size [-Wstringop-truncation]
27 | strncpy(dest, src, len);
| ^
[ 56%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/font.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/font.cpp.o -MF CMakeFiles/forge.dir/__/__/api/cpp/font.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/cpp/font.cpp.o -c /<<PKGBUILDDIR>>/src/api/cpp/font.cpp
[ 57%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/histogram.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/histogram.cpp.o -MF CMakeFiles/forge.dir/__/__/api/cpp/histogram.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/cpp/histogram.cpp.o -c /<<PKGBUILDDIR>>/src/api/cpp/histogram.cpp
In file included from /<<PKGBUILDDIR>>/src/api/cpp/font.cpp:12:
/<<PKGBUILDDIR>>/src/api/cpp/font.cpp: In destructor âforge::Font::~Font()â:
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: warning: âthrowâ will always call âterminateâ [-Wterminate]
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/font.cpp:35:5: note: in expansion of macro âFG_THROWâ
35 | FG_THROW(fg_release_font(get()));
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: note: in C++11 destructors default to ânoexceptâ
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/font.cpp:35:5: note: in expansion of macro âFG_THROWâ
35 | FG_THROW(fg_release_font(get()));
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/api/cpp/histogram.cpp:12:
/<<PKGBUILDDIR>>/src/api/cpp/histogram.cpp: In destructor âforge::Histogram::~Histogram()â:
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: warning: âthrowâ will always call âterminateâ [-Wterminate]
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/histogram.cpp:42:5: note: in expansion of macro âFG_THROWâ
42 | FG_THROW(fg_release_histogram(get()));
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: note: in C++11 destructors default to ânoexceptâ
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/histogram.cpp:42:5: note: in expansion of macro âFG_THROWâ
42 | FG_THROW(fg_release_histogram(get()));
| ^~~~~~~~
[ 59%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/image.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/image.cpp.o -MF CMakeFiles/forge.dir/__/__/api/cpp/image.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/cpp/image.cpp.o -c /<<PKGBUILDDIR>>/src/api/cpp/image.cpp
[ 61%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/plot.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/plot.cpp.o -MF CMakeFiles/forge.dir/__/__/api/cpp/plot.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/cpp/plot.cpp.o -c /<<PKGBUILDDIR>>/src/api/cpp/plot.cpp
In file included from /<<PKGBUILDDIR>>/src/api/cpp/image.cpp:13:
/<<PKGBUILDDIR>>/src/api/cpp/image.cpp: In destructor âforge::Image::~Image()â:
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: warning: âthrowâ will always call âterminateâ [-Wterminate]
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/image.cpp:46:5: note: in expansion of macro âFG_THROWâ
46 | FG_THROW(fg_release_image(get()));
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: note: in C++11 destructors default to ânoexceptâ
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/image.cpp:46:5: note: in expansion of macro âFG_THROWâ
46 | FG_THROW(fg_release_image(get()));
| ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/api/cpp/plot.cpp:12:
/<<PKGBUILDDIR>>/src/api/cpp/plot.cpp: In destructor âforge::Plot::~Plot()â:
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: warning: âthrowâ will always call âterminateâ [-Wterminate]
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/plot.cpp:44:5: note: in expansion of macro âFG_THROWâ
44 | FG_THROW(fg_release_plot(get()));
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: note: in C++11 destructors default to ânoexceptâ
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/plot.cpp:44:5: note: in expansion of macro âFG_THROWâ
44 | FG_THROW(fg_release_plot(get()));
| ^~~~~~~~
[ 63%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/surface.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/surface.cpp.o -MF CMakeFiles/forge.dir/__/__/api/cpp/surface.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/cpp/surface.cpp.o -c /<<PKGBUILDDIR>>/src/api/cpp/surface.cpp
In file included from /<<PKGBUILDDIR>>/src/api/cpp/surface.cpp:12:
/<<PKGBUILDDIR>>/src/api/cpp/surface.cpp: In destructor âforge::Surface::~Surface()â:
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: warning: âthrowâ will always call âterminateâ [-Wterminate]
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/surface.cpp:43:5: note: in expansion of macro âFG_THROWâ
43 | FG_THROW(fg_release_surface(get()));
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: note: in C++11 destructors default to ânoexceptâ
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/surface.cpp:43:5: note: in expansion of macro âFG_THROWâ
43 | FG_THROW(fg_release_surface(get()));
| ^~~~~~~~
[ 64%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/vector_field.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/vector_field.cpp.o -MF CMakeFiles/forge.dir/__/__/api/cpp/vector_field.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/cpp/vector_field.cpp.o -c /<<PKGBUILDDIR>>/src/api/cpp/vector_field.cpp
In file included from /<<PKGBUILDDIR>>/src/api/cpp/vector_field.cpp:12:
/<<PKGBUILDDIR>>/src/api/cpp/vector_field.cpp: In destructor âforge::VectorField::~VectorField()â:
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: warning: âthrowâ will always call âterminateâ [-Wterminate]
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/vector_field.cpp:42:5: note: in expansion of macro âFG_THROWâ
42 | FG_THROW(fg_release_vector_field(get()));
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: note: in C++11 destructors default to ânoexceptâ
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/vector_field.cpp:42:5: note: in expansion of macro âFG_THROWâ
42 | FG_THROW(fg_release_vector_field(get()));
| ^~~~~~~~
[ 66%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/window.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/__/api/cpp/window.cpp.o -MF CMakeFiles/forge.dir/__/__/api/cpp/window.cpp.o.d -o CMakeFiles/forge.dir/__/__/api/cpp/window.cpp.o -c /<<PKGBUILDDIR>>/src/api/cpp/window.cpp
In file included from /<<PKGBUILDDIR>>/src/api/cpp/window.cpp:12:
/<<PKGBUILDDIR>>/src/api/cpp/window.cpp: In destructor âforge::Window::~Window()â:
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: warning: âthrowâ will always call âterminateâ [-Wterminate]
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/window.cpp:41:5: note: in expansion of macro âFG_THROWâ
41 | FG_THROW(fg_release_window(get()));
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/error.hpp:11:9: note: in C++11 destructors default to ânoexceptâ
11 | throw ex; \
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/api/cpp/window.cpp:41:5: note: in expansion of macro âFG_THROWâ
41 | FG_THROW(fg_release_window(get()));
| ^~~~~~~~
[ 68%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/err_common.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/err_common.cpp.o -MF CMakeFiles/forge.dir/__/err_common.cpp.o.d -o CMakeFiles/forge.dir/__/err_common.cpp.o -c /<<PKGBUILDDIR>>/src/backend/err_common.cpp
[ 70%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/handle.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/handle.cpp.o -MF CMakeFiles/forge.dir/__/handle.cpp.o.d -o CMakeFiles/forge.dir/__/handle.cpp.o -c /<<PKGBUILDDIR>>/src/backend/handle.cpp
[ 71%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/__/util.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/__/util.cpp.o -MF CMakeFiles/forge.dir/__/util.cpp.o.d -o CMakeFiles/forge.dir/__/util.cpp.o -c /<<PKGBUILDDIR>>/src/backend/util.cpp
[ 73%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/chart_impl.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/chart_impl.cpp.o -MF CMakeFiles/forge.dir/chart_impl.cpp.o.d -o CMakeFiles/forge.dir/chart_impl.cpp.o -c /<<PKGBUILDDIR>>/src/backend/opengl/chart_impl.cpp
[ 75%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/colormap_impl.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/colormap_impl.cpp.o -MF CMakeFiles/forge.dir/colormap_impl.cpp.o.d -o CMakeFiles/forge.dir/colormap_impl.cpp.o -c /<<PKGBUILDDIR>>/src/backend/opengl/colormap_impl.cpp
[ 77%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/common.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/common.cpp.o -MF CMakeFiles/forge.dir/common.cpp.o.d -o CMakeFiles/forge.dir/common.cpp.o -c /<<PKGBUILDDIR>>/src/backend/opengl/common.cpp
In file included from /usr/include/c++/14/memory:78,
from /usr/include/glbinding/FunctionCall.h:8,
from /usr/include/glbinding/AbstractFunction.h:12,
from /usr/include/glbinding/Binding.h:23,
from /<<PKGBUILDDIR>>/src/backend/opengl/common.hpp:17,
from /<<PKGBUILDDIR>>/src/backend/opengl/common.cpp:10:
In member function âvoid std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]â,
inlined from âstd::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete<char>]â at /usr/include/c++/14/bits/unique_ptr.h:399:17,
inlined from âstd::string toString(float, std::string)â at /<<PKGBUILDDIR>>/src/backend/opengl/common.cpp:282:1:
/usr/include/c++/14/bits/unique_ptr.h:93:9: warning: âvoid operator delete(void*)â called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
93 | delete __ptr;
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/backend/opengl/common.cpp: In function âstd::string toString(float, std::string)â:
/<<PKGBUILDDIR>>/src/backend/opengl/common.cpp:277:73: note: returned from âvoid* operator new [](std::size_t)â
277 | std::unique_ptr<char> label(new char[std::to_string(pVal).length()+1]);
| ^
In member function âvoid std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = char]â,
inlined from âstd::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = char; _Dp = std::default_delete<char>]â at /usr/include/c++/14/bits/unique_ptr.h:399:17,
inlined from âstd::string toString(float, std::string)â at /<<PKGBUILDDIR>>/src/backend/opengl/common.cpp:282:1:
/usr/include/c++/14/bits/unique_ptr.h:93:9: warning: âvoid operator delete(void*)â called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
93 | delete __ptr;
| ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/backend/opengl/common.cpp: In function âstd::string toString(float, std::string)â:
/<<PKGBUILDDIR>>/src/backend/opengl/common.cpp:277:73: note: returned from âvoid* operator new [](std::size_t)â
277 | std::unique_ptr<char> label(new char[std::to_string(pVal).length()+1]);
| ^
[ 78%] Building CXX object src/backend/opengl/CMakeFiles/forge.dir/err_opengl.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend/opengl && /usr/bin/c++ -DOS_LNX -DSYSTEM_LINUX -DUSE_FREEIMAGE -DUSE_GLFW -Dforge_EXPORTS -I/<<PKGBUILDDIR>>/include -I/usr/include/freetype2 -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/backend -I/<<PKGBUILDDIR>>/src/backend/opengl -I/<<PKGBUILDDIR>>/src/api/c -I/<<PKGBUILDDIR>>/src/api/cpp -I/<<PKGBUILDDIR>>/src/backend -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -Wall -std=c++11 -fvisibility=hidden -MD -MT src/backend/opengl/CMakeFiles/forge.dir/err_opengl.cpp.o -MF CMakeFiles/forge.dir/err_opengl.cpp.o.d -o CMakeFiles/forge.dir/err_opengl.cpp.o -c /<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp: In function âvoid commonErrorCheck(const char*, const char*, int)â:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:49: error: no match for âoperator<<â (operand types are âstd::basic_ostream<char>â and âgl::GLenumâ)
26 | ss << "GL Error at: "<< pFile << ":"<<pLine
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ~
| | |
| | gl::GLenum
| std::basic_ostream<char>
In file included from /usr/include/c++/14/iostream:41,
from /<<PKGBUILDDIR>>/include/fg/exception.h:15,
from /<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:10:
/usr/include/c++/14/ostream:116:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(__ostream_type& (*)(__ostream_type&)) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â
116 | operator<<(__ostream_type& (*__pf)(__ostream_type&))
| ^~~~~~~~
/usr/include/c++/14/ostream:116:36: note: no known conversion for argument 1 from âgl::GLenumâ to âstd::basic_ostream<char>::__ostream_type& (*)(std::basic_ostream<char>::__ostream_type&)â {aka âstd::basic_ostream<char>& (*)(std::basic_ostream<char>&)â}
116 | operator<<(__ostream_type& (*__pf)(__ostream_type&))
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/ostream:125:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(__ios_type& (*)(__ios_type&)) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>; __ios_type = std::basic_ios<char>]â
125 | operator<<(__ios_type& (*__pf)(__ios_type&))
| ^~~~~~~~
/usr/include/c++/14/ostream:125:32: note: no known conversion for argument 1 from âgl::GLenumâ to âstd::basic_ostream<char>::__ios_type& (*)(std::basic_ostream<char>::__ios_type&)â {aka âstd::basic_ios<char>& (*)(std::basic_ios<char>&)â}
125 | operator<<(__ios_type& (*__pf)(__ios_type&))
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/include/c++/14/ostream:135:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â
135 | operator<<(ios_base& (*__pf) (ios_base&))
| ^~~~~~~~
/usr/include/c++/14/ostream:135:30: note: no known conversion for argument 1 from âgl::GLenumâ to âstd::ios_base& (*)(std::ios_base&)â
135 | operator<<(ios_base& (*__pf) (ios_base&))
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/include/c++/14/ostream:174:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â
174 | operator<<(long __n)
| ^~~~~~~~
/usr/include/c++/14/ostream:174:23: note: no known conversion for argument 1 from âgl::GLenumâ to âlong intâ
174 | operator<<(long __n)
| ~~~~~^~~
/usr/include/c++/14/ostream:178:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â
178 | operator<<(unsigned long __n)
| ^~~~~~~~
/usr/include/c++/14/ostream:178:32: note: no known conversion for argument 1 from âgl::GLenumâ to âlong unsigned intâ
178 | operator<<(unsigned long __n)
| ~~~~~~~~~~~~~~^~~
/usr/include/c++/14/ostream:182:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â
182 | operator<<(bool __n)
| ^~~~~~~~
/usr/include/c++/14/ostream:182:23: note: no known conversion for argument 1 from âgl::GLenumâ to âboolâ
182 | operator<<(bool __n)
| ~~~~~^~~
In file included from /usr/include/c++/14/ostream:1017:
/usr/include/c++/14/bits/ostream.tcc:96:5: note: candidate: âstd::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits<char>]â
96 | basic_ostream<_CharT, _Traits>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/ostream.tcc:97:22: note: no known conversion for argument 1 from âgl::GLenumâ to âshort intâ
97 | operator<<(short __n)
| ~~~~~~^~~
/usr/include/c++/14/ostream:189:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â
189 | operator<<(unsigned short __n)
| ^~~~~~~~
/usr/include/c++/14/ostream:189:33: note: no known conversion for argument 1 from âgl::GLenumâ to âshort unsigned intâ
189 | operator<<(unsigned short __n)
| ~~~~~~~~~~~~~~~^~~
/usr/include/c++/14/bits/ostream.tcc:110:5: note: candidate: âstd::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits<char>]â
110 | basic_ostream<_CharT, _Traits>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/ostream.tcc:111:20: note: no known conversion for argument 1 from âgl::GLenumâ to âintâ
111 | operator<<(int __n)
| ~~~~^~~
/usr/include/c++/14/ostream:200:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â
200 | operator<<(unsigned int __n)
| ^~~~~~~~
/usr/include/c++/14/ostream:200:31: note: no known conversion for argument 1 from âgl::GLenumâ to âunsigned intâ
200 | operator<<(unsigned int __n)
| ~~~~~~~~~~~~~^~~
/usr/include/c++/14/ostream:209:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â
209 | operator<<(long long __n)
| ^~~~~~~~
/usr/include/c++/14/ostream:209:28: note: no known conversion for argument 1 from âgl::GLenumâ to âlong long intâ
209 | operator<<(long long __n)
| ~~~~~~~~~~^~~
/usr/include/c++/14/ostream:213:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â
213 | operator<<(unsigned long long __n)
| ^~~~~~~~
/usr/include/c++/14/ostream:213:37: note: no known conversion for argument 1 from âgl::GLenumâ to âlong long unsigned intâ
213 | operator<<(unsigned long long __n)
| ~~~~~~~~~~~~~~~~~~~^~~
/usr/include/c++/14/ostream:228:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â
228 | operator<<(double __f)
| ^~~~~~~~
/usr/include/c++/14/ostream:228:25: note: no known conversion for argument 1 from âgl::GLenumâ to âdoubleâ
228 | operator<<(double __f)
| ~~~~~~~^~~
/usr/include/c++/14/ostream:232:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â
232 | operator<<(float __f)
| ^~~~~~~~
/usr/include/c++/14/ostream:232:24: note: no known conversion for argument 1 from âgl::GLenumâ to âfloatâ
232 | operator<<(float __f)
| ~~~~~~^~~
/usr/include/c++/14/ostream:240:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â
240 | operator<<(long double __f)
| ^~~~~~~~
/usr/include/c++/14/ostream:240:30: note: no known conversion for argument 1 from âgl::GLenumâ to âlong doubleâ
240 | operator<<(long double __f)
| ~~~~~~~~~~~~^~~
/usr/include/c++/14/ostream:298:7: note: candidate: âstd::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits<char>; __ostream_type = std::basic_ostream<char>]â
298 | operator<<(const void* __p)
| ^~~~~~~~
/usr/include/c++/14/ostream:298:30: note: no known conversion for argument 1 from âgl::GLenumâ to âconst void*â
298 | operator<<(const void* __p)
| ~~~~~~~~~~~~^~~
/usr/include/c++/14/bits/ostream.tcc:124:5: note: candidate: âstd::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(__streambuf_type*) [with _CharT = char; _Traits = std::char_traits<char>; __streambuf_type = std::basic_streambuf<char>]â
124 | basic_ostream<_CharT, _Traits>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14/bits/ostream.tcc:125:34: note: no known conversion for argument 1 from âgl::GLenumâ to âstd::basic_ostream<char>::__streambuf_type*â {aka âstd::basic_streambuf<char>*â}
125 | operator<<(__streambuf_type* __sbin)
| ~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /usr/include/c++/14/string:54,
from /usr/include/c++/14/bits/locale_classes.h:40,
from /usr/include/c++/14/bits/ios_base.h:41,
from /usr/include/c++/14/ios:44,
from /usr/include/c++/14/ostream:40:
/usr/include/c++/14/bits/basic_string.h:4077:5: note: candidate: âtemplate<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&)â
4077 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/14/bits/basic_string.h:4077:5: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: note: mismatched types âconst std::__cxx11::basic_string<_CharT, _Traits, _Alloc>â and âgl::GLenumâ
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
In file included from /usr/include/c++/14/bits/ios_base.h:46:
/usr/include/c++/14/system_error:339:5: note: candidate: âtemplate<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const error_code&)â
339 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e)
| ^~~~~~~~
/usr/include/c++/14/system_error:339:5: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: note: cannot convert âxâ (type âgl::GLenumâ) to type âconst std::error_code&â
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
/usr/include/c++/14/ostream:560:5: note: candidate: âtemplate<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _CharT)â
560 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
| ^~~~~~~~
/usr/include/c++/14/ostream:560:5: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: note: deduced conflicting types for parameter â_CharTâ (âcharâ and âgl::GLenumâ)
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
/usr/include/c++/14/ostream:570:5: note: candidate: âtemplate<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, char)â
570 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/14/ostream:570:5: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: note: cannot convert âxâ (type âgl::GLenumâ) to type âcharâ
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
/usr/include/c++/14/ostream:576:5: note: candidate: âtemplate<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, char)â
576 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/14/ostream:576:5: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: note: cannot convert âxâ (type âgl::GLenumâ) to type âcharâ
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
/usr/include/c++/14/ostream:587:5: note: candidate: âtemplate<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, signed char)â
587 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
| ^~~~~~~~
/usr/include/c++/14/ostream:587:5: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: note: cannot convert âxâ (type âgl::GLenumâ) to type âsigned charâ
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
/usr/include/c++/14/ostream:592:5: note: candidate: âtemplate<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, unsigned char)â
592 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
| ^~~~~~~~
/usr/include/c++/14/ostream:592:5: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: note: cannot convert âxâ (type âgl::GLenumâ) to type âunsigned charâ
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
/usr/include/c++/14/ostream:651:5: note: candidate: âtemplate<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)â
651 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
| ^~~~~~~~
/usr/include/c++/14/ostream:651:5: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: note: mismatched types âconst _CharT*â and âgl::GLenumâ
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
/usr/include/c++/14/bits/ostream.tcc:307:5: note: candidate: âtemplate<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)â
307 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/14/bits/ostream.tcc:307:5: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: note: cannot convert âxâ (type âgl::GLenumâ) to type âconst char*â
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
/usr/include/c++/14/ostream:668:5: note: candidate: âtemplate<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const char*)â
668 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/14/ostream:668:5: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: note: cannot convert âxâ (type âgl::GLenumâ) to type âconst char*â
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
/usr/include/c++/14/ostream:681:5: note: candidate: âtemplate<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const signed char*)â
681 | operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)
| ^~~~~~~~
/usr/include/c++/14/ostream:681:5: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: note: cannot convert âxâ (type âgl::GLenumâ) to type âconst signed char*â
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
/usr/include/c++/14/ostream:686:5: note: candidate: âtemplate<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const unsigned char*)â
686 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
| ^~~~~~~~
/usr/include/c++/14/ostream:686:5: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: note: cannot convert âxâ (type âgl::GLenumâ) to type âconst unsigned char*â
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
/usr/include/c++/14/ostream:807:5: note: candidate: âtemplate<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)â
807 | operator<<(_Ostream&& __os, const _Tp& __x)
| ^~~~~~~~
/usr/include/c++/14/ostream:807:5: note: template argument deduction/substitution failed:
/usr/include/c++/14/ostream: In substitution of âtemplate<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream<char>&; _Tp = gl::GLenum]â:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: required from here
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
/usr/include/c++/14/ostream:807:5: error: no type named âtypeâ in âstruct std::enable_if<false, void>â
807 | operator<<(_Ostream&& __os, const _Tp& __x)
| ^~~~~~~~
In file included from /usr/include/c++/14/memory:80,
from /usr/include/glbinding/FunctionCall.h:8,
from /usr/include/glbinding/AbstractFunction.h:12,
from /usr/include/glbinding/Binding.h:23,
from /<<PKGBUILDDIR>>/src/backend/opengl/common.hpp:17,
from /<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:12:
/usr/include/c++/14/bits/shared_ptr.h:70:5: note: candidate: âtemplate<class _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __shared_ptr<_Tp, _Lp>&)â
70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
| ^~~~~~~~
/usr/include/c++/14/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: note: mismatched types âconst std::__shared_ptr<_Tp, _Lp>â and âgl::GLenumâ
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
In file included from /usr/include/boost/container_hash/hash.hpp:42,
from /usr/include/boost/functional/hash.hpp:6,
from /<<PKGBUILDDIR>>/src/backend/opengl/common.hpp:27:
/usr/include/c++/14/complex:563:5: note: candidate: âtemplate<class _Tp, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const complex<_Tp>&)â
563 | operator<<(basic_ostream<_CharT, _Traits>& __os, const complex<_Tp>& __x)
| ^~~~~~~~
/usr/include/c++/14/complex:563:5: note: template argument deduction/substitution failed:
/<<PKGBUILDDIR>>/src/backend/opengl/err_opengl.cpp:27:52: note: mismatched types âconst std::complex<_Tp>â and âgl::GLenumâ
27 | <<" Message: "<<pMsg<<" Error Code: "<< x << std::endl;
| ^
/<<PKGBUILDDIR>>/src/backend/opengl/common.hpp:148:15: note: candidate: âstd::ostream& operator<<(std::ostream&, const glm::mat4&)â
148 | std::ostream& operator<<(std::ostream&, const glm::mat4&);
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/backend/opengl/common.hpp:148:41: note: no known conversion for argument 2 from âgl::GLenumâ to âconst glm::mat4&â {aka âconst glm::mat<4, 4, float, glm::packed_highp>&â}
148 | std::ostream& operator<<(std::ostream&, const glm::mat4&);
| ^~~~~~~~~~~~~~~~
make[3]: *** [src/backend/opengl/CMakeFiles/forge.dir/build.make:418: src/backend/opengl/CMakeFiles/forge.dir/err_opengl.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:217: src/backend/opengl/CMakeFiles/forge.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 VERBOSE=1 returned exit code 2
make: *** [debian/rules:18: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202412/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.
More information about the debian-science-maintainers
mailing list