ogre-14.3.4
/build/source/build/imgui-1.91.2/imgui_draw.cpp:2044:20: note: explicitly cast the pointer to silence this warning
2044 | memset(&_Channels[i], 0, sizeof(_Channels[i])); // Current channel is a copy of CmdBuffer/IdxBuffer, don't destruct again
| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_draw.cpp:2068:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall]
2068 | memset(&_Channels[0], 0, sizeof(ImDrawChannel));
| ^
/build/source/build/imgui-1.91.2/imgui_draw.cpp:2068:12: note: explicitly cast the pointer to silence this warning
2068 | memset(&_Channels[0], 0, sizeof(ImDrawChannel));
| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_draw.cpp:2161:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImVector<ImDrawCmd>' [-Wnontrivial-memcall]
2161 | memcpy(&_Channels.Data[_Current]._CmdBuffer, &draw_list->CmdBuffer, sizeof(draw_list->CmdBuffer));
| ^
/build/source/build/imgui-1.91.2/imgui_draw.cpp:2161:12: note: explicitly cast the pointer to silence this warning
2161 | memcpy(&_Channels.Data[_Current]._CmdBuffer, &draw_list->CmdBuffer, sizeof(draw_list->CmdBuffer));
| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_draw.cpp:2162:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImVector<ImDrawIdx>' (aka 'ImVector<unsigned short>') [-Wnontrivial-memcall]
2162 | memcpy(&_Channels.Data[_Current]._IdxBuffer, &draw_list->IdxBuffer, sizeof(draw_list->IdxBuffer));
| ^
/build/source/build/imgui-1.91.2/imgui_draw.cpp:2162:12: note: explicitly cast the pointer to silence this warning
2162 | memcpy(&_Channels.Data[_Current]._IdxBuffer, &draw_list->IdxBuffer, sizeof(draw_list->IdxBuffer));
| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_draw.cpp:2164:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImVector<ImDrawCmd>' [-Wnontrivial-memcall]
2164 | memcpy(&draw_list->CmdBuffer, &_Channels.Data[idx]._CmdBuffer, sizeof(draw_list->CmdBuffer));
| ^
/build/source/build/imgui-1.91.2/imgui_draw.cpp:2164:12: note: explicitly cast the pointer to silence this warning
2164 | memcpy(&draw_list->CmdBuffer, &_Channels.Data[idx]._CmdBuffer, sizeof(draw_list->CmdBuffer));
| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_draw.cpp:2165:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImVector<ImDrawIdx>' (aka 'ImVector<unsigned short>') [-Wnontrivial-memcall]
2165 | memcpy(&draw_list->IdxBuffer, &_Channels.Data[idx]._IdxBuffer, sizeof(draw_list->IdxBuffer));
| ^
/build/source/build/imgui-1.91.2/imgui_draw.cpp:2165:12: note: explicitly cast the pointer to silence this warning
2165 | memcpy(&draw_list->IdxBuffer, &_Channels.Data[idx]._IdxBuffer, sizeof(draw_list->IdxBuffer));
| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_draw.cpp:2401:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImFontAtlas' [-Wnontrivial-memcall]
2401 | memset(this, 0, sizeof(*this));
| ^
/build/source/build/imgui-1.91.2/imgui_draw.cpp:2401:12: note: explicitly cast the pointer to silence this warning
2401 | memset(this, 0, sizeof(*this));
| ^
| (void*)
In file included from /build/source/build/imgui-1.91.2/imgui_draw.cpp:34:
/build/source/build/imgui-1.91.2/imgui.h:2106:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall]
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
/build/source/build/imgui-1.91.2/imgui_draw.cpp:2060:19: note: in instantiation of member function 'ImVector<ImDrawChannel>::reserve' requested here
2060 | _Channels.reserve(channels_count); // Avoid over reserving since this is likely to stay stable
| ^
/build/source/build/imgui-1.91.2/imgui.h:2106:182: note: explicitly cast the pointer to silence this warning
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
| (void*)
18 warnings generated.
[ 66%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeDualGridGenerator.cpp.o
[ 66%] Built target OgreMeshLodGenerator
[ 67%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/__/__/imgui-1.91.2/imgui_widgets.cpp.o
[ 68%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderMaterialSerializerListener.cpp.o
In file included from /build/source/build/imgui-1.91.2/imgui_tables.cpp:198:
/build/source/build/imgui-1.91.2/imgui.h:2983:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall]
2983 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui.h:2983:43: note: explicitly cast the pointer to silence this warning
2983 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.h:3054:60: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall]
3054 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; }| ^
/build/source/build/imgui-1.91.2/imgui.h:3054:60: note: explicitly cast the pointer to silence this warning
3054 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; }| ^
| (void*)
In file included from /build/source/build/imgui-1.91.2/imgui_tables.cpp:200:
/build/source/build/imgui-1.91.2/imgui_internal.h:790:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawDataBuilder' [-Wnontrivial-memcall]
790 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:790:54: note: explicitly cast the pointer to silence this warning
790 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1092:50: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextDeactivatedState' [-Wnontrivial-memcall]
1092 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1092:50: note: explicitly cast the pointer to silence this warning
1092 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1520:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall]
1520 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1520:46: note: explicitly cast the pointer to silence this warning
1520 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1704:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall]
1704 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1704:34: note: explicitly cast the pointer to silence this warning
1704 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1966:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiIDStackTool' [-Wnontrivial-memcall]
1966 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1966:38: note: explicitly cast the pointer to silence this warning
1966 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:3026:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall]
3026 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:3026:42: note: explicitly cast the pointer to silence this warning
3026 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:3054:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall]
3054 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:3054:42: note: explicitly cast the pointer to silence this warning
3054 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_tables.cpp:2662:35: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall]
2662 | memcpy(dst_tmp++, channel, sizeof(ImDrawChannel));
| ^
/build/source/build/imgui-1.91.2/imgui_tables.cpp:2662:35: note: explicitly cast the pointer to silence this warning
2662 | memcpy(dst_tmp++, channel, sizeof(ImDrawChannel));
| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_tables.cpp:2668:31: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall]
2668 | memcpy(dst_tmp++, &splitter->_Channels[table->Bg2DrawChannelUnfrozen], sizeof(ImDrawChannel));
| ^
/build/source/build/imgui-1.91.2/imgui_tables.cpp:2668:31: note: explicitly cast the pointer to silence this warning
2668 | memcpy(dst_tmp++, &splitter->_Channels[table->Bg2DrawChannelUnfrozen], sizeof(ImDrawChannel));
| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_tables.cpp:2677:27: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall]
2677 | memcpy(dst_tmp++, channel, sizeof(ImDrawChannel));
| ^
/build/source/build/imgui-1.91.2/imgui_tables.cpp:2677:27: note: explicitly cast the pointer to silence this warning
2677 | memcpy(dst_tmp++, channel, sizeof(ImDrawChannel));
| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_tables.cpp:2681:41: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall]
2681 | memcpy(splitter->_Channels.Data + LEADING_DRAW_CHANNELS, g.DrawChannelsTempMergeBuffer.Data, (splitter->_Count - LEADING_DRAW_CHANNELS) * sizeof(ImDrawChannel));
| ^
/build/source/build/imgui-1.91.2/imgui_tables.cpp:2681:41: note: explicitly cast the pointer to silence this warning
2681 | memcpy(splitter->_Channels.Data + LEADING_DRAW_CHANNELS, g.DrawChannelsTempMergeBuffer.Data, (splitter->_Count - LEADING_DRAW_CHANNELS) * sizeof(ImDrawChannel));
| ^
| (void*)
In file included from /build/source/build/imgui-1.91.2/imgui_tables.cpp:198:
/build/source/build/imgui-1.91.2/imgui.h:2106:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall]
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
/build/source/build/imgui-1.91.2/imgui.h:2103:88: note: in instantiation of member function 'ImVector<ImGuiTable>::reserve' requested here
2103 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:678:101: note: in instantiation of member function 'ImVector<ImGuiTable>::resize' requested here
678 | T* Add() { int idx = FreeIdx; if (idx == Buf.Size) { Buf.resize(Buf.Size + 1); FreeIdx++; } else { FreeIdx = *(int*)&Buf[idx]; } IM_PLACEMENT_NEW(&Buf[idx]) T(); AliveCount++; return &Buf[idx]; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:675:156: note: in instantiation of member function 'ImPool<ImGuiTable>::Add' requested here
675 | T* GetOrAddByKey(ImGuiID key) { int* p_idx = Map.GetIntRef(key, -1); if (*p_idx != -1) return &Buf[*p_idx]; *p_idx = FreeIdx; return Add(); }| ^
/build/source/build/imgui-1.91.2/imgui_tables.cpp:346:34: note: in instantiation of member function 'ImPool<ImGuiTable>::GetOrAddByKey' requested here
346 | ImGuiTable* table = g.Tables.GetOrAddByKey(id);
| ^
/build/source/build/imgui-1.91.2/imgui.h:2106:182: note: explicitly cast the pointer to silence this warning
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.h:2104:189: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall]
2104 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; }| ^
/build/source/build/imgui-1.91.2/imgui_tables.cpp:351:26: note: in instantiation of member function 'ImVector<ImGuiTableTempData>::resize' requested here
351 | g.TablesTempData.resize(g.TablesTempDataStacked, ImGuiTableTempData());
| ^
/build/source/build/imgui-1.91.2/imgui.h:2104:189: note: explicitly cast the pointer to silence this warning
2104 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.h:2106:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall]
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
/build/source/build/imgui-1.91.2/imgui.h:2104:88: note: in instantiation of member function 'ImVector<ImGuiTableTempData>::reserve' requested here
2104 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; }| ^
/build/source/build/imgui-1.91.2/imgui_tables.cpp:351:26: note: in instantiation of member function 'ImVector<ImGuiTableTempData>::resize' requested here
351 | g.TablesTempData.resize(g.TablesTempDataStacked, ImGuiTableTempData());
| ^
/build/source/build/imgui-1.91.2/imgui.h:2106:182: note: explicitly cast the pointer to silence this warning
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.h:2106:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall]
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
/build/source/build/imgui-1.91.2/imgui.h:2103:88: note: in instantiation of member function 'ImVector<ImDrawChannel>::reserve' requested here
2103 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; }| ^
/build/source/build/imgui-1.91.2/imgui_tables.cpp:2615:39: note: in instantiation of member function 'ImVector<ImDrawChannel>::resize' requested here
2615 | g.DrawChannelsTempMergeBuffer.resize(splitter->_Count - LEADING_DRAW_CHANNELS); // Use shared temporary storage so the allocation gets amortized
| ^
/build/source/build/imgui-1.91.2/imgui.h:2106:182: note: explicitly cast the pointer to silence this warning
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.h:2110:127: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall]
2110 | inline void push_back(const T& v) { if (Size == Capacity) reserve(_grow_capacity(Size + 1)); memcpy(&Data[Size], &v, sizeof(v)); Size++; }| ^
/build/source/build/imgui-1.91.2/imgui_tables.cpp:4214:28: note: in instantiation of member function 'ImVector<ImGuiOldColumns>::push_back' requested here
4214 | window->ColumnsStorage.push_back(ImGuiOldColumns());
| ^
/build/source/build/imgui-1.91.2/imgui.h:2110:127: note: explicitly cast the pointer to silence this warning
2110 | inline void push_back(const T& v) { if (Size == Capacity) reserve(_grow_capacity(Size + 1)); memcpy(&Data[Size], &v, sizeof(v)); Size++; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.h:2106:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall]
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
/build/source/build/imgui-1.91.2/imgui.h:2110:85: note: in instantiation of member function 'ImVector<ImGuiOldColumns>::reserve' requested here
2110 | inline void push_back(const T& v) { if (Size == Capacity) reserve(_grow_capacity(Size + 1)); memcpy(&Data[Size], &v, sizeof(v)); Size++; }| ^
/build/source/build/imgui-1.91.2/imgui_tables.cpp:4214:28: note: in instantiation of member function 'ImVector<ImGuiOldColumns>::push_back' requested here
4214 | window->ColumnsStorage.push_back(ImGuiOldColumns());
| ^
/build/source/build/imgui-1.91.2/imgui.h:2106:182: note: explicitly cast the pointer to silence this warning
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
| (void*)
19 warnings generated.
[ 68%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeGridSource.cpp.o
[ 68%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderParameter.cpp.o
[ 68%] Building CXX object Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o
[ 69%] Building CXX object Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/src/OgreXMLSkeletonSerializer.cpp.o
[ 69%] Building CXX object Tools/VRMLConverter/CMakeFiles/VRMLConverter.dir/src/VRML2mesh.cpp.o
[ 69%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgram.cpp.o
[ 69%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeHalfFloatGridSource.cpp.o
[ 69%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramManager.cpp.o
[ 69%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramProcessor.cpp.o
[ 69%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurface.cpp.o
[ 70%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeIsoSurfaceMC.cpp.o
[ 70%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeMeshBuilder.cpp.o
[ 70%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNode.cpp.o
[ 70%] Building CXX object Tools/VRMLConverter/CMakeFiles/VRMLConverter.dir/vrmllib/src/commentstream.cpp.o
[ 71%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramSet.cpp.o
[ 71%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriter.cpp.o
[ 72%] Building CXX object Tools/VRMLConverter/CMakeFiles/VRMLConverter.dir/vrmllib/src/file.cpp.o
[ 72%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderProgramWriterManager.cpp.o
[ 72%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/__/__/imgui-1.91.2/imgui_demo.cpp.o
In file included from /build/source/build/imgui-1.91.2/imgui_widgets.cpp:43:
/build/source/build/imgui-1.91.2/imgui.h:2983:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall]
2983 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui.h:2983:43: note: explicitly cast the pointer to silence this warning
2983 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.h:3054:60: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall]
3054 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; }| ^
/build/source/build/imgui-1.91.2/imgui.h:3054:60: note: explicitly cast the pointer to silence this warning
3054 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; }| ^
| (void*)
In file included from /build/source/build/imgui-1.91.2/imgui_widgets.cpp:45:
/build/source/build/imgui-1.91.2/imgui_internal.h:790:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawDataBuilder' [-Wnontrivial-memcall]
790 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:790:54: note: explicitly cast the pointer to silence this warning
790 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1092:50: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextDeactivatedState' [-Wnontrivial-memcall]
1092 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1092:50: note: explicitly cast the pointer to silence this warning
1092 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1520:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall]
1520 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1520:46: note: explicitly cast the pointer to silence this warning
1520 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1704:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall]
1704 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1704:34: note: explicitly cast the pointer to silence this warning
1704 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1966:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiIDStackTool' [-Wnontrivial-memcall]
1966 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1966:38: note: explicitly cast the pointer to silence this warning
1966 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:3026:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall]
3026 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:3026:42: note: explicitly cast the pointer to silence this warning
3026 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:3054:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall]
3054 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:3054:42: note: explicitly cast the pointer to silence this warning
3054 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_widgets.cpp:4102:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall]
4102 | memset(this, 0, sizeof(*this));
| ^
/build/source/build/imgui-1.91.2/imgui_widgets.cpp:4102:12: note: explicitly cast the pointer to silence this warning
4102 | memset(this, 0, sizeof(*this));
| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_widgets.cpp:9074:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTabBar' [-Wnontrivial-memcall]
9074 | memset(this, 0, sizeof(*this));
| ^
/build/source/build/imgui-1.91.2/imgui_widgets.cpp:9074:12: note: explicitly cast the pointer to silence this warning
9074 | memset(this, 0, sizeof(*this));
| ^
| (void*)
In file included from /build/source/build/imgui-1.91.2/imgui_widgets.cpp:43:
/build/source/build/imgui-1.91.2/imgui.h:2104:189: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiMultiSelectTempData' [-Wnontrivial-memcall]
2104 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; }| ^
/build/source/build/imgui-1.91.2/imgui_widgets.cpp:7435:31: note: in instantiation of member function 'ImVector<ImGuiMultiSelectTempData>::resize' requested here
7435 | g.MultiSelectTempData.resize(g.MultiSelectTempDataStacked, ImGuiMultiSelectTempData());
| ^
/build/source/build/imgui-1.91.2/imgui.h:2104:189: note: explicitly cast the pointer to silence this warning
2104 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.h:2106:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiMultiSelectTempData' [-Wnontrivial-memcall]
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
/build/source/build/imgui-1.91.2/imgui.h:2104:88: note: in instantiation of member function 'ImVector<ImGuiMultiSelectTempData>::reserve' requested here
2104 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; }| ^
/build/source/build/imgui-1.91.2/imgui_widgets.cpp:7435:31: note: in instantiation of member function 'ImVector<ImGuiMultiSelectTempData>::resize' requested here
7435 | g.MultiSelectTempData.resize(g.MultiSelectTempDataStacked, ImGuiMultiSelectTempData());
| ^
/build/source/build/imgui-1.91.2/imgui.h:2106:182: note: explicitly cast the pointer to silence this warning
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.h:2106:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiTabBar' [-Wnontrivial-memcall]
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
/build/source/build/imgui-1.91.2/imgui.h:2103:88: note: in instantiation of member function 'ImVector<ImGuiTabBar>::reserve' requested here
2103 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:678:101: note: in instantiation of member function 'ImVector<ImGuiTabBar>::resize' requested here
678 | T* Add() { int idx = FreeIdx; if (idx == Buf.Size) { Buf.resize(Buf.Size + 1); FreeIdx++; } else { FreeIdx = *(int*)&Buf[idx]; } IM_PLACEMENT_NEW(&Buf[idx]) T(); AliveCount++; return &Buf[idx]; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:675:156: note: in instantiation of member function 'ImPool<ImGuiTabBar>::Add' requested here
675 | T* GetOrAddByKey(ImGuiID key) { int* p_idx = Map.GetIntRef(key, -1); if (*p_idx != -1) return &Buf[*p_idx]; *p_idx = FreeIdx; return Add(); }| ^
/build/source/build/imgui-1.91.2/imgui_widgets.cpp:9124:38: note: in instantiation of member function 'ImPool<ImGuiTabBar>::GetOrAddByKey' requested here
9124 | ImGuiTabBar* tab_bar = g.TabBars.GetOrAddByKey(id);
| ^
/build/source/build/imgui-1.91.2/imgui.h:2106:182: note: explicitly cast the pointer to silence this warning
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
| (void*)
14 warnings generated.
[ 72%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeOctreeNodeSplitPolicy.cpp.o
[ 72%] Building CXX object Tools/VRMLConverter/CMakeFiles/VRMLConverter.dir/vrmllib/src/indexed_face_set.cpp.o
[ 72%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderRenderState.cpp.o
[ 72%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderScriptTranslator.cpp.o
[ 72%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSimplexNoise.cpp.o
[ 72%] Building CXX object Components/Overlay/CMakeFiles/OgreOverlay.dir/__/__/imgui-1.91.2/misc/freetype/imgui_freetype.cpp.o
[ 72%] Linking CXX executable ../../bin/OgreXMLConverter
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_lroundf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_atan2f'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_expf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_asinf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_acosf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_powf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_tanf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_sinf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_cosf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_fmodf'
CMakeFiles/OgreXMLConverter.dir/src/OgreXMLMeshSerializer.cpp.o:OgreXMLMeshSerializer.cpp:function pizlonatedFI269_sqrtf:(.text+0x94991): error: undefined reference to 'pizlonated_sqrtf'
/nix/store/b48cv6s9paim5bk5z95zrpawj5v4vk07-pugixml-x86_64-unknown-linux-gnufilc0-1.15/lib/libpugixml.a(pugixml.cpp.o):function pizlonatedFI4792_fmod:(.text+0x138996): error: undefined reference to 'pizlonated_fmod'
clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/build.make:134: bin/OgreXMLConverter] Error 1
make[1]: *** [CMakeFiles/Makefile2:1454: Tools/XMLConverter/CMakeFiles/OgreXMLConverter.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 73%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeSource.cpp.o
[ 73%] Building CXX object Tools/VRMLConverter/CMakeFiles/VRMLConverter.dir/vrmllib/src/node.cpp.o
[ 73%] Building CXX object Tools/VRMLConverter/CMakeFiles/VRMLConverter.dir/vrmllib/src/nodes.cpp.o
[ 74%] Building CXX object Components/RTShaderSystem/CMakeFiles/OgreRTShaderSystem.dir/src/OgreShaderSubRenderState.cpp.o
In file included from /build/source/build/imgui-1.91.2/misc/freetype/imgui_freetype.cpp:37:
/build/source/build/imgui-1.91.2/imgui.h:2983:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall]
2983 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui.h:2983:43: note: explicitly cast the pointer to silence this warning
2983 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.h:3054:60: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall]
3054 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; }| ^
/build/source/build/imgui-1.91.2/imgui.h:3054:60: note: explicitly cast the pointer to silence this warning
3054 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; }| ^
| (void*)
In file included from /build/source/build/imgui-1.91.2/misc/freetype/imgui_freetype.cpp:40:
/build/source/build/imgui-1.91.2/imgui_internal.h:790:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawDataBuilder' [-Wnontrivial-memcall]
790 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:790:54: note: explicitly cast the pointer to silence this warning
790 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1092:50: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextDeactivatedState' [-Wnontrivial-memcall]
1092 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1092:50: note: explicitly cast the pointer to silence this warning
1092 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1520:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall]
1520 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1520:46: note: explicitly cast the pointer to silence this warning
1520 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1704:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall]
1704 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1704:34: note: explicitly cast the pointer to silence this warning
1704 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1966:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiIDStackTool' [-Wnontrivial-memcall]
1966 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1966:38: note: explicitly cast the pointer to silence this warning
1966 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:3026:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall]
3026 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:3026:42: note: explicitly cast the pointer to silence this warning
3026 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:3054:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall]
3054 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:3054:42: note: explicitly cast the pointer to silence this warning
3054 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; }| ^
| (void*)
In file included from /build/source/build/imgui-1.91.2/misc/freetype/imgui_freetype.cpp:37:
/build/source/build/imgui-1.91.2/imgui.h:2106:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImFontBuildSrcDataFT' [-Wnontrivial-memcall]
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
/build/source/build/imgui-1.91.2/imgui.h:2103:88: note: in instantiation of member function 'ImVector<ImFontBuildSrcDataFT>::reserve' requested here
2103 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; }| ^
/build/source/build/imgui-1.91.2/misc/freetype/imgui_freetype.cpp:450:19: note: in instantiation of member function 'ImVector<ImFontBuildSrcDataFT>::resize' requested here
450 | src_tmp_array.resize(atlas->ConfigData.Size);
| ^
/build/source/build/imgui-1.91.2/imgui.h:2106:182: note: explicitly cast the pointer to silence this warning
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.h:2106:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImFontBuildDstDataFT' [-Wnontrivial-memcall]
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
/build/source/build/imgui-1.91.2/imgui.h:2103:88: note: in instantiation of member function 'ImVector<ImFontBuildDstDataFT>::reserve' requested here
2103 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; }| ^
/build/source/build/imgui-1.91.2/misc/freetype/imgui_freetype.cpp:451:19: note: in instantiation of member function 'ImVector<ImFontBuildDstDataFT>::resize' requested here
451 | dst_tmp_array.resize(atlas->Fonts.Size);
| ^
/build/source/build/imgui-1.91.2/imgui.h:2106:182: note: explicitly cast the pointer to silence this warning
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
| (void*)
11 warnings generated.
[ 74%] Building CXX object Components/Volume/CMakeFiles/OgreVolume.dir/src/OgreVolumeTextureSource.cpp.o
[ 74%] Building CXX object Tools/VRMLConverter/CMakeFiles/VRMLConverter.dir/vrmllib/src/types.cpp.o
[ 74%] Linking CXX shared library ../../lib/libOgreRTShaderSystem.so
[ 74%] Built target OgreRTShaderSystem
[ 74%] Linking CXX shared library ../../lib/libOgreVolume.so
[ 74%] Built target OgreVolume
[ 75%] Linking CXX executable ../../bin/VRMLConverter
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_lroundf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_atan2f'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_expf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_asinf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_acosf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_powf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_tanf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_sinf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_cosf'
../../lib/libOgreMain.so.14.3: error: undefined reference to 'pizlonated_fmodf'
CMakeFiles/VRMLConverter.dir/src/VRML2mesh.cpp.o:VRML2mesh.cpp:function pizlonatedFI269_sqrtf:(.text+0x29791): error: undefined reference to 'pizlonated_sqrtf'
clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [Tools/VRMLConverter/CMakeFiles/VRMLConverter.dir/build.make:197: bin/VRMLConverter] Error 1
make[1]: *** [CMakeFiles/Makefile2:1486: Tools/VRMLConverter/CMakeFiles/VRMLConverter.dir/all] Error 2
In file included from /build/source/build/imgui-1.91.2/imgui.cpp:1038:
/build/source/build/imgui-1.91.2/imgui.h:2983:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall]
2983 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui.h:2983:43: note: explicitly cast the pointer to silence this warning
2983 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.h:3054:60: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall]
3054 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; }| ^
/build/source/build/imgui-1.91.2/imgui.h:3054:60: note: explicitly cast the pointer to silence this warning
3054 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; }| ^
| (void*)
In file included from /build/source/build/imgui-1.91.2/imgui.cpp:1040:
/build/source/build/imgui-1.91.2/imgui_internal.h:790:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawDataBuilder' [-Wnontrivial-memcall]
790 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:790:54: note: explicitly cast the pointer to silence this warning
790 | ImDrawDataBuilder() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1092:50: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextDeactivatedState' [-Wnontrivial-memcall]
1092 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1092:50: note: explicitly cast the pointer to silence this warning
1092 | ImGuiInputTextDeactivatedState() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1520:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall]
1520 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1520:46: note: explicitly cast the pointer to silence this warning
1520 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1704:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall]
1704 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1704:34: note: explicitly cast the pointer to silence this warning
1704 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:1966:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiIDStackTool' [-Wnontrivial-memcall]
1966 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:1966:38: note: explicitly cast the pointer to silence this warning
1966 | ImGuiIDStackTool() { memset(this, 0, sizeof(*this)); CopyToClipboardLastTime = -FLT_MAX; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:3026:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall]
3026 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:3026:42: note: explicitly cast the pointer to silence this warning
3026 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui_internal.h:3054:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall]
3054 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; }| ^
/build/source/build/imgui-1.91.2/imgui_internal.h:3054:42: note: explicitly cast the pointer to silence this warning
3054 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.cpp:1360:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiIO' [-Wnontrivial-memcall]
1360 | memset(this, 0, sizeof(*this));
| ^
/build/source/build/imgui-1.91.2/imgui.cpp:1360:12: note: explicitly cast the pointer to silence this warning
1360 | memset(this, 0, sizeof(*this));
| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.cpp:2954:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall]
2954 | memset(this, 0, sizeof(*this));
| ^
/build/source/build/imgui-1.91.2/imgui.cpp:2954:12: note: explicitly cast the pointer to silence this warning
2954 | memset(this, 0, sizeof(*this));
| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.cpp:3972:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiWindow' [-Wnontrivial-memcall]
3972 | memset(this, 0, sizeof(*this));
| ^
/build/source/build/imgui-1.91.2/imgui.cpp:3972:12: note: explicitly cast the pointer to silence this warning
3972 | memset(this, 0, sizeof(*this));
| ^
| (void*)
In file included from /build/source/build/imgui-1.91.2/imgui.cpp:1038:
/build/source/build/imgui-1.91.2/imgui.h:2104:189: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall]
2104 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; }| ^
/build/source/build/imgui-1.91.2/imgui.cpp:2983:27: note: in instantiation of member function 'ImVector<ImGuiListClipperData>::resize' requested here
2983 | g.ClipperTempData.resize(g.ClipperTempDataStacked, ImGuiListClipperData());
| ^
/build/source/build/imgui-1.91.2/imgui.h:2104:189: note: explicitly cast the pointer to silence this warning
2104 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.h:2106:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall]
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
/build/source/build/imgui-1.91.2/imgui.h:2104:88: note: in instantiation of member function 'ImVector<ImGuiListClipperData>::reserve' requested here
2104 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; }| ^
/build/source/build/imgui-1.91.2/imgui.cpp:2983:27: note: in instantiation of member function 'ImVector<ImGuiListClipperData>::resize' requested here
2983 | g.ClipperTempData.resize(g.ClipperTempDataStacked, ImGuiListClipperData());
| ^
/build/source/build/imgui-1.91.2/imgui.h:2106:182: note: explicitly cast the pointer to silence this warning
2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }| ^
| (void*)
14 warnings generated.
In file included from /build/source/build/imgui-1.91.2/imgui_demo.cpp:106:
/build/source/build/imgui-1.91.2/imgui.h:2983:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall]
2983 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); }| ^
/build/source/build/imgui-1.91.2/imgui.h:2983:43: note: explicitly cast the pointer to silence this warning
2983 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); }| ^
| (void*)
/build/source/build/imgui-1.91.2/imgui.h:3054:60: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall]
3054 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; }| ^
/build/source/build/imgui-1.91.2/imgui.h:3054:60: note: explicitly cast the pointer to silence this warning
3054 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; }| ^
| (void*)
2 warnings generated.
[ 75%] Linking CXX shared library ../../lib/libOgreOverlay.so
[ 75%] Built target OgreOverlay
make: *** [Makefile:156: all] Error 2
error: Cannot build '/nix/store/xn6awvla2805mxijb2g68k5rmd5z6qjy-ogre-x86_64-unknown-linux-gnufilc0-14.3.4.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/7cxlwrd89ph0l3sq137y7x7qlpnknlr4-ogre-x86_64-unknown-linux-gnufilc0-14.3.4
Last 25 log lines:
> | ^
> /build/source/build/imgui-1.91.2/imgui.h:2106:182: note: explicitly cast the pointer to silence this warning
> 2106 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; }
> | ^
> | (void*)
> 14 warnings generated.
> In file included from /build/source/build/imgui-1.91.2/imgui_demo.cpp:106:
> /build/source/build/imgui-1.91.2/imgui.h:2983:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall]
> 2983 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); }
> | ^
> /build/source/build/imgui-1.91.2/imgui.h:2983:43: note: explicitly cast the pointer to silence this warning
> 2983 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); }
> | ^
> | (void*)
> /build/source/build/imgui-1.91.2/imgui.h:3054:60: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall]
> 3054 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; }
> | ^
> /build/source/build/imgui-1.91.2/imgui.h:3054:60: note: explicitly cast the pointer to silence this warning
> 3054 | ImDrawList(ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; }
> | ^
> | (void*)
> 2 warnings generated.
> [ 75%] Linking CXX shared library ../../lib/libOgreOverlay.so
> [ 75%] Built target OgreOverlay
> make: *** [Makefile:156: all] Error 2
For full logs, run:
nix log /nix/store/xn6awvla2805mxijb2g68k5rmd5z6qjy-ogre-x86_64-unknown-linux-gnufilc0-14.3.4.drvlibyuv-1908
error: building of '/nix/store/j8vhxg0xg35s35z6d8zbj0rqdc92nmdw-libyuv-x86_64-unknown-linux-gnufilc0-1908.drv' from in-memory derivation timed out after 900 seconds of silence
libavif-1.2.1
error: Cannot build '/nix/store/bf0wxd71b13hg2pi4dwf26vfkvfhfqcb-libavif-x86_64-unknown-linux-gnufilc0-1.2.1.drv'.
Reason: 2 dependencies failed.
Output paths:
/nix/store/58h23q2z0nhw17ckwac97jzdbgmh2pbv-libavif-x86_64-unknown-linux-gnufilc0-1.2.1gd-2.3.3
error: Cannot build '/nix/store/0h8ygfg72ggc3ayiq92j6c9m0my91v1b-gd-x86_64-unknown-linux-gnufilc0-2.3.3.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/jmk7r7wxlxcn0rhm3plcikg0zxgin8vq-gd-x86_64-unknown-linux-gnufilc0-2.3.3
/nix/store/lpzaqqnr7f208k2y1gs7xbw4nwkz9awn-gd-x86_64-unknown-linux-gnufilc0-2.3.3-dev
/nix/store/v43xv3wmhy2m6b54pqcw7sqcw1913gjc-gd-x86_64-unknown-linux-gnufilc0-2.3.3-binSDL_compat-1.2.68
error: Cannot build '/nix/store/gr6zg7kgcp9qdl61vpi2qw4sr03qgd61-SDL_compat-x86_64-unknown-linux-gnufilc0-1.2.68.drv'.
Reason: builder failed with exit code 133.
Output paths:
/nix/store/5zh64lq99b9bpgcwnmxv7amsmh18b82s-SDL_compat-x86_64-unknown-linux-gnufilc0-1.2.68
Last 25 log lines:
> [ 92%] Built target torturethread
> [ 92%] Built target testwin
> [ 94%] Linking C executable threadwin
> [ 95%] Linking C executable testvidinfo
> [ 95%] Built target threadwin
> [ 95%] Built target testvidinfo
> [ 97%] Linking C executable testwm
> [ 98%] Linking C executable testdyngl
> [ 98%] Built target testwm
> [ 98%] Built target testdyngl
> [100%] Linking C executable testgl
> [100%] Built target testgl
> buildPhase completed in 5 minutes 33 seconds
> Running phase: checkPhase
> Failed loading SDL2 library.
> filc user error: abort(3) called.
> (libpizlo.so) <runtime>: zerror
> (libc.so.6666) abort.c:78:3: __GI_abort
> (libSDL-1.2.so.0) <somewhere>: dllinit
> (libpizlo.so) <runtime>: run_global_ctor
> (libpizlo.so) <runtime>: zrun_deferred_global_ctors
> (libc.so.6666) ../csu/libc-start.c:151:3: __libc_start_main
> (libpizlo.so) <runtime>: start_program
> [878] filc panic: user thwarted themselves.
> /nix/store/vhkryxjrmsz87jfvdvyinp2q6q2fd48z-stdenv-linux/setup: line 1764: 878 Trace/breakpoint trap ./testver
For full logs, run:
nix log /nix/store/gr6zg7kgcp9qdl61vpi2qw4sr03qgd61-SDL_compat-x86_64-unknown-linux-gnufilc0-1.2.68.drvSDL_Pango-0.1.2
error: Cannot build '/nix/store/sgiabh8812wpkwy7mqg046ydc0ckh19b-SDL_Pango-x86_64-unknown-linux-gnufilc0-0.1.2.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/bh22a39nz7zrx9n7ddfc0xvsn3c6pvk9-SDL_Pango-x86_64-unknown-linux-gnufilc0-0.1.2SDL_audiolib-0-unstable-2022-07-13
error: Cannot build '/nix/store/s7i5zq4x1yg8cg03142rm7ri7gccz9na-SDL_audiolib-x86_64-unknown-linux-gnufilc0-0-unstable-2022-07-13.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/44abl2j8fvksnag8s9bjlisxshmv15gb-SDL_audiolib-x86_64-unknown-linux-gnufilc0-0-unstable-2022-07-13
Last 25 log lines:
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 2362 | /* Use a macro-like name to avoid shadowing warnings. */ \
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 2363 | struct FMT_GCC_VISIBILITY_HIDDEN FMT_COMPILE_STRING : base { \
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 2364 | using char_type = fmt::remove_cvref_t<decltype(s[0])>; \
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 2365 | FMT_MAYBE_UNUSED FMT_CONSTEXPR explicit \
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 2366 | operator fmt::basic_string_view<char_type>() const { \
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 2367 | return fmt::detail_exported::compile_string_to_view<char_type>(s); \
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 2368 | } \
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 2369 | }; \
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 2370 | return FMT_COMPILE_STRING(); \
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 2371 | }()
> | ~~~
> 2 warnings and 2 errors generated.
> make[2]: *** [3rdparty/fmt/CMakeFiles/fmt.dir/build.make:79: 3rdparty/fmt/CMakeFiles/fmt.dir/src/format.cc.o] Error 1
> make[1]: *** [CMakeFiles/Makefile2:141: 3rdparty/fmt/CMakeFiles/fmt.dir/all] Error 2
> make: *** [Makefile:136: all] Error 2
For full logs, run:
nix log /nix/store/s7i5zq4x1yg8cg03142rm7ri7gccz9na-SDL_audiolib-x86_64-unknown-linux-gnufilc0-0-unstable-2022-07-13.drvSDL_gfx-2.0.27
error: Cannot build '/nix/store/k56c9381vzkc1dfvyl5l2f84fbj6bb88-SDL_gfx-x86_64-unknown-linux-gnufilc0-2.0.27.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/jmgmvsfj2sjwf1apmiffs49cv87l1642-SDL_gfx-x86_64-unknown-linux-gnufilc0-2.0.27SDL_image-1.2.12-unstable-2025-04-27
error: Cannot build '/nix/store/76xjcls55jwjd3bjs8narmszpg3q4mj5-SDL_image-x86_64-unknown-linux-gnufilc0-1.2.12-unstable-2025-04-27.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/8nzjp5qlrm959kxa9zkl0rp8dp9wcw7j-SDL_image-x86_64-unknown-linux-gnufilc0-1.2.12-unstable-2025-04-27
/nix/store/ajabx3r01l24bzxgynvf7v9w6vi5q8k1-SDL_image-x86_64-unknown-linux-gnufilc0-1.2.12-unstable-2025-04-27-devSDL_net-1.2.8-unstable-2025-04-21
error: Cannot build '/nix/store/56inwiyq4xyjsnx890ijzqg1pa25vh7w-SDL_net-x86_64-unknown-linux-gnufilc0-1.2.8-unstable-2025-04-21.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/vhj5mg06fgx92lnkwwqz54sir247a48z-SDL_net-x86_64-unknown-linux-gnufilc0-1.2.8-unstable-2025-04-21SDL_stretch-0.3.1
error: Cannot build '/nix/store/x4mf4qwz5nql0jv1wj684mc2ibvcrdi2-SDL_stretch-x86_64-unknown-linux-gnufilc0-0.3.1.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/qa8201i11zrrxx06z3pfrrcndmchhgi2-SDL_stretch-x86_64-unknown-linux-gnufilc0-0.3.1SDL_ttf-2.0.11-unstable-2024-04-23
error: Cannot build '/nix/store/jnnik2bis61s6m4m88awgscx8bcgp6v9-SDL_ttf-x86_64-unknown-linux-gnufilc0-2.0.11-unstable-2024-04-23.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/6fj9ciip15cql997m15azkg93mbdx5zz-SDL_ttf-x86_64-unknown-linux-gnufilc0-2.0.11-unstable-2024-04-23airstrike-pre-6a
error: Cannot build '/nix/store/g3vlcb5yxr58kyb74mh9dwcdmczqx2dj-airstrike-pre-x86_64-unknown-linux-gnufilc0-6a.drv'.
Reason: 2 dependencies failed.
Output paths:
/nix/store/pxyr35jpckxgc5071vfz0f0i19xwygqj-airstrike-pre-x86_64-unknown-linux-gnufilc0-6aamiberry-5.7.4
error: Cannot build '/nix/store/wwdccryvlr0ms0xi4n2zff5yn2z45h45-amiberry-x86_64-unknown-linux-gnufilc0-5.7.4.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/5szbkspfxbwwsfbhr1zgsqlhz6dvm35h-amiberry-x86_64-unknown-linux-gnufilc0-5.7.4
Last 25 log lines:
> CMakeFiles/amiberry.dir/src/fpp.cpp.o:fpp.cpp:function pizlonatedFI135_fesetround:(.text+0x23a8d): error: undefined reference to 'pizlonated_fesetround'
> CMakeFiles/amiberry.dir/src/fpp.cpp.o:fpp.cpp:function pizlonatedFI537_expm1l:(.text+0x23e53): error: undefined reference to 'pizlonated_expm1l'
> CMakeFiles/amiberry.dir/src/fpp.cpp.o:fpp.cpp:function pizlonatedFI537_atanhl:(.text+0x23f33): error: undefined reference to 'pizlonated_atanhl'
> CMakeFiles/amiberry.dir/src/fpp.cpp.o:fpp.cpp:function pizlonatedFI537_expl:(.text+0x24013): error: undefined reference to 'pizlonated_expl'
> CMakeFiles/amiberry.dir/src/fpp.cpp.o:fpp.cpp:function pizlonatedFI537_logl:(.text+0x240f3): error: undefined reference to 'pizlonated_logl'
> CMakeFiles/amiberry.dir/src/fpp.cpp.o:fpp.cpp:function pizlonatedFI537_log10l:(.text+0x241d3): error: undefined reference to 'pizlonated_log10l'
> CMakeFiles/amiberry.dir/src/fpp.cpp.o:fpp.cpp:function pizlonatedFI6389_fmodl:(.text+0x243bb): error: undefined reference to 'pizlonated_fmodl'
> CMakeFiles/amiberry.dir/src/fpp.cpp.o:fpp.cpp:function pizlonatedFI6389_remainderl:(.text+0x245cb): error: undefined reference to 'pizlonated_remainderl'
> CMakeFiles/amiberry.dir/src/gfxutil.cpp.o:gfxutil.cpp:function pizlonatedFI3195_powf:(.text+0x1f27): error: undefined reference to 'pizlonated_powf'
> CMakeFiles/amiberry.dir/src/archivers/chd/palette.cpp.o:palette.cpp:function pizlonatedFI3195_powf:(.text+0xbda7): error: undefined reference to 'pizlonated_powf'
> CMakeFiles/amiberry.dir/src/archivers/mp2/kjmp2.cpp.o:kjmp2.cpp:function pizlonatedFI403_cos:(.text+0x5ef1): error: undefined reference to 'pizlonated_cos'
> external/mt32emu/libmt32emu.a(Tables.cpp.o):Tables.cpp:function pizlonatedFI269_log10f:(.text+0xea1): error: undefined reference to 'pizlonated_log10f'
> external/mt32emu/libmt32emu.a(Tables.cpp.o):Tables.cpp:function pizlonatedFI269_logf:(.text+0xf81): error: undefined reference to 'pizlonated_logf'
> external/mt32emu/libmt32emu.a(Tables.cpp.o):Tables.cpp:function pizlonatedFI269_expf:(.text+0x1061): error: undefined reference to 'pizlonated_expf'
> external/mt32emu/libmt32emu.a(Tables.cpp.o):Tables.cpp:function pizlonatedFI269_sinf:(.text+0x1141): error: undefined reference to 'pizlonated_sinf'
> external/mt32emu/libmt32emu.a(SincResampler.cpp.o):SincResampler.cpp:function pizlonatedFI403_sqrt:(.text+0x1541): error: undefined reference to 'pizlonated_sqrt'
> external/mt32emu/libmt32emu.a(SincResampler.cpp.o):SincResampler.cpp:function pizlonatedFI403_sin:(.text+0x1611): error: undefined reference to 'pizlonated_sin'
> external/mt32emu/libmt32emu.a(LA32FloatWaveGenerator.cpp.o):LA32FloatWaveGenerator.cpp:function pizlonatedFI269_expf:(.text+0x2231): error: undefined reference to 'pizlonated_expf'
> external/mt32emu/libmt32emu.a(LA32FloatWaveGenerator.cpp.o):LA32FloatWaveGenerator.cpp:function pizlonatedFI3195_fmodf:(.text+0x2317): error: undefined reference to 'pizlonated_fmodf'
> external/mt32emu/libmt32emu.a(LA32FloatWaveGenerator.cpp.o):LA32FloatWaveGenerator.cpp:function pizlonatedFI269_sinf:(.text+0x2411): error: undefined reference to 'pizlonated_sinf'
> external/mt32emu/libmt32emu.a(LA32FloatWaveGenerator.cpp.o):LA32FloatWaveGenerator.cpp:function pizlonatedFI269_cosf:(.text+0x24f1): error: undefined reference to 'pizlonated_cosf'
> clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
> make[2]: *** [CMakeFiles/amiberry.dir/build.make:4262: amiberry] Error 1
> make[1]: *** [CMakeFiles/Makefile2:179: CMakeFiles/amiberry.dir/all] Error 2
> make: *** [Makefile:156: all] Error 2
For full logs, run:
nix log /nix/store/wwdccryvlr0ms0xi4n2zff5yn2z45h45-amiberry-x86_64-unknown-linux-gnufilc0-5.7.4.drvanalog-6.0.18
error: Cannot build '/nix/store/q85hyyafycffj2in9cqmkifv4i4r4zjm-analog-x86_64-unknown-linux-gnufilc0-6.0.18.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/ms0cmjb3zajkwsbghf1bcgfvh8l4a31k-analog-x86_64-unknown-linux-gnufilc0-6.0.18antiprism-0.32
error: Cannot build '/nix/store/agl0mq3gqj9kwiazjycggsjgcq1vm43n-antiprism-x86_64-unknown-linux-gnufilc0-0.32.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/il3n2733zxm6r7z92ayfrpd7c5lfykrp-antiprism-x86_64-unknown-linux-gnufilc0-0.32
Last 25 log lines:
> 0 clang-20 0x00000000020c628c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 60
> 1 clang-20 0x00000000020c3754 llvm::sys::RunSignalHandlers() + 52
> 2 clang-20 0x00000000020c3b84
> 3 libc.so.6 0x00007ffff7c414b0
> 4 libc.so.6 0x00007ffff7c9984c
> 5 libc.so.6 0x00007ffff7c41406 gsignal + 22
> 6 libc.so.6 0x00007ffff7c2893a abort + 215
> 7 clang-20 0x000000000202af1a
> 8 clang-20 0x0000000002b28597
> 9 clang-20 0x0000000002b40a9c
> 10 clang-20 0x0000000002a1c1a4 clang::driver::Driver::BuildJobsForActionNoCache(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, llvm::StringRef, bool, bool, char const*, std::map<std::pair<clang::driver::Action const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, llvm::SmallVector<clang::driver::InputInfo, 4u>, std::less<std::pair<clang::driver::Action const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::allocator<std::pair<std::pair<clang::driver::Action const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const, llvm::SmallVector<clang::driver::InputInfo, 4u>>>>&, clang::driver::Action::OffloadKind) const + 6116
> 11 clang-20 0x0000000002a1d8a7 clang::driver::Driver::BuildJobsForAction(clang::driver::Compilation&, clang::driver::Action const*, clang::driver::ToolChain const*, llvm::StringRef, bool, bool, char const*, std::map<std::pair<clang::driver::Action const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>, llvm::SmallVector<clang::driver::InputInfo, 4u>, std::less<std::pair<clang::driver::Action const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>>, std::allocator<std::pair<std::pair<clang::driver::Action const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const, llvm::SmallVector<clang::driver::InputInfo, 4u>>>>&, clang::driver::Action::OffloadKind) const + 423
> 12 clang-20 0x0000000002a1e359 clang::driver::Driver::BuildJobs(clang::driver::Compilation&) const + 505
> 13 clang-20 0x0000000002a2fd59 clang::driver::Driver::BuildCompilation(llvm::ArrayRef<char const*>) + 12265
> 14 clang-20 0x0000000000c782e8 clang_main(int, char**, llvm::ToolContext const&) + 3560
> 15 clang-20 0x0000000000b840b4 main + 100
> 16 libc.so.6 0x00007ffff7c2a47e
> 17 libc.so.6 0x00007ffff7c2a539 __libc_start_main + 137
> 18 clang-20 0x0000000000c74e95 _start + 37
> ../libtool: line 10912: 7241 Aborted clang++ -fPIC -DPIC -shared -nostdlib /nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib/crti.o /nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib/crtbegin.o .libs/libantiprism_la-off_read.o .libs/libantiprism_la-off_write.o .libs/libantiprism_la-crds_read.o .libs/libantiprism_la-displaypoly.o .libs/libantiprism_la-geometry.o .libs/libantiprism_la-geometryutils.o .libs/libantiprism_la-colormap.o .libs/libantiprism_la-color.o .libs/libantiprism_la-dual.o .libs/libantiprism_la-programopts.o .libs/libantiprism_la-status.o .libs/libantiprism_la-vec3d.o .libs/libantiprism_la-trans3d.o .libs/libantiprism_la-vec4d.o .libs/libantiprism_la-trans4d.o .libs/libantiprism_la-vec_utils.o .libs/libantiprism_la-vec_utils_norm.o .libs/libantiprism_la-vec_utils_cent.o .libs/libantiprism_la-utils.o .libs/libantiprism_la-utils_parser.o .libs/libantiprism_la-getopt.o .libs/libantiprism_la-mathutils.o .libs/libantiprism_la-normal.o .libs/libantiprism_la-c_hull.o .libs/libantiprism_la-triangulate.o .libs/libantiprism_la-iteration.o .libs/libantiprism_la-symmetry.o .libs/libantiprism_la-sort_merge.o .libs/libantiprism_la-boundbox.o .libs/libantiprism_la-geometryinfo.o .libs/libantiprism_la-coloring.o .libs/libantiprism_la-prop_col.o .libs/libantiprism_la-named_cols.o .libs/libantiprism_la-geodesic.o .libs/libantiprism_la-zonohedron.o .libs/libantiprism_la-johnson.o .libs/libantiprism_la-uniform.o .libs/libantiprism_la-std_polys.o .libs/libantiprism_la-skilling.o .libs/libantiprism_la-stellations.o .libs/libantiprism_la-timer.o .libs/libantiprism_la-polygon.o .libs/libantiprism_la-povwriter.o .libs/libantiprism_la-scene.o .libs/libantiprism_la-canonical.o .libs/libantiprism_la-trans.o .libs/libantiprism_la-faces.o .libs/libantiprism_la-vrmlwriter.o .libs/libantiprism_la-wythoff.o .libs/libantiprism_la-wythoff_tiling.o .libs/libantiprism_la-wythoff_ops.o .libs/libantiprism_la-planar.o -Wl,--whole-archive tesselator/.libs/libtess.a qhull/.libs/libqhull.a muparser/.libs/libmuparser.a -Wl,--no-whole-archive -lm -L/nix/store/31nshp12zm4rnbiwinw8w787jj0jb5k4-filc-glibc-2.44/lib -L/nix/store/b3p6ski2imrn0rdjjdyb9xs7kz7fb848-filc-libcxx-git/lib -L/nix/store/w9ag13xgxqr4fcl823nzpbj2gdyf13xw-libxcb-x86_64-unknown-linux-gnufilc0-1.17.0/lib -L/nix/store/s2iay6jlrjmh7vmp8vj083xk9pp368b8-libX11-x86_64-unknown-linux-gnufilc0-1.8.12/lib -L/nix/store/098df0kk09z370mxz43s1039fy618slr-libglvnd-x86_64-unknown-linux-gnufilc0-1.7.0/lib -L/nix/store/9qsj7h3h6jbl02nch91jwwj7ipfpgi2p-glu-x86_64-unknown-linux-gnufilc0-9.0.3/lib -L/nix/store/yg3r4v0mlvp53k9asa53634cwabqangm-freeglut-x86_64-unknown-linux-gnufilc0-3.6.0/lib -L/nix/store/hdhb0c160h0fhwznvhm9a6h176qbrdpp-filc-sysroot-with-metadata/lib -L/nix/store/nnjy9njfd80i3hlsj2mnn49a3j3jzgjf-filc-cc/lib -L/nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib -lc++ -lc++abi -lc -lpizlo -lyoloc -lyolom -lyolort -lyolounwind /nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib/crtend.o /nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib/crtn.o -g -O2 -Wl,--version-script -Wl,../vers_script.txt -Wl,-soname -Wl,libantiprism.so.0 -o .libs/libantiprism.so.0.0.0
> make[2]: *** [Makefile:653: libantiprism.la] Error 134
> make[2]: Leaving directory '/build/source/base'
> make[1]: *** [Makefile:507: all-recursive] Error 1
> make[1]: Leaving directory '/build/source'
> make: *** [Makefile:414: all] Error 2
For full logs, run:
nix log /nix/store/agl0mq3gqj9kwiazjycggsjgcq1vm43n-antiprism-x86_64-unknown-linux-gnufilc0-0.32.drvAntTweakBar-1.16
error: Cannot build '/nix/store/wpxgw3nxxc5ci9n27asxhljsb7pl3xbg-AntTweakBar-x86_64-unknown-linux-gnufilc0-1.16.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/ik39qhdd644z2hnl5g57nkz75l550sbv-AntTweakBar-x86_64-unknown-linux-gnufilc0-1.16
Last 15 log lines:
> Running phase: unpackPhase
> unpacking source archive /nix/store/b0xvqcv3n3bpdql8fyy8l98mk0hrx2gk-AntTweakBar_116.zip
> source root is AntTweakBar
> setting SOURCE_DATE_EPOCH to timestamp 1363886844 of file "AntTweakBar/examples/Makefile.osx"
> Running phase: patchPhase
> Running phase: updateAutotoolsGnuConfigScriptsPhase
> Running phase: updateAutotoolsGnuConfigScriptsPhase
> Running phase: configurePhase
> no configure script, doing nothing
> Running phase: buildPhase
> build flags: SHELL=/nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash
> ===== Compile TwColors.cpp =====
> gcc -c -O3 -Wall -fPIC -fno-strict-aliasing -D_UNIX -D__PLACEMENT_NEW_INLINE -I../include -I/usr/local/include -I/usr/X11R6/include -I/usr/include -o TwColors.o TwColors.cpp
> /nix/store/cfqbabpc7xwg8akbcchqbq3cai6qq2vs-bash-5.2p37/bin/bash: line 1: gcc: command not found
> make: *** [Makefile:75: TwColors.o] Error 127
For full logs, run:
nix log /nix/store/wpxgw3nxxc5ci9n27asxhljsb7pl3xbg-AntTweakBar-x86_64-unknown-linux-gnufilc0-1.16.drvaranym-1.1.0
error: Cannot build '/nix/store/vk5yq589p54prrnv22h670gsjz5p94v0-aranym-x86_64-unknown-linux-gnufilc0-1.1.0.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/0j7sy9x51abidj2h964ihnzcby1vvywy-aranym-x86_64-unknown-linux-gnufilc0-1.1.0
Last 25 log lines:
> | ^
> blitter.cpp:117:2: note: expanded from macro 'HOP_OPS'
> 117 | register unsigned int skew = (unsigned int) b.skewreg & 15; \
> | ^
> blitter.cpp:191:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
> blitter.cpp:118:2: note: expanded from macro 'HOP_OPS'
> 118 | register unsigned int source_buffer=0; \
> | ^
> blitter.cpp:191:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
> blitter.cpp:130:4: note: expanded from macro 'HOP_OPS'
> 130 | { register UW x,dst_data,opd_data; \
> | ^
> blitter.cpp:191:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
> blitter.cpp:130:4: note: expanded from macro 'HOP_OPS'
> 130 | { register UW x,dst_data,opd_data; \
> | ^
> fatal error: too many errors emitted, stopping now [-ferror-limit=]
> 3 warnings and 20 errors generated.
> make[3]: *** [Makefile:1839: blitter.o] Error 1
> make[3]: Leaving directory '/build/source/src'
> make[2]: *** [Makefile:2278: all-recursive] Error 1
> make[2]: Leaving directory '/build/source/src'
> make[1]: *** [Makefile:478: all-recursive] Error 1
> make[1]: Leaving directory '/build/source'
> make: *** [Makefile:418: all] Error 2
For full logs, run:
nix log /nix/store/vk5yq589p54prrnv22h670gsjz5p94v0-aranym-x86_64-unknown-linux-gnufilc0-1.1.0.drvasap-6.0.3
error: Cannot build '/nix/store/kfnahg1v1s9izrfnl2sngxykxibini3v-asap-x86_64-unknown-linux-gnufilc0-6.0.3.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/d9jdj2xky200srfm0giqd3ym8x94g35a-asap-x86_64-unknown-linux-gnufilc0-6.0.3-dev
/nix/store/i7r0802c3fd03hyx01jiwafghx7cyc23-asap-x86_64-unknown-linux-gnufilc0-6.0.3atari800-5.2.0
error: Cannot build '/nix/store/lv09bz731lal19z13rq2lja4lzwfaj0c-atari800-x86_64-unknown-linux-gnufilc0-5.2.0.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/b0hr8lx9w6gy1crmrs0lp99j5c5dga0r-atari800-x86_64-unknown-linux-gnufilc0-5.2.0azimuth-1.0.3
error: Cannot build '/nix/store/fx8ms34rhzfpalrgsi9k368vmlr4ysvr-azimuth-x86_64-unknown-linux-gnufilc0-1.0.3.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/l0x31v3dvfnbq81xw2d1yr9h9vs5mqa4-azimuth-x86_64-unknown-linux-gnufilc0-1.0.3ballerburg-1.2.0
error: Cannot build '/nix/store/jkx3qgrc97mnh6z55pn8s57vhrm6w4ir-ballerburg-x86_64-unknown-linux-gnufilc0-1.2.0.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/nqvbnij6cxrdw88mf8jxc88jy61v7r1q-ballerburg-x86_64-unknown-linux-gnufilc0-1.2.0blackvoxel-2.5
error: Cannot build '/nix/store/bnk2q79l20h6i39sb6lc77wxc1hnxpkm-blackvoxel-x86_64-unknown-linux-gnufilc0-2.5.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/hl8y04h07p6jdg0780j63l5nbwq0g5rz-blackvoxel-x86_64-unknown-linux-gnufilc0-2.5blastem-0.6.2-unstable-2024-08-14
error: Cannot build '/nix/store/dzz2w975vggrc13x2hgaml41gzp4s9iy-blastem-x86_64-unknown-linux-gnufilc0-0.6.2-unstable-2024-08-14.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/rffmz7jimwh2i10bnhh6j3nsviy73h10-blastem-x86_64-unknown-linux-gnufilc0-0.6.2-unstable-2024-08-14
Last 25 log lines:
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: /nix/store/hmjzrg1ppdzlcqry73nyyb8p9wzgryjq-filc0-git/bin/../lib/LLVMgold.so: could not load plugin library: /nix/store/hmjzrg1ppdzlcqry73nyyb8p9wzgryjq-filc0-git/bin/../lib/LLVMgold.so: cannot open shared object file: No such file or directory
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: dis.o:1:3: invalid character
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: dis.o:1:3: syntax error, unexpected end of file
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: dis.o: not an object or archive
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: disasm.o:1:3: invalid character
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: disasm.o:1:3: syntax error, unexpected end of file
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: disasm.o: not an object or archive
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: backend.o:1:3: invalid character
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: backend.o:1:3: syntax error, unexpected end of file
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: backend.o: not an object or archive
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: 68kinst.o:1:3: invalid character
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: 68kinst.o:1:3: syntax error, unexpected end of file
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: 68kinst.o: not an object or archive
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: tern.o:1:3: invalid character
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: tern.o:1:3: syntax error, unexpected end of file
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: tern.o: not an object or archive
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: vos_program_module.o:1:3: invalid character
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: vos_program_module.o:1:3: syntax error, unexpected end of file
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: vos_program_module.o: not an object or archive
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: util.o:1:3: invalid character
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: util.o:1:3: syntax error, unexpected end of file
> /nix/store/fmj1ilm5jk1hba6s3cv6gkpgsjvkxaqv-binutils-2.43.1/bin/ld: error: util.o: not an object or archive
> /nix/store/5amb35fzbvn6ay3miplgzy54r8n8gd6h-filc-crt-lib/filc_crt.o:function main:(.text.unlikely.+0xb): error: undefined reference to 'pizlonated_main'
> clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
> make: *** [Makefile:312: dis] Error 1
For full logs, run:
nix log /nix/store/dzz2w975vggrc13x2hgaml41gzp4s9iy-blastem-x86_64-unknown-linux-gnufilc0-0.6.2-unstable-2024-08-14.drvbloodspilot-client-1.5.0
error: Cannot build '/nix/store/1v1q8wf168m7pjld3vqzrjgrc26shymp-bloodspilot-client-x86_64-unknown-linux-gnufilc0-1.5.0.drv'.
Reason: 3 dependencies failed.
Output paths:
/nix/store/zhbwf6qlh0b3g1x4jhi9rc2s80z9iahv-bloodspilot-client-x86_64-unknown-linux-gnufilc0-1.5.0box2d-3.1.0
error: Cannot build '/nix/store/z19bkh1pz8ac275pcw9niafyi4a8y1l7-box2d-x86_64-unknown-linux-gnufilc0-3.1.0.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/mj8nn0w8khshlns4zafyf77fgzbfg2ll-box2d-x86_64-unknown-linux-gnufilc0-3.1.0
Last 25 log lines:
> cd /build/source/build/test && /nix/store/sywrvcqgm7bf6njpfbkhd8iy4iaymhj2-cmake-3.31.6/bin/cmake -E cmake_link_script CMakeFiles/test.dir/link.txt --verbose=1
> /nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/clang++ -O3 -DNDEBUG CMakeFiles/test.dir/main.c.o CMakeFiles/test.dir/test_bitset.c.o CMakeFiles/test.dir/test_collision.c.o CMakeFiles/test.dir/test_determinism.c.o CMakeFiles/test.dir/test_distance.c.o CMakeFiles/test.dir/test_id.c.o CMakeFiles/test.dir/test_math.c.o CMakeFiles/test.dir/test_shape.c.o CMakeFiles/test.dir/test_table.c.o CMakeFiles/test.dir/test_world.c.o -o ../bin/test ../src/libbox2d.a ../shared/libshared.a ../_deps/enkits-build/libenkiTS.a ../src/libbox2d.a
> CMakeFiles/test.dir/test_math.c.o:test_math.c:function pizlonatedFI269_cosf:(.text+0x1451): error: undefined reference to 'pizlonated_cosf'
> CMakeFiles/test.dir/test_math.c.o:test_math.c:function pizlonatedFI269_sinf:(.text+0x1531): error: undefined reference to 'pizlonated_sinf'
> CMakeFiles/test.dir/test_math.c.o:test_math.c:function pizlonatedFI3195_atan2f:(.text+0x19a7): error: undefined reference to 'pizlonated_atan2f'
> CMakeFiles/test.dir/test_math.c.o:test_math.c:function pizlonatedFI269_sqrtf:(.text+0x1aa1): error: undefined reference to 'pizlonated_sqrtf'
> CMakeFiles/test.dir/test_shape.c.o:test_shape.c:function pizlonatedFI269_sqrtf:(.text+0x29a1): error: undefined reference to 'pizlonated_sqrtf'
> CMakeFiles/test.dir/test_shape.c.o:test_shape.c:function pizlonatedFI269_cosf:(.text+0x2b61): error: undefined reference to 'pizlonated_cosf'
> CMakeFiles/test.dir/test_shape.c.o:test_shape.c:function pizlonatedFI269_sinf:(.text+0x2c41): error: undefined reference to 'pizlonated_sinf'
> ../src/libbox2d.a(distance.c.o):distance.c:function pizlonatedFI269_sqrtf:(.text+0x7841): error: undefined reference to 'pizlonated_sqrtf'
> ../src/libbox2d.a(dynamic_tree.c.o):dynamic_tree.c:function pizlonatedFI269_sqrtf:(.text+0xad81): error: undefined reference to 'pizlonated_sqrtf'
> clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
> make[2]: *** [test/CMakeFiles/test.dir/build.make:251: bin/test] Error 1
> make[2]: Leaving directory '/build/source/build'
> make[1]: *** [CMakeFiles/Makefile2:305: test/CMakeFiles/test.dir/all] Error 2
> make[1]: *** Waiting for unfinished jobs....
> [ 72%] Linking C static library libglad.a
> cd /build/source/build/samples && /nix/store/sywrvcqgm7bf6njpfbkhd8iy4iaymhj2-cmake-3.31.6/bin/cmake -P CMakeFiles/glad.dir/cmake_clean_target.cmake
> cd /build/source/build/samples && /nix/store/sywrvcqgm7bf6njpfbkhd8iy4iaymhj2-cmake-3.31.6/bin/cmake -E cmake_link_script CMakeFiles/glad.dir/link.txt --verbose=1
> /nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/ar qc libglad.a CMakeFiles/glad.dir/__/extern/glad/src/glad.c.o
> /nix/store/42rvnpz9javp8wx0lwk0374bxx527ffr-filc-cc-wrapper-/bin/ranlib libglad.a
> make[2]: Leaving directory '/build/source/build'
> [ 72%] Built target glad
> make[1]: Leaving directory '/build/source/build'
> make: *** [Makefile:139: all] Error 2
For full logs, run:
nix log /nix/store/z19bkh1pz8ac275pcw9niafyi4a8y1l7-box2d-x86_64-unknown-linux-gnufilc0-3.1.0.drvbrial-1.2.12
error: Cannot build '/nix/store/5359njj55gz4y9c7rl62szbpa5b2369p-brial-x86_64-unknown-linux-gnufilc0-1.2.12.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/plh132r14dmbz35nspc55jq9lxfzdq19-brial-x86_64-unknown-linux-gnufilc0-1.2.12bullet-3.25
error: Cannot build '/nix/store/yfx9lz3wql6w43yyj82bq78prfqv0kva-bullet-x86_64-unknown-linux-gnufilc0-3.25.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/l05j80m1hh5cjcy6ak7dbsnb4y2z8lmn-bullet-x86_64-unknown-linux-gnufilc0-3.25
Last 25 log lines:
> [ 29%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Skin.o
> [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/Gimpact/gim_tri_collision.o
> [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btContinuousConvexCollision.o
> [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btConvexCast.o
> [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btGjkConvexCast.o
> [ 29%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/ToolTip.o
> [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btGjkEpa2.o
> [ 29%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Utility.o
> [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.o
> [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btGjkPairDetector.o
> [ 29%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/events.o
> [ 29%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.o
> [ 29%] Linking CXX shared library libBullet3OpenCL_clew.so
> [ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btPersistentManifold.o
> [ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btRaycastCallback.o
> [ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btSubSimplexConvexCast.o
> [ 30%] Built target Bullet3OpenCL_clew
> [ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btVoronoiSimplexSolver.o
> [ 30%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/inputhandler.o
> [ 30%] Building CXX object src/BulletCollision/CMakeFiles/BulletCollision.dir/NarrowPhaseCollision/btPolyhedralContactClipping.o
> [ 30%] Linking CXX shared library libBulletCollision.so
> [ 30%] Built target BulletCollision
> [ 31%] Linking CXX shared library libgwen.so
> [ 31%] Built target gwen
> make: *** [Makefile:146: all] Error 2
For full logs, run:
nix log /nix/store/yfx9lz3wql6w43yyj82bq78prfqv0kva-bullet-x86_64-unknown-linux-gnufilc0-3.25.drvbullet-2019-03-27
error: Cannot build '/nix/store/piw8f3dzbj232wcj9pm0127g3r4lz4sp-bullet-x86_64-unknown-linux-gnufilc0-2019-03-27.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/8x7vzq13f9yd55q493n8v0arpgfp78v9-bullet-x86_64-unknown-linux-gnufilc0-2019-03-27
Last 25 log lines:
> [ 10%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/TextBox.o
> [ 10%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/TextBoxNumeric.o
> [ 11%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/TreeControl.o
> [ 11%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/TreeNode.o
> [ 11%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/VerticalScrollBar.o
> [ 11%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/VerticalSlider.o
> [ 11%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Controls/WindowControl.o
> [ 11%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/DragAndDrop.o
> [ 11%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Gwen.o
> [ 11%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Hook.o
> [ 11%] Linking CXX shared library libgtest.so
> [ 11%] Built target gtest
> [ 12%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Platforms/Null.o
> [ 12%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Platforms/Windows.o
> [ 12%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Renderers/OpenGL_DebugFont.o
> [ 12%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Skin.o
> [ 12%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/ToolTip.o
> [ 12%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/Utility.o
> [ 12%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/events.o
> [ 12%] Building CXX object examples/ThirdPartyLibs/Gwen/CMakeFiles/gwen.dir/inputhandler.o
> [ 13%] Linking CXX shared library libgwen.so
> [ 13%] Built target gwen
> [ 13%] Linking CXX shared library libOpenGLWindow.so
> [ 13%] Built target OpenGLWindow
> make: *** [Makefile:146: all] Error 2
For full logs, run:
nix log /nix/store/piw8f3dzbj232wcj9pm0127g3r4lz4sp-bullet-x86_64-unknown-linux-gnufilc0-2019-03-27.drvbzflag-2.4.30
error: Cannot build '/nix/store/apgp941qkk7xkj4smpsm6af6pvrz1vg2-bzflag-x86_64-unknown-linux-gnufilc0-2.4.30.drv'.
Reason: builder failed with exit code 1.
Output paths:
/nix/store/49zdphf35mdbz0mgwrdhrj10pwn6d5cf-bzflag-x86_64-unknown-linux-gnufilc0-2.4.30
Last 25 log lines:
> checking how to run the C++ preprocessor... clang++ -std=c++11 -E
> checking for ld used by clang++ -std=c++11... ld -m elf_x86_64
> checking if the linker (ld -m elf_x86_64) is GNU ld... yes
> checking whether the clang++ -std=c++11 linker (ld -m elf_x86_64) supports shared libraries... yes
> /nix/store/l2wvwyg680h0v2la18hz3yiznxy2naqw-gnugrep-3.11/bin/grep: warning: stray \ before -
> checking for clang++ -std=c++11 option to produce PIC... -fPIC -DPIC
> checking if clang++ -std=c++11 PIC flag -fPIC -DPIC works... yes
> checking if clang++ -std=c++11 static flag -static works... no
> checking if clang++ -std=c++11 supports -c -o file.o... yes
> checking if clang++ -std=c++11 supports -c -o file.o... (cached) yes
> checking whether the clang++ -std=c++11 linker (ld -m elf_x86_64) supports shared libraries... yes
> checking dynamic linker characteristics... (cached) GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking for pod2man... no
> configure: WARNING: some man pages will not be generated
> checking ... l i b r a r i e s ... (3 of 9)
> checking for dlopen in -ldl... yes
> checking for compressBound in -lz... yes
> checking for ares_init in -lcares... yes
> checking for c-ares DNS lookup functionality... yes
> checking for ares_getaddrinfo in -lcares... yes
> checking for gawk... (cached) gawk
> checking for curl-config... no
> checking whether libcurl is usable... no
> checking checking for curl library... configure: error: working curl library was not found
For full logs, run:
nix log /nix/store/apgp941qkk7xkj4smpsm6af6pvrz1vg2-bzflag-x86_64-unknown-linux-gnufilc0-2.4.30.drvc64-debugger-0.64.58.6
error: Cannot build '/nix/store/sxb9zwwdybbdb6c7kkff2fq22pzn32wv-c64-debugger-x86_64-unknown-linux-gnufilc0-0.64.58.6.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/01r09mv266fll38af3q74pcbahvyd9jw-c64-debugger-x86_64-unknown-linux-gnufilc0-0.64.58.6
Last 25 log lines:
> MM -- Engine/Audio/CPianoKeyboard.o
> MM -- Engine/Audio/CSlrMusicFile.o
> sh: line 1: pkg-config: command not found
> sh: line 1: g++: command not found
> make: *** [Makefile:71: Engine/Audio/CAudioChannel.o] Error 127
> make: *** Waiting for unfinished jobs....
> sh: line 1: pkg-config: command not found
> sh: line 1: g++: command not found
> make: *** [Makefile:71: Engine/Audio/CAudioChannelBusFloat.o] Error 127
> sh: line 1: pkg-config: command not found
> sh: line 1: g++: command not found
> sh: line 1: pkg-config: command not found
> sh: line 1: pkg-config: command not found
> make: *** [Makefile:71: Engine/Audio/CAudioChannelMusicPlayer.o] Error 127
> sh: line 1: g++: command not found
> sh: line 1: pkg-config: command not found
> sh: line 1: g++: command not found
> sh: line 1: pkg-config: command not found
> make: *** [Makefile:71: Engine/Audio/CPianoKeyboard.o] Error 127
> sh: line 1: g++: command not found
> make: *** [Makefile:71: Engine/Audio/CMusicChannel.o] Error 127
> sh: line 1: g++: command not found
> make: *** [Makefile:71: Engine/Audio/CAudioChannelBusInt.o] Error 127
> make: *** [Makefile:71: Engine/Audio/CSlrMusicFile.o] Error 127
> make: Leaving directory '/build/code-f97772e/MTEngine'
For full logs, run:
nix log /nix/store/sxb9zwwdybbdb6c7kkff2fq22pzn32wv-c64-debugger-x86_64-unknown-linux-gnufilc0-0.64.58.6.drvcadzinho-0.6.0
error: Cannot build '/nix/store/1kvxy5nbvyx0q4ydrshp20awkr1mhhhi-cadzinho-x86_64-unknown-linux-gnufilc0-0.6.0.drv'.
Reason: builder failed with exit code 2.
Output paths:
/nix/store/ahls6r8gba9v1bdkn7n1231si0bix7g1-cadzinho-x86_64-unknown-linux-gnufilc0-0.6.0
Last 25 log lines:
> ./obj/main.o:main.c:function pizlonatedFI135_SDL_Init:(.text+0x596713): error: undefined reference to 'pizlonated_SDL_Init'
> ./obj/main.o:main.c:function pizlonatedFI9_SDL_GetBasePath:(.text+0x59688e): error: undefined reference to 'pizlonated_SDL_GetBasePath'
> ./obj/main.o:main.c:function pizlonatedFI1065_SDL_free:(.text+0x596c98): error: undefined reference to 'pizlonated_SDL_free'
> ./obj/main.o:main.c:function pizlonatedFI12777_SDL_GetPrefPath:(.text+0x596fd5): error: undefined reference to 'pizlonated_SDL_GetPrefPath'
> ./obj/main.o:main.c:function pizlonatedFI1598_SDL_GL_SetAttribute:(.text+0x5993c8): error: undefined reference to 'pizlonated_SDL_GL_SetAttribute'
> ./obj/main.o:main.c:function pizlonatedFI2_SDL_GetNumVideoDisplays:(.text+0x59954e): error: undefined reference to 'pizlonated_SDL_GetNumVideoDisplays'
> ./obj/main.o:main.c:function pizlonatedFI11839_SDL_GetDisplayUsableBounds:(.text+0x5996a0): error: undefined reference to 'pizlonated_SDL_GetDisplayUsableBounds'
> ./obj/main.o:main.c:function pizlonatedFI23562688_SDL_CreateWindow:(.text+0x599885): error: undefined reference to 'pizlonated_SDL_CreateWindow'
> ./obj/main.o:main.c:function pizlonatedFI1073_SDL_GL_CreateContext:(.text+0x599b7b): error: undefined reference to 'pizlonated_SDL_GL_CreateContext'
> ./obj/main.o:main.c:function pizlonatedFI31360705217_SDL_CreateRGBSurfaceFrom:(.text+0x59c6fd): error: undefined reference to 'pizlonated_SDL_CreateRGBSurfaceFrom'
> ./obj/main.o:main.c:function pizlonatedFI12769_SDL_SetWindowIcon:(.text+0x59cb02): error: undefined reference to 'pizlonated_SDL_SetWindowIcon'
> ./obj/main.o:main.c:function pizlonatedFI1065_SDL_FreeSurface:(.text+0x59cc58): error: undefined reference to 'pizlonated_SDL_FreeSurface'
> ./obj/main.o:main.c:function pizlonatedFI9_SDL_GetDefaultCursor:(.text+0x59cd8e): error: undefined reference to 'pizlonated_SDL_GetDefaultCursor'
> ./obj/main.o:main.c:function pizlonatedFI1598_SDL_EventState:(.text+0x59d0a8): error: undefined reference to 'pizlonated_SDL_EventState'
> ./obj/main.o:main.c:function pizlonatedFI1_SDL_EnableScreenSaver:(.text+0x59d74e): error: undefined reference to 'pizlonated_SDL_EnableScreenSaver'
> ./obj/main.o:main.c:function pizlonatedFI134_SDL_Delay:(.text+0x59d9c3): error: undefined reference to 'pizlonated_SDL_Delay'
> ./obj/main.o:main.c:function pizlonatedFI1597_SDL_FlushEvents:(.text+0x59daf8): error: undefined reference to 'pizlonated_SDL_FlushEvents'
> ./obj/main.o:main.c:function pizlonatedFI12769_SDL_WaitThread:(.text+0x59dc32): error: undefined reference to 'pizlonated_SDL_WaitThread'
> ./obj/main.o:main.c:function pizlonatedFI1066_SDL_SemPost:(.text+0x59de68): error: undefined reference to 'pizlonated_SDL_SemPost'
> ./obj/main.o:main.c:function pizlonatedFI1065_SDL_DestroySemaphore:(.text+0x59dff8): error: undefined reference to 'pizlonated_SDL_DestroySemaphore'
> ./obj/main.o:main.c:function pizlonatedFI1065_SDL_GL_DeleteContext:(.text+0x59e138): error: undefined reference to 'pizlonated_SDL_GL_DeleteContext'
> ./obj/main.o:main.c:function pizlonatedFI1065_SDL_DestroyWindow:(.text+0x59e408): error: undefined reference to 'pizlonated_SDL_DestroyWindow'
> ./obj/main.o:main.c:function pizlonatedFI1_SDL_Quit:(.text+0x59e53e): error: undefined reference to 'pizlonated_SDL_Quit'
> clang-20: error: linker command failed with exit code 1 (use -v to see invocation)
> make: *** [Makefile:31: cadzinho] Error 1
For full logs, run:
nix log /nix/store/1kvxy5nbvyx0q4ydrshp20awkr1mhhhi-cadzinho-x86_64-unknown-linux-gnufilc0-0.6.0.drvcaprice32-4.6.0
error: Cannot build '/nix/store/ms3vrj9ycp5d729qh2mcxwnqzh6a3dfx-caprice32-x86_64-unknown-linux-gnufilc0-4.6.0.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/gjssz380j51kxqfgsyq7677viqqi3ds7-caprice32-x86_64-unknown-linux-gnufilc0-4.6.0cegui-0-unstable-2025-04-06
error: Cannot build '/nix/store/vyklkixg7lvxrjd8i9jb154mha9rwqny-cegui-x86_64-unknown-linux-gnufilc0-0-unstable-2025-04-06.drv'.
Reason: 1 dependency failed.
Output paths:
/nix/store/hqzypk680w1y5cqgia8v4hkfp5fjb42n-cegui-x86_64-unknown-linux-gnufilc0-0-unstable-2025-04-06cadzinho-0.6.0
error: build of '/nix/store/1kvxy5nbvyx0q4ydrshp20awkr1mhhhi-cadzinho-x86_64-unknown-linux-gnufilc0-0.6.0.drv^*', '/nix/store/1v1q8wf168m7pjld3vqzrjgrc26shymp-bloodspilot-client-x86_64-unknown-linux-gnufilc0-1.5.0.drv^*', '/nix/store/5359njj55gz4y9c7rl62szbpa5b2369p-brial-x86_64-unknown-linux-gnufilc0-1.2.12.drv^*', '/nix/store/56inwiyq4xyjsnx890ijzqg1pa25vh7w-SDL_net-x86_64-unknown-linux-gnufilc0-1.2.8-unstable-2025-04-21.drv^*', '/nix/store/76xjcls55jwjd3bjs8narmszpg3q4mj5-SDL_image-x86_64-unknown-linux-gnufilc0-1.2.12-unstable-2025-04-27.drv^*', '/nix/store/agl0mq3gqj9kwiazjycggsjgcq1vm43n-antiprism-x86_64-unknown-linux-gnufilc0-0.32.drv^*', '/nix/store/apgp941qkk7xkj4smpsm6af6pvrz1vg2-bzflag-x86_64-unknown-linux-gnufilc0-2.4.30.drv^*', '/nix/store/bnk2q79l20h6i39sb6lc77wxc1hnxpkm-blackvoxel-x86_64-unknown-linux-gnufilc0-2.5.drv^*', '/nix/store/dzz2w975vggrc13x2hgaml41gzp4s9iy-blastem-x86_64-unknown-linux-gnufilc0-0.6.2-unstable-2024-08-14.drv^*', '/nix/store/fx8ms34rhzfpalrgsi9k368vmlr4ysvr-azimuth-x86_64-unknown-linux-gnufilc0-1.0.3.drv^*', '/nix/store/g3vlcb5yxr58kyb74mh9dwcdmczqx2dj-airstrike-pre-x86_64-unknown-linux-gnufilc0-6a.drv^*', '/nix/store/gr6zg7kgcp9qdl61vpi2qw4sr03qgd61-SDL_compat-x86_64-unknown-linux-gnufilc0-1.2.68.drv^*', '/nix/store/jkx3qgrc97mnh6z55pn8s57vhrm6w4ir-ballerburg-x86_64-unknown-linux-gnufilc0-1.2.0.drv^*', '/nix/store/jnnik2bis61s6m4m88awgscx8bcgp6v9-SDL_ttf-x86_64-unknown-linux-gnufilc0-2.0.11-unstable-2024-04-23.drv^*', '/nix/store/k56c9381vzkc1dfvyl5l2f84fbj6bb88-SDL_gfx-x86_64-unknown-linux-gnufilc0-2.0.27.drv^*', '/nix/store/kfnahg1v1s9izrfnl2sngxykxibini3v-asap-x86_64-unknown-linux-gnufilc0-6.0.3.drv^*', '/nix/store/lv09bz731lal19z13rq2lja4lzwfaj0c-atari800-x86_64-unknown-linux-gnufilc0-5.2.0.drv^*', '/nix/store/ms3vrj9ycp5d729qh2mcxwnqzh6a3dfx-caprice32-x86_64-unknown-linux-gnufilc0-4.6.0.drv^*', '/nix/store/piw8f3dzbj232wcj9pm0127g3r4lz4sp-bullet-x86_64-unknown-linux-gnufilc0-2019-03-27.drv^*', '/nix/store/q85hyyafycffj2in9cqmkifv4i4r4zjm-analog-x86_64-unknown-linux-gnufilc0-6.0.18.drv^*', '/nix/store/s7i5zq4x1yg8cg03142rm7ri7gccz9na-SDL_audiolib-x86_64-unknown-linux-gnufilc0-0-unstable-2022-07-13.drv^*', '/nix/store/sgiabh8812wpkwy7mqg046ydc0ckh19b-SDL_Pango-x86_64-unknown-linux-gnufilc0-0.1.2.drv^*', '/nix/store/sxb9zwwdybbdb6c7kkff2fq22pzn32wv-c64-debugger-x86_64-unknown-linux-gnufilc0-0.64.58.6.drv^*', '/nix/store/vk5yq589p54prrnv22h670gsjz5p94v0-aranym-x86_64-unknown-linux-gnufilc0-1.1.0.drv^*', '/nix/store/vyklkixg7lvxrjd8i9jb154mha9rwqny-cegui-x86_64-unknown-linux-gnufilc0-0-unstable-2025-04-06.drv^*', '/nix/store/wpxgw3nxxc5ci9n27asxhljsb7pl3xbg-AntTweakBar-x86_64-unknown-linux-gnufilc0-1.16.drv^*', '/nix/store/wwdccryvlr0ms0xi4n2zff5yn2z45h45-amiberry-x86_64-unknown-linux-gnufilc0-5.7.4.drv^*', '/nix/store/x4mf4qwz5nql0jv1wj684mc2ibvcrdi2-SDL_stretch-x86_64-unknown-linux-gnufilc0-0.3.1.drv^*', '/nix/store/yfx9lz3wql6w43yyj82bq78prfqv0kva-bullet-x86_64-unknown-linux-gnufilc0-3.25.drv^*', '/nix/store/z19bkh1pz8ac275pcw9niafyi4a8y1l7-box2d-x86_64-unknown-linux-gnufilc0-3.1.0.drv^*' failed
End of log