Tinob / Ishiiruka

GNU General Public License v2.0
357 stars 119 forks source link

Linux Bulid failed #161

Open weegee239 opened 4 years ago

weegee239 commented 4 years ago

weegee250@mikelinux:~/Ishiiruka-master/Build$ make && sudo make install Scanning dependencies of target bdisasm [ 0%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/dis_decode.cc.o [ 0%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/dis_groups.cc.o [ 1%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/resolve.cc.o [ 1%] Building CXX object Externals/Bochs_disasm/CMakeFiles/bdisasm.dir/syntax.cc.o [ 1%] Linking CXX static library libbdisasm.a [ 1%] Built target bdisasm Scanning dependencies of target glslang [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/CodeGen.cpp.o [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/GenericCodeGen/Link.cpp.o [ 1%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Constant.cpp.o [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/glslang_tab.cpp.o [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/InfoSink.cpp.o [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Initialize.cpp.o [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Intermediate.cpp.o [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/intermOut.cpp.o [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/IntermTraverse.cpp.o [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/limits.cpp.o [ 2%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/linkValidate.cpp.o [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/parseConst.cpp.o [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ParseHelper.cpp.o [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/PoolAlloc.cpp.o [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/Pp.cpp.o [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpAtom.cpp.o [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpContext.cpp.o [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpMemory.cpp.o [ 3%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpScanner.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpSymbols.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/preprocessor/PpTokens.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/propagateNoContraction.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/reflection.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/RemoveTree.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Scan.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/ShaderLang.cpp.o [ 4%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/SymbolTable.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/MachineIndependent/Versions.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/hlsl/hlslGrammar.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/hlsl/hlslOpMap.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/hlsl/hlslParseables.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/hlsl/hlslParseHelper.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/hlsl/hlslScanContext.cpp.o [ 5%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/hlsl/hlslTokenStream.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/OGLCompilersDLL/InitializeDll.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/disassemble.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/doc.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/GlslangToSpv.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/InReadableOrder.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/Logger.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SpvBuilder.cpp.o [ 6%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/SPIRV/SPVRemapper.cpp.o [ 7%] Building CXX object Externals/glslang/CMakeFiles/glslang.dir/glslang/OSDependent/Unix/ossource.cpp.o [ 7%] Linking CXX static library libglslang.a [ 7%] Built target glslang Scanning dependencies of target pugixml [ 7%] Building CXX object Externals/pugixml/CMakeFiles/pugixml.dir/pugixml.cpp.o /home/weegee250/Ishiiruka-master/Externals/pugixml/pugixml.cpp:4453:112: warning: ‘unsigned-integer-overflow’ attribute directive ignored [-Wattributes] 4453 | RFLOW U string_to_integer(const char_t* value, U minv, U maxv) | ^

/home/weegee250/Ishiiruka-master/Externals/pugixml/pugixml.cpp:4584:133: warning: ‘unsigned-integer-overflow’ attribute directive ignored [-Wattributes] 4584 | _to_string(char_t begin, char_t end, U value, bool negative) | ^

/home/weegee250/Ishiiruka-master/Externals/pugixml/pugixml.cpp:8418:77: warning: ‘unsigned-integer-overflow’ attribute directive ignored [-Wattributes] 8418 | PUGIFN PUGIUNSIGNED_OVERFLOW unsigned int hash_string(const char_t str) | ^ [ 7%] Linking CXX static library libpugixml.a [ 7%] Built target pugixml Scanning dependencies of target cpp-optparse [ 8%] Building CXX object Externals/cpp-optparse/CMakeFiles/cpp-optparse.dir/OptionParser.cpp.o [ 8%] Linking CXX static library libcpp-optparse.a [ 8%] Built target cpp-optparse Scanning dependencies of target enet [ 8%] Building C object Externals/enet/CMakeFiles/enet.dir/callbacks.c.o [ 8%] Building C object Externals/enet/CMakeFiles/enet.dir/compress.c.o [ 8%] Building C object Externals/enet/CMakeFiles/enet.dir/host.c.o [ 8%] Building C object Externals/enet/CMakeFiles/enet.dir/list.c.o [ 8%] Building C object Externals/enet/CMakeFiles/enet.dir/packet.c.o [ 8%] Building C object Externals/enet/CMakeFiles/enet.dir/peer.c.o [ 9%] Building C object Externals/enet/CMakeFiles/enet.dir/protocol.c.o [ 9%] Building C object Externals/enet/CMakeFiles/enet.dir/unix.c.o [ 9%] Building C object Externals/enet/CMakeFiles/enet.dir/win32.c.o [ 9%] Linking C static library libenet.a [ 9%] Built target enet Scanning dependencies of target xxhash [ 9%] Building C object Externals/xxhash/CMakeFiles/xxhash.dir/xxhash.c.o [ 10%] Linking C static library libxxhash.a [ 10%] Built target xxhash Scanning dependencies of target SoundTouch [ 10%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/AAFilter.cpp.o [ 10%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/BPMDetect.cpp.o [ 10%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/cpu_detect_x86.cpp.o [ 11%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/FIFOSampleBuffer.cpp.o [ 11%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/FIRFilter.cpp.o [ 11%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateCubic.cpp.o [ 11%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateLinear.cpp.o [ 11%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/InterpolateShannon.cpp.o [ 11%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/mmx_optimized.cpp.o [ 11%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/PeakFinder.cpp.o [ 11%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/RateTransposer.cpp.o [ 12%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/SoundTouch.cpp.o [ 12%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/sse_optimized.cpp.o [ 12%] Building CXX object Externals/soundtouch/CMakeFiles/SoundTouch.dir/TDStretch.cpp.o [ 12%] Linking CXX static library libSoundTouch.a [ 12%] Built target SoundTouch Scanning dependencies of target SOIL [ 13%] Building C object Externals/SOIL/CMakeFiles/SOIL.dir/image_DXT.c.o /home/weegee250/Ishiiruka-master/Externals/SOIL/image_DXT.c:278:5: warning: no previous declaration for ‘convert_bit_range’ [-Wmissing-declarations] 278 | int convert_bit_range( int c, int from_bits, int to_bits ) | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/image_DXT.c:284:5: warning: no previous declaration for ‘rgb_to_565’ [-Wmissing-declarations] 284 | int rgb_to_565( int r, int g, int b ) | ^~~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/image_DXT.c:292:6: warning: no previous declaration for ‘rgb_888_from_565’ [-Wmissing-declarations] 292 | void rgb_888_from_565( unsigned int c, int r, int g, int b ) | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/image_DXT.c:299:6: warning: no previous declaration for ‘compute_color_line_STDEV’ [-Wmissing-declarations] 299 | void compute_color_line_STDEV( | ^~~~~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/image_DXT.c:411:6: warning: no previous declaration for ‘LSE_master_colors_max_min’ [-Wmissing-declarations] 411 | void LSE_master_colors_max_min( | ^~~~~~~~~ [ 13%] Building C object Externals/SOIL/CMakeFiles/SOIL.dir/image_helper.c.o /home/weegee250/Ishiiruka-master/Externals/SOIL/image_helper.c:191:15: warning: no previous declaration for ‘clamp_byte’ [-Wmissing-declarations] 191 | unsigned char clamp_byte( int x ) { return ( (x) < 0 ? (0) : ( (x) > 255 ? 255 : (x) ) ); } | ^~~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/image_helper.c:313:1: warning: no previous declaration for ‘find_max_RGBE’ [-Wmissing-declarations] 313 | find_max_RGBE | ^~~~~ [ 13%] Building C object Externals/SOIL/CMakeFiles/SOIL.dir/SOIL.c.o [ 13%] Building C object Externals/SOIL/CMakeFiles/SOIL.dir/stb_image_aug.c.o /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c: In function ‘convert_format’: /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:497:10: note: in expansion of macro ‘CASE’ 497 | CASE(1,2) dest[0]=src[0], dest[1]=255; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:497:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 497 | CASE(1,2) dest[0]=src[0], dest[1]=255; break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:498:10: note: in expansion of macro ‘CASE’ 498 | CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:498:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 498 | CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:499:10: note: in expansion of macro ‘CASE’ 499 | CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:499:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 499 | CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:500:10: note: in expansion of macro ‘CASE’ 500 | CASE(2,1) dest[0]=src[0]; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:500:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 500 | CASE(2,1) dest[0]=src[0]; break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:501:10: note: in expansion of macro ‘CASE’ 501 | CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:501:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 501 | CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:502:10: note: in expansion of macro ‘CASE’ 502 | CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:502:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 502 | CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:503:10: note: in expansion of macro ‘CASE’ 503 | CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:503:78: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 503 | 4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break; | ^~~~~

/home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:504:10: note: in expansion of macro ‘CASE’ 504 | CASE(3,1) dest[0]=compute_y(src[0],src[1],src[2]); break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:504:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 504 | CASE(3,1) dest[0]=compute_y(src[0],src[1],src[2]); break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:505:10: note: in expansion of macro ‘CASE’ 505 | CASE(3,2) dest[0]=compute_y(src[0],src[1],src[2]), dest[1] = 255; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:505:76: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 505 | 3,2) dest[0]=compute_y(src[0],src[1],src[2]), dest[1] = 255; break; | ^~~~~

/home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:506:10: note: in expansion of macro ‘CASE’ 506 | CASE(4,1) dest[0]=compute_y(src[0],src[1],src[2]); break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:506:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 506 | CASE(4,1) dest[0]=compute_y(src[0],src[1],src[2]); break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:507:10: note: in expansion of macro ‘CASE’ 507 | CASE(4,2) dest[0]=compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:507:79: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 507 | ) dest[0]=compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break; | ^~~~~

/home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:493:44: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 493 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:508:10: note: in expansion of macro ‘CASE’ 508 | CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:508:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 508 | CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c: In function ‘create_png_image_raw’: /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2133:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2133 | for (k=0; k < img_n; ++k) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2135:13: note: in expansion of macro ‘CASE’ 2135 | CASE(F_none) cur[k] = raw[k]; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2135:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2135 | CASE(F_none) cur[k] = raw[k]; break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2133:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2133 | for (k=0; k < img_n; ++k) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2136:13: note: in expansion of macro ‘CASE’ 2136 | CASE(F_sub) cur[k] = raw[k] + cur[k-img_n]; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2136:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2136 | CASE(F_sub) cur[k] = raw[k] + cur[k-img_n]; break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2133:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2133 | for (k=0; k < img_n; ++k) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2137:13: note: in expansion of macro ‘CASE’ 2137 | CASE(F_up) cur[k] = raw[k] + prior[k]; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2137:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2137 | CASE(F_up) cur[k] = raw[k] + prior[k]; break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2133:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2133 | for (k=0; k < img_n; ++k) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2138:13: note: in expansion of macro ‘CASE’ 2138 | CASE(F_avg) cur[k] = raw[k] + ((prior[k] + cur[k-img_n])>>1); break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2138:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2138 | E(F_avg) cur[k] = raw[k] + ((prior[k] + cur[k-img_n])>>1); break; | ^~~~~

/home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2133:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2133 | for (k=0; k < img_n; ++k) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2139:13: note: in expansion of macro ‘CASE’ 2139 | CASE(F_paeth) cur[k] = (uint8) (raw[k] + paeth(cur[k-img_n],prior[k],prior[k-img_n])); break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2139:101: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2139 | nt8) (raw[k] + paeth(cur[k-img_n],prior[k],prior[k-img_n])); break; | ^~~~~

/home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2133:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2133 | for (k=0; k < img_n; ++k) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2140:13: note: in expansion of macro ‘CASE’ 2140 | CASE(F_avg_first) cur[k] = raw[k] + (cur[k-img_n] >> 1); break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2140:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2140 | CASE(F_avg_first) cur[k] = raw[k] + (cur[k-img_n] >> 1); break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2133:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2133 | for (k=0; k < img_n; ++k) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2141:13: note: in expansion of macro ‘CASE’ 2141 | CASE(F_paeth_first) cur[k] = (uint8) (raw[k] + paeth(cur[k-img_n],0,0)); break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2141:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2141 | first) cur[k] = (uint8) (raw[k] + paeth(cur[k-img_n],0,0)); break; | ^~~~~

/home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2149:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2149 | for (k=0; k < img_n; ++k) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2151:13: note: in expansion of macro ‘CASE’ 2151 | CASE(F_none) cur[k] = raw[k]; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2151:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2151 | CASE(F_none) cur[k] = raw[k]; break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2149:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2149 | for (k=0; k < img_n; ++k) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2152:13: note: in expansion of macro ‘CASE’ 2152 | CASE(F_sub) cur[k] = raw[k] + cur[k-out_n]; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2152:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2152 | CASE(F_sub) cur[k] = raw[k] + cur[k-out_n]; break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2149:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2149 | for (k=0; k < img_n; ++k) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2153:13: note: in expansion of macro ‘CASE’ 2153 | CASE(F_up) cur[k] = raw[k] + prior[k]; break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2153:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2153 | CASE(F_up) cur[k] = raw[k] + prior[k]; break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2149:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2149 | for (k=0; k < img_n; ++k) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2154:13: note: in expansion of macro ‘CASE’ 2154 | CASE(F_avg) cur[k] = raw[k] + ((prior[k] + cur[k-out_n])>>1); break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2154:77: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2154 | E(F_avg) cur[k] = raw[k] + ((prior[k] + cur[k-out_n])>>1); break; | ^~~~~

/home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2149:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2149 | for (k=0; k < img_n; ++k) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2155:13: note: in expansion of macro ‘CASE’ 2155 | CASE(F_paeth) cur[k] = (uint8) (raw[k] + paeth(cur[k-out_n],prior[k],prior[k-out_n])); break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2155:101: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2155 | nt8) (raw[k] + paeth(cur[k-out_n],prior[k],prior[k-out_n])); break; | ^~~~~

/home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2149:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2149 | for (k=0; k < img_n; ++k) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2156:13: note: in expansion of macro ‘CASE’ 2156 | CASE(F_avg_first) cur[k] = raw[k] + (cur[k-out_n] >> 1); break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2156:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2156 | CASE(F_avg_first) cur[k] = raw[k] + (cur[k-out_n] >> 1); break; | ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2149:20: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2149 | for (k=0; k < img_n; ++k) | ^~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2157:13: note: in expansion of macro ‘CASE’ 2157 | CASE(F_paeth_first) cur[k] = (uint8) (raw[k] + paeth(cur[k-out_n],0,0)); break; | ^~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:2157:87: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2157 | first) cur[k] = (uint8) (raw[k] + paeth(cur[k-out_n],0,0)); break; | ^~~~~

/home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c: At top level: /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:3641:10: warning: no previous declaration for ‘stbi_hdr_load_rgbe_memory’ [-Wmissing-declarations] 3641 stbi_uc stbi_hdr_load_rgbe_memory(stbi_uc buffer, int len, int x, int y, int *comp, int req_comp) ^~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:3758: /home/weegee250/Ishiiruka-master/Externals/SOIL/stbi_DDS_aug_c.h:105:5: warning: no previous declaration for ‘stbi_convert_bit_range’ [-Wmissing-declarations] 105 int stbi_convert_bit_range( int c, int from_bits, int to_bits ) ^~~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stbi_DDS_aug_c.h:110:6: warning: no previous declaration for ‘stbi_rgb_888_from_565’ [-Wmissing-declarations] 110 void stbi_rgb_888_from_565( unsigned int c, int r, int g, int *b ) ^~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stbi_DDS_aug_c.h:116:6: warning: no previous declaration for ‘stbi_decode_DXT1_block’ [-Wmissing-declarations] 116 void stbi_decode_DXT1_block( ^~~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stbi_DDS_aug_c.h:172:6: warning: no previous declaration for ‘stbi_decode_DXT23_alpha_block’ [-Wmissing-declarations] 172 void stbi_decode_DXT23_alpha_block( ^~~~~~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stbi_DDS_aug_c.h:186:6: warning: no previous declaration for ‘stbi_decode_DXT45_alpha_block’ [-Wmissing-declarations] 186 void stbi_decode_DXT45_alpha_block( ^~~~~~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stbi_DDS_aug_c.h:230:6: warning: no previous declaration for ‘stbi_decode_DXT_color_block’ [-Wmissing-declarations] 230 void stbi_decode_DXT_color_block( ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c: In function ‘getn’: /home/weegee250/Ishiiruka-master/Externals/SOIL/stb_image_aug.c:450:7: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 450 fread(buffer, 1, n, s->img_file); ^~~~~~~~ [ 13%] Linking C static library libSOIL.a [ 13%] Built target SOIL Scanning dependencies of target xbrz [ 13%] Building CXX object Externals/xbrz/CMakeFiles/xbrz.dir/xbrz.cpp.o [ 13%] Linking CXX static library libxbrz.a [ 13%] Built target xbrz Scanning dependencies of target speex [ 13%] Building C object Externals/cubeb/CMakeFiles/speex.dir/src/speex/resample.c.o /home/weegee250/Ishiiruka-master/Externals/cubeb/src/speex/resample.c: In function ‘update_filter’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/speex/resample.c:674:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 674 for (j=0;jfilt_len;j++) ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/speex/resample.c: In function ‘speex_resampler_process_float’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/speex/resample.c:946:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 946 for(j=0;j<ichunk;++j) ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/speex/resample.c:949:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 949 for(j=0;j<ichunk;++j) ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/speex/resample.c: In function ‘speex_resampler_process_int’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/speex/resample.c:1002:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1002 for(j=0;j<ichunk;++j) ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/speex/resample.c:1009:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1009 for(j=0;j<ichunk;++j) ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/speex/resample.c:1019:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1019 for (j=0;j<ochunk+omagic;++j) ^ [ 13%] Built target speex Scanning dependencies of target cubeb [ 13%] Building C object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb.c.o [ 13%] Building CXX object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_mixer.cpp.o [ 13%] Building CXX object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_resampler.cpp.o In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h: In constructor ‘processor::processor(uint32_t)’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:62:5: warning: declaration of ‘channels’ shadows a member of ‘processor’ [-Wshadow] 62 : channels(channels) ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h: In constructor ‘processor::processor(uint32_t)’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:63:4: warning: declaration of ‘channels’ shadows a member of ‘processor’ [-Wshadow] 63 {} ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h: In constructor ‘processor::processor(uint32_t)’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:63:4: warning: declaration of ‘channels’ shadows a member of ‘processor’ [-Wshadow] 63 {} ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h: In constructor ‘cubeb_resampler_speex_one_way::cubeb_resampler_speex_one_way(uint32_t, uint32_t, uint32_t, int)’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:183:3: warning: declaration of ‘source_rate’ shadows a member of ‘cubeb_resampler_speex_one_way’ [-Wshadow] 183 : processor(channels) ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:364:18: note: shadowed declaration is here 364 const uint32_t source_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:183:3: warning: declaration of ‘channels’ shadows a member of ‘cubeb_resampler_speex_one_way’ [-Wshadow] 183 : processor(channels) ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h: In constructor ‘delay_line::delay_line(uint32_t, uint32_t, uint32_t)’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:386:5: warning: declaration of ‘sample_rate’ shadows a member of ‘delay_line’ [-Wshadow] 386 : processor(channels) ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:499:12: note: shadowed declaration is here 499 uint32_t sample_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:386:5: warning: declaration of ‘channels’ shadows a member of ‘delay_line’ [-Wshadow] 386 : processor(channels) ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp: In constructor ‘passthrough_resampler::passthrough_resampler(cubeb_stream, cubeb_data_callback, void, uint32_t, uint32_t)’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:48:69: warning: declaration of ‘sample_rate’ shadows a member of ‘passthrough_resampler’ [-Wshadow] 48 uint32_t sample_rate) ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:112:12: note: shadowed declaration is here 112 uint32_t sample_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp: In constructor ‘cubeb_resampler_speex<T, InputProcessing, OutputProcessing>::cubeb_resampler_speex(InputProcessor, OutputProcessor, cubeb_stream, cubeb_data_callback, void)’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:95:37: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<T, InputProcessing, OutputProcessing>’ [-Wshadow] 95 void * ptr) ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:95:37: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<T, InputProcessing, OutputProcessing>’ [-Wshadow] 95 void * ptr) ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp: In instantiation of ‘passthrough_resampler::passthrough_resampler(cubeb_stream, cubeb_data_callback, void, uint32_t, uint32_t) [with T = short int; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void, long int); uint32_t = unsigned int]’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:528:12: required from ‘cubeb_resampler cubeb_resampler_create_internal(cubeb_stream, cubeb_stream_params, cubeb_stream_params, unsigned int, cubeb_data_callback, void, cubeb_resampler_quality) [with T = short int; cubeb_resampler = cubeb_resampler; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void*, long int)]’ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:293:60: required from here /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:44:1: warning: declaration of ‘sample_rate’ shadows a member of ‘passthrough_resampler’ [-Wshadow] 44 passthrough_resampler::passthrough_resampler(cubeb_stream * s, ^~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:112:12: note: shadowed declaration is here 112 uint32_t sample_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:55:1: warning: declaration of ‘sample_rate’ shadows a member of ‘passthrough_resampler’ [-Wshadow] 55 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:112:12: note: shadowed declaration is here 112 uint32_t sample_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:55:1: warning: declaration of ‘sample_rate’ shadows a member of ‘passthrough_resampler’ [-Wshadow] 55 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:112:12: note: shadowed declaration is here 112 uint32_t sample_rate; ^~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h: In instantiation of ‘cubeb_resampler_speex_one_way::cubeb_resampler_speex_one_way(uint32_t, uint32_t, uint32_t, int) [with T = short int; uint32_t = unsigned int]’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:538:9: required from ‘cubeb_resampler cubeb_resampler_create_internal(cubeb_stream, cubeb_stream_params, cubeb_stream_params, unsigned int, cubeb_data_callback, void, cubeb_resampler_quality) [with T = short int; cubeb_resampler = cubeb_resampler; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void, long int)]’ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:293:60: required from here /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:179:3: warning: declaration of ‘source_rate’ shadows a member of ‘cubeb_resampler_speex_one_way’ [-Wshadow] 179 cubeb_resampler_speex_one_way(uint32_t channels, ^~~~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:364:18: note: shadowed declaration is here 364 const uint32_t source_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:179:3: warning: declaration of ‘channels’ shadows a member of ‘cubeb_resampler_speex_one_way’ [-Wshadow] 179 cubeb_resampler_speex_one_way(uint32_t channels, ^~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:193:3: warning: declaration of ‘source_rate’ shadows a member of ‘cubeb_resampler_speex_one_way’ [-Wshadow] 193 } ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:364:18: note: shadowed declaration is here 364 const uint32_t source_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:193:3: warning: declaration of ‘channels’ shadows a member of ‘cubeb_resampler_speex_one_way’ [-Wshadow] 193 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:193:3: warning: declaration of ‘source_rate’ shadows a member of ‘cubeb_resampler_speex_one_way’ [-Wshadow] 193 } ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:364:18: note: shadowed declaration is here 364 const uint32_t source_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:193:3: warning: declaration of ‘channels’ shadows a member of ‘cubeb_resampler_speex_one_way’ [-Wshadow] 193 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h: In instantiation of ‘delay_line::delay_line(uint32_t, uint32_t, uint32_t) [with T = short int; uint32_t = unsigned int]’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:562:24: required from ‘cubeb_resampler cubeb_resampler_create_internal(cubeb_stream, cubeb_stream_params, cubeb_stream_params, unsigned int, cubeb_data_callback, void, cubeb_resampler_quality) [with T = short int; cubeb_resampler = cubeb_resampler; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void, long int)]’ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:293:60: required from here /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:385:3: warning: declaration of ‘sample_rate’ shadows a member of ‘delay_line’ [-Wshadow] 385 delay_line(uint32_t frames, uint32_t channels, uint32_t sample_rate) ^~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:499:12: note: shadowed declaration is here 499 uint32_t sample_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:385:3: warning: declaration of ‘channels’ shadows a member of ‘delay_line’ [-Wshadow] 385 delay_line(uint32_t frames, uint32_t channels, uint32_t sample_rate) ^~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:393:3: warning: declaration of ‘sample_rate’ shadows a member of ‘delay_line’ [-Wshadow] 393 } ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:499:12: note: shadowed declaration is here 499 uint32_t sample_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:393:3: warning: declaration of ‘channels’ shadows a member of ‘delay_line’ [-Wshadow] 393 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:393:3: warning: declaration of ‘sample_rate’ shadows a member of ‘delay_line’ [-Wshadow] 393 } ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:499:12: note: shadowed declaration is here 499 uint32_t sample_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:393:3: warning: declaration of ‘channels’ shadows a member of ‘delay_line’ [-Wshadow] 393 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp: In instantiation of ‘cubeb_resampler_speex<T, InputProcessing, OutputProcessing>::cubeb_resampler_speex(InputProcessor, OutputProcessor, cubeb_stream, cubeb_data_callback, void) [with T = short int; InputProcessing = cubeb_resampler_speex_one_way; OutputProcessing = cubeb_resampler_speex_one_way; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void, long int)]’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:578:12: required from ‘cubeb_resampler cubeb_resampler_create_internal(cubeb_stream, cubeb_stream_params, cubeb_stream_params, unsigned int, cubeb_data_callback, void, cubeb_resampler_quality) [with T = short int; cubeb_resampler = cubeb_resampler; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void*, long int)]’ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:293:60: required from here /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:90:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<short int, cubeb_resampler_speex_one_way, cubeb_resampler_speex_one_way >’ [-Wshadow] 90 cubeb_resampler_speex<T, InputProcessor, OutputProcessor> ^~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:90:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<short int, cubeb_resampler_speex_one_way, cubeb_resampler_speex_one_way >’ [-Wshadow] 90 cubeb_resampler_speex<T, InputProcessor, OutputProcessor> ^~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<short int, cubeb_resampler_speex_one_way, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<short int, cubeb_resampler_speex_one_way, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<short int, cubeb_resampler_speex_one_way, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<short int, cubeb_resampler_speex_one_way, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp: In instantiation of ‘cubeb_resampler_speex<T, InputProcessing, OutputProcessing>::cubeb_resampler_speex(InputProcessor, OutputProcessor, cubeb_stream, cubeb_data_callback, void) [with T = short int; InputProcessing = cubeb_resampler_speex_one_way; OutputProcessing = delay_line; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void, long int)]’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:585:12: required from ‘cubeb_resampler cubeb_resampler_create_internal(cubeb_stream, cubeb_stream_params, cubeb_stream_params, unsigned int, cubeb_data_callback, void, cubeb_resampler_quality) [with T = short int; cubeb_resampler = cubeb_resampler; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void*, long int)]’ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:293:60: required from here /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:90:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<short int, cubeb_resampler_speex_one_way, delay_line >’ [-Wshadow] 90 cubeb_resampler_speex<T, InputProcessor, OutputProcessor> ^~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:90:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<short int, cubeb_resampler_speex_one_way, delay_line >’ [-Wshadow] 90 cubeb_resampler_speex<T, InputProcessor, OutputProcessor> ^~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<short int, cubeb_resampler_speex_one_way, delay_line >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<short int, cubeb_resampler_speex_one_way, delay_line >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<short int, cubeb_resampler_speex_one_way, delay_line >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<short int, cubeb_resampler_speex_one_way, delay_line >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp: In instantiation of ‘cubeb_resampler_speex<T, InputProcessing, OutputProcessing>::cubeb_resampler_speex(InputProcessor, OutputProcessor, cubeb_stream, cubeb_data_callback, void) [with T = short int; InputProcessing = delay_line; OutputProcessing = cubeb_resampler_speex_one_way; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void, long int)]’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:592:12: required from ‘cubeb_resampler cubeb_resampler_create_internal(cubeb_stream, cubeb_stream_params, cubeb_stream_params, unsigned int, cubeb_data_callback, void, cubeb_resampler_quality) [with T = short int; cubeb_resampler = cubeb_resampler; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void*, long int)]’ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:293:60: required from here /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:90:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<short int, delay_line, cubeb_resampler_speex_one_way >’ [-Wshadow] 90 cubeb_resampler_speex<T, InputProcessor, OutputProcessor> ^~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:90:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<short int, delay_line, cubeb_resampler_speex_one_way >’ [-Wshadow] 90 cubeb_resampler_speex<T, InputProcessor, OutputProcessor> ^~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<short int, delay_line, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<short int, delay_line, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<short int, delay_line, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<short int, delay_line, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp: In instantiation of ‘passthrough_resampler::passthrough_resampler(cubeb_stream, cubeb_data_callback, void, uint32_t, uint32_t) [with T = float; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void, long int); uint32_t = unsigned int]’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:528:12: required from ‘cubeb_resampler cubeb_resampler_create_internal(cubeb_stream, cubeb_stream_params, cubeb_stream_params, unsigned int, cubeb_data_callback, void, cubeb_resampler_quality) [with T = float; cubeb_resampler = cubeb_resampler; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void*, long int)]’ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:301:60: required from here /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:44:1: warning: declaration of ‘sample_rate’ shadows a member of ‘passthrough_resampler’ [-Wshadow] 44 passthrough_resampler::passthrough_resampler(cubeb_stream * s, ^~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:112:12: note: shadowed declaration is here 112 uint32_t sample_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:55:1: warning: declaration of ‘sample_rate’ shadows a member of ‘passthrough_resampler’ [-Wshadow] 55 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:112:12: note: shadowed declaration is here 112 uint32_t sample_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:55:1: warning: declaration of ‘sample_rate’ shadows a member of ‘passthrough_resampler’ [-Wshadow] 55 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:112:12: note: shadowed declaration is here 112 uint32_t sample_rate; ^~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h: In instantiation of ‘cubeb_resampler_speex_one_way::cubeb_resampler_speex_one_way(uint32_t, uint32_t, uint32_t, int) [with T = float; uint32_t = unsigned int]’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:538:9: required from ‘cubeb_resampler cubeb_resampler_create_internal(cubeb_stream, cubeb_stream_params, cubeb_stream_params, unsigned int, cubeb_data_callback, void, cubeb_resampler_quality) [with T = float; cubeb_resampler = cubeb_resampler; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void, long int)]’ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:301:60: required from here /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:179:3: warning: declaration of ‘source_rate’ shadows a member of ‘cubeb_resampler_speex_one_way’ [-Wshadow] 179 cubeb_resampler_speex_one_way(uint32_t channels, ^~~~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:364:18: note: shadowed declaration is here 364 const uint32_t source_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:179:3: warning: declaration of ‘channels’ shadows a member of ‘cubeb_resampler_speex_one_way’ [-Wshadow] 179 cubeb_resampler_speex_one_way(uint32_t channels, ^~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:193:3: warning: declaration of ‘source_rate’ shadows a member of ‘cubeb_resampler_speex_one_way’ [-Wshadow] 193 } ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:364:18: note: shadowed declaration is here 364 const uint32_t source_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:193:3: warning: declaration of ‘channels’ shadows a member of ‘cubeb_resampler_speex_one_way’ [-Wshadow] 193 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:193:3: warning: declaration of ‘source_rate’ shadows a member of ‘cubeb_resampler_speex_one_way’ [-Wshadow] 193 } ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:364:18: note: shadowed declaration is here 364 const uint32_t source_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:193:3: warning: declaration of ‘channels’ shadows a member of ‘cubeb_resampler_speex_one_way’ [-Wshadow] 193 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h: In instantiation of ‘delay_line::delay_line(uint32_t, uint32_t, uint32_t) [with T = float; uint32_t = unsigned int]’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:562:24: required from ‘cubeb_resampler cubeb_resampler_create_internal(cubeb_stream, cubeb_stream_params, cubeb_stream_params, unsigned int, cubeb_data_callback, void, cubeb_resampler_quality) [with T = float; cubeb_resampler = cubeb_resampler; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void, long int)]’ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:301:60: required from here /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:385:3: warning: declaration of ‘sample_rate’ shadows a member of ‘delay_line’ [-Wshadow] 385 delay_line(uint32_t frames, uint32_t channels, uint32_t sample_rate) ^~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:499:12: note: shadowed declaration is here 499 uint32_t sample_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:385:3: warning: declaration of ‘channels’ shadows a member of ‘delay_line’ [-Wshadow] 385 delay_line(uint32_t frames, uint32_t channels, uint32_t sample_rate) ^~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:393:3: warning: declaration of ‘sample_rate’ shadows a member of ‘delay_line’ [-Wshadow] 393 } ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:499:12: note: shadowed declaration is here 499 uint32_t sample_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:393:3: warning: declaration of ‘channels’ shadows a member of ‘delay_line’ [-Wshadow] 393 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:393:3: warning: declaration of ‘sample_rate’ shadows a member of ‘delay_line’ [-Wshadow] 393 } ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:499:12: note: shadowed declaration is here 499 uint32_t sample_rate; ^~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:393:3: warning: declaration of ‘channels’ shadows a member of ‘delay_line’ [-Wshadow] 393 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:75:18: note: shadowed declaration is here 75 const uint32_t channels; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp: In instantiation of ‘cubeb_resampler_speex<T, InputProcessing, OutputProcessing>::cubeb_resampler_speex(InputProcessor, OutputProcessor, cubeb_stream, cubeb_data_callback, void) [with T = float; InputProcessing = cubeb_resampler_speex_one_way; OutputProcessing = cubeb_resampler_speex_one_way; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void, long int)]’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:578:12: required from ‘cubeb_resampler cubeb_resampler_create_internal(cubeb_stream, cubeb_stream_params, cubeb_stream_params, unsigned int, cubeb_data_callback, void, cubeb_resampler_quality) [with T = float; cubeb_resampler = cubeb_resampler; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void*, long int)]’ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:301:60: required from here /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:90:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<float, cubeb_resampler_speex_one_way, cubeb_resampler_speex_one_way >’ [-Wshadow] 90 cubeb_resampler_speex<T, InputProcessor, OutputProcessor> ^~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:90:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<float, cubeb_resampler_speex_one_way, cubeb_resampler_speex_one_way >’ [-Wshadow] 90 cubeb_resampler_speex<T, InputProcessor, OutputProcessor> ^~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<float, cubeb_resampler_speex_one_way, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<float, cubeb_resampler_speex_one_way, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<float, cubeb_resampler_speex_one_way, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<float, cubeb_resampler_speex_one_way, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp: In instantiation of ‘cubeb_resampler_speex<T, InputProcessing, OutputProcessing>::cubeb_resampler_speex(InputProcessor, OutputProcessor, cubeb_stream, cubeb_data_callback, void) [with T = float; InputProcessing = cubeb_resampler_speex_one_way; OutputProcessing = delay_line; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void, long int)]’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:585:12: required from ‘cubeb_resampler cubeb_resampler_create_internal(cubeb_stream, cubeb_stream_params, cubeb_stream_params, unsigned int, cubeb_data_callback, void, cubeb_resampler_quality) [with T = float; cubeb_resampler = cubeb_resampler; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void*, long int)]’ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:301:60: required from here /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:90:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<float, cubeb_resampler_speex_one_way, delay_line >’ [-Wshadow] 90 cubeb_resampler_speex<T, InputProcessor, OutputProcessor> ^~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:90:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<float, cubeb_resampler_speex_one_way, delay_line >’ [-Wshadow] 90 cubeb_resampler_speex<T, InputProcessor, OutputProcessor> ^~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<float, cubeb_resampler_speex_one_way, delay_line >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<float, cubeb_resampler_speex_one_way, delay_line >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<float, cubeb_resampler_speex_one_way, delay_line >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<float, cubeb_resampler_speex_one_way, delay_line >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp: In instantiation of ‘cubeb_resampler_speex<T, InputProcessing, OutputProcessing>::cubeb_resampler_speex(InputProcessor, OutputProcessor, cubeb_stream, cubeb_data_callback, void) [with T = float; InputProcessing = delay_line; OutputProcessing = cubeb_resampler_speex_one_way; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void, long int)]’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:592:12: required from ‘cubeb_resampler cubeb_resampler_create_internal(cubeb_stream, cubeb_stream_params, cubeb_stream_params, unsigned int, cubeb_data_callback, void, cubeb_resampler_quality) [with T = float; cubeb_resampler = cubeb_resampler; cubeb_stream = cubeb_stream; cubeb_data_callback = long int ()(cubeb_stream, void, const void, void*, long int)]’ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:301:60: required from here /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:90:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<float, delay_line, cubeb_resampler_speex_one_way >’ [-Wshadow] 90 cubeb_resampler_speex<T, InputProcessor, OutputProcessor> ^~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:90:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<float, delay_line, cubeb_resampler_speex_one_way >’ [-Wshadow] 90 cubeb_resampler_speex<T, InputProcessor, OutputProcessor> ^~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<float, delay_line, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<float, delay_line, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘output_processor’ shadows a member of ‘cubeb_resampler_speex<float, delay_line, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:155:37: note: shadowed declaration is here 155 std::unique_ptr output_processor; ^~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:120:1: warning: declaration of ‘input_processor’ shadows a member of ‘cubeb_resampler_speex<float, delay_line, cubeb_resampler_speex_one_way >’ [-Wshadow] 120 } ^ In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler.cpp:19: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_resampler_internal.h:154:36: note: shadowed declaration is here 154 std::unique_ptr input_processor; ^~~~~~~ [ 13%] Building CXX object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_panner.cpp.o [ 13%] Building CXX object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_log.cpp.o In file included from /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_log.cpp:10: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_ringbuffer.h: In constructor ‘audio_ring_buffer_base::audio_ring_buffer_base(int, int)’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_ringbuffer.h:368:5: warning: declaration of ‘channel_count’ shadows a member of ‘audio_ring_buffer_base’ [-Wshadow] 368 : channel_count(channel_count) ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_ringbuffer.h:475:7: note: shadowed declaration is here 475 int channel_count; ^~~~~ [ 13%] Building C object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_strings.c.o [ 14%] Building C object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_pulse.c.o /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_pulse.c:599:1: warning: no previous declaration for ‘pulse_init’ [-Wmissing-declarations] 599 pulse_init(cubeb * context, char const context_name) ^~~~~~ [ 14%] Building C object Externals/cubeb/CMakeFiles/cubeb.dir/src/cubeb_alsa.c.o /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_alsa.c:8: warning: "_DEFAULT_SOURCE" redefined 8 #define _DEFAULT_SOURCE
: note: this is the location of the previous definition /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_alsa.c:748:1: warning: no previous declaration for ‘alsa_init’ [-Wmissing-declarations] 748 | alsa_init(cubeb ** context, char const * context_name) | ^~~~~~~~~ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_alsa.c: In function ‘alsa_stream_stop’: /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_alsa.c:1211:9: warning: declaration of ‘r’ shadows a previous local [-Wshadow] 1211 | int r = alsa_stream_stop(stm->other_stream); | ^ /home/weegee250/Ishiiruka-master/Externals/cubeb/src/cubeb_alsa.c:1205:7: note: shadowed declaration is here 1205 | int r; | ^ [ 14%] Linking CXX static library libcubeb.a [ 14%] Built target cubeb Scanning dependencies of target audiocommon [ 14%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/AudioCommon.cpp.o [ 14%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/AudioStretcher.cpp.o [ 14%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/CubebStream.cpp.o [ 14%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/CubebUtils.cpp.o [ 14%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/DPL2Decoder.cpp.o [ 15%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/Mixer.cpp.o [ 15%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/NullSoundStream.cpp.o [ 15%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/WaveFile.cpp.o [ 15%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/AlsaSoundStream.cpp.o [ 15%] Building CXX object Source/Core/AudioCommon/CMakeFiles/audiocommon.dir/PulseAudioStream.cpp.o [ 15%] Linking CXX static library libaudiocommon.a [ 15%] Built target audiocommon Scanning dependencies of target traversal_server [ 15%] Building CXX object Source/Core/Common/CMakeFiles/traversal_server.dir/TraversalServer.cpp.o [ 15%] Linking CXX executable ../../../Binaries/traversal_server [ 15%] Built target traversal_server Scanning dependencies of target common [ 15%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Analytics.cpp.o [ 15%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/CDUtils.cpp.o [ 15%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/ColorUtil.cpp.o [ 15%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/CommonFuncs.cpp.o [ 15%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/Config.cpp.o [ 16%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/ConfigInfo.cpp.o [ 16%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Config/Layer.cpp.o [ 16%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/AES.cpp.o [ 16%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/bn.cpp.o [ 16%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Crypto/ec.cpp.o [ 16%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/ENetUtil.cpp.o [ 16%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/File.cpp.o [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FileSearch.cpp.o [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/FileUtil.cpp.o [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GekkoDisassembler.cpp.o [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Hash.cpp.o [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/HttpRequest.cpp.o [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/IniFile.cpp.o [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/JitRegister.cpp.o [ 17%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Logging/LogManager.cpp.o [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MathUtil.cpp.o [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MD5.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/Common/MD5.cpp: In function ‘std::string MD5::MD5Sum(const string&, std::function)’: /home/weegee250/Ishiiruka-master/Source/Core/Common/MD5.cpp:26:26: warning: ‘void mbedtls_md5_starts(mbedtls_md5_context*)’ is deprecated [-Wdeprecated-declarations] 26 | mbedtls_md5_starts(&ctx); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Common/MD5.cpp:7: /usr/include/mbedtls/md5.h:191:25: note: declared here 191 | MBEDTLS_DEPRECATED void mbedtls_md5_starts( mbedtls_md5_context *ctx ); | ^~~~~~~~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Common/MD5.cpp:26:26: warning: ‘void mbedtls_md5_starts(mbedtls_md5_context*)’ is deprecated [-Wdeprecated-declarations] 26 | mbedtls_md5_starts(&ctx); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Common/MD5.cpp:7: /usr/include/mbedtls/md5.h:191:25: note: declared here 191 | MBEDTLS_DEPRECATED void mbedtls_md5_starts( mbedtls_md5_context *ctx ); | ^~~~~~~~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Common/MD5.cpp:34:52: warning: ‘void mbedtls_md5_update(mbedtls_md5_context*, const unsigned char*, size_t)’ is deprecated [-Wdeprecated-declarations] 34 | mbedtls_md5_update(&ctx, data.data(), read_size); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Common/MD5.cpp:7: /usr/include/mbedtls/md5.h:207:25: note: declared here 207 | MBEDTLS_DEPRECATED void mbedtls_md5_update( mbedtls_md5_context *ctx, | ^~~~~~~~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Common/MD5.cpp:34:52: warning: ‘void mbedtls_md5_update(mbedtls_md5_context*, const unsigned char*, size_t)’ is deprecated [-Wdeprecated-declarations] 34 | mbedtls_md5_update(&ctx, data.data(), read_size); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Common/MD5.cpp:7: /usr/include/mbedtls/md5.h:207:25: note: declared here 207 | MBEDTLS_DEPRECATED void mbedtls_md5_update( mbedtls_md5_context *ctx, | ^~~~~~~~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Common/MD5.cpp:44:41: warning: ‘void mbedtls_md5_finish(mbedtls_md5_context*, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 44 | mbedtls_md5_finish(&ctx, output.data()); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Common/MD5.cpp:7: /usr/include/mbedtls/md5.h:224:25: note: declared here 224 | MBEDTLS_DEPRECATED void mbedtls_md5_finish( mbedtls_md5_context *ctx, | ^~~~~~~~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Common/MD5.cpp:44:41: warning: ‘void mbedtls_md5_finish(mbedtls_md5_context*, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 44 | mbedtls_md5_finish(&ctx, output.data()); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Common/MD5.cpp:7: /usr/include/mbedtls/md5.h:224:25: note: declared here 224 | MBEDTLS_DEPRECATED void mbedtls_md5_finish( mbedtls_md5_context *ctx, | ^~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MemArena.cpp.o [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MemoryUtil.cpp.o [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/MsgHandler.cpp.o [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/NandPaths.cpp.o [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Network.cpp.o [ 18%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/PcapFile.cpp.o [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/PerformanceCounter.cpp.o [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Profiler.cpp.o [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/QoSSession.cpp.o [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SDCardUtil.cpp.o [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SettingsHandler.cpp.o [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/StringUtil.cpp.o [ 20%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SymbolDB.cpp.o [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/SysConf.cpp.o [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Thread.cpp.o [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Timer.cpp.o [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/TraversalClient.cpp.o [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/UPnP.cpp.o [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Version.cpp.o [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/x64ABI.cpp.o [ 21%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/x64Emitter.cpp.o [ 22%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Logging/ConsoleListenerNix.cpp.o [ 22%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/x64FPURoundMode.cpp.o [ 22%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/x64CPUDetect.cpp.o [ 22%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLUtil.cpp.o [ 22%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLExtensions/GLExtensions.cpp.o [ 22%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLInterface/GLInterface.cpp.o [ 22%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLInterface/GLX.cpp.o [ 22%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/GL/GLInterface/X11_Util.cpp.o [ 23%] Linking CXX static library libcommon.a [ 23%] Built target common Scanning dependencies of target inputcommon [ 23%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/InputConfig.cpp.o [ 23%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControllerEmu.cpp.o [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Control/Control.cpp.o [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Control/Input.cpp.o [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Control/Output.cpp.o [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/AnalogStick.cpp.o [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Buttons.cpp.o [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/ControlGroup.cpp.o [ 24%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Cursor.cpp.o [ 25%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Extension.cpp.o [ 25%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Force.cpp.o [ 25%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/MixedTriggers.cpp.o [ 25%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/ModifySettingsButton.cpp.o [ 25%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Slider.cpp.o [ 25%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Tilt.cpp.o [ 25%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/ControlGroup/Triggers.cpp.o [ 25%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Setting/BooleanSetting.cpp.o [ 26%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerEmu/Setting/NumericSetting.cpp.o [ 26%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/ControllerInterface.cpp.o [ 26%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/Device.cpp.o [ 26%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControlReference/ControlReference.cpp.o [ 26%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControlReference/ExpressionParser.cpp.o [ 26%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/Xlib/XInput2.cpp.o [ 26%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/GCAdapter.cpp.o [ 26%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/evdev/evdev.cpp.o [ 27%] Building CXX object Source/Core/InputCommon/CMakeFiles/inputcommon.dir/ControllerInterface/Pipes/Pipes.cpp.o [ 27%] Linking CXX static library libinputcommon.a [ 27%] Built target inputcommon Scanning dependencies of target discio [ 27%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/Blob.cpp.o [ 27%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/CISOBlob.cpp.o [ 27%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WbfsBlob.cpp.o [ 27%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/CompressedBlob.cpp.o [ 28%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/DirectoryBlob.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/DirectoryBlob.cpp: In member function ‘void DiscIO::DirectoryBlobReader::SetWiiRegionData(const string&)’: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/DirectoryBlob.cpp:452:17: warning: unused variable ‘WII_REGION_DATA_SIZE’ [-Wunused-variable] 452 | constexpr u64 WII_REGION_DATA_SIZE = 0x20; | ^~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/DiscExtractor.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Filesystem.h:14, from /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/DiscExtractor.cpp:15: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Volume.h: In function ‘bool DiscIO::ExportTMD(const DiscIO::Volume&, const DiscIO::Partition&, const string&)’: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Volume.h:52:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 52 | return {}; | ^ /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Volume.h: In function ‘bool DiscIO::ExportCertificateChain(const DiscIO::Volume&, const DiscIO::Partition&, const string&)’: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Volume.h:52:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 52 | return {}; | ^ /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Volume.h: In function ‘std::optional DiscIO::GetBootDOLSize(const DiscIO::Volume&, const DiscIO::Partition&, u64)’: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Volume.h:52:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 52 | return {}; | ^ /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/DiscExtractor.cpp:279:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 279 | return {}; | ^ /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/DiscExtractor.cpp:289:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 289 | return {}; | ^ /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/DiscExtractor.cpp: In function ‘bool DiscIO::ExportFST(const DiscIO::Volume&, const DiscIO::Partition&, const string&)’: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/DiscExtractor.cpp:315:13: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 315 | return {}; | ^ [ 28%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/DiscScrubber.cpp.o [ 28%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/DriveBlob.cpp.o [ 28%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/Enums.cpp.o [ 28%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/FileBlob.cpp.o [ 28%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/FileSystemGCWii.cpp.o [ 28%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/Filesystem.cpp.o [ 29%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/NANDImporter.cpp.o [ 29%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/TGCBlob.cpp.o [ 29%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/Volume.cpp.o [ 29%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeFileBlobReader.cpp.o [ 29%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeGC.cpp.o [ 29%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeWad.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/VolumeWad.cpp:23: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Volume.h: In member function ‘virtual std::optional DiscIO::VolumeWAD::GetTitleID(const DiscIO::Partition&) const’: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Volume.h:52:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 52 | return {}; | ^ [ 29%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeWii.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/VolumeWii.cpp: In member function ‘virtual bool DiscIO::VolumeWii::CheckIntegrity(const DiscIO::Partition&) const’: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/VolumeWii.cpp:416:61: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 416 | mbedtls_sha1(clusterData + hashID * 0x400, 0x400, hash); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/VolumeWii.cpp:13: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/VolumeWii.cpp:416:61: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 416 | mbedtls_sha1(clusterData + hashID * 0x400, 0x400, hash); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/VolumeWii.cpp:13: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/VolumeWii.cpp:26: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Blob.h: In static member function ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = IOS::ES::TMDReader; _Functor = DiscIO::VolumeWii::VolumeWii(std::unique_ptr)::; _ArgTypes = {}]’: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Blob.h:55:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 55 | return {}; | ^ [ 29%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WiiSaveBanner.cpp.o [ 30%] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WiiWad.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/WiiWad.cpp:15: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Blob.h: In member function ‘bool DiscIO::WiiWAD::ParseWAD()’: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Blob.h:55:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 55 | return {}; | ^ /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Blob.h:55:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 55 | return {}; | ^ /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Blob.h:55:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 55 | return {}; | ^ /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Blob.h:55:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 55 | return {}; | ^ /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Blob.h:55:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 55 | return {}; | ^ [ 30%] Linking CXX static library libdiscio.a [ 30%] Built target discio Scanning dependencies of target videovulkan [ 30%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/BoundingBox.cpp.o [ 31%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/CommandBufferManager.cpp.o [ 31%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/FramebufferManager.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/FramebufferManager.cpp:20: /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/PostProcessing.h:77:3: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 77 | const VkSampler GetSamplerHandle(u32 idx) const | ^~~~~ [ 31%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/ObjectCache.cpp.o [ 31%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/PerfQuery.cpp.o [ 31%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/PostProcessing.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/PostProcessing.cpp:17: /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/PostProcessing.h:77:3: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 77 | const VkSampler GetSamplerHandle(u32 idx) const | ^~~~~ [ 31%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/RasterFont.cpp.o [ 31%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/Renderer.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/Renderer.cpp:22: /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/PostProcessing.h:77:3: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] 77 | const VkSampler GetSamplerHandle(u32 idx) const | ^~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/Renderer.cpp: In member function ‘void Vulkan::Renderer::DrawVirtualXFB(const TargetRectangle&, u32, const XFBSourceBase* const*, u32, Vulkan::Texture2D*, const TargetSize&, u32, u32, u32, float)’: /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/Renderer.cpp:821:16: warning: variable ‘depthtex’ set but not used [-Wunused-but-set-variable] 821 | Texture2D* depthtex = nullptr; | ^~~~~~~~ [ 32%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/ShaderCache.cpp.o [ 32%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/ShaderCompiler.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/ShaderCompiler.cpp:260:6: warning: no previous declaration for ‘void Vulkan::ShaderCompiler::CopyGLSLToSPVVector(Vulkan::ShaderCompiler::SPIRVCodeVector*, const char*, const char*, size_t, const char*, size_t)’ [-Wmissing-declarations] 260 | void CopyGLSLToSPVVector(SPIRVCodeVector* out_code, const char* stage_filename, | ^~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/StateTracker.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.cpp: In member function ‘void Vulkan::StateTracker::ReloadUberPipelineUIDCache()’: /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.cpp:169:33: warning: format ‘%i’ expects argument of type ‘int’, but argument 5 has type ‘const char*’ [-Wformat=] 169 | StringFromFormat("%i_%i_%i_%i", | ~^ | | | int | %s /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.cpp: In member function ‘void Vulkan::StateTracker::ClearShaders()’: /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.cpp:498:48: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘VertexShaderUid’ {aka ‘class ShaderUid’}; use assignment instead [-Wclass-memaccess] 498 | std::memset(&m_vs_uid, 0xFF, sizeof(m_vs_uid)); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/GeometryShaderGen.h:10, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/ObjectCache.h:19, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.h:13, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/ShaderGenCommon.h:31:7: note: ‘VertexShaderUid’ {aka ‘class ShaderUid’} declared here 31 | class ShaderUid | ^~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.cpp:499:48: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘GeometryShaderUid’ {aka ‘class ShaderUid’}; use assignment instead [-Wclass-memaccess] 499 | std::memset(&m_gs_uid, 0xFF, sizeof(m_gs_uid)); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/GeometryShaderGen.h:10, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/ObjectCache.h:19, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.h:13, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/ShaderGenCommon.h:31:7: note: ‘GeometryShaderUid’ {aka ‘class ShaderUid’} declared here 31 | class ShaderUid | ^~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.cpp:500:48: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘PixelShaderUid’ {aka ‘class ShaderUid’}; use assignment instead [-Wclass-memaccess] 500 | std::memset(&m_ps_uid, 0xFF, sizeof(m_ps_uid)); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/GeometryShaderGen.h:10, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/ObjectCache.h:19, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.h:13, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/ShaderGenCommon.h:31:7: note: ‘PixelShaderUid’ {aka ‘class ShaderUid’} declared here 31 | class ShaderUid | ^~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.cpp:501:58: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘UberShader::VertexUberShaderUid’ {aka ‘class ShaderUid’}; use assignment instead [-Wclass-memaccess] 501 | std::memset(&m_uber_vs_uid, 0xFF, sizeof(m_uber_vs_uid)); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/GeometryShaderGen.h:10, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/ObjectCache.h:19, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.h:13, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/ShaderGenCommon.h:31:7: note: ‘UberShader::VertexUberShaderUid’ {aka ‘class ShaderUid’} declared here 31 | class ShaderUid | ^~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.cpp:502:58: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘UberShader::PixelUberShaderUid’ {aka ‘class ShaderUid’}; use assignment instead [-Wclass-memaccess] 502 | std::memset(&m_uber_ps_uid, 0xFF, sizeof(m_uber_ps_uid)); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/GeometryShaderGen.h:10, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/ObjectCache.h:19, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.h:13, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/StateTracker.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/ShaderGenCommon.h:31:7: note: ‘UberShader::PixelUberShaderUid’ {aka ‘class ShaderUid’} declared here 31 | class ShaderUid | ^~~~~~~~~ [ 32%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/StagingBuffer.cpp.o [ 32%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/StagingTexture2D.cpp.o [ 32%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/StreamBuffer.cpp.o [ 32%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/SwapChain.cpp.o [ 32%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/Texture2D.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/ObjectCache.h:18, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/Util.h:12, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/CommandBufferManager.h:25, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/Texture2D.cpp:8: /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/Texture2D.h: In constructor ‘Vulkan::Texture2D::Texture2D(u32, u32, u32, u32, VkFormat, VkSampleCountFlagBits, VkImageViewType, VkImage, VkDeviceMemory, VkImageView, VkImageUsageFlags)’: /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/Texture2D.h:82:21: warning: ‘Vulkan::Texture2D::m_usage’ will be initialized after [-Wreorder] 82 | VkImageUsageFlags m_usage; | ^~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/Texture2D.h:81:17: warning: ‘VkFramebuffer_T* Vulkan::Texture2D::m_framebuffer’ [-Wreorder] 81 | VkFramebuffer m_framebuffer; | ^~~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Vulkan/Texture2D.cpp:14:1: warning: when initialized here [-Wreorder] 14 | Texture2D::Texture2D(u32 width, u32 height, u32 levels, u32 layers, VkFormat format, | ^~~~~~~~~ [ 33%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/TextureCache.cpp.o [ 33%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/TextureConverter.cpp.o [ 33%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/Util.cpp.o [ 33%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VertexFormat.cpp.o [ 33%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VertexManager.cpp.o [ 33%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VulkanContext.cpp.o [ 33%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VulkanLoader.cpp.o [ 33%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/VKTexture.cpp.o [ 34%] Building CXX object Source/Core/VideoBackends/Vulkan/CMakeFiles/videovulkan.dir/main.cpp.o [ 34%] Linking CXX static library libvideovulkan.a [ 34%] Built target videovulkan Scanning dependencies of target videosoftware [ 34%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/Clipper.cpp.o [ 35%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/DebugUtil.cpp.o [ 35%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/EfbCopy.cpp.o [ 35%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/EfbInterface.cpp.o [ 35%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/Rasterizer.cpp.o [ 35%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWOGLWindow.cpp.o [ 35%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWRenderer.cpp.o [ 35%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWVertexLoader.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Software/SWVertexLoader.cpp: In member function ‘virtual void SWVertexLoader::vFlush(bool)’: /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Software/SWVertexLoader.cpp:69:10: warning: enumeration value ‘TriangleStrip’ not handled in switch [-Wswitch] 69 | switch (m_current_primitive_type) | ^ /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Software/SWVertexLoader.cpp:111:42: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct InputVertexData’; use assignment or value-initialization instead [-Wclass-memaccess] 111 | memset(&m_Vertex, 0, sizeof(m_Vertex)); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Software/SWVertexLoader.cpp:12: /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Software/NativeVertexFormat.h:18:8: note: ‘struct InputVertexData’ declared here 18 | struct InputVertexData | ^~~~~~~~~~~~~~~ [ 35%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWmain.cpp.o [ 36%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SetupUnit.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Software/SetupUnit.cpp: In member function ‘OutputVertexData* SetupUnit::GetVertex()’: /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Software/SetupUnit.cpp:24:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct OutputVertexData’; use assignment or value-initialization instead [-Wclass-memaccess] 24 | memset(m_VertWritePointer, 0, sizeof(*m_VertWritePointer)); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Software/SetupUnit.h:8, from /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Software/SetupUnit.cpp:7: /home/weegee250/Ishiiruka-master/Source/Core/VideoBackends/Software/NativeVertexFormat.h:29:8: note: ‘struct OutputVertexData’ declared here 29 | struct OutputVertexData | ^~~~~~~~~~~~~~~~ [ 36%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/SWTexture.cpp.o [ 36%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/Tev.cpp.o [ 36%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/TextureEncoder.cpp.o [ 36%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/TextureSampler.cpp.o [ 36%] Building CXX object Source/Core/VideoBackends/Software/CMakeFiles/videosoftware.dir/TransformUnit.cpp.o [ 36%] Linking CXX static library libvideosoftware.a [ 36%] Built target videosoftware Scanning dependencies of target videoogl [ 36%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/BoundingBox.cpp.o [ 36%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/FramebufferManager.cpp.o [ 37%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/OGLTexture.cpp.o [ 37%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/main.cpp.o [ 37%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/NativeVertexFormat.cpp.o [ 37%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/PerfQuery.cpp.o [ 37%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/PostProcessing.cpp.o [ 37%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/ProgramShaderCache.cpp.o [ 37%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/RasterFont.cpp.o [ 38%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/Render.cpp.o [ 38%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/SamplerCache.cpp.o [ 38%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/StreamBuffer.cpp.o [ 38%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/TextureCache.cpp.o [ 38%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/TextureConverter.cpp.o [ 38%] Building CXX object Source/Core/VideoBackends/OGL/CMakeFiles/videoogl.dir/VertexManager.cpp.o [ 38%] Linking CXX static library libvideoogl.a [ 38%] Built target videoogl Scanning dependencies of target videocommon [ 38%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AsyncRequests.cpp.o [ 38%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/BoundingBox.cpp.o [ 38%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/BPFunctions.cpp.o [ 38%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/BPMemory.cpp.o [ 40%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/BPStructs.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/BPStructs.cpp: In function ‘void BPInit()’: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/BPStructs.cpp:53:34: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct BPMemory’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 53 | memset(&bpmem, 0, sizeof(bpmem)); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/BPStructs.cpp:19: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/BPMemory.h:1063:8: note: ‘struct BPMemory’ declared here 1063 | struct BPMemory | ^~~~~~~~ [ 40%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/CPMemory.cpp.o [ 40%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/CommandProcessor.cpp.o [ 40%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Debugger.cpp.o [ 40%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/DDSLoader.cpp.o [ 40%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/DriverDetails.cpp.o [ 40%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Fifo.cpp.o [ 40%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/FPSCounter.cpp.o [ 41%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/FramebufferManagerBase.cpp.o [ 41%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GeometryShaderGen.cpp.o [ 41%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/GeometryShaderManager.cpp.o [ 41%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_G4BP08_pvt.cpp.o [ 41%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_GB4P51_pvt.cpp.o [ 41%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_GFZE01_pvt.cpp.o [ 41%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_GLMP01_pvt.cpp.o [ 41%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_GM8E01_pvt.cpp.o [ 42%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_GNUEDA_pvt.cpp.o [ 42%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_GSAE01_pvt.cpp.o [ 42%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_GZ2P01_pvt.cpp.o [ 42%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_R5WEA4_pvt.cpp.o [ 42%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_RBUP08_pvt.cpp.o [ 42%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_RMCP01_pvt.cpp.o [ 42%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_RMGP01_pvt.cpp.o [ 42%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_RSBP01_pvt.cpp.o [ 43%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_SDWP18_pvt.cpp.o [ 43%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_SMNP01_pvt.cpp.o [ 43%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_SPDE52_pvt.cpp.o [ 43%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_SPXP41_pvt.cpp.o [ 43%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/G_SX4E01_pvt.cpp.o [ 43%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/HiresTextures.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/HiresTextures.cpp:790:19: warning: no previous declaration for ‘ImageLoaderParams LoadMipLevel(const hires_mip_level&, const std::function&, bool)’ [-Wmissing-declarations] 790 | ImageLoaderParams LoadMipLevel(const hires_mip_level& item, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/HiresTextures.cpp:810:6: warning: no previous declaration for ‘bool ValidateImage(const ImageLoaderParams&, size_t, u32, u32, HostTextureFormat, const char*)’ [-Wmissing-declarations] 810 | bool ValidateImage(const ImageLoaderParams& imgInfo, size_t level, u32 maxwidth, u32 maxheight, | ^~~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/HiresTextures.cpp:824:6: warning: no previous declaration for ‘void SkipMipData(u32, u32, u32, HostTextureFormat, u8*&, size_t&)’ [-Wmissing-declarations] 824 | void SkipMipData(u32 levels, u32 width, u32 height, HostTextureFormat fmt, u8*& buffer_pointer, | ^~~~~~~~~~~ [ 43%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/HostTexture.cpp.o [ 44%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/ImageWrite.cpp.o [ 44%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/IndexGenerator.cpp.o [ 44%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/MainBase.cpp.o [ 44%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/OnScreenDisplay.cpp.o [ 44%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/OpcodeDecoding.cpp.o [ 44%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PerfQueryBase.cpp.o [ 44%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PixelEngine.cpp.o [ 44%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PixelShaderGen.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/PixelShaderGen.cpp:633:6: warning: no previous declaration for ‘void SampleTexture(ShaderCode&, API_TYPE, const char*, const char*, int, bool)’ [-Wmissing-declarations] 633 | void SampleTexture(ShaderCode& out, API_TYPE ApiType, const char* texcoords, const char* texswap, | ^~~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/PixelShaderGen.cpp:655:6: warning: no previous declaration for ‘void SampleTextureRAW(ShaderCode&, API_TYPE, const char*, const char*, const char*, int)’ [-Wmissing-declarations] 655 | void SampleTextureRAW(ShaderCode& out, API_TYPE ApiType, const char* texcoords, const char* texswap, | ^~~~~~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/PixelShaderGen.cpp: In function ‘void WriteFetchStageTexture(ShaderCode&, API_TYPE, bool, const pixel_shader_uid_data&, int, bool, const ShaderHostConfig&)’: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/PixelShaderGen.cpp:1320:17: warning: too many arguments for format [-Wformat-extra-args] 1320 | out.Write("if(" I_PPHONG "[1].x > 0.0 && " I_FLAGS ".x == 0 )\n" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1321 | "{\n" | ~~~~~ 1322 | "if(height_map_count == 0.0)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1323 | "{\n" | ~~~~~ 1324 | "mapcoord = stagecoord;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1325 | "mapsize = " I_TEXDIMS "[%d].xy;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1326 | "}\n" | ~~~~~ 1327 | "float color_bump = dot(float3(tex_ta[%i].rgb), float3(1.0, 1.0, 1.0)) * (1.0 / " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1328 | "(255.0 * 3.0));\n" | ~~~~~~~~~~~~~~~~~~~ 1329 | "color_bump = color_bump * 2.0 - 1.0;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1330 | "height_map = height_map * height_map_count + color_bump;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1331 | "height_map_count+=1.0;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1332 | "height_map/=height_map_count;\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1333 | "}\n", | ~~~~~ [ 45%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PixelShaderManager.cpp.o [ 45%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PNGLoader.cpp.o [ 45%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/PostProcessing.cpp.o [ 45%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/RenderBase.cpp.o [ 45%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/RenderState.cpp.o [ 45%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/ShaderGenCommon.cpp.o [ 45%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/Statistics.cpp.o [ 45%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/UberShaderCommon.cpp.o [ 46%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/UberShaderPixel.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/UberShaderPixel.cpp:15:6: warning: no previous declaration for ‘void UberShader::WritePixelShaderCommonHeader(ShaderCode&, API_TYPE, u32, bool, bool)’ [-Wmissing-declarations] 15 | void WritePixelShaderCommonHeader(ShaderCode& out, API_TYPE ApiType, u32 num_texgens, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/UberShaderPixel.cpp:143:6: warning: no previous declaration for ‘void UberShader::ClearUnusedPixelUberShaderUidBits(API_TYPE, UberShader::PixelUberShaderUid*)’ [-Wmissing-declarations] 143 | void ClearUnusedPixelUberShaderUidBits(API_TYPE ApiType, PixelUberShaderUid* uid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/UberShaderVertex.cpp.o [ 46%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TessellationShaderGen.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/TessellationShaderGen.cpp: In instantiation of ‘void SampleTexture(ShaderCode&, const char*, const char*, int) [with API_TYPE ApiType = API_OPENGL]’: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/TessellationShaderGen.cpp:653:33: required from ‘void GenerateTessellationShader(ShaderCode&, const Tessellation_shader_uid_data&) [with API_TYPE ApiType = API_OPENGL]’ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/TessellationShaderGen.cpp:735:60: required from here /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/TessellationShaderGen.cpp:165:61: warning: too many arguments for format [-Wformat-extra-args] 165 | out.Write((ApiType == API_D3D11 ? "Tex[%d].SampleLevel" : "texture"), texmap); | ^~~~~~~~~ [ 46%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TessellationShaderManager.cpp.o [ 46%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureCacheBase.cpp.o [ 46%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureConversionShaderGL.cpp.o [ 46%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureUtil.cpp.o [ 47%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/TextureScalerCommon.cpp.o [ 47%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader.cpp.o [ 47%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoaderBase.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/VertexLoaderBase.cpp: In member function ‘std::string VertexLoaderBase::GetName() const’: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/VertexLoaderBase.cpp:222:107: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 222 | m_VtxDesc.Tex4Coord, m_VtxDesc.Tex5Coord, m_VtxDesc.Tex6Coord, (const u64)((m_VtxDesc.Hex >> 31) & 3) | ^ [ 47%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoaderCompiled.cpp.o [ 47%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoaderManager.cpp.o [ 47%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader_Mtx.cpp.o [ 47%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader_Color.cpp.o [ 47%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader_Normal.cpp.o [ 48%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader_Position.cpp.o [ 48%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoader_TextCoord.cpp.o [ 48%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexManagerBase.cpp.o [ 48%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexShaderGen.cpp.o [ 48%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexShaderManager.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/VertexShaderManager.cpp: In static member function ‘static void VertexShaderManager::Init()’: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/VertexShaderManager.cpp:193:34: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct XFMemory’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 193 | memset(&xfmem, 0, sizeof(xfmem)); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/VertexShaderGen.h:10, from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/VertexShaderManager.cpp:14: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/XFMemory.h:250:8: note: ‘struct XFMemory’ declared here 250 | struct XFMemory | ^~~~~~~~ [ 48%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VideoBackendBase.cpp.o [ 48%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VideoConfig.cpp.o [ 48%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VideoState.cpp.o [ 49%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/XFMemory.cpp.o [ 49%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/XFStructs.cpp.o [ 49%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/x64TextureDecoder.cpp.o [ 49%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/VertexLoaderX64.cpp.o [ 49%] Building CXX object Source/Core/VideoCommon/CMakeFiles/videocommon.dir/AVIDump.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp: In function ‘void InitAVCodec()’: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:61:21: warning: ‘void av_register_all()’ is deprecated [-Wdeprecated-declarations] 61 | av_register_all(); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:14: /usr/include/x86_64-linux-gnu/libavformat/avformat.h:2050:6: note: declared here 2050 | void av_register_all(void); | ^~~~~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:61:21: warning: ‘void av_register_all()’ is deprecated [-Wdeprecated-declarations] 61 | av_register_all(); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:14: /usr/include/x86_64-linux-gnu/libavformat/avformat.h:2050:6: note: declared here 2050 | void av_register_all(void); | ^~~~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:20: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp: In static member function ‘static bool AVIDump::CreateVideoFile()’: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:216:70: warning: ‘AVFormatContext::filename’ is deprecated [-Wdeprecated-declarations] 216 | NOTICE_LOG(VIDEO, "Opening file %s for dumping", s_format_context->filename); | ^~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Common/Logging/Log.h:96:44: note: in definition of macro ‘GENERIC_LOG’ 96 | GenericLog(v, t, __FILE__, __LINE__, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:216:3: note: in expansion of macro ‘NOTICE_LOG’ 216 | NOTICE_LOG(VIDEO, "Opening file %s for dumping", s_format_context->filename); | ^~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:14: /usr/include/x86_64-linux-gnu/libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:20: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:216:70: warning: ‘AVFormatContext::filename’ is deprecated [-Wdeprecated-declarations] 216 | NOTICE_LOG(VIDEO, "Opening file %s for dumping", s_format_context->filename); | ^~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Common/Logging/Log.h:96:44: note: in definition of macro ‘GENERIC_LOG’ 96 | GenericLog(v, t, __FILE__, __LINE__, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:216:3: note: in expansion of macro ‘NOTICE_LOG’ 216 | NOTICE_LOG(VIDEO, "Opening file %s for dumping", s_format_context->filename); | ^~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:14: /usr/include/x86_64-linux-gnu/libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:20: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:216:70: warning: ‘AVFormatContext::filename’ is deprecated [-Wdeprecated-declarations] 216 | NOTICE_LOG(VIDEO, "Opening file %s for dumping", s_format_context->filename); | ^~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Common/Logging/Log.h:96:44: note: in definition of macro ‘GENERIC_LOG’ 96 | GenericLog(v, t, __FILE__, __LINE__, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:216:3: note: in expansion of macro ‘NOTICE_LOG’ 216 | NOTICE_LOG(VIDEO, "Opening file %s for dumping", s_format_context->filename); | ^~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:14: /usr/include/x86_64-linux-gnu/libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:217:58: warning: ‘AVFormatContext::filename’ is deprecated [-Wdeprecated-declarations] 217 | if (avio_open(&s_format_context->pb, s_format_context->filename, AVIO_FLAG_WRITE) < 0 || | ^~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:14: /usr/include/x86_64-linux-gnu/libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:217:58: warning: ‘AVFormatContext::filename’ is deprecated [-Wdeprecated-declarations] 217 | if (avio_open(&s_format_context->pb, s_format_context->filename, AVIO_FLAG_WRITE) < 0 || | ^~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:14: /usr/include/x86_64-linux-gnu/libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:217:58: warning: ‘AVFormatContext::filename’ is deprecated [-Wdeprecated-declarations] 217 | if (avio_open(&s_format_context->pb, s_format_context->filename, AVIO_FLAG_WRITE) < 0 || | ^~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:14: /usr/include/x86_64-linux-gnu/libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:20: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:220:61: warning: ‘AVFormatContext::filename’ is deprecated [-Wdeprecated-declarations] 220 | ERROR_LOG(VIDEO, "Could not open %s", s_format_context->filename); | ^~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Common/Logging/Log.h:96:44: note: in definition of macro ‘GENERIC_LOG’ 96 | GenericLog(v, t, __FILE__, __LINE__, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:220:5: note: in expansion of macro ‘ERROR_LOG’ 220 | ERROR_LOG(VIDEO, "Could not open %s", s_format_context->filename); | ^~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:14: /usr/include/x86_64-linux-gnu/libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:20: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:220:61: warning: ‘AVFormatContext::filename’ is deprecated [-Wdeprecated-declarations] 220 | ERROR_LOG(VIDEO, "Could not open %s", s_format_context->filename); | ^~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Common/Logging/Log.h:96:44: note: in definition of macro ‘GENERIC_LOG’ 96 | GenericLog(v, t, __FILE__, __LINE__, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:220:5: note: in expansion of macro ‘ERROR_LOG’ 220 | ERROR_LOG(VIDEO, "Could not open %s", s_format_context->filename); | ^~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:14: /usr/include/x86_64-linux-gnu/libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:20: /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:220:61: warning: ‘AVFormatContext::filename’ is deprecated [-Wdeprecated-declarations] 220 | ERROR_LOG(VIDEO, "Could not open %s", s_format_context->filename); | ^~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Common/Logging/Log.h:96:44: note: in definition of macro ‘GENERIC_LOG’ 96 | GenericLog(v, t, __FILE__, __LINE__, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:220:5: note: in expansion of macro ‘ERROR_LOG’ 220 | ERROR_LOG(VIDEO, "Could not open %s", s_format_context->filename); | ^~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:14: /usr/include/x86_64-linux-gnu/libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:224:90: warning: ‘AVFormatContext::filename’ is deprecated [-Wdeprecated-declarations] 224 | OSD::AddMessage(StringFromFormat("Dumping Frames to \"%s\" (%dx%d)", s_format_context->filename, | ^~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:14: /usr/include/x86_64-linux-gnu/libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:224:90: warning: ‘AVFormatContext::filename’ is deprecated [-Wdeprecated-declarations] 224 | OSD::AddMessage(StringFromFormat("Dumping Frames to \"%s\" (%dx%d)", s_format_context->filename, | ^~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:14: /usr/include/x86_64-linux-gnu/libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:224:90: warning: ‘AVFormatContext::filename’ is deprecated [-Wdeprecated-declarations] 224 | OSD::AddMessage(StringFromFormat("Dumping Frames to \"%s\" (%dx%d)", s_format_context->filename, | ^~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/VideoCommon/AVIDump.cpp:14: /usr/include/x86_64-linux-gnu/libavformat/avformat.h:1424:10: note: declared here 1424 | char filename[1024]; | ^~~~~~~~ [ 49%] Linking CXX static library libvideocommon.a [ 49%] Built target videocommon Scanning dependencies of target core [ 49%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ActionReplay.cpp.o [ 49%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Analytics.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/Core/Analytics.cpp: In member function ‘std::string DolphinAnalytics::MakeUniqueId(const string&)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/Analytics.cpp:90:80: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 90 | mbedtls_sha1(reinterpret_cast(input.c_str()), input.size(), digest); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/Analytics.cpp:4: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/Analytics.cpp:90:80: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 90 | mbedtls_sha1(reinterpret_cast(input.c_str()), input.size(), digest); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/Analytics.cpp:4: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ [ 49%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ARDecrypt.cpp.o [ 49%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/BootManager.cpp.o [ 49%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigManager.cpp.o [ 49%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Core.cpp.o [ 49%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/CoreTiming.cpp.o [ 50%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSPEmulator.cpp.o [ 50%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/GeckoCodeConfig.cpp.o [ 50%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/GeckoCode.cpp.o [ 50%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HotkeyManager.cpp.o [ 50%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/MemTools.cpp.o [ 50%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Movie.cpp.o In file included from /usr/include/string.h:495, from /usr/include/c++/9/cstring:42, from /home/weegee250/Ishiiruka-master/Source/Core/Common/ChunkFile.h:18, from /home/weegee250/Ishiiruka-master/Source/Core/Core/Movie.cpp:22: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void Movie::SaveRecording(const string&)’ at /home/weegee250/Ishiiruka-master/Source/Core/Core/Movie.cpp:1301:10: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 6 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void Movie::SaveRecording(const string&)’ at /home/weegee250/Ishiiruka-master/Source/Core/Core/Movie.cpp:1317:10: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 40 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void Movie::SaveRecording(const string&)’ at /home/weegee250/Ishiiruka-master/Source/Core/Core/Movie.cpp:1318:10: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 32 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/NetPlayClient.cpp.o [ 51%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/NetPlayServer.cpp.o [ 51%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PatchEngine.cpp.o [ 51%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/State.cpp.o In file included from /usr/include/string.h:495, from /usr/include/c++/9/cstring:42, from /home/weegee250/Ishiiruka-master/Source/Core/Common/ChunkFile.h:18, from /home/weegee250/Ishiiruka-master/Source/Core/Core/State.cpp:15: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void State::CompressAndDumpState(State::CompressAndDumpState_args)’ at /home/weegee250/Ishiiruka-master/Source/Core/Core/State.cpp:340:10: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 6 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/TitleDatabase.cpp.o [ 51%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/WiiRoot.cpp.o [ 51%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/WiiUtils.cpp.o [ 51%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/Boot_BS2Emu.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/Boot/Boot.h:18, from /home/weegee250/Ishiiruka-master/Source/Core/Core/Boot/Boot_BS2Emu.cpp:19: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Volume.h: In static member function ‘static bool CBoot::RunApploader(bool, const DiscIO::Volume&)’: /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Volume.h:52:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 52 | return {}; | ^ /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Volume.h:52:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 52 | return {}; | ^ /home/weegee250/Ishiiruka-master/Source/Core/DiscIO/Volume.h:52:15: warning: ‘’ may be used uninitialized in this function [-Wmaybe-uninitialized] 52 | return {}; | ^ [ 51%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/Boot.cpp.o [ 52%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/Boot_WiiWAD.cpp.o [ 52%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/DolReader.cpp.o [ 52%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Boot/ElfReader.cpp.o [ 52%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/GraphicsSettings.cpp.o [ 52%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/MainSettings.cpp.o [ 52%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/NetplaySettings.cpp.o [ 52%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Config/SYSCONFSettings.cpp.o [ 52%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/BaseConfigLoader.cpp.o [ 53%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/GameConfigLoader.cpp.o [ 53%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/IsSettingSaveable.cpp.o [ 53%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/MovieConfigLoader.cpp.o In file included from /usr/include/string.h:495, from /usr/include/c++/9/cstring:42, from /home/weegee250/Ishiiruka-master/Source/Core/Core/ConfigLoaders/MovieConfigLoader.cpp:7: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void ConfigLoaders::SaveToDTM(Movie::DTMHeader*)’ at /home/weegee250/Ishiiruka-master/Source/Core/Core/ConfigLoaders/MovieConfigLoader.cpp:77:10: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/ConfigLoaders/NetPlayConfigLoader.cpp.o [ 53%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Debugger/Debugger_SymbolMap.cpp.o [ 53%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Debugger/Dump.cpp.o [ 53%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Debugger/PPCDebugInterface.cpp.o [ 53%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/Debugger/RSO.cpp.o [ 54%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPAssembler.cpp.o [ 54%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPDisassembler.cpp.o [ 54%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPAccelerator.cpp.o [ 54%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPCaptureLogger.cpp.o [ 54%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPHWInterface.cpp.o [ 54%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPMemoryMap.cpp.o [ 54%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPStacks.cpp.o [ 55%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPAnalyzer.cpp.o [ 55%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPCodeUtil.cpp.o [ 55%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/LabelMap.cpp.o [ 55%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPCore.cpp.o [ 55%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/DSPTables.cpp.o [ 55%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntArithmetic.cpp.o [ 55%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntBranch.cpp.o [ 55%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntCCUtil.cpp.o [ 56%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPInterpreter.cpp.o [ 56%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntExtOps.cpp.o [ 56%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntLoadStore.cpp.o [ 56%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntMisc.cpp.o [ 56%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Interpreter/DSPIntMultiplier.cpp.o [ 56%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPEmitter.cpp.o [ 56%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitRegCache.cpp.o [ 56%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitExtOps.cpp.o [ 57%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitBranch.cpp.o [ 57%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitCCUtil.cpp.o [ 57%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitArithmetic.cpp.o [ 57%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitLoadStore.cpp.o [ 57%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitMultiplier.cpp.o [ 57%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitUtil.cpp.o [ 57%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/DSP/Jit/x64/DSPJitMisc.cpp.o [ 58%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoAnalyzer.cpp.o [ 58%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoDataFile.cpp.o [ 58%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoPlaybackAnalyzer.cpp.o [ 58%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoPlayer.cpp.o [ 58%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoRecordAnalyzer.cpp.o [ 58%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/FifoPlayer/FifoRecorder.cpp.o [ 58%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HLE/HLE.cpp.o [ 58%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HLE/HLE_Misc.cpp.o [ 60%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HLE/HLE_OS.cpp.o [ 60%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HLE/HLE_VarArgs.cpp.o [ 60%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/AudioInterface.cpp.o [ 60%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/CPU.cpp.o [ 60%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSP.cpp.o [ 60%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/AX.cpp.o [ 60%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/AXWii.cpp.o [ 60%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/CARD.cpp.o [ 61%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/GBA.cpp.o [ 61%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/INIT.cpp.o [ 61%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/ROM.cpp.o [ 61%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/UCodes.cpp.o [ 61%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/UCodes/Zelda.cpp.o [ 61%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/MailHandler.cpp.o [ 61%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPHLE/DSPHLE.cpp.o [ 61%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPLLE/DSPDebugInterface.cpp.o [ 62%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPLLE/DSPHost.cpp.o [ 62%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPLLE/DSPSymbols.cpp.o [ 62%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPLLE/DSPLLEGlobals.cpp.o [ 62%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DSPLLE/DSPLLE.cpp.o [ 62%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DVD/DVDInterface.cpp.o [ 62%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DVD/DVDMath.cpp.o [ 62%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DVD/DVDThread.cpp.o [ 63%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/DVD/FileMonitor.cpp.o [ 63%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_Channel.cpp.o [ 63%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI.cpp.o [ 63%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_Device.cpp.o [ 63%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceAD16.cpp.o [ 63%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceAGP.cpp.o [ 63%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceDummy.cpp.o [ 63%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceEthernet.cpp.o [ 64%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceGecko.cpp.o [ 64%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceIPL.cpp.o [ 64%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceMemoryCard.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/EXI/EXI_DeviceMemoryCard.cpp:27: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h: In constructor ‘Directory::Directory()’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:222:34: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘struct Directory’; use assignment instead [-Wclass-memaccess] 222 | memset(this, 0xFF, BLOCK_SIZE); | ^ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:213:8: note: ‘struct Directory’ declared here 213 | struct Directory | ^~~~~~~~~ [ 64%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/EXI_DeviceMic.cpp.o [ 64%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCKeyboard.cpp.o [ 64%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCKeyboardEmu.cpp.o [ 64%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCMemcard/GCMemcard.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h: In constructor ‘Directory::Directory()’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:222:34: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘struct Directory’; use assignment instead [-Wclass-memaccess] 222 | memset(this, 0xFF, BLOCK_SIZE); | ^ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:213:8: note: ‘struct Directory’ declared here 213 | struct Directory | ^~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp: In member function ‘u32 GCMemcard::RemoveFile(u8)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:781:53: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘struct DEntry’; use assignment instead [-Wclass-memaccess] 781 | memset(&(UpdatedDir.Dir[index]), 0xFF, DENTRY_SIZE); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:157:8: note: ‘struct DEntry’ declared here 157 | struct DEntry | ^~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp: In member function ‘bool GCMemcard::Format(bool, u16)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:1244:32: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘struct Header’; use assignment instead [-Wclass-memaccess] 1244 | memset(&hdr, 0xFF, BLOCK_SIZE); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:100:8: note: ‘struct Header’ declared here 100 | struct Header // Offset Size Description | ^~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:1245:32: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘struct Directory’; use assignment instead [-Wclass-memaccess] 1245 | memset(&dir, 0xFF, BLOCK_SIZE); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:213:8: note: ‘struct Directory’ declared here 213 | struct Directory | ^~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:1246:39: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘struct Directory’; use assignment instead [-Wclass-memaccess] 1246 | memset(&dir_backup, 0xFF, BLOCK_SIZE); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:213:8: note: ‘struct Directory’ declared here 213 | struct Directory | ^~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:1247:29: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct BlockAlloc’; use assignment or value-initialization instead [-Wclass-memaccess] 1247 | memset(&bat, 0, BLOCK_SIZE); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:235:8: note: ‘struct BlockAlloc’ declared here 235 | struct BlockAlloc | ^~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:1248:36: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct BlockAlloc’; use assignment or value-initialization instead [-Wclass-memaccess] 1248 | memset(&bat_backup, 0, BLOCK_SIZE); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:235:8: note: ‘struct BlockAlloc’ declared here 235 | struct BlockAlloc | ^~~~~~~~~~ [ 64%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCMemcard/GCMemcardDirectory.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.h:13, from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h: In constructor ‘Directory::Directory()’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:222:34: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘struct Directory’; use assignment instead [-Wclass-memaccess] 222 | memset(this, 0xFF, BLOCK_SIZE); | ^ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:213:8: note: ‘struct Directory’ declared here 213 | struct Directory | ^~~~~~~~~ [ 65%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCMemcard/GCMemcardRaw.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcardRaw.h:13, from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcardRaw.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h: In constructor ‘Directory::Directory()’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:222:34: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘struct Directory’; use assignment instead [-Wclass-memaccess] 222 | memset(this, 0xFF, BLOCK_SIZE); | ^ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:213:8: note: ‘struct Directory’ declared here 213 | struct Directory | ^~~~~~~~~ [ 65%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCPad.cpp.o [ 65%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GCPadEmu.cpp.o [ 65%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/GPFifo.cpp.o [ 65%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/HW.cpp.o [ 65%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/Memmap.cpp.o [ 65%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/MemoryInterface.cpp.o [ 65%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/MMIO.cpp.o [ 66%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/ProcessorInterface.cpp.o [ 66%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI.cpp.o [ 66%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_Device.cpp.o [ 66%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceDanceMat.cpp.o [ 66%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceGBA.cpp.o [ 66%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceGCAdapter.cpp.o [ 66%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceGCController.cpp.o [ 67%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceGCSteeringWheel.cpp.o [ 67%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceKeyboard.cpp.o [ 67%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SI/SI_DeviceNull.cpp.o [ 67%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/Sram.cpp.o [ 67%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/StreamADPCM.cpp.o [ 67%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/SystemTimers.cpp.o [ 67%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/VideoInterface.cpp.o [ 67%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WII_IPC.cpp.o [ 68%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/Wiimote.cpp.o [ 68%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/WiimoteEmu.cpp.o [ 68%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Attachment/Classic.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiimoteEmu/Attachment/Classic.cpp: In member function ‘virtual void WiimoteEmu::Classic::GetState(u8*)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiimoteEmu/Attachment/Classic.cpp:95:90: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 95 | wm_classic_extension* const ccdata = reinterpret_cast(data); | ^ [ 68%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Attachment/Attachment.cpp.o [ 68%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Attachment/Nunchuk.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiimoteEmu/Attachment/Nunchuk.cpp: In member function ‘virtual void WiimoteEmu::Nunchuk::GetState(u8*)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiimoteEmu/Attachment/Nunchuk.cpp:61:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 61 | wm_nc* const ncdata = reinterpret_cast(data); | ^ [ 68%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Attachment/Drums.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiimoteEmu/Attachment/Drums.cpp: In member function ‘virtual void WiimoteEmu::Drums::GetState(u8*)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiimoteEmu/Attachment/Drums.cpp:58:85: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 58 | wm_drums_extension* const ddata = reinterpret_cast(data); | ^ [ 68%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Attachment/Guitar.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiimoteEmu/Attachment/Guitar.cpp: In member function ‘virtual void WiimoteEmu::Guitar::GetState(u8*)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiimoteEmu/Attachment/Guitar.cpp:89:87: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 89 | wm_guitar_extension* const gdata = reinterpret_cast(data); | ^ [ 68%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Attachment/Turntable.cpp.o [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/EmuSubroutines.cpp.o [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Encryption.cpp.o [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteEmu/Speaker.cpp.o [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteReal/WiimoteReal.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiimoteReal/WiimoteReal.cpp: In member function ‘void WiimoteReal::Wiimote::ControlChannel(u16, const void*, u32)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiimoteReal/WiimoteReal.cpp:144:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 144 | const hid_packet* const hidp = reinterpret_cast(data); | ^ [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiiSaveCrypted.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp: In member function ‘void CWiiSaveCrypted::ReadHDR()’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:170:50: warning: ‘void mbedtls_md5(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 170 | mbedtls_md5((u8*)&m_header, HEADER_SZ, md5_calc); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:17: /usr/include/mbedtls/md5.h:284:25: note: declared here 284 | MBEDTLS_DEPRECATED void mbedtls_md5( const unsigned char *input, | ^~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:170:50: warning: ‘void mbedtls_md5(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 170 | mbedtls_md5((u8*)&m_header, HEADER_SZ, md5_calc); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:17: /usr/include/mbedtls/md5.h:284:25: note: declared here 284 | MBEDTLS_DEPRECATED void mbedtls_md5( const unsigned char *input, | ^~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp: In member function ‘void CWiiSaveCrypted::WriteHDR()’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:225:50: warning: ‘void mbedtls_md5(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 225 | mbedtls_md5((u8*)&m_header, HEADER_SZ, md5_calc); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:17: /usr/include/mbedtls/md5.h:284:25: note: declared here 284 | MBEDTLS_DEPRECATED void mbedtls_md5( const unsigned char *input, | ^~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:225:50: warning: ‘void mbedtls_md5(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 225 | mbedtls_md5((u8*)&m_header, HEADER_SZ, md5_calc); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:17: /usr/include/mbedtls/md5.h:284:25: note: declared here 284 | MBEDTLS_DEPRECATED void mbedtls_md5( const unsigned char *input, | ^~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp: In member function ‘void CWiiSaveCrypted::do_sig()’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:513:43: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 513 | mbedtls_sha1(ap_cert + 0x80, 0x100, hash); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:18: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:513:43: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 513 | mbedtls_sha1(ap_cert + 0x80, 0x100, hash); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:18: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:534:43: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 534 | mbedtls_sha1(data.get(), data_size, hash); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:18: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:534:43: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 534 | mbedtls_sha1(data.get(), data_size, hash); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:18: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:535:30: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 535 | mbedtls_sha1(hash, 20, hash); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:18: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:535:30: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 535 | mbedtls_sha1(hash, 20, hash); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:18: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ In file included from /usr/include/string.h:495, from /usr/include/c++/9/cstring:42, from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:15: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void CWiiSaveCrypted::ExportWiiSaveFiles()’ at /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/WiiSaveCrypted.cpp:431:12: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 69 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Device.cpp.o [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/DeviceStub.cpp.o [ 69%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/IOS.cpp.o [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/IOSC.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp: In member function ‘IOS::HLE::ReturnCode IOS::HLE::IOSC::ComputeSharedKey(IOS::HLE::IOSC::Handle, IOS::HLE::IOSC::Handle, IOS::HLE::IOSC::Handle, u32)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:252:75: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 252 | mbedtls_sha1(shared_secret.data(), shared_secret.size() / 2, sha1.data()); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:18: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:252:75: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 252 | mbedtls_sha1(shared_secret.data(), shared_secret.size() / 2, sha1.data()); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:18: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp: In member function ‘IOS::HLE::ReturnCode IOS::HLE::IOSC::ImportCertificate(const u8*, IOS::HLE::IOSC::Handle, IOS::HLE::IOSC::Handle, u32)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:406:70: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 406 | mbedtls_sha1(cert + parameters.offset, parameters.size, sha1.data()); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:18: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:406:70: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 406 | mbedtls_sha1(cert + parameters.offset, parameters.size, sha1.data()); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:18: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp: In member function ‘void IOS::HLE::IOSC::Sign(u8*, u8*, u64, const u8*, u32) const’: /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:500:54: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 500 | mbedtls_sha1(ap_cert_out + 0x80, 0x100, hash.data()); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:18: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:500:54: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 500 | mbedtls_sha1(ap_cert_out + 0x80, 0x100, hash.data()); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:18: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:504:44: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 504 | mbedtls_sha1(data, data_size, hash.data()); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:18: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:504:44: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 504 | mbedtls_sha1(data, data_size, hash.data()); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/IOSC.cpp:18: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/MIOS.cpp.o [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/VersionInfo.cpp.o [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/DI/DI.cpp.o [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/ES.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/ES/ES.cpp: In member function ‘IOS::HLE::ReturnCode IOS::HLE::Device::ES::VerifyContainer(IOS::HLE::Device::ES::VerifyContainerType, IOS::HLE::Device::ES::VerifyMode, const IOS::ES::SignedBlobReader&, const std::vector&, u32)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/ES/ES.cpp:924:27: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 924 | sha1.data()); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/ES/ES.cpp:14: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/ES/ES.cpp:924:27: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 924 | sha1.data()); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/ES/ES.cpp:14: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/Formats.cpp.o [ 70%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/Identity.cpp.o [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/NandUtils.cpp.o [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/TitleContents.cpp.o [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/TitleInformation.cpp.o [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/TitleManagement.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/ES/TitleManagement.cpp: In function ‘bool IOS::HLE::Device::CheckIfContentHashMatches(const std::vector&, const IOS::ES::Content&)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/ES/TitleManagement.cpp:338:54: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 338 | mbedtls_sha1(content.data(), info.size, sha1.data()); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/ES/TitleManagement.cpp:13: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/ES/TitleManagement.cpp:338:54: warning: ‘void mbedtls_sha1(const unsigned char*, size_t, unsigned char*)’ is deprecated [-Wdeprecated-declarations] 338 | mbedtls_sha1(content.data(), info.size, sha1.data()); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/ES/TitleManagement.cpp:13: /usr/include/mbedtls/sha1.h:324:25: note: declared here 324 | MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, | ^~~~~~~~~~~~ [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/ES/Views.cpp.o [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/FS/FileIO.cpp.o [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/FS/FS.cpp.o [ 71%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/ICMPLin.cpp.o [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/MACUtils.cpp.o [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/Socket.cpp.o [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/SSL.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/Network/SSL.cpp: In function ‘std::vector IOS::HLE::Device::ReadCertFile(const string&, const std::array&, bool)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/Network/SSL.cpp:125:60: warning: ‘void mbedtls_sha256(const unsigned char*, size_t, unsigned char*, int)’ is deprecated [-Wdeprecated-declarations] 125 | mbedtls_sha256(bytes.data(), bytes.size(), hash.data(), 0); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/Network/SSL.cpp:13: /usr/include/mbedtls/sha256.h:273:25: note: declared here 273 | MBEDTLS_DEPRECATED void mbedtls_sha256( const unsigned char *input, | ^~~~~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/Network/SSL.cpp:125:60: warning: ‘void mbedtls_sha256(const unsigned char*, size_t, unsigned char*, int)’ is deprecated [-Wdeprecated-declarations] 125 | mbedtls_sha256(bytes.data(), bytes.size(), hash.data(), 0); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/IOS/Network/SSL.cpp:13: /usr/include/mbedtls/sha256.h:273:25: note: declared here 273 | MBEDTLS_DEPRECATED void mbedtls_sha256( const unsigned char *input, | ^~~~~~~~~~~~~~ [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/IP/Top.cpp.o [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/KD/NetKDRequest.cpp.o [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/KD/NetKDTime.cpp.o [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/KD/NWC24Config.cpp.o [ 72%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/NCD/WiiNetConfig.cpp.o [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/NCD/Manage.cpp.o [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/WD/Command.cpp.o [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/SDIO/SDIOSlot0.cpp.o [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/STM/STM.cpp.o [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Common.cpp.o [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Host.cpp.o [ 73%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/OH0/OH0.cpp.o [ 74%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/OH0/OH0Device.cpp.o [ 74%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/USB_HID/HIDv4.cpp.o [ 74%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/USB_HID/HIDv5.cpp.o [ 74%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/USB_VEN/VEN.cpp.o [ 74%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/USBV0.cpp.o [ 74%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/USBV4.cpp.o [ 74%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/USBV5.cpp.o [ 74%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/USB_KBD.cpp.o [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Bluetooth/BTBase.cpp.o [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Bluetooth/BTEmu.cpp.o [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Bluetooth/BTStub.cpp.o [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Bluetooth/WiimoteDevice.cpp.o [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Bluetooth/WiimoteHIDAttr.cpp.o [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/WFS/WFSSRV.cpp.o [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/WFS/WFSI.cpp.o [ 75%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/BreakPoints.cpp.o [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/MMU.cpp.o [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/PowerPC.cpp.o [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/PPCAnalyst.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.cpp: In member function ‘void PPCAnalyst::PPCAnalyzer::SetInstructionStats(PPCAnalyst::CodeBlock*, PPCAnalyst::CodeOp*, const GekkoOPInfo*, u32)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.cpp:661:10: warning: enumeration value ‘Invalid’ not handled in switch [-Wswitch] 661 | switch (opinfo->type) | ^ /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.cpp:661:10: warning: enumeration value ‘Subtable’ not handled in switch [-Wswitch] /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.cpp:661:10: warning: enumeration value ‘CR’ not handled in switch [-Wswitch] /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.cpp:661:10: warning: enumeration value ‘SPR’ not handled in switch [-Wswitch] /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.cpp:661:10: warning: enumeration value ‘LoadPS’ not handled in switch [-Wswitch] /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.cpp:661:10: warning: enumeration value ‘StorePS’ not handled in switch [-Wswitch] /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.cpp:661:10: warning: enumeration value ‘PS’ not handled in switch [-Wswitch] /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.cpp:661:10: warning: enumeration value ‘DataCache’ not handled in switch [-Wswitch] /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.cpp:661:10: warning: enumeration value ‘InstructionCache’ not handled in switch [-Wswitch] /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.cpp:661:10: warning: enumeration value ‘Unknown’ not handled in switch [-Wswitch] /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.cpp: In member function ‘u32 PPCAnalyst::PPCAnalyzer::Analyze(u32, PPCAnalyst::CodeBlock*, PPCAnalyst::CodeBuffer*, u32)’: /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.cpp:728:39: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct PPCAnalyst::CodeOp’; use assignment or value-initialization instead [-Wclass-memaccess] 728 | memset(&code[i], 0, sizeof(CodeOp)); | ^ In file included from /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/PPCAnalyst.h:23:8: note: ‘struct PPCAnalyst::CodeOp’ declared here 23 | struct CodeOp // 16B | ^~~~~~ [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/PPCCache.cpp.o [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/PPCSymbolDB.cpp.o [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/PPCTables.cpp.o [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Profiler.cpp.o [ 76%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/SignatureDB/CSVSignatureDB.cpp.o [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/SignatureDB/DSYSignatureDB.cpp.o [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/SignatureDB/MEGASignatureDB.cpp.o [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/SignatureDB/SignatureDB.cpp.o [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/JitInterface.cpp.o [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/CachedInterpreter/CachedInterpreter.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/Common/Assert.h:9, from /home/weegee250/Ishiiruka-master/Source/Core/Common/x64Emitter.h:15, from /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/JitCommon/JitBase.h:15, from /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.h:11, from /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.cpp:5: /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.cpp: In member function ‘void CachedInterpreter::ExecuteOneBlock()’: /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.cpp:106:26: warning: format ‘%d’ expects argument of type ‘int’, but argument 6 has type ‘CachedInterpreter::Instruction::Type’ [-Wformat=] 106 | ERROR_LOG(POWERPC, "Unknown CachedInterpreter Instruction: %d", code->type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ | | | CachedInterpreter::Instruction::Type /home/weegee250/Ishiiruka-master/Source/Core/Common/Logging/Log.h:96:44: note: in definition of macro ‘GENERIC_LOG’ 96 | GenericLog(v, t, __FILE__, __LINE__, __VA_ARGS__); \ | ^~~~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.cpp:106:7: note: in expansion of macro ‘ERROR_LOG’ 106 | ERROR_LOG(POWERPC, "Unknown CachedInterpreter Instruction: %d", code->type); | ^~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/CachedInterpreter/CachedInterpreter.cpp:106:67: note: format string is defined here 106 | ERROR_LOG(POWERPC, "Unknown CachedInterpreter Instruction: %d", code->type); | ~^ | | | int [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/CachedInterpreter/InterpreterBlockCache.cpp.o [ 77%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_Branch.cpp.o [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter.cpp.o [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_FloatingPoint.cpp.o [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_Integer.cpp.o [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_LoadStore.cpp.o [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_LoadStorePaired.cpp.o [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_Paired.cpp.o [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_SystemRegisters.cpp.o [ 78%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Interpreter/Interpreter_Tables.cpp.o [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/JitCommon/JitAsmCommon.cpp.o [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/JitCommon/JitBase.cpp.o [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/JitCommon/JitCache.cpp.o [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/FPURegCache.cpp.o [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/GPRRegCache.cpp.o [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit64_Tables.cpp.o [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/JitAsm.cpp.o In file included from /usr/include/x86_64-linux-gnu/bits/types/stack_t.h:23, from /usr/include/signal.h:303, from /home/weegee250/Ishiiruka-master/Source/Core/Core/MachineContext.h:89, from /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/JitCommon/JitBase.h:17, from /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/Jit64Common/Jit64Base.h:15, from /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/Jit64/Jit.h:28, from /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:15: /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp: In member function ‘void Jit64AsmRoutineManager::Generate()’: /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:137:69: warning: offsetof within non-standard-layout type ‘JitBlock’ is conditionally-supported [-Winvalid-offsetof] 137 | CMP(64, R(RSCRATCH2), MDisp(RSCRATCH, static_cast(offsetof(JitBlock, effectiveAddress)))); | ^ /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:145:54: warning: offsetof within non-standard-layout type ‘JitBlock’ is conditionally-supported [-Winvalid-offsetof] 145 | JMPptr(MDisp(RSCRATCH, static_cast(offsetof(JitBlock, normalEntry)))); | ^ /home/weegee250/Ishiiruka-master/Source/Core/Core/PowerPC/Jit64/JitAsm.cpp:148:54: warning: offsetof within non-standard-layout type ‘JitBlock’ is conditionally-supported [-Winvalid-offsetof] 148 | JMPptr(MDisp(RSCRATCH, static_cast(offsetof(JitBlock, normalEntry)))); | ^ [ 80%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_Branch.cpp.o [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit.cpp.o [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_FloatingPoint.cpp.o [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_Integer.cpp.o [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_LoadStore.cpp.o [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_LoadStoreFloating.cpp.o [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_LoadStorePaired.cpp.o [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_Paired.cpp.o [ 81%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/JitRegCache.cpp.o [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64/Jit_SystemRegisters.cpp.o [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64Common/BlockCache.cpp.o [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64Common/ConstantPool.cpp.o [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64Common/EmuCodeBlock.cpp.o [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64Common/FarCodeCache.cpp.o [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64Common/Jit64AsmCommon.cpp.o [ 82%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64Common/Jit64Base.cpp.o [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/PowerPC/Jit64Common/TrampolineCache.cpp.o [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/LibusbDevice.cpp.o [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/USB/Bluetooth/BTReal.cpp.o [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/EXI/BBA-TAP/TAP_Unix.cpp.o In file included from /usr/include/string.h:495, from /usr/include/c++/9/cstring:42, from /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/EXI/BBA-TAP/TAP_Unix.cpp:5: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘bool ExpansionInterface::CEXIETHERNET::Activate()’ at /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/EXI/BBA-TAP/TAP_Unix.cpp:53:12: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteReal/IOLinux.cpp.o [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/HW/WiimoteReal/IOhidapi.cpp.o [ 83%] Building CXX object Source/Core/Core/CMakeFiles/core.dir/MemoryWatcher.cpp.o [ 83%] Linking CXX static library libcore.a [ 83%] Built target core Scanning dependencies of target uicommon [ 84%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/AutoUpdate.cpp.o [ 84%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/CommandLineParse.cpp.o [ 84%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/Disassembler.cpp.o [ 84%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/GameFile.cpp.o [ 84%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/GameFileCache.cpp.o [ 84%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/UICommon.cpp.o [ 84%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/USBUtils.cpp.o [ 84%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/VideoUtils.cpp.o [ 85%] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/X11Utils.cpp.o [ 85%] Linking CXX static library libuicommon.a [ 85%] Built target uicommon [ 85%] Generating zh_TW/ishiiruka.mo [ 85%] Generating ar/ishiiruka.mo [ 85%] Generating ca/ishiiruka.mo [ 85%] Generating cs/ishiiruka.mo [ 85%] Generating da_DK/ishiiruka.mo [ 85%] Generating de/ishiiruka.mo [ 85%] Generating el/ishiiruka.mo [ 86%] Generating en/ishiiruka.mo [ 86%] Generating es/ishiiruka.mo [ 86%] Generating fa/ishiiruka.mo [ 86%] Generating fr/ishiiruka.mo [ 86%] Generating hr/ishiiruka.mo [ 86%] Generating hu/ishiiruka.mo [ 86%] Generating it/ishiiruka.mo [ 87%] Generating ja/ishiiruka.mo [ 87%] Generating ko/ishiiruka.mo [ 87%] Generating ms_MY/ishiiruka.mo [ 87%] Generating nb/ishiiruka.mo [ 87%] Generating nl/ishiiruka.mo [ 87%] Generating pl/ishiiruka.mo [ 87%] Generating pt/ishiiruka.mo [ 87%] Generating pt_BR/ishiiruka.mo [ 88%] Generating ro_RO/ishiiruka.mo [ 88%] Generating ru/ishiiruka.mo [ 88%] Generating sr/ishiiruka.mo [ 88%] Generating sv/ishiiruka.mo [ 88%] Generating tr/ishiiruka.mo [ 88%] Generating zh_CN/ishiiruka.mo Scanning dependencies of target ishiiruka [ 88%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/AboutDolphin.cpp.o [ 89%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/ControllerConfigDiag.cpp.o [ 89%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Cheats/ActionReplayCodesPanel.cpp.o [ 89%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Cheats/ARCodeAddEdit.cpp.o [ 89%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Cheats/CheatSearchTab.cpp.o [ 89%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Cheats/CheatsWindow.cpp.o [ 89%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Cheats/CreateCodeDialog.cpp.o [ 89%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Cheats/GeckoCodeDiag.cpp.o [ 89%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Config/AddUSBDeviceDiag.cpp.o [ 90%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Config/AdvancedConfigPane.cpp.o [ 90%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Config/AudioConfigPane.cpp.o [ 90%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Config/ConfigMain.cpp.o [ 90%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Config/GameCubeConfigPane.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/Config/GameCubeConfigPane.cpp:26: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h: In constructor ‘Directory::Directory()’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:222:34: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘struct Directory’; use assignment instead [-Wclass-memaccess] 222 | memset(this, 0xFF, BLOCK_SIZE); | ^ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:213:8: note: ‘struct Directory’ declared here 213 | struct Directory | ^~~~~~~~~ [ 90%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Config/GCAdapterConfigDiag.cpp.o [ 90%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Config/GeneralConfigPane.cpp.o [ 90%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Config/InterfaceConfigPane.cpp.o [ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Config/PathConfigPane.cpp.o [ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Config/WiiConfigPane.cpp.o [ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/AssemblerEntryDialog.cpp.o [ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/BreakpointDlg.cpp.o [ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/BreakpointView.cpp.o [ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/BreakpointWindow.cpp.o [ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/CodeView.cpp.o [ 91%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/CodeWindow.cpp.o [ 92%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/CodeWindowFunctions.cpp.o [ 92%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/DSPDebugWindow.cpp.o [ 92%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/DSPRegisterView.cpp.o [ 92%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/DebuggerPanel.cpp.o [ 92%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/DebuggerUIUtil.cpp.o [ 92%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/JitWindow.cpp.o [ 92%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/MemoryCheckDlg.cpp.o [ 92%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/MemoryView.cpp.o [ 93%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/MemoryWindow.cpp.o [ 93%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/RegisterView.cpp.o [ 93%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/RegisterWindow.cpp.o [ 93%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/WatchView.cpp.o [ 93%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Debugger/WatchWindow.cpp.o [ 93%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/ISOProperties/FilesystemPanel.cpp.o [ 93%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/ISOProperties/InfoPanel.cpp.o [ 93%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/ISOProperties/ISOProperties.cpp.o [ 94%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/NetPlay/ChangeGameDialog.cpp.o [ 94%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/NetPlay/MD5Dialog.cpp.o [ 94%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/NetPlay/NetPlayLauncher.cpp.o [ 94%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/NetPlay/NetPlaySetupFrame.cpp.o [ 94%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/NetPlay/NetWindow.cpp.o [ 94%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/NetPlay/PadMapDialog.cpp.o [ 94%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Input/InputConfigDiag.cpp.o [ 95%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Input/InputConfigDiagBitmaps.cpp.o [ 95%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Input/HotkeyInputConfigDiag.cpp.o [ 95%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Input/GCPadInputConfigDiag.cpp.o [ 95%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Input/MicButtonConfigDiag.cpp.o [ 95%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Input/GCKeyboardInputConfigDiag.cpp.o [ 95%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Input/WiimoteInputConfigDiag.cpp.o [ 95%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Input/NunchukInputConfigDiag.cpp.o [ 95%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Input/ClassicInputConfigDiag.cpp.o [ 96%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Input/GuitarInputConfigDiag.cpp.o [ 96%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Input/DrumsInputConfigDiag.cpp.o [ 96%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Input/TurntableInputConfigDiag.cpp.o [ 96%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/DolphinSlider.cpp.o [ 96%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/FifoPlayerDlg.cpp.o [ 96%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Frame.cpp.o In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/Frame.cpp:87: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: ‘GTypeDebugFlags’ is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/Frame.cpp:86: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/Frame.cpp:87: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: ‘GTimeVal’ is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gdk/gdkprivate.h:30, from /usr/include/gtk-2.0/gdk/gdkx.h:30, from /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/Frame.cpp:86: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ [ 96%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/FrameAui.cpp.o [ 96%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/FrameTools.cpp.o [ 97%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/GameListCtrl.cpp.o [ 97%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/LogConfigWindow.cpp.o [ 97%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/LogWindow.cpp.o [ 97%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/Main.cpp.o [ 97%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/MainMenuBar.cpp.o [ 97%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/MainToolBar.cpp.o [ 97%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/MemcardManager.cpp.o In file included from /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/MemcardManager.cpp:32: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h: In constructor ‘Directory::Directory()’: /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:222:34: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘struct Directory’; use assignment instead [-Wclass-memaccess] 222 | memset(this, 0xFF, BLOCK_SIZE); | ^ /home/weegee250/Ishiiruka-master/Source/Core/Core/HW/GCMemcard/GCMemcard.h:213:8: note: ‘struct Directory’ declared here 213 | struct Directory | ^~~~~~~~~ [ 98%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/PatchAddEdit.cpp.o [ 98%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/PostProcessingConfigDiag.cpp.o [ 98%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/SoftwareVideoConfigDialog.cpp.o [ 98%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/TASInputDlg.cpp.o [ 98%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/UINeedsControllerState.cpp.o [ 98%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/VideoConfigDiag.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/VideoConfigDiag.cpp: In member function ‘void VideoConfigDiag::OnAAChanged(wxCommandEvent&)’: /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/VideoConfigDiag.cpp:2139:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2139 | bool ssaa = mode >= aa_modes.size(); | ~~~~~^~~~~~~~~~~~~~~~~~ [ 98%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/WxEventUtils.cpp.o [ 98%] Building CXX object Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/WxUtils.cpp.o /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/WxUtils.cpp: In function ‘void WxUtils::SetWindowSizeAndFitToScreen(wxTopLevelWindow*, wxPoint, wxSize, wxSize)’: /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/WxUtils.cpp:158:34: error: call of overloaded ‘wxDisplay(int)’ is ambiguous 158 | screen_geometry = wxDisplay(0).GetClientArea(); | ^ In file included from /usr/local/include/wx-3.1/wx/event.h:14, from /usr/local/include/wx-3.1/wx/app.h:19, from /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/WxUtils.cpp:9: /usr/local/include/wx-3.1/wx/display.h:141:5: note: candidate: ‘wxDisplay::wxDisplay(const wxDisplay&)’ 141 | wxDECLARE_NO_COPY_CLASS(wxDisplay); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/WxUtils.cpp:14: /usr/local/include/wx-3.1/wx/display.h:54:14: note: candidate: ‘wxDisplay::wxDisplay(const wxWindow*)’ 54 | explicit wxDisplay(const wxWindow* window); | ^~~~~~~~~ /usr/local/include/wx-3.1/wx/display.h:50:5: note: candidate: ‘wxDisplay::wxDisplay(unsigned int)’ 50 | wxDisplay(unsigned n = 0); | ^~~~~~~~~ /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/WxUtils.cpp:164:41: error: call of overloaded ‘wxDisplay(int)’ is ambiguous 164 | default_size.SetDefaults(wxDisplay(0).GetClientArea().GetSize() / 2); | ^ In file included from /usr/local/include/wx-3.1/wx/event.h:14, from /usr/local/include/wx-3.1/wx/app.h:19, from /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/WxUtils.cpp:9: /usr/local/include/wx-3.1/wx/display.h:141:5: note: candidate: ‘wxDisplay::wxDisplay(const wxDisplay&)’ 141 | wxDECLARE_NO_COPY_CLASS(wxDisplay); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/weegee250/Ishiiruka-master/Source/Core/DolphinWX/WxUtils.cpp:14: /usr/local/include/wx-3.1/wx/display.h:54:14: note: candidate: ‘wxDisplay::wxDisplay(const wxWindow*)’ 54 | explicit wxDisplay(const wxWindow* window); | ^~~~~~~~~ /usr/local/include/wx-3.1/wx/display.h:50:5: note: candidate: ‘wxDisplay::wxDisplay(unsigned int)’ 50 | wxDisplay(unsigned n = 0); | ^~~~~~~~~ make[2]: *** [Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/build.make:1232: Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/WxUtils.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1216: Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/all] Error 2 make: *** [Makefile:152: all] Error 2
Tinob commented 4 years ago

should be fixed

weegee239 commented 4 years ago

[ 1%] Built target bdisasm [ 7%] Built target glslang [ 7%] Built target pugixml [ 8%] Built target cpp-optparse [ 9%] Built target enet [ 10%] Built target xxhash [ 12%] Built target SoundTouch [ 13%] Built target SOIL [ 13%] Built target xbrz [ 13%] Built target speex [ 14%] Built target cubeb [ 15%] Built target audiocommon [ 15%] Built target traversal_server [ 23%] Built target common [ 27%] Built target inputcommon [ 30%] Built target discio [ 34%] Built target videovulkan [ 36%] Built target videosoftware [ 38%] Built target videoogl [ 49%] Built target videocommon [ 83%] Built target core [ 85%] Built target uicommon [ 86%] Linking CXX executable ../../../Binaries/ishiiruka /usr/bin/ld: /usr/local/lib/libwx_gtk2u_core-3.1.so: undefined reference to ZSTD_freeCStream' /usr/bin/ld: /usr/local/lib/libwx_gtk2u_core-3.1.so: undefined reference toZSTD_maxCLevel' /usr/bin/ld: /usr/local/lib/libwx_gtk2u_core-3.1.so: undefined reference to ZSTD_getErrorName' /usr/bin/ld: /usr/local/lib/libwx_gtk2u_core-3.1.so: undefined reference toZSTD_createDStream' /usr/bin/ld: /usr/local/lib/libwx_gtk2u_core-3.1.so: undefined reference to ZSTD_freeDStream' /usr/bin/ld: /usr/local/lib/libwx_gtk2u_core-3.1.so: undefined reference toZSTD_compressStream' /usr/bin/ld: /usr/local/lib/libwx_gtk2u_core-3.1.so: undefined reference to ZSTD_decompressStream' /usr/bin/ld: /usr/local/lib/libwx_gtk2u_core-3.1.so: undefined reference toZSTD_initCStream' /usr/bin/ld: /usr/local/lib/libwx_gtk2u_core-3.1.so: undefined reference to ZSTD_createCStream' /usr/bin/ld: /usr/local/lib/libwx_gtk2u_core-3.1.so: undefined reference toZSTD_isError' /usr/bin/ld: /usr/local/lib/libwx_gtk2u_core-3.1.so: undefined reference to ZSTD_endStream' /usr/bin/ld: /usr/local/lib/libwx_gtk2u_core-3.1.so: undefined reference toZSTD_initDStream' collect2: error: ld returned 1 exit status make[2]: [Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/build.make:1470: Binaries/ishiiruka] Error 1 make[1]: [CMakeFiles/Makefile2:1216: Source/Core/DolphinWX/CMakeFiles/ishiiruka.dir/all] Error 2 make: *** [Makefile:152: all] Error 2 For the main build.

weegee239 commented 4 years ago

I'm I missing anything?

weegee239 commented 4 years ago

-- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Git: /usr/bin/git (found version "2.25.1") -- Detected architecture: x86_64 -- Performing Test FLAG_C_HAVE_SSE2 -- Performing Test FLAG_C_HAVE_SSE2 - Success -- Performing Test FLAG_CXX_HAVE_SSE2 -- Performing Test FLAG_CXX_HAVE_SSE2 - Success -- Performing Test FLAG_C_HAVE_WALL -- Performing Test FLAG_C_HAVE_WALL - Success -- Performing Test FLAG_CXX_HAVE_WALL -- Performing Test FLAG_CXX_HAVE_WALL - Success -- Performing Test FLAG_C_TYPE_LIMITS -- Performing Test FLAG_C_TYPE_LIMITS - Success -- Performing Test FLAG_CXX_TYPE_LIMITS -- Performing Test FLAG_CXX_TYPE_LIMITS - Success -- Performing Test FLAG_C_SIGN_COMPARE -- Performing Test FLAG_C_SIGN_COMPARE - Success -- Performing Test FLAG_CXX_SIGN_COMPARE -- Performing Test FLAG_CXX_SIGN_COMPARE - Success -- Performing Test FLAG_C_IGNORED_QUALIFIERS -- Performing Test FLAG_C_IGNORED_QUALIFIERS - Success -- Performing Test FLAG_CXX_IGNORED_QUALIFIERS -- Performing Test FLAG_CXX_IGNORED_QUALIFIERS - Success -- Performing Test FLAG_C_UNINITIALIZED -- Performing Test FLAG_C_UNINITIALIZED - Success -- Performing Test FLAG_CXX_UNINITIALIZED -- Performing Test FLAG_CXX_UNINITIALIZED - Success -- Performing Test FLAG_C_LOGICAL_OP -- Performing Test FLAG_C_LOGICAL_OP - Success -- Performing Test FLAG_CXX_LOGICAL_OP -- Performing Test FLAG_CXX_LOGICAL_OP - Success -- Performing Test FLAG_C_SHADOW -- Performing Test FLAG_C_SHADOW - Success -- Performing Test FLAG_CXX_SHADOW -- Performing Test FLAG_CXX_SHADOW - Success -- Performing Test FLAG_C_INIT_SELF -- Performing Test FLAG_C_INIT_SELF - Success -- Performing Test FLAG_CXX_INIT_SELF -- Performing Test FLAG_CXX_INIT_SELF - Success -- Performing Test FLAG_C_MISSING_DECLARATIONS -- Performing Test FLAG_C_MISSING_DECLARATIONS - Success -- Performing Test FLAG_CXX_MISSING_DECLARATIONS -- Performing Test FLAG_CXX_MISSING_DECLARATIONS - Success -- Performing Test FLAG_C_MISSING_VARIABLE_DECLARATIONS -- Performing Test FLAG_C_MISSING_VARIABLE_DECLARATIONS - Failed -- Performing Test FLAG_CXX_MISSING_VARIABLE_DECLARATIONS -- Performing Test FLAG_CXX_MISSING_VARIABLE_DECLARATIONS - Failed -- Performing Test FLAG_C_NO_STRICT_ALIASING -- Performing Test FLAG_C_NO_STRICT_ALIASING - Success -- Performing Test FLAG_CXX_NO_STRICT_ALIASING -- Performing Test FLAG_CXX_NO_STRICT_ALIASING - Success -- Performing Test FLAG_C_NO_EXCEPTIONS -- Performing Test FLAG_C_NO_EXCEPTIONS - Success -- Performing Test FLAG_CXX_NO_EXCEPTIONS -- Performing Test FLAG_CXX_NO_EXCEPTIONS - Success -- Performing Test FLAG_C_VISIBILITY_INLINES_HIDDEN -- Performing Test FLAG_C_VISIBILITY_INLINES_HIDDEN - Failed -- Performing Test FLAG_CXX_VISIBILITY_INLINES_HIDDEN -- Performing Test FLAG_CXX_VISIBILITY_INLINES_HIDDEN - Success -- Performing Test FLAG_C_VISIBILITY_HIDDEN -- Performing Test FLAG_C_VISIBILITY_HIDDEN - Success -- Performing Test FLAG_CXX_VISIBILITY_HIDDEN -- Performing Test FLAG_CXX_VISIBILITY_HIDDEN - Success -- Performing Test FLAG_C_FOMIT_FRAME_POINTER -- Performing Test FLAG_C_FOMIT_FRAME_POINTER - Success -- Performing Test FLAG_CXX_FOMIT_FRAME_POINTER -- Performing Test FLAG_CXX_FOMIT_FRAME_POINTER - Success -- Performing Test FLAG_C_GGDB -- Performing Test FLAG_C_GGDB - Success -- Performing Test FLAG_CXX_GGDB -- Performing Test FLAG_CXX_GGDB - Success -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") CMake Warning (dev) at /usr/share/cmake-3.16/Modules/FindOpenGL.cmake:275 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning.

FindOpenGL found both a legacy GL library:

OPENGL_gl_LIBRARY: /usr/lib/x86_64-linux-gnu/libGL.so

and GLVND libraries for OpenGL and GLX:

OPENGL_opengl_LIBRARY: /usr/lib/x86_64-linux-gnu/libOpenGL.so
OPENGL_glx_LIBRARY: /usr/lib/x86_64-linux-gnu/libGLX.so

OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:425 (find_package) This warning is for project developers. Use -Wno-dev to suppress it.

-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- X11 support enabled -- Xrandr found -- Checking for module 'xi>=1.5.0' -- Found xi, version 1.7.10 -- Found avcodec: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libavcodec.so -- Found avformat: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libavformat.so -- Found avutil: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libavutil.so -- Found swresample: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libswresample.so -- Found swscale: /usr/include/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libswscale.so -- Found FFmpeg: /usr/include/x86_64-linux-gnu found components: avcodec avformat avutil swscale -- libav/ffmpeg found, enabling AVI frame dumps -- Found LIBUDEV: /usr/lib/x86_64-linux-gnu/libudev.so
-- Found libevdev: /usr/lib/x86_64-linux-gnu/libevdev.so
-- libevdev/libudev found, enabling evdev controller backend -- Using named pipes as controller inputs -- Watching game memory for changes -- Enabling analytics collection (subject to end-user opt-in) -- Performing Test FLAG_C_CXX11 -- Performing Test FLAG_C_CXX11 - Failed -- Performing Test FLAG_CXX_CXX11 -- Performing Test FLAG_CXX_CXX11 - Success -- Using static enet from Externals -- Looking for fcntl -- Looking for fcntl - found -- Looking for poll -- Looking for poll - found -- Looking for getaddrinfo -- Looking for getaddrinfo - found -- Looking for getnameinfo -- Looking for getnameinfo - found -- Looking for gethostbyname_r -- Looking for gethostbyname_r - found -- Looking for gethostbyaddr_r -- Looking for gethostbyaddr_r - found -- Looking for inet_pton -- Looking for inet_pton - found -- Looking for inet_ntop -- Looking for inet_ntop - found -- Performing Test HAS_MSGHDR_FLAGS -- Performing Test HAS_MSGHDR_FLAGS - Success -- Check size of socklen_t -- Check size of socklen_t - done -- Using static xxhash from Externals -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") -- Using shared zlib -- Using shared lzo -- Using shared libpng -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Looking for include file AudioUnit/AudioUnit.h -- Looking for include file AudioUnit/AudioUnit.h - not found -- Looking for include file pulse/pulseaudio.h -- Looking for include file pulse/pulseaudio.h - found -- Looking for include file alsa/asoundlib.h -- Looking for include file alsa/asoundlib.h - found -- Looking for include file jack/jack.h -- Looking for include file jack/jack.h - not found -- Looking for include file audioclient.h -- Looking for include file audioclient.h - not found -- Looking for include files windows.h, mmsystem.h -- Looking for include files windows.h, mmsystem.h - not found -- Looking for include file SLES/OpenSLES.h -- Looking for include file SLES/OpenSLES.h - not found -- Looking for include file android/log.h -- Looking for include file android/log.h - not found -- Looking for include file sndio.h -- Looking for include file sndio.h - not found -- Looking for include file kai.h -- Looking for include file kai.h - not found -- Checking for module 'libusb-1.0' -- Found libusb-1.0, version 1.0.23 -- Found libusb-1.0: /usr/include/libusb-1.0, /usr/lib/x86_64-linux-gnu/libusb-1.0.so -- Using shared LibUSB -- Found SFML 2.5 in /usr/include -- Using shared SFML -- Found MINIUPNPC: /usr/include/miniupnpc
-- Using shared miniupnpc -- Performing Test MBEDTLS_VERSION_OK -- Performing Test MBEDTLS_VERSION_OK - Success -- Found MBEDTLS: /usr/include
-- Using shared mbed TLS -- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so (found version "7.68.0")
-- Using shared libcurl -- Using static SOIL from Externals -- Found HIDAPI: /usr/lib/x86_64-linux-gnu/libhidapi-hidraw.so
-- Found wxWidgets: -L/usr/local/lib;-pthread;;;-lwx_gtk2u_core-3.1;-lwx_gtk2u_aui-3.1;-lwx_baseu-3.1 (found suitable version "3.1.3", minimum required is "3.1.0") -- wxWidgets found, enabling GUI build -- Found SYSTEMD: /lib/x86_64-linux-gnu/libsystemd.so
-- libsystemd found, enabling traversal server watchdog support -- Using static gtest from Externals -- Found PythonInterp: /usr/bin/python3.8 (found version "3.8.2") -- Performing Test FLAG_C_CXX17 -- Performing Test FLAG_C_CXX17 - Failed -- Performing Test FLAG_CXX_CXX17 -- Performing Test FLAG_CXX_CXX17 - Success -- Could NOT find OpenSLES (missing: OPENSLES_LIBRARY OPENSLES_INCLUDE_DIR) -- Found ALSA: /usr/lib/x86_64-linux-gnu/libasound.so (found version "1.2.2") -- ALSA found, enabling ALSA sound backend -- PulseAudio found, enabling PulseAudio sound backend -- Found BlueZ: /usr/lib/x86_64-linux-gnu/libbluetooth.so
-- BlueZ found, enabling bluetooth support -- Found GTK2_GTK: /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so
-- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1") -- Configuring done -- Generating done -- Build files have been written to: /home/weegee250/Ishiiruka/Build

Tinob commented 4 years ago

libzstd in your system should be outdated please look for the vesion installed

weegee239 commented 4 years ago

How do you check it?

weegee239 commented 4 years ago

Version is 1.4.4+dfsg-3 so its up to date.

Tinob commented 4 years ago

if you are using ubuntu you can try the fix descrived here https://github.com/facebook/wangle/issues/73#issuecomment-255454692

weegee239 commented 4 years ago

libzstd.so.0? How do you access it? Coding is isn't my forte.

Alixbot2 commented 3 years ago

Hey I'm using Aur to build the source on Manjaro linux, a version of Arch. I was able to install it before until recently the program (ishiiruka) wouldn't launch. When trying to launch the following error came out:

error while loading shared libraries: libmbedtls.so.12 could not find file or directory

And so I uninstalled it and tried reinstalling it using yay, an aur helper. Here's the package:

https://aur.archlinux.org/packages/dolphin-emu-ishiiruka-git/

I believe it just leads to your fork and builds it from there because after that failed, I went and tried using makepkg to build the clone directly and It seems to break at the same 55% when building the package. I end up with this error:

[ 55%] Built target wx make: *** [Makefile:156: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

I love the project here. I noticed most issues like this usually get fixed with an update, I'm not sure if that's it or if I need to check any dependencies I can't think of at all? It used to work, I recently updated my Manjaro Kernel as well to 5.10.60-1 and Idk if it did anything to make this happen.

I found this guy had the same issue:

https://www.reddit.com/r/DolphinEmulator/comments/krsz4p/dolphinemugit_not_working_on_arch_linux_after/

my installed mbedtls is v2.27.0-1