Your message dated Sun, 01 Jun 2025 10:49:35 +0000
with message-id <e1ulgfz-003g4x...@fasolo.debian.org>
and subject line Bug#1106432: fixed in openrgb 0.9+git20250413+ds-2
has caused the Debian Bug report #1106432,
regarding openrgb: FTBFS: undefined reference to 
`hueplusplus::Group::Group(int...
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1106432: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1106432
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:openrgb
Version: 0.9+git20250413+ds-1
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_auto_clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
        qmake -makefile "QMAKE_CFLAGS_RELEASE=-g -O2 -Werror=implic 
[too-long-redacted] ,now" QMAKE_STRIP=: PREFIX=/usr
Info: creating stash file /<<PKGBUILDDIR>>/.qmake.stash
sh: 1: git: not found
sh: 1: git: not found
Project MESSAGE: VERSION_NUM: 0.9.

[... snipped ...]

compiling 
Controllers/RoccatController/RoccatEloController/RoccatEloController.cpp
compiling 
Controllers/RoccatController/RoccatHordeAimoController/RGBController_RoccatHordeAimo.cpp
compiling 
Controllers/RoccatController/RoccatHordeAimoController/RoccatHordeAimoController.cpp
compiling 
Controllers/RoccatController/RoccatKoneAimoController/RGBController_RoccatKoneAimo.cpp
compiling 
Controllers/RoccatController/RoccatKoneAimoController/RoccatKoneAimoController.cpp
compiling 
Controllers/RoccatController/RoccatKoneProAirController/RGBController_RoccatKoneProAir.cpp
compiling 
Controllers/RoccatController/RoccatKoneProAirController/RoccatKoneProAirController.cpp
compiling 
Controllers/RoccatController/RoccatKoneProController/RGBController_RoccatKonePro.cpp
compiling 
Controllers/RoccatController/RoccatKoneProController/RoccatKoneProController.cpp
compiling 
Controllers/RoccatController/RoccatKoneXPController/RGBController_RoccatKoneXP.cpp
compiling 
Controllers/RoccatController/RoccatKoneXPController/RoccatKoneXPController.cpp
compiling 
Controllers/RoccatController/RoccatKovaController/RGBController_RoccatKova.cpp
compiling 
Controllers/RoccatController/RoccatKovaController/RoccatKovaController.cpp
compiling 
Controllers/RoccatController/RoccatSenseAimoController/RGBController_RoccatSenseAimo.cpp
compiling 
Controllers/RoccatController/RoccatSenseAimoController/RoccatSenseAimoController.cpp
compiling 
Controllers/RoccatController/RoccatVulcanKeyboardController/RGBController_RoccatVulcanKeyboard.cpp
compiling 
Controllers/RoccatController/RoccatVulcanKeyboardController/RoccatVulcanKeyboardController.cpp
compiling 
Controllers/SapphireGPUController/SapphireNitroGlowV1Controller/RGBController_SapphireNitroGlowV1.cpp
compiling 
Controllers/SapphireGPUController/SapphireNitroGlowV1Controller/SapphireNitroGlowV1Controller.cpp
compiling 
Controllers/SapphireGPUController/SapphireNitroGlowV3Controller/RGBController_SapphireNitroGlowV3.cpp
compiling 
Controllers/SapphireGPUController/SapphireNitroGlowV3Controller/SapphireNitroGlowV3Controller.cpp
compiling 
Controllers/SinowealthController/GenesisXenon200Controller/RGBController_GenesisXenon200.cpp
compiling 
Controllers/SinowealthController/Sinowealth1007Controller/RGBController_Sinowealth1007.cpp
compiling 
Controllers/SinowealthController/Sinowealth1007Controller/SinowealthController1007.cpp
compiling 
Controllers/SinowealthController/SinowealthController/RGBController_Sinowealth.cpp
compiling 
Controllers/SinowealthController/SinowealthController/SinowealthController.cpp
compiling 
Controllers/SinowealthController/SinowealthGMOWController/RGBController_SinowealthGMOW.cpp
compiling 
Controllers/SinowealthController/SinowealthGMOWController/SinowealthGMOWController.cpp
compiling 
Controllers/SinowealthController/SinowealthKeyboard16Controller/RGBController_SinowealthKeyboard16.cpp
compiling 
Controllers/SinowealthController/SinowealthKeyboard16Controller/SinowealthKeyboard16Controller.cpp
compiling 
Controllers/SinowealthController/SinowealthKeyboard90Controller/RGBController_SinowealthKeyboard90.cpp
compiling 
Controllers/SinowealthController/SinowealthKeyboard90Controller/SinowealthKeyboard90Controller.cpp
compiling 
Controllers/SinowealthController/SinowealthKeyboardController/RGBController_SinowealthKeyboard.cpp
compiling 
Controllers/SinowealthController/SinowealthKeyboardController/SinowealthKeyboardController.cpp
compiling 
Controllers/SonyGamepadController/SonyDS4Controller/RGBController_SonyDS4.cpp
compiling 
Controllers/SonyGamepadController/SonyDS4Controller/SonyDS4Controller.cpp
compiling 
Controllers/SonyGamepadController/SonyDualSenseController/RGBController_SonyDualSense.cpp
compiling 
Controllers/SonyGamepadController/SonyDualSenseController/SonyDualSenseController.cpp
compiling 
Controllers/SRGBmodsController/SRGBmodsLEDControllerV1/RGBController_SRGBmodsLEDControllerV1.cpp
compiling 
Controllers/SRGBmodsController/SRGBmodsLEDControllerV1/SRGBmodsLEDControllerV1.cpp
compiling 
Controllers/SRGBmodsController/SRGBmodsPicoController/RGBController_SRGBmodsPico.cpp
compiling 
Controllers/SRGBmodsController/SRGBmodsPicoController/SRGBmodsPicoController.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesAerox3Controller/SteelSeriesAerox3Controller.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesAerox5Controller/SteelSeriesAerox5Controller.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesAeroxWirelessController/SteelSeriesAeroxWirelessController.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesApex3Controller/RGBController_SteelSeriesApex3.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesApex3Controller/SteelSeriesApex3Controller.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesApex8ZoneController/SteelSeriesApex8ZoneController.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesApexController/RGBController_SteelSeriesApex.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesApexController/SteelSeriesApexController.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesApexMController/SteelSeriesApexMController.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesApexTZoneController/SteelSeriesApexTZoneController.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesArctis5Controller/RGBController_SteelSeriesArctis5.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesArctis5Controller/SteelSeriesArctis5Controller.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesMouseController/SteelSeriesMouseController.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesOldApexController/RGBController_SteelSeriesOldApex.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesOldApexController/SteelSeriesOldApexController.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesQCKMatController/RGBController_SteelSeriesQCKMat.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesQCKMatController/SteelSeriesQCKMatController.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesRival3Controller/RGBController_SteelSeriesRival3.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesRival3Controller/SteelSeriesRival3Controller.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesRivalController/RGBController_SteelSeriesRival.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesRivalController/SteelSeriesRivalController.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesSenseiController/RGBController_SteelSeriesSensei.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesSenseiController/SteelSeriesSenseiController.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesSiberiaController/RGBController_SteelSeriesSiberia.cpp
compiling 
Controllers/SteelSeriesController/SteelSeriesSiberiaController/SteelSeriesSiberiaController.cpp
compiling 
Controllers/ThermaltakeRiingController/ThermaltakeRiingController/RGBController_ThermaltakeRiing.cpp
compiling 
Controllers/ThermaltakeRiingController/ThermaltakeRiingController/ThermaltakeRiingController.cpp
compiling 
Controllers/ThermaltakeRiingController/ThermaltakeRiingQuadController/RGBController_ThermaltakeRiingQuad.cpp
compiling 
Controllers/ThermaltakeRiingController/ThermaltakeRiingQuadController/ThermaltakeRiingQuadController.cpp
compiling 
Controllers/ThermaltakeRiingController/ThermaltakeRiingTrioController/RGBController_ThermaltakeRiingTrio.cpp
compiling 
Controllers/ThermaltakeRiingController/ThermaltakeRiingTrioController/ThermaltakeRiingTrioController.cpp
compiling 
Controllers/TrustController/TrustGXT114Controller/RGBController_TrustGXT114.cpp
compiling 
Controllers/TrustController/TrustGXT114Controller/TrustGXT114Controller.cpp
compiling 
Controllers/TrustController/TrustGXT180Controller/RGBController_TrustGXT180.cpp
compiling 
Controllers/TrustController/TrustGXT180Controller/TrustGXT180Controller.cpp
compiling 
Controllers/WootingKeyboardController/WootingOneKeyboardController/WootingOneKeyboardController.cpp
compiling 
Controllers/WootingKeyboardController/WootingTwoKeyboardController/WootingTwoKeyboardController.cpp
compiling dependencies/ColorWheel/ColorWheel.cpp
compiling main.cpp
compiling cli.cpp
compiling dmiinfo/dmiinfo.cpp
compiling LogManager.cpp
compiling NetworkClient.cpp
compiling NetworkProtocol.cpp
compiling NetworkServer.cpp
compiling PluginManager.cpp
compiling ProfileManager.cpp
compiling ResourceManager.cpp
compiling SPDAccessor/DDR4DirectAccessor.cpp
compiling SPDAccessor/DDR5DirectAccessor.cpp
compiling SPDAccessor/SPDAccessor.cpp
compiling SPDAccessor/SPDDetector.cpp
compiling SPDAccessor/SPDWrapper.cpp
compiling SettingsManager.cpp
compiling i2c_smbus/i2c_smbus.cpp
compiling i2c_tools/i2c_tools.cpp
compiling interop/DeviceGuard.cpp
compiling interop/DeviceGuardLock.cpp
compiling interop/DeviceGuardManager.cpp
compiling net_port/net_port.cpp
compiling serial_port/serial_port.cpp
compiling StringUtils.cpp
compiling super_io/super_io.cpp
compiling AutoStart/AutoStart.cpp
compiling KeyboardLayoutManager/KeyboardLayoutManager.cpp
compiling RGBController/RGBController.cpp
compiling RGBController/RGBController_Dummy.cpp
compiling RGBController/RGBControllerKeyNames.cpp
compiling RGBController/RGBController_Network.cpp
compiling Controllers/AsusTUFLaptopController/AsusTUFLaptopController_Linux.cpp
compiling Controllers/AsusTUFLaptopController/AsusTUFLaptopDetect_Linux.cpp
compiling 
Controllers/AsusTUFLaptopController/RGBController_AsusTUFLaptop_Linux.cpp
compiling Controllers/ENESMBusController/XPGSpectrixS40GDetect_Linux.cpp
compiling Controllers/FaustusController/RGBController_Faustus_Linux.cpp
compiling Controllers/LinuxLEDController/LinuxLEDController_Linux.cpp
compiling Controllers/LinuxLEDController/LinuxLEDControllerDetect_Linux.cpp
compiling Controllers/LinuxLEDController/RGBController_LinuxLED_Linux.cpp
compiling 
Controllers/NVIDIAIlluminationController/nvapi_accessor_Windows_Linux.cpp
compiling 
Controllers/NVIDIAIlluminationController/NVIDIAIlluminationControllerDetect_Windows_Linux.cpp
compiling 
Controllers/NVIDIAIlluminationController/NVIDIAIlluminationV1Controller_Windows_Linux.cpp
compiling 
Controllers/NVIDIAIlluminationController/RGBController_NVIDIAIllumination_Windows_Linux.cpp
compiling 
Controllers/ENESMBusController/ENESMBusInterface/ENESMBusInterface_SpectrixS40G_Linux.cpp
compiling 
Controllers/HYTEMousematController/HYTEMousematController_Linux/HYTEMousematController_Linux.cpp
compiling 
Controllers/HYTEMousematController/HYTEMousematController_Linux/HYTEMousematControllerDetect_Linux.cpp
compiling dependencies/NVFC/nvapi.cpp
dependencies/NVFC/nvapi.cpp: In constructor 
‘NV_GPU_PSTATES20_V2::NV_GPU_PSTATES20_V2()’:
dependencies/NVFC/nvapi.cpp:21:15: warning: ‘void* memset(void*, int, 
size_t)’ clearing an object of non-trivial type ‘struct 
NV_GPU_PSTATES20_V2’; use assignment or value-initialization instead 
[-Wclass-memaccess]
   21 |         memset(this, 0, sizeof *this);
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from dependencies/NVFC/nvapi.cpp:8:
dependencies/NVFC/nvapi.h:44:8: note: ‘struct NV_GPU_PSTATES20_V2’ declared 
here
   44 | struct NV_GPU_PSTATES20_V2 {
      |        ^~~~~~~~~~~~~~~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(); nvapi_QueryInterface_t = void* (*)(int); NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:282:20:   required from here
  282 |         QueryInterface(query_interface, 0x0150E828, NvAPI_Initialize);
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
                          
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int, int**); nvapi_QueryInterface_t = void* (*)(int); NV_U32 = unsigned 
int]’:
dependencies/NVFC/nvapi.cpp:284:20:   required from here
  284 |         QueryInterface(query_interface, 0x9ABDD40D, 
NvAPI_EnumDisplayHandle);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~           
                        
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int**, int*); nvapi_QueryInterface_t = void* (*)(int); NV_U32 = 
unsigned int]’:
dependencies/NVFC/nvapi.cpp:285:20:   required from here
  285 |         QueryInterface(query_interface, 0xE5AC921F, 
NvAPI_EnumPhysicalGPUs);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            
                      
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, NV_DISPLAY_DRIVER_VERSION_V1*); nvapi_QueryInterface_t = void* 
(*)(int); NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:286:20:   required from here
  286 |         QueryInterface(query_interface, 0xF951A4D1, 
NvAPI_GetDisplayDriverVersion);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
                                    
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(char*); nvapi_QueryInterface_t = void* (*)(int); NV_U32 = unsigned 
int]’:
dependencies/NVFC/nvapi.cpp:287:20:   required from here
  287 |         QueryInterface(query_interface, 0x01053FA5, 
NvAPI_GetInterfaceVersionString);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
                                        
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, int**, unsigned int*); nvapi_QueryInterface_t = void* (*)(int); 
NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:288:20:   required from here
  288 |         QueryInterface(query_interface, 0x34EF9506, 
NvAPI_GetPhysicalGPUsFromDisplay);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
                                          
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, NV_MEMORY_INFO_V2*); nvapi_QueryInterface_t = void* (*)(int); 
NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:289:20:   required from here
  289 |         QueryInterface(query_interface, 0x774AA982, 
NvAPI_GetMemoryInfo);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~               
                
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, char*); nvapi_QueryInterface_t = void* (*)(int); NV_U32 = 
unsigned int]’:
dependencies/NVFC/nvapi.cpp:291:20:   required from here
  291 |         QueryInterface(query_interface, 0x0CEEE8E9F, 
NvAPI_GPU_GetFullName);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            
                     
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, NV_GPU_PSTATES20_V2*); nvapi_QueryInterface_t = void* (*)(int); 
NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:292:20:   required from here
  292 |         QueryInterface(query_interface, 0x6FF81213, 
NvAPI_GPU_GetPStates20);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            
                      
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, NV_CLOCK_FREQUENCIES_V2*); nvapi_QueryInterface_t = void* 
(*)(int); NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:294:20:   required from here
  294 |         QueryInterface(query_interface, 0xDCB616C3, 
NvAPI_GPU_GetAllClockFrequencies);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
                                          
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, NV_DYNAMIC_PSTATES_V1*); nvapi_QueryInterface_t = void* (*)(int); 
NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:295:20:   required from here
  295 |         QueryInterface(query_interface, 0x60DED2ED, 
NvAPI_GPU_GetDynamicPStates);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
                                
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, NV_GPU_POWER_POLICIES_INFO_V1*); nvapi_QueryInterface_t = void* 
(*)(int); NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:296:20:   required from here
  296 |         QueryInterface(query_interface, 0x34206D86, 
NvAPI_GPU_GetPowerPoliciesInfo);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
                                      
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, NV_GPU_POWER_POLICIES_STATUS_V1*); nvapi_QueryInterface_t = void* 
(*)(int); NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:297:20:   required from here
  297 |         QueryInterface(query_interface, 0x70916171, 
NvAPI_GPU_GetPowerPoliciesStatus);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
                                          
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, NV_GPU_VOLTAGE_DOMAINS_STATUS_V1*); nvapi_QueryInterface_t = 
void* (*)(int); NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:298:20:   required from here
  298 |         QueryInterface(query_interface, 0x0C16C7E2C, 
NvAPI_GPU_GetVoltageDomainStatus);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
                                           
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, NV_THERMAL_TARGET, NV_GPU_THERMAL_SETTINGS_V2*); 
nvapi_QueryInterface_t = void* (*)(int); NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:299:20:   required from here
  299 |         QueryInterface(query_interface, 0x0E3640A56, 
NvAPI_GPU_GetThermalSettings);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
                                   
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, NV_GPU_THERMAL_POLICIES_INFO_V2*); nvapi_QueryInterface_t = void* 
(*)(int); NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:302:20:   required from here
  302 |         QueryInterface(query_interface, 0x00D258BB5, 
NvAPI_GPU_GetThermalPoliciesInfo);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
                                           
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, NV_GPU_THERMAL_POLICIES_STATUS_V2*); nvapi_QueryInterface_t = 
void* (*)(int); NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:303:20:   required from here
  303 |         QueryInterface(query_interface, 0x0E9C425A1, 
NvAPI_GPU_GetThermalPoliciesStatus);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                              
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, int, NV_GPU_COOLER_SETTINGS_V2*); nvapi_QueryInterface_t = void* 
(*)(int); NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:305:20:   required from here
  305 |         QueryInterface(query_interface, 0xDA141340, 
NvAPI_GPU_GetCoolerSettings);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
                                
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, int, NV_GPU_COOLER_LEVELS_V1*); nvapi_QueryInterface_t = void* 
(*)(int); NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:306:20:   required from here
  306 |         QueryInterface(query_interface, 0x891FA0AE, 
NvAPI_GPU_SetCoolerLevels);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
                            
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, unsigned int*, unsigned int*, unsigned int*, unsigned int*); 
nvapi_QueryInterface_t = void* (*)(int); NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:307:20:   required from here
  307 |         QueryInterface(query_interface, 0x2DDFB66E, 
NvAPI_GPU_GetPCIIdentifiers);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
                                
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, NV_I2C_INFO_V3*, unsigned int*); nvapi_QueryInterface_t = void* 
(*)(int); NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:309:20:   required from here
  309 |         QueryInterface(query_interface, 0x283AC65A, NvAPI_I2CWriteEx);
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
                          
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
dependencies/NVFC/nvapi.cpp: In instantiation of ‘void 
QueryInterfaceCast(nvapi_QueryInterface_t, NV_U32, const char*, F&) [with F = 
int (*)(int*, _NV_GPU_CLIENT_ILLUM_ZONE_CONTROL_PARAMS_V1*); 
nvapi_QueryInterface_t = void* (*)(int); NV_U32 = unsigned int]’:
dependencies/NVFC/nvapi.cpp:311:20:   required from here
  311 |         QueryInterface(query_interface, 0x3DBF5764, 
NvAPI_GPU_ClientIllumZonesGetControl);
      |         
~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                                
dependencies/NVFC/nvapi.cpp:271:20: warning: unused variable ‘result’ 
[-Wunused-variable]
  271 |         const bool result = QueryInterfaceOpaque(query_interface, id, 
(void **)&function_pointer);
      |                    ^~~~~~
compiling i2c_smbus/i2c_smbus_linux.cpp
compiling scsiapi/scsiapi_linux.c
compiling serial_port/find_usb_serial_port_linux.cpp
compiling AutoStart/AutoStart-Linux.cpp
compiling SPDAccessor/EE1004Accessor_Linux.cpp
compiling SPDAccessor/SPD5118Accessor_Linux.cpp
compiling SuspendResume/SuspendResume_Linux_FreeBSD.cpp
rcc qt/resources.qrc
lrelease qt/i18n/OpenRGB_it_IT.ts
Updating '.qm/OpenRGB_it_IT.qm'...
    Generated 343 translation(s) (343 finished and 0 unfinished)
lrelease qt/i18n/OpenRGB_es_ES.ts
Updating '.qm/OpenRGB_es_ES.qm'...
    Generated 343 translation(s) (343 finished and 0 unfinished)
lrelease qt/i18n/OpenRGB_pt_BR.ts
Updating '.qm/OpenRGB_pt_BR.qm'...
    Generated 283 translation(s) (246 finished and 37 unfinished)
    Ignored 60 untranslated source text(s)
lrelease qt/i18n/OpenRGB_pl_PL.ts
Updating '.qm/OpenRGB_pl_PL.qm'...
    Generated 299 translation(s) (284 finished and 15 unfinished)
    Ignored 44 untranslated source text(s)
lrelease qt/i18n/OpenRGB_uk_UA.ts
Updating '.qm/OpenRGB_uk_UA.qm'...
    Generated 343 translation(s) (343 finished and 0 unfinished)
lrelease qt/i18n/OpenRGB_el_GR.ts
Updating '.qm/OpenRGB_el_GR.qm'...
    Generated 306 translation(s) (301 finished and 5 unfinished)
    Ignored 37 untranslated source text(s)
lrelease qt/i18n/OpenRGB_nb_NO.ts
Updating '.qm/OpenRGB_nb_NO.qm'...
    Generated 343 translation(s) (343 finished and 0 unfinished)
lrelease qt/i18n/OpenRGB_en_AU.ts
Updating '.qm/OpenRGB_en_AU.qm'...
    Generated 240 translation(s) (239 finished and 1 unfinished)
    Ignored 103 untranslated source text(s)
lrelease qt/i18n/OpenRGB_de_DE.ts
Updating '.qm/OpenRGB_de_DE.qm'...
    Generated 343 translation(s) (343 finished and 0 unfinished)
lrelease qt/i18n/OpenRGB_en_GB.ts
Updating '.qm/OpenRGB_en_GB.qm'...
    Generated 240 translation(s) (239 finished and 1 unfinished)
    Ignored 103 untranslated source text(s)
lrelease qt/i18n/OpenRGB_ja_JP.ts
Updating '.qm/OpenRGB_ja_JP.qm'...
    Generated 330 translation(s) (329 finished and 1 unfinished)
    Ignored 13 untranslated source text(s)
lrelease qt/i18n/OpenRGB_en_US.ts
Updating '.qm/OpenRGB_en_US.qm'...
    Generated 1 translation(s) (0 finished and 1 unfinished)
    Ignored 342 untranslated source text(s)
lrelease qt/i18n/OpenRGB_zh_TW.ts
Updating '.qm/OpenRGB_zh_TW.qm'...
    Generated 297 translation(s) (283 finished and 14 unfinished)
    Ignored 46 untranslated source text(s)
lrelease qt/i18n/OpenRGB_ms_MY.ts
Updating '.qm/OpenRGB_ms_MY.qm'...
    Generated 299 translation(s) (283 finished and 16 unfinished)
    Ignored 44 untranslated source text(s)
lrelease qt/i18n/OpenRGB_hr_HR.ts
Updating '.qm/OpenRGB_hr_HR.qm'...
    Generated 293 translation(s) (278 finished and 15 unfinished)
    Ignored 50 untranslated source text(s)
lrelease qt/i18n/OpenRGB_ru_RU.ts
Updating '.qm/OpenRGB_ru_RU.qm'...
    Generated 343 translation(s) (343 finished and 0 unfinished)
lrelease qt/i18n/OpenRGB_zh_CN.ts
Updating '.qm/OpenRGB_zh_CN.qm'...
    Generated 298 translation(s) (284 finished and 14 unfinished)
    Ignored 45 untranslated source text(s)
lrelease qt/i18n/OpenRGB_ko_KR.ts
Updating '.qm/OpenRGB_ko_KR.qm'...
    Generated 327 translation(s) (326 finished and 1 unfinished)
    Ignored 16 untranslated source text(s)
lrelease qt/i18n/OpenRGB_fr_FR.ts
Updating '.qm/OpenRGB_fr_FR.qm'...
    Generated 343 translation(s) (343 finished and 0 unfinished)
generating ./moc_predefs.h
compiling qrc_resources.cpp
rcc qmake_qmake_qm_files.qrc
moc qt/DetectorTableModel.h
moc qt/DeviceView.h
moc qt/QTooltipedSlider.h
moc qt/swatches.h
moc qt/TabLabel.h
moc qt/OpenRGBClientInfoPage/OpenRGBClientInfoPage.h
moc qt/OpenRGBConsolePage/OpenRGBConsolePage.h
moc qt/OpenRGBDeviceInfoPage/OpenRGBDeviceInfoPage.h
moc qt/OpenRGBDevicePage/OpenRGBDevicePage.h
moc qt/OpenRGBDialog/OpenRGBDialog.h
moc qt/OpenRGBDMXSettingsPage/OpenRGBDMXSettingsEntry.h
moc qt/OpenRGBDMXSettingsPage/OpenRGBDMXSettingsPage.h
moc qt/OpenRGBE131SettingsPage/OpenRGBE131SettingsEntry.h
moc qt/OpenRGBE131SettingsPage/OpenRGBE131SettingsPage.h
moc qt/OpenRGBElgatoKeyLightSettingsPage/OpenRGBElgatoKeyLightSettingsEntry.h
moc qt/OpenRGBElgatoKeyLightSettingsPage/OpenRGBElgatoKeyLightSettingsPage.h
moc 
qt/OpenRGBElgatoLightStripSettingsPage/OpenRGBElgatoLightStripSettingsEntry.h
moc qt/OpenRGBElgatoLightStripSettingsPage/OpenRGBElgatoLightStripSettingsPage.h
moc qt/OpenRGBHardwareIDsDialog/OpenRGBHardwareIDsDialog.h
moc qt/OpenRGBKasaSmartSettingsPage/OpenRGBKasaSmartSettingsEntry.h
moc qt/OpenRGBKasaSmartSettingsPage/OpenRGBKasaSmartSettingsPage.h
moc qt/OpenRGBLIFXSettingsPage/OpenRGBLIFXSettingsEntry.h
moc qt/OpenRGBLIFXSettingsPage/OpenRGBLIFXSettingsPage.h
moc qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafNewDeviceDialog.h
moc qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafScanningThread.h
moc qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafSettingsEntry.h
moc qt/OpenRGBNanoleafSettingsPage/OpenRGBNanoleafSettingsPage.h
moc qt/OpenRGBPhilipsHueSettingsPage/OpenRGBPhilipsHueSettingsEntry.h
moc qt/OpenRGBPhilipsHueSettingsPage/OpenRGBPhilipsHueSettingsPage.h
moc qt/OpenRGBPhilipsWizSettingsPage/OpenRGBPhilipsWizSettingsEntry.h
moc qt/OpenRGBPhilipsWizSettingsPage/OpenRGBPhilipsWizSettingsPage.h
moc qt/OpenRGBPluginContainer/OpenRGBPluginContainer.h
moc qt/OpenRGBPluginsPage/OpenRGBPluginsEntry.h
moc qt/OpenRGBPluginsPage/OpenRGBPluginsList.h
moc qt/OpenRGBPluginsPage/OpenRGBPluginsPage.h
moc qt/OpenRGBProfileSaveDialog/OpenRGBProfileSaveDialog.h
moc qt/OpenRGBQMKORGBSettingsPage/OpenRGBQMKORGBSettingsEntry.h
moc qt/OpenRGBQMKORGBSettingsPage/OpenRGBQMKORGBSettingsPage.h
moc qt/OpenRGBSerialSettingsPage/OpenRGBSerialSettingsEntry.h
moc qt/OpenRGBSerialSettingsPage/OpenRGBSerialSettingsPage.h
moc qt/OpenRGBServerInfoPage/OpenRGBServerInfoPage.h
moc qt/OpenRGBSettingsPage/OpenRGBSettingsPage.h
moc qt/OpenRGBSoftwareInfoPage/OpenRGBSoftwareInfoPage.h
moc qt/OpenRGBSupportedDevicesPage/OpenRGBSupportedDevicesPage.h
moc qt/OpenRGBSystemInfoPage/OpenRGBSystemInfoPage.h
moc qt/OpenRGBYeelightSettingsPage/OpenRGBYeelightSettingsEntry.h
moc qt/OpenRGBYeelightSettingsPage/OpenRGBYeelightSettingsPage.h
moc qt/OpenRGBZoneResizeDialog/OpenRGBZoneResizeDialog.h
moc qt/OpenRGBZonesBulkResizer/OpenRGBZonesBulkResizer.h
moc dependencies/ColorWheel/ColorWheel.h
moc SuspendResume/SuspendResume_Linux_FreeBSD.h
compiling qrc_qmake_qmake_qm_files.cpp
compiling moc_DetectorTableModel.cpp
compiling moc_DeviceView.cpp
compiling moc_QTooltipedSlider.cpp
compiling moc_swatches.cpp
compiling moc_TabLabel.cpp
compiling moc_OpenRGBClientInfoPage.cpp
compiling moc_OpenRGBConsolePage.cpp
compiling moc_OpenRGBDeviceInfoPage.cpp
compiling moc_OpenRGBDevicePage.cpp
compiling moc_OpenRGBDialog.cpp
compiling moc_OpenRGBDMXSettingsEntry.cpp
compiling moc_OpenRGBDMXSettingsPage.cpp
compiling moc_OpenRGBE131SettingsEntry.cpp
compiling moc_OpenRGBE131SettingsPage.cpp
compiling moc_OpenRGBElgatoKeyLightSettingsEntry.cpp
compiling moc_OpenRGBElgatoKeyLightSettingsPage.cpp
compiling moc_OpenRGBElgatoLightStripSettingsEntry.cpp
compiling moc_OpenRGBElgatoLightStripSettingsPage.cpp
compiling moc_OpenRGBHardwareIDsDialog.cpp
compiling moc_OpenRGBKasaSmartSettingsEntry.cpp
compiling moc_OpenRGBKasaSmartSettingsPage.cpp
compiling moc_OpenRGBLIFXSettingsEntry.cpp
compiling moc_OpenRGBLIFXSettingsPage.cpp
compiling moc_OpenRGBNanoleafNewDeviceDialog.cpp
compiling moc_OpenRGBNanoleafScanningThread.cpp
compiling moc_OpenRGBNanoleafSettingsEntry.cpp
compiling moc_OpenRGBNanoleafSettingsPage.cpp
compiling moc_OpenRGBPhilipsHueSettingsEntry.cpp
compiling moc_OpenRGBPhilipsHueSettingsPage.cpp
compiling moc_OpenRGBPhilipsWizSettingsEntry.cpp
compiling moc_OpenRGBPhilipsWizSettingsPage.cpp
compiling moc_OpenRGBPluginContainer.cpp
compiling moc_OpenRGBPluginsEntry.cpp
compiling moc_OpenRGBPluginsList.cpp
compiling moc_OpenRGBPluginsPage.cpp
compiling moc_OpenRGBProfileSaveDialog.cpp
compiling moc_OpenRGBQMKORGBSettingsEntry.cpp
compiling moc_OpenRGBQMKORGBSettingsPage.cpp
compiling moc_OpenRGBSerialSettingsEntry.cpp
compiling moc_OpenRGBSerialSettingsPage.cpp
compiling moc_OpenRGBServerInfoPage.cpp
compiling moc_OpenRGBSettingsPage.cpp
compiling moc_OpenRGBSoftwareInfoPage.cpp
compiling moc_OpenRGBSupportedDevicesPage.cpp
compiling moc_OpenRGBSystemInfoPage.cpp
compiling moc_OpenRGBYeelightSettingsEntry.cpp
compiling moc_OpenRGBYeelightSettingsPage.cpp
compiling moc_OpenRGBZoneResizeDialog.cpp
compiling moc_OpenRGBZonesBulkResizer.cpp
compiling moc_ColorWheel.cpp
compiling moc_SuspendResume_Linux_FreeBSD.cpp
linking openrgb
/usr/bin/ld: PhilipsHueControllerDetect.o: in function 
`hueplusplus::ResourceList<hueplusplus::Group, int>::construct(int const&, 
nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
>, bool, long, unsigned long, double, std::allocator, 
nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, 
std::allocator<unsigned char> >, void> const&, std::integral_constant<bool, 
true>)':
/usr/include/hueplusplus/ResourceList.h:208:(.text._ZN11hueplusplus12ResourceListINS_5GroupEiE6getAllEv[_ZN11hueplusplus12ResourceListINS_5GroupEiE6getAllEv]+0xb6f):
 undefined reference to `hueplusplus::Group::Group(int, 
hueplusplus::HueCommandAPI const&, std::chrono::duration<long, std::ratio<1l, 
1000000000l> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
>, bool, long, unsigned long, double, std::allocator, 
nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, 
std::allocator<unsigned char> >, void> const&)'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:3342: openrgb] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 returned exit code 2
make: *** [debian/rules:11: binary] Error 25
dpkg-buildpackage: error: debian/rules binary 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/202505/

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 add an affects on src:openrgb, so that this is still
visible in the BTS web page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: openrgb
Source-Version: 0.9+git20250413+ds-2
Done: Ahmad Khalifa <ah...@khalifa.ws>

We believe that the bug you reported is fixed in the latest version of
openrgb, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1106...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ahmad Khalifa <ah...@khalifa.ws> (supplier of updated openrgb package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 31 May 2025 16:16:07 +0100
Source: openrgb
Architecture: source
Version: 0.9+git20250413+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Ahmad Khalifa <ah...@khalifa.ws>
Changed-By: Ahmad Khalifa <ah...@khalifa.ws>
Closes: 1106432
Changes:
 openrgb (0.9+git20250413+ds-2) unstable; urgency=medium
 .
   * Fix FTBFS due to nlohmann-json3 ABI version (Closes: #1106432)
   * d/control: Add and generate Static-Built-Using
Checksums-Sha1:
 560062c819b1d403675a6ad8bd4ea132f4dd1306 1458 openrgb_0.9+git20250413+ds-2.dsc
 1e563b30a2e2e2e36de2bb2f1ebf178135471b78 8216 
openrgb_0.9+git20250413+ds-2.debian.tar.xz
 a54d58ea51825ea55755c370d0ae0de820123e84 10421 
openrgb_0.9+git20250413+ds-2_amd64.buildinfo
Checksums-Sha256:
 537d94510aa3a660dd2284168d4e982d6a89465afec43441aa792f2caea70c3e 1458 
openrgb_0.9+git20250413+ds-2.dsc
 187903e76a0ddaa7aaa287e26cec97ba140e6c98d175123830ca616a53b733f4 8216 
openrgb_0.9+git20250413+ds-2.debian.tar.xz
 48b21d5141c1b6d9200371c6f6b7e0bbbc913bd0b8abc8848eeeee78e964fc38 10421 
openrgb_0.9+git20250413+ds-2_amd64.buildinfo
Files:
 e9c342f18b23ace2657ed960406b1b89 1458 misc optional 
openrgb_0.9+git20250413+ds-2.dsc
 f1efaeb078141229f7e45beaa510626e 8216 misc optional 
openrgb_0.9+git20250413+ds-2.debian.tar.xz
 ad69220726f4418e2017c557ef6bad09 10421 misc optional 
openrgb_0.9+git20250413+ds-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaDws2AAKCRDsvtu2B7my
vjqCAQDS/yBI/HVqRhH1FpE3ux966sF+5uZQ0hUKz8Hr1jfAnQD/cbAFn+eT/AGv
Ux3PVF0wZcS/YS/mZDUFXyRvlwJ4cwc=
=g4nl
-----END PGP SIGNATURE-----

Attachment: pgphp0eZOwPow.pgp
Description: PGP signature


--- End Message ---

Reply via email to