<div><div>nikita@ubuntu:~/bmcweb$ ninja -C builddir</div><div>ninja: Entering directory `builddir'</div><div>[1/24] Compiling C++ object 'subprojects/tinyxml2-7.0.1/ce97265@@xmltest@exe/xmltest.cpp.o'.</div><div>FAILED: subprojects/tinyxml2-7.0.1/ce97265@@xmltest@exe/xmltest.cpp.o </div><div>c++ -Isubprojects/tinyxml2-7.0.1/ce97265@@xmltest@exe -Isubprojects/tinyxml2-7.0.1 -I../subprojects/tinyxml2-7.0.1 -flto -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -Wpedantic -Werror -std=c++17 -fno-rtti -O2 -g -MD -MQ 'subprojects/tinyxml2-7.0.1/ce97265@@xmltest@exe/xmltest.cpp.o' -MF 'subprojects/tinyxml2-7.0.1/ce97265@@xmltest@exe/xmltest.cpp.o.d' -o 'subprojects/tinyxml2-7.0.1/ce97265@@xmltest@exe/xmltest.cpp.o' -c ../subprojects/tinyxml2-7.0.1/xmltest.cpp</div><div>../subprojects/tinyxml2-7.0.1/xmltest.cpp: In function ‘int main(int, const char**)’:</div><div>../subprojects/tinyxml2-7.0.1/xmltest.cpp:707:10: error: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Werror=unused-result]</div><div>  707 |     fgets( savedBuf, 256, saved );</div><div>      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~</div><div>../subprojects/tinyxml2-7.0.1/xmltest.cpp:1067:9: error: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Werror=unused-result]</div><div> 1067 |    fgets( buf, 1024, textfile );</div><div>      |    ~~~~~^~~~~~~~~~~~~~~~~~~~~~~</div><div>cc1plus: all warnings being treated as errors</div><div> </div><div>Help please</div><div>How to fix this problem, because I cant compile bmcweb with this errors.</div></div>