Fails to build on freedesktop-sdk 25.08 #3064

Closed
opened 2026-02-20 22:17:28 -05:00 by deekerman · 3 comments
Owner

Originally created by @jbruechert on GitHub (Oct 27, 2025).

Description

Fails to build because of a deprecation warning that is treated as error.
I could not figure out where the -Werror is coming from, it might leak in from a dependency.

Build log:

-- The C compiler identification is GNU 15.2.0
-- The CXX compiler identification is GNU 15.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /run/ccache/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: /run/ccache/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at 3rdparty/FindPythonInterpreter/FindPythonInterpreter.cmake:6 (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.
Call Stack (most recent call first):
  CMakeLists.txt:58 (include)


-- Found Python interpreter version 3.13.8
-- Performing Test COMPILER_HAS_MBIG_OBJ
-- Performing Test COMPILER_HAS_MBIG_OBJ - Failed
-- Using (among others) the following compiler flags: -Werror;-Wall;-Wpedantic;-Wextra;-Wconversion;-Wsign-conversion;-fsigned-char;-O3
-- ##################################################
-- Mumble version:              1.5.857
-- Architecture:                x64
-- Build type:                  Release
-- Using LTO in release builds: ON
-- ##################################################
-- Qt5 component found: Core | Version: 5.15.17
-- Qt5 component found: Network | Version: 5.15.17
-- Qt5 component found: Xml | Version: 5.15.17
-- OpenSSL component found: Crypto | Version: 3.5.4
-- OpenSSL component found: SSL | Version: 3.5.4
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3.1")
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Protobuf found | Version: 33.0.0
-- TRACY_ENABLE: OFF
-- TRACY_ON_DEMAND: ON
-- TRACY_CALLSTACK: OFF
-- TRACY_NO_CALLSTACK: OFF
-- TRACY_NO_CALLSTACK_INLINES: OFF
-- TRACY_ONLY_LOCALHOST: OFF
-- TRACY_NO_BROADCAST: OFF
-- TRACY_ONLY_IPV4: OFF
-- TRACY_NO_CODE_TRANSFER: OFF
-- TRACY_NO_CONTEXT_SWITCH: OFF
-- TRACY_NO_EXIT: OFF
-- TRACY_NO_SAMPLING: OFF
-- TRACY_NO_VERIFY: OFF
-- TRACY_NO_VSYNC_CAPTURE: OFF
-- TRACY_NO_FRAME_IMAGE: OFF
-- TRACY_NO_SYSTEM_TRACING: OFF
-- TRACY_DELAYED_INIT: OFF
-- TRACY_MANUAL_LIFETIME: OFF
-- TRACY_FIBERS: OFF
-- TRACY_NO_CRASH_HANDLER: OFF
-- TRACY_TIMER_FALLBACK: OFF
-- Disabling warnings for targets: TracyClient
-- Tracy: OFF
-- Found Git: /usr/bin/git (found version "2.51.0")
CMake Deprecation Warning at 3rdparty/FindPythonInterpreter/FindPythonInterpreter.cmake:6 (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.
Call Stack (most recent call first):
  cmake/qt-utils.cmake:6 (include)
  src/mumble/CMakeLists.txt:15 (include)


-- Qt5 component found: Concurrent | Version: 5.15.17
-- Qt5 component found: Sql | Version: 5.15.17
-- Qt5 component found: Svg | Version: 5.15.17
-- Qt5 component found: Widgets | Version: 5.15.17
-- MAINWINDOW_UI_HASH: 3930
-- Poco component found: XML | Version: 1.14.2
-- Poco component found: Zip | Version: 1.14.2
-- Using the multi-header code from /run/build/mumble/3rdparty/nlohmann_json/include/
-- SndFile found | Version: 1.2.2
-- X11 component found: Xext
-- X11 component found: Xi
-- opus found | Version: 1.5.2
-- Looking for stdint.h
-- Looking for stdint.h - found
-- speexdsp: Variable sized arrays supported: TRUE
-- speexdsp: alloca available: TRUE
-- speexdsp: SSE available: TRUE
-- speexdsp: SSE2 available: TRUE
-- Disabling warnings for targets: speexdsp
CMake Deprecation Warning at 3rdparty/renamenoise/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.


-- ===
--     Building ReNameNoise Release
--     RENAMENOISE_DEMO_EXECUTABLE is OFF
--     RENAMENOISE_BENCHMARK_EXECUTABLE is OFF
--     CLFAGS = '-fvisibility=hidden;-U_FORTIFY_SOURCE;$<$<CONFIG:Debug>:-fstack-protector>;$<$<NOT:$<CONFIG:Debug>>:-D_FORTIFY_SOURCE=2>;-Werror;-Wall;-Wpedantic;-Wextra;-Wconversion;-Wsign-conversion;-fsigned-char;-O3;-Wall;-Wextra;-Wpedantic;-O3'
-- ===
-- Disabling warnings for targets: renamenoise
-- Qt5 component found: DBus | Version: 5.15.17
-- Qt5 component found: LinguistTools | Version: 5.15.17
-- ALSA found
-- Configuring done (4.4s)
CMake Warning (dev) at 3rdparty/renamenoise/CMakeLists.txt:48 (add_library):
  Policy CMP0069 is not set: INTERPROCEDURAL_OPTIMIZATION is enforced when
  enabled.  Run "cmake --help-policy CMP0069" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  INTERPROCEDURAL_OPTIMIZATION property will be ignored for target
  'renamenoise'.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done (0.4s)
-- Build files have been written to: /run/build/mumble
[176/350] Generating mumble_ar.qm
Updating '/run/build/mumble/src/mumble/mumble_ar.qm'...
    Generated 91 translation(s) (68 finished and 23 unfinished)
    Ignored 2221 untranslated source text(s)
[177/350] Generating mumble_bg.qm
Updating '/run/build/mumble/src/mumble/mumble_bg.qm'...
    Generated 516 translation(s) (484 finished and 32 unfinished)
    Ignored 1796 untranslated source text(s)
[178/350] Generating mumble_br.qm
Updating '/run/build/mumble/src/mumble/mumble_br.qm'...
    Generated 304 translation(s) (296 finished and 8 unfinished)
    Ignored 2008 untranslated source text(s)
[179/350] Generating mumble_ca.qm
Updating '/run/build/mumble/src/mumble/mumble_ca.qm'...
    Generated 2310 translation(s) (2290 finished and 20 unfinished)
    Ignored 2 untranslated source text(s)
[180/350] Generating mumble_cy.qm
Updating '/run/build/mumble/src/mumble/mumble_cy.qm'...
    Generated 370 translation(s) (325 finished and 45 unfinished)
    Ignored 1942 untranslated source text(s)
[181/350] Generating mumble_da.qm
Updating '/run/build/mumble/src/mumble/mumble_da.qm'...
    Generated 1481 translation(s) (1431 finished and 50 unfinished)
    Ignored 831 untranslated source text(s)
[182/350] Generating mumble_en.qm
Updating '/run/build/mumble/src/mumble/mumble_en.qm'...
    Generated 0 translation(s) (0 finished and 0 unfinished)
    Ignored 2312 untranslated source text(s)
[183/350] Generating mumble_cs.qm
Updating '/run/build/mumble/src/mumble/mumble_cs.qm'...
    Generated 1528 translation(s) (1483 finished and 45 unfinished)
    Ignored 784 untranslated source text(s)
[184/350] Generating mumble_eo.qm
Updating '/run/build/mumble/src/mumble/mumble_eo.qm'...
    Generated 906 translation(s) (837 finished and 69 unfinished)
    Ignored 1406 untranslated source text(s)
[185/350] Generating mumble_en_GB.qm
Updating '/run/build/mumble/src/mumble/mumble_en_GB.qm'...
    Generated 931 translation(s) (868 finished and 63 unfinished)
    Ignored 1381 untranslated source text(s)
[186/350] Generating mumble_de.qm
Updating '/run/build/mumble/src/mumble/mumble_de.qm'...
    Generated 2312 translation(s) (2294 finished and 18 unfinished)
[187/350] Generating mumble_el.qm
Updating '/run/build/mumble/src/mumble/mumble_el.qm'...
    Generated 2015 translation(s) (1993 finished and 22 unfinished)
    Ignored 297 untranslated source text(s)
[188/350] Generating mumble_et.qm
Updating '/run/build/mumble/src/mumble/mumble_et.qm'...
    Generated 963 translation(s) (913 finished and 50 unfinished)
    Ignored 1349 untranslated source text(s)
[189/350] Generating mumble_fa_IR.qm
Updating '/run/build/mumble/src/mumble/mumble_fa_IR.qm'...
    Generated 164 translation(s) (123 finished and 41 unfinished)
    Ignored 2148 untranslated source text(s)
[190/350] Generating mumble_es.qm
Updating '/run/build/mumble/src/mumble/mumble_es.qm'...
    Generated 2312 translation(s) (2299 finished and 13 unfinished)
[191/350] Generating mumble_eu.qm
Updating '/run/build/mumble/src/mumble/mumble_eu.qm'...
    Generated 1260 translation(s) (1209 finished and 51 unfinished)
    Ignored 1052 untranslated source text(s)
[192/350] Generating mumble_gl.qm
Updating '/run/build/mumble/src/mumble/mumble_gl.qm'...
    Generated 165 translation(s) (126 finished and 39 unfinished)
    Ignored 2147 untranslated source text(s)
[193/350] Generating mumble_hi.qm
Updating '/run/build/mumble/src/mumble/mumble_hi.qm'...
    Generated 37 translation(s) (37 finished and 0 unfinished)
    Ignored 2275 untranslated source text(s)
[194/350] Generating mumble_fi.qm
Updating '/run/build/mumble/src/mumble/mumble_fi.qm'...
    Generated 2312 translation(s) (2296 finished and 16 unfinished)
[195/350] Generating mumble_he.qm
Updating '/run/build/mumble/src/mumble/mumble_he.qm'...
    Generated 1493 translation(s) (1450 finished and 43 unfinished)
    Ignored 819 untranslated source text(s)
[196/350] Generating mumble_fr.qm
Updating '/run/build/mumble/src/mumble/mumble_fr.qm'...
    Generated 2312 translation(s) (2296 finished and 16 unfinished)
[197/350] Generating mumble_it.qm
Updating '/run/build/mumble/src/mumble/mumble_it.qm'...
    Generated 2311 translation(s) (2293 finished and 18 unfinished)
    Ignored 1 untranslated source text(s)
[198/350] Generating mumble_hu.qm
Updating '/run/build/mumble/src/mumble/mumble_hu.qm'...
    Generated 1595 translation(s) (1578 finished and 17 unfinished)
    Ignored 717 untranslated source text(s)
[199/350] Generating mumble_ja.qm
Updating '/run/build/mumble/src/mumble/mumble_ja.qm'...
    Generated 1489 translation(s) (1438 finished and 51 unfinished)
    Ignored 823 untranslated source text(s)
[200/350] Generating mumble_ko.qm
Updating '/run/build/mumble/src/mumble/mumble_ko.qm'...
    Generated 1975 translation(s) (1949 finished and 26 unfinished)
    Ignored 337 untranslated source text(s)
[201/350] Generating mumble_lt.qm
Updating '/run/build/mumble/src/mumble/mumble_lt.qm'...
    Generated 1118 translation(s) (1070 finished and 48 unfinished)
    Ignored 1194 untranslated source text(s)
[202/350] Generating mumble_nl.qm
Updating '/run/build/mumble/src/mumble/mumble_nl.qm'...
    Generated 2051 translation(s) (2030 finished and 21 unfinished)
    Ignored 261 untranslated source text(s)
[203/350] Generating mumble_no.qm
Updating '/run/build/mumble/src/mumble/mumble_no.qm'...
    Generated 1996 translation(s) (1800 finished and 196 unfinished)
    Ignored 316 untranslated source text(s)
[204/350] Generating mumble_oc.qm
Updating '/run/build/mumble/src/mumble/mumble_oc.qm'...
    Generated 568 translation(s) (549 finished and 19 unfinished)
    Ignored 1744 untranslated source text(s)
[205/350] Generating mumble_pl.qm
Updating '/run/build/mumble/src/mumble/mumble_pl.qm'...
    Generated 2312 translation(s) (2298 finished and 14 unfinished)
[206/350] Generating mumble_ro.qm
Updating '/run/build/mumble/src/mumble/mumble_ro.qm'...
    Generated 325 translation(s) (268 finished and 57 unfinished)
    Ignored 1987 untranslated source text(s)
[207/350] Generating mumble_si.qm
Updating '/run/build/mumble/src/mumble/mumble_si.qm'...
    Generated 7 translation(s) (4 finished and 3 unfinished)
    Ignored 2305 untranslated source text(s)
[208/350] Generating mumble_pt_BR.qm
Updating '/run/build/mumble/src/mumble/mumble_pt_BR.qm'...
    Generated 1928 translation(s) (1891 finished and 37 unfinished)
    Ignored 384 untranslated source text(s)
[209/350] Generating mumble_sk.qm
Updating '/run/build/mumble/src/mumble/mumble_sk.qm'...
    Generated 31 translation(s) (22 finished and 9 unfinished)
    Ignored 2281 untranslated source text(s)
[210/350] Generating mumble_pt_PT.qm
Updating '/run/build/mumble/src/mumble/mumble_pt_PT.qm'...
    Generated 1922 translation(s) (1897 finished and 25 unfinished)
    Ignored 390 untranslated source text(s)
[211/350] Generating mumble_ru.qm
Updating '/run/build/mumble/src/mumble/mumble_ru.qm'...
    Generated 2179 translation(s) (2160 finished and 19 unfinished)
    Ignored 133 untranslated source text(s)
[212/350] Generating mumble_te.qm
Updating '/run/build/mumble/src/mumble/mumble_te.qm'...
    Generated 118 translation(s) (88 finished and 30 unfinished)
    Ignored 2194 untranslated source text(s)
[213/350] Generating mumble_th.qm
Updating '/run/build/mumble/src/mumble/mumble_th.qm'...
    Generated 83 translation(s) (58 finished and 25 unfinished)
    Ignored 2229 untranslated source text(s)
[214/350] Generating mumble_sv.qm
Updating '/run/build/mumble/src/mumble/mumble_sv.qm'...
    Generated 2061 translation(s) (2044 finished and 17 unfinished)
    Ignored 251 untranslated source text(s)
[215/350] Generating mumble_sq.qm
Updating '/run/build/mumble/src/mumble/mumble_sq.qm'...
    Generated 1280 translation(s) (1276 finished and 4 unfinished)
    Ignored 1032 untranslated source text(s)
[216/350] Generating mumble_zh_HK.qm
Updating '/run/build/mumble/src/mumble/mumble_zh_HK.qm'...
    Generated 777 translation(s) (737 finished and 40 unfinished)
    Ignored 1535 untranslated source text(s)
[217/350] Generating mumble_tr.qm
Updating '/run/build/mumble/src/mumble/mumble_tr.qm'...
    Generated 2312 translation(s) (2302 finished and 10 unfinished)
[218/350] Generating mumble_uk.qm
Updating '/run/build/mumble/src/mumble/mumble_uk.qm'...
    Generated 2298 translation(s) (2296 finished and 2 unfinished)
    Ignored 14 untranslated source text(s)
[219/350] Generating mumble_zh_TW.qm
Updating '/run/build/mumble/src/mumble/mumble_zh_TW.qm'...
    Generated 1445 translation(s) (1402 finished and 43 unfinished)
    Ignored 867 untranslated source text(s)
[220/350] Generating mumble_zh_CN.qm
Updating '/run/build/mumble/src/mumble/mumble_zh_CN.qm'...
    Generated 2312 translation(s) (2296 finished and 16 unfinished)
[260/350] Building CXX object src/mumble/CMakeFiles/mumble_client_object_lib.dir/LegacyPlugin.cpp.o
FAILED: [code=1] src/mumble/CMakeFiles/mumble_client_object_lib.dir/LegacyPlugin.cpp.o 
/run/ccache/bin/c++ -DMUMBLE -DMUMBLE_BUILD_YEAR=2025 -DMUMBLE_LIBRARY_PATH=/app/lib/mumble -DMUMBLE_MAINWINDOW_UI_HASH=3930 -DMUMBLE_PLUGIN_PATH=/app/lib/mumble/plugins -DMUMBLE_TARGET_ARCH=\"x64\" -DMUMBLE_TARGET_OS=\"linux\" -DMUMBLE_VERSION=1.5.857 -DMUMBLE_VERSION_MAJOR=1 -DMUMBLE_VERSION_MINOR=5 -DMUMBLE_VERSION_PATCH=857 -DNO_CRASH_REPORT -DPOCO_CMAKE -DPOCO_ENABLE_CPP11 -DPOCO_ENABLE_CPP14 -DPOCO_HAVE_FD_EPOLL -DPOCO_OS_FAMILY_UNIX -DPOCO_UNBUNDLED -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_RESTRICTED_CAST_FROM_ASCII -DQT_SQL_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -DRESTRICT=__restrict__ -DTRACY_ON_DEMAND -DUSE_ALSA -DUSE_DBUS -DUSE_JACKAUDIO -DUSE_MANUAL_PLUGIN -DUSE_NO_TTS -DUSE_PIPEWIRE -DUSE_PORTAUDIO -DUSE_PULSEAUDIO -DUSE_QSSLDIFFIEHELLMANPARAMETERS -DUSE_RENAMENOISE -DUSE_SNDFILE_MP3 -DUSE_SNDFILE_OPUS -DUSE_ZEROCONF -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_USE_MATH_DEFINES -D_XOPEN_SOURCE=500 -I/run/build/mumble/src/mumble/mumble_client_object_lib_autogen/include -I/run/build/mumble/src/mumble -I/run/build/mumble/src/mumble/widgets -I/run/build/mumble/src -I/run/build/mumble/plugins -I/usr/include/opus -I/app/include/avahi-compat-libdns_sd -I/run/build/mumble/3rdparty/qqbonjour -I/run/build/mumble/3rdparty/smallft -I/run/build/mumble/3rdparty/speexdsp-build/SYSTEM -I/run/build/mumble/3rdparty/speexdsp-build/../speexdsp/include -I/run/build/mumble/src/mumble/speexdsp/include -I/run/build/mumble/3rdparty/renamenoise/SYSTEM -I/run/build/mumble/3rdparty/renamenoise/include -isystem /run/build/mumble/3rdparty/jack -isystem /run/build/mumble/3rdparty/pipewire -isystem /run/build/mumble/3rdparty/portaudio -isystem /run/build/mumble/3rdparty/pulseaudio -isystem /run/build/mumble/3rdparty/nlohmann_json/include -isystem /usr/include/QtCore -isystem /usr/lib/mkspecs/linux-g++ -isystem /usr/include/QtNetwork -isystem /usr/include/QtXml -isystem /run/build/mumble/3rdparty/tracy/public -isystem /run/build/mumble/3rdparty/gsl/include -isystem /usr/include/QtConcurrent -isystem /usr/include/QtSql -isystem /usr/include/QtSvg -isystem /usr/include/QtWidgets -isystem /usr/include/QtGui -isystem /usr/include/QtDBus "-Wno-error" -O3 -DNDEBUG -std=c++17 -flto=auto -fno-fat-lto-objects -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Werror -Wall -Wpedantic -Wextra -Wconversion -Wsign-conversion -fsigned-char -O3 -fPIC -MD -MT src/mumble/CMakeFiles/mumble_client_object_lib.dir/LegacyPlugin.cpp.o -MF src/mumble/CMakeFiles/mumble_client_object_lib.dir/LegacyPlugin.cpp.o.d -o src/mumble/CMakeFiles/mumble_client_object_lib.dir/LegacyPlugin.cpp.o -c /run/build/mumble/src/mumble/LegacyPlugin.cpp
/run/build/mumble/src/mumble/LegacyPlugin.cpp: In member function ‘virtual uint8_t LegacyPlugin::initPositionalData(const char* const*, const uint64_t*, size_t)’:
/run/build/mumble/src/mumble/LegacyPlugin.cpp:200:38: error: ‘template<class _Codecvt, class _Elem, class _Wide_alloc, class _Byte_alloc> class std::__cxx11::wstring_convert’ is deprecated [-Werror=deprecated-declarations]
  200 |                                 std::wstring_convert< std::codecvt_utf8< wchar_t > >().from_bytes(currentName);
      |                                      ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/15.2.0/locale:47,
                 from /run/build/mumble/src/mumble/LegacyPlugin.cpp:14:
/usr/include/c++/15.2.0/bits/locale_conv.h:262:33: note: declared here
  262 |     class _GLIBCXX17_DEPRECATED wstring_convert
      |                                 ^~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
[271/350] Building CXX object src/mumble/CMakeFiles/mumble_client_object_lib.dir/Messages.cpp.o

Steps to reproduce

Build on gcc-15 with current libstdc++

Mumble version

1.5.857

Mumble component

Client

OS

Linux

Reproducible?

Yes

Additional information

No response

Relevant log output


Screenshots

No response

Originally created by @jbruechert on GitHub (Oct 27, 2025). ### Description Fails to build because of a deprecation warning that is treated as error. I could not figure out where the -Werror is coming from, it might leak in from a dependency. Build log: ``` -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /run/ccache/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: /run/ccache/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at 3rdparty/FindPythonInterpreter/FindPythonInterpreter.cmake:6 (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. Call Stack (most recent call first): CMakeLists.txt:58 (include) -- Found Python interpreter version 3.13.8 -- Performing Test COMPILER_HAS_MBIG_OBJ -- Performing Test COMPILER_HAS_MBIG_OBJ - Failed -- Using (among others) the following compiler flags: -Werror;-Wall;-Wpedantic;-Wextra;-Wconversion;-Wsign-conversion;-fsigned-char;-O3 -- ################################################## -- Mumble version: 1.5.857 -- Architecture: x64 -- Build type: Release -- Using LTO in release builds: ON -- ################################################## -- Qt5 component found: Core | Version: 5.15.17 -- Qt5 component found: Network | Version: 5.15.17 -- Qt5 component found: Xml | Version: 5.15.17 -- OpenSSL component found: Crypto | Version: 3.5.4 -- OpenSSL component found: SSL | Version: 3.5.4 -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3.1") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Protobuf found | Version: 33.0.0 -- TRACY_ENABLE: OFF -- TRACY_ON_DEMAND: ON -- TRACY_CALLSTACK: OFF -- TRACY_NO_CALLSTACK: OFF -- TRACY_NO_CALLSTACK_INLINES: OFF -- TRACY_ONLY_LOCALHOST: OFF -- TRACY_NO_BROADCAST: OFF -- TRACY_ONLY_IPV4: OFF -- TRACY_NO_CODE_TRANSFER: OFF -- TRACY_NO_CONTEXT_SWITCH: OFF -- TRACY_NO_EXIT: OFF -- TRACY_NO_SAMPLING: OFF -- TRACY_NO_VERIFY: OFF -- TRACY_NO_VSYNC_CAPTURE: OFF -- TRACY_NO_FRAME_IMAGE: OFF -- TRACY_NO_SYSTEM_TRACING: OFF -- TRACY_DELAYED_INIT: OFF -- TRACY_MANUAL_LIFETIME: OFF -- TRACY_FIBERS: OFF -- TRACY_NO_CRASH_HANDLER: OFF -- TRACY_TIMER_FALLBACK: OFF -- Disabling warnings for targets: TracyClient -- Tracy: OFF -- Found Git: /usr/bin/git (found version "2.51.0") CMake Deprecation Warning at 3rdparty/FindPythonInterpreter/FindPythonInterpreter.cmake:6 (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. Call Stack (most recent call first): cmake/qt-utils.cmake:6 (include) src/mumble/CMakeLists.txt:15 (include) -- Qt5 component found: Concurrent | Version: 5.15.17 -- Qt5 component found: Sql | Version: 5.15.17 -- Qt5 component found: Svg | Version: 5.15.17 -- Qt5 component found: Widgets | Version: 5.15.17 -- MAINWINDOW_UI_HASH: 3930 -- Poco component found: XML | Version: 1.14.2 -- Poco component found: Zip | Version: 1.14.2 -- Using the multi-header code from /run/build/mumble/3rdparty/nlohmann_json/include/ -- SndFile found | Version: 1.2.2 -- X11 component found: Xext -- X11 component found: Xi -- opus found | Version: 1.5.2 -- Looking for stdint.h -- Looking for stdint.h - found -- speexdsp: Variable sized arrays supported: TRUE -- speexdsp: alloca available: TRUE -- speexdsp: SSE available: TRUE -- speexdsp: SSE2 available: TRUE -- Disabling warnings for targets: speexdsp CMake Deprecation Warning at 3rdparty/renamenoise/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. -- === -- Building ReNameNoise Release -- RENAMENOISE_DEMO_EXECUTABLE is OFF -- RENAMENOISE_BENCHMARK_EXECUTABLE is OFF -- CLFAGS = '-fvisibility=hidden;-U_FORTIFY_SOURCE;$<$<CONFIG:Debug>:-fstack-protector>;$<$<NOT:$<CONFIG:Debug>>:-D_FORTIFY_SOURCE=2>;-Werror;-Wall;-Wpedantic;-Wextra;-Wconversion;-Wsign-conversion;-fsigned-char;-O3;-Wall;-Wextra;-Wpedantic;-O3' -- === -- Disabling warnings for targets: renamenoise -- Qt5 component found: DBus | Version: 5.15.17 -- Qt5 component found: LinguistTools | Version: 5.15.17 -- ALSA found -- Configuring done (4.4s) CMake Warning (dev) at 3rdparty/renamenoise/CMakeLists.txt:48 (add_library): Policy CMP0069 is not set: INTERPROCEDURAL_OPTIMIZATION is enforced when enabled. Run "cmake --help-policy CMP0069" for policy details. Use the cmake_policy command to set the policy and suppress this warning. INTERPROCEDURAL_OPTIMIZATION property will be ignored for target 'renamenoise'. This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done (0.4s) -- Build files have been written to: /run/build/mumble [176/350] Generating mumble_ar.qm Updating '/run/build/mumble/src/mumble/mumble_ar.qm'... Generated 91 translation(s) (68 finished and 23 unfinished) Ignored 2221 untranslated source text(s) [177/350] Generating mumble_bg.qm Updating '/run/build/mumble/src/mumble/mumble_bg.qm'... Generated 516 translation(s) (484 finished and 32 unfinished) Ignored 1796 untranslated source text(s) [178/350] Generating mumble_br.qm Updating '/run/build/mumble/src/mumble/mumble_br.qm'... Generated 304 translation(s) (296 finished and 8 unfinished) Ignored 2008 untranslated source text(s) [179/350] Generating mumble_ca.qm Updating '/run/build/mumble/src/mumble/mumble_ca.qm'... Generated 2310 translation(s) (2290 finished and 20 unfinished) Ignored 2 untranslated source text(s) [180/350] Generating mumble_cy.qm Updating '/run/build/mumble/src/mumble/mumble_cy.qm'... Generated 370 translation(s) (325 finished and 45 unfinished) Ignored 1942 untranslated source text(s) [181/350] Generating mumble_da.qm Updating '/run/build/mumble/src/mumble/mumble_da.qm'... Generated 1481 translation(s) (1431 finished and 50 unfinished) Ignored 831 untranslated source text(s) [182/350] Generating mumble_en.qm Updating '/run/build/mumble/src/mumble/mumble_en.qm'... Generated 0 translation(s) (0 finished and 0 unfinished) Ignored 2312 untranslated source text(s) [183/350] Generating mumble_cs.qm Updating '/run/build/mumble/src/mumble/mumble_cs.qm'... Generated 1528 translation(s) (1483 finished and 45 unfinished) Ignored 784 untranslated source text(s) [184/350] Generating mumble_eo.qm Updating '/run/build/mumble/src/mumble/mumble_eo.qm'... Generated 906 translation(s) (837 finished and 69 unfinished) Ignored 1406 untranslated source text(s) [185/350] Generating mumble_en_GB.qm Updating '/run/build/mumble/src/mumble/mumble_en_GB.qm'... Generated 931 translation(s) (868 finished and 63 unfinished) Ignored 1381 untranslated source text(s) [186/350] Generating mumble_de.qm Updating '/run/build/mumble/src/mumble/mumble_de.qm'... Generated 2312 translation(s) (2294 finished and 18 unfinished) [187/350] Generating mumble_el.qm Updating '/run/build/mumble/src/mumble/mumble_el.qm'... Generated 2015 translation(s) (1993 finished and 22 unfinished) Ignored 297 untranslated source text(s) [188/350] Generating mumble_et.qm Updating '/run/build/mumble/src/mumble/mumble_et.qm'... Generated 963 translation(s) (913 finished and 50 unfinished) Ignored 1349 untranslated source text(s) [189/350] Generating mumble_fa_IR.qm Updating '/run/build/mumble/src/mumble/mumble_fa_IR.qm'... Generated 164 translation(s) (123 finished and 41 unfinished) Ignored 2148 untranslated source text(s) [190/350] Generating mumble_es.qm Updating '/run/build/mumble/src/mumble/mumble_es.qm'... Generated 2312 translation(s) (2299 finished and 13 unfinished) [191/350] Generating mumble_eu.qm Updating '/run/build/mumble/src/mumble/mumble_eu.qm'... Generated 1260 translation(s) (1209 finished and 51 unfinished) Ignored 1052 untranslated source text(s) [192/350] Generating mumble_gl.qm Updating '/run/build/mumble/src/mumble/mumble_gl.qm'... Generated 165 translation(s) (126 finished and 39 unfinished) Ignored 2147 untranslated source text(s) [193/350] Generating mumble_hi.qm Updating '/run/build/mumble/src/mumble/mumble_hi.qm'... Generated 37 translation(s) (37 finished and 0 unfinished) Ignored 2275 untranslated source text(s) [194/350] Generating mumble_fi.qm Updating '/run/build/mumble/src/mumble/mumble_fi.qm'... Generated 2312 translation(s) (2296 finished and 16 unfinished) [195/350] Generating mumble_he.qm Updating '/run/build/mumble/src/mumble/mumble_he.qm'... Generated 1493 translation(s) (1450 finished and 43 unfinished) Ignored 819 untranslated source text(s) [196/350] Generating mumble_fr.qm Updating '/run/build/mumble/src/mumble/mumble_fr.qm'... Generated 2312 translation(s) (2296 finished and 16 unfinished) [197/350] Generating mumble_it.qm Updating '/run/build/mumble/src/mumble/mumble_it.qm'... Generated 2311 translation(s) (2293 finished and 18 unfinished) Ignored 1 untranslated source text(s) [198/350] Generating mumble_hu.qm Updating '/run/build/mumble/src/mumble/mumble_hu.qm'... Generated 1595 translation(s) (1578 finished and 17 unfinished) Ignored 717 untranslated source text(s) [199/350] Generating mumble_ja.qm Updating '/run/build/mumble/src/mumble/mumble_ja.qm'... Generated 1489 translation(s) (1438 finished and 51 unfinished) Ignored 823 untranslated source text(s) [200/350] Generating mumble_ko.qm Updating '/run/build/mumble/src/mumble/mumble_ko.qm'... Generated 1975 translation(s) (1949 finished and 26 unfinished) Ignored 337 untranslated source text(s) [201/350] Generating mumble_lt.qm Updating '/run/build/mumble/src/mumble/mumble_lt.qm'... Generated 1118 translation(s) (1070 finished and 48 unfinished) Ignored 1194 untranslated source text(s) [202/350] Generating mumble_nl.qm Updating '/run/build/mumble/src/mumble/mumble_nl.qm'... Generated 2051 translation(s) (2030 finished and 21 unfinished) Ignored 261 untranslated source text(s) [203/350] Generating mumble_no.qm Updating '/run/build/mumble/src/mumble/mumble_no.qm'... Generated 1996 translation(s) (1800 finished and 196 unfinished) Ignored 316 untranslated source text(s) [204/350] Generating mumble_oc.qm Updating '/run/build/mumble/src/mumble/mumble_oc.qm'... Generated 568 translation(s) (549 finished and 19 unfinished) Ignored 1744 untranslated source text(s) [205/350] Generating mumble_pl.qm Updating '/run/build/mumble/src/mumble/mumble_pl.qm'... Generated 2312 translation(s) (2298 finished and 14 unfinished) [206/350] Generating mumble_ro.qm Updating '/run/build/mumble/src/mumble/mumble_ro.qm'... Generated 325 translation(s) (268 finished and 57 unfinished) Ignored 1987 untranslated source text(s) [207/350] Generating mumble_si.qm Updating '/run/build/mumble/src/mumble/mumble_si.qm'... Generated 7 translation(s) (4 finished and 3 unfinished) Ignored 2305 untranslated source text(s) [208/350] Generating mumble_pt_BR.qm Updating '/run/build/mumble/src/mumble/mumble_pt_BR.qm'... Generated 1928 translation(s) (1891 finished and 37 unfinished) Ignored 384 untranslated source text(s) [209/350] Generating mumble_sk.qm Updating '/run/build/mumble/src/mumble/mumble_sk.qm'... Generated 31 translation(s) (22 finished and 9 unfinished) Ignored 2281 untranslated source text(s) [210/350] Generating mumble_pt_PT.qm Updating '/run/build/mumble/src/mumble/mumble_pt_PT.qm'... Generated 1922 translation(s) (1897 finished and 25 unfinished) Ignored 390 untranslated source text(s) [211/350] Generating mumble_ru.qm Updating '/run/build/mumble/src/mumble/mumble_ru.qm'... Generated 2179 translation(s) (2160 finished and 19 unfinished) Ignored 133 untranslated source text(s) [212/350] Generating mumble_te.qm Updating '/run/build/mumble/src/mumble/mumble_te.qm'... Generated 118 translation(s) (88 finished and 30 unfinished) Ignored 2194 untranslated source text(s) [213/350] Generating mumble_th.qm Updating '/run/build/mumble/src/mumble/mumble_th.qm'... Generated 83 translation(s) (58 finished and 25 unfinished) Ignored 2229 untranslated source text(s) [214/350] Generating mumble_sv.qm Updating '/run/build/mumble/src/mumble/mumble_sv.qm'... Generated 2061 translation(s) (2044 finished and 17 unfinished) Ignored 251 untranslated source text(s) [215/350] Generating mumble_sq.qm Updating '/run/build/mumble/src/mumble/mumble_sq.qm'... Generated 1280 translation(s) (1276 finished and 4 unfinished) Ignored 1032 untranslated source text(s) [216/350] Generating mumble_zh_HK.qm Updating '/run/build/mumble/src/mumble/mumble_zh_HK.qm'... Generated 777 translation(s) (737 finished and 40 unfinished) Ignored 1535 untranslated source text(s) [217/350] Generating mumble_tr.qm Updating '/run/build/mumble/src/mumble/mumble_tr.qm'... Generated 2312 translation(s) (2302 finished and 10 unfinished) [218/350] Generating mumble_uk.qm Updating '/run/build/mumble/src/mumble/mumble_uk.qm'... Generated 2298 translation(s) (2296 finished and 2 unfinished) Ignored 14 untranslated source text(s) [219/350] Generating mumble_zh_TW.qm Updating '/run/build/mumble/src/mumble/mumble_zh_TW.qm'... Generated 1445 translation(s) (1402 finished and 43 unfinished) Ignored 867 untranslated source text(s) [220/350] Generating mumble_zh_CN.qm Updating '/run/build/mumble/src/mumble/mumble_zh_CN.qm'... Generated 2312 translation(s) (2296 finished and 16 unfinished) [260/350] Building CXX object src/mumble/CMakeFiles/mumble_client_object_lib.dir/LegacyPlugin.cpp.o FAILED: [code=1] src/mumble/CMakeFiles/mumble_client_object_lib.dir/LegacyPlugin.cpp.o /run/ccache/bin/c++ -DMUMBLE -DMUMBLE_BUILD_YEAR=2025 -DMUMBLE_LIBRARY_PATH=/app/lib/mumble -DMUMBLE_MAINWINDOW_UI_HASH=3930 -DMUMBLE_PLUGIN_PATH=/app/lib/mumble/plugins -DMUMBLE_TARGET_ARCH=\"x64\" -DMUMBLE_TARGET_OS=\"linux\" -DMUMBLE_VERSION=1.5.857 -DMUMBLE_VERSION_MAJOR=1 -DMUMBLE_VERSION_MINOR=5 -DMUMBLE_VERSION_PATCH=857 -DNO_CRASH_REPORT -DPOCO_CMAKE -DPOCO_ENABLE_CPP11 -DPOCO_ENABLE_CPP14 -DPOCO_HAVE_FD_EPOLL -DPOCO_OS_FAMILY_UNIX -DPOCO_UNBUNDLED -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_RESTRICTED_CAST_FROM_ASCII -DQT_SQL_LIB -DQT_SVG_LIB -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DQT_WIDGETS_LIB -DQT_XML_LIB -DRESTRICT=__restrict__ -DTRACY_ON_DEMAND -DUSE_ALSA -DUSE_DBUS -DUSE_JACKAUDIO -DUSE_MANUAL_PLUGIN -DUSE_NO_TTS -DUSE_PIPEWIRE -DUSE_PORTAUDIO -DUSE_PULSEAUDIO -DUSE_QSSLDIFFIEHELLMANPARAMETERS -DUSE_RENAMENOISE -DUSE_SNDFILE_MP3 -DUSE_SNDFILE_OPUS -DUSE_ZEROCONF -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_USE_MATH_DEFINES -D_XOPEN_SOURCE=500 -I/run/build/mumble/src/mumble/mumble_client_object_lib_autogen/include -I/run/build/mumble/src/mumble -I/run/build/mumble/src/mumble/widgets -I/run/build/mumble/src -I/run/build/mumble/plugins -I/usr/include/opus -I/app/include/avahi-compat-libdns_sd -I/run/build/mumble/3rdparty/qqbonjour -I/run/build/mumble/3rdparty/smallft -I/run/build/mumble/3rdparty/speexdsp-build/SYSTEM -I/run/build/mumble/3rdparty/speexdsp-build/../speexdsp/include -I/run/build/mumble/src/mumble/speexdsp/include -I/run/build/mumble/3rdparty/renamenoise/SYSTEM -I/run/build/mumble/3rdparty/renamenoise/include -isystem /run/build/mumble/3rdparty/jack -isystem /run/build/mumble/3rdparty/pipewire -isystem /run/build/mumble/3rdparty/portaudio -isystem /run/build/mumble/3rdparty/pulseaudio -isystem /run/build/mumble/3rdparty/nlohmann_json/include -isystem /usr/include/QtCore -isystem /usr/lib/mkspecs/linux-g++ -isystem /usr/include/QtNetwork -isystem /usr/include/QtXml -isystem /run/build/mumble/3rdparty/tracy/public -isystem /run/build/mumble/3rdparty/gsl/include -isystem /usr/include/QtConcurrent -isystem /usr/include/QtSql -isystem /usr/include/QtSvg -isystem /usr/include/QtWidgets -isystem /usr/include/QtGui -isystem /usr/include/QtDBus "-Wno-error" -O3 -DNDEBUG -std=c++17 -flto=auto -fno-fat-lto-objects -fPIC -fvisibility=hidden -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Werror -Wall -Wpedantic -Wextra -Wconversion -Wsign-conversion -fsigned-char -O3 -fPIC -MD -MT src/mumble/CMakeFiles/mumble_client_object_lib.dir/LegacyPlugin.cpp.o -MF src/mumble/CMakeFiles/mumble_client_object_lib.dir/LegacyPlugin.cpp.o.d -o src/mumble/CMakeFiles/mumble_client_object_lib.dir/LegacyPlugin.cpp.o -c /run/build/mumble/src/mumble/LegacyPlugin.cpp /run/build/mumble/src/mumble/LegacyPlugin.cpp: In member function ‘virtual uint8_t LegacyPlugin::initPositionalData(const char* const*, const uint64_t*, size_t)’: /run/build/mumble/src/mumble/LegacyPlugin.cpp:200:38: error: ‘template<class _Codecvt, class _Elem, class _Wide_alloc, class _Byte_alloc> class std::__cxx11::wstring_convert’ is deprecated [-Werror=deprecated-declarations] 200 | std::wstring_convert< std::codecvt_utf8< wchar_t > >().from_bytes(currentName); | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/locale:47, from /run/build/mumble/src/mumble/LegacyPlugin.cpp:14: /usr/include/c++/15.2.0/bits/locale_conv.h:262:33: note: declared here 262 | class _GLIBCXX17_DEPRECATED wstring_convert | ^~~~~~~~~~~~~~~ cc1plus: all warnings being treated as errors [271/350] Building CXX object src/mumble/CMakeFiles/mumble_client_object_lib.dir/Messages.cpp.o ``` ### Steps to reproduce Build on gcc-15 with current libstdc++ ### Mumble version 1.5.857 ### Mumble component Client ### OS Linux ### Reproducible? Yes ### Additional information _No response_ ### Relevant log output ```shell ``` ### Screenshots _No response_
deekerman 2026-02-20 22:17:28 -05:00
  • closed this issue
  • added the
    support
    label
Author
Owner

@Krzmbrzl commented on GitHub (Oct 27, 2025):

Have you tried using -Dwarnings-as-errors=OFF when invoking CMake?

@Krzmbrzl commented on GitHub (Oct 27, 2025): Have you tried using `-Dwarnings-as-errors=OFF` when invoking CMake?
Author
Owner

@jbruechert commented on GitHub (Oct 27, 2025):

Have you tried using -Dwarnings-as-errors=OFF when invoking CMake?

I did not know that option existed, that should probably solve it.

@jbruechert commented on GitHub (Oct 27, 2025): > Have you tried using `-Dwarnings-as-errors=OFF` when invoking CMake? I did not know that option existed, that should probably solve it.
Author
Owner

@jbruechert commented on GitHub (Oct 27, 2025):

It does, thanks for the help :)

@jbruechert commented on GitHub (Oct 27, 2025): It does, thanks for the help :)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/mumble-mumble-voip#3064
No description provided.