CC libmini_la-debugger-agent-stubs.lo CC libmini_la-xdebug.lo CC libmini_la-alias-analysis.lo CC libmini_la-mini-cross-helpers.lo CC libmini_la-arch-stubs.lo CC libmini_la-type-checking.lo CC libmini_la-calls.lo CC libmini_la-lldb.lo CC libmini_la-memory-access.lo CC libmini_la-intrinsics.lo CC libmini_la-mini-profiler.lo CC libmini_la-interp-stubs.lo CC libmini_la-llvmonly-runtime.lo mini-generic-sharing.c: In function 'mini_get_shared_gparam': mini-generic-sharing.c:3903:13: warning: variable 'image' set but not used [-Wunused-but-set-variable] 3903 | MonoImage *image = NULL; | ^~~~~ CC libmini_la-tiered.lo CC libmini_la-mini-amd64.lo CC libmini_la-exceptions-amd64.lo CC libmini_la-tramp-amd64.lo CC libmini_la-mini-amd64-gsharedvt.lo CC libmini_la-tramp-amd64-gsharedvt.lo CC libmini_la-mini-posix.lo CC libmono_dbg_la-debugger-agent.lo CC libmono_dbg_la-debugger-state-machine.lo CC libmono_dbg_la-debugger-engine.lo CC interp/libmono_ee_interp_la-interp.lo CC interp/libmono_ee_interp_la-mintops.lo CC interp/libmono_ee_interp_la-transform.lo CC interp/libmaintest_a-whitebox.o debugger-engine.c:758:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 758 | ss_req_count () | ^~~~~~~~~~~~ AR libmaintest.a /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') debugger-agent.c: In function 'valid_memory_address': debugger-agent.c:9621:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] 9621 | write (file_check_valid_memory, (gpointer)addr, 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CCLD libmono-dbg.la /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') CCLD libmono-ee-interp.la /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') CXXLD libmini.la /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') CC libmain_a-main-sgen.o CC libmain_a-main.o CCLD mono-sgen AR libmain.a /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') CCLD mono-boehm ln -sf mono-sgen mono make[5]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/mini' make[4]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/mini' Making all in dis make[4]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/dis' CC libmonodis_a-get.o CC libmonodis_a-dis-cil.o CC libmonodis_a-util.o AR libmonodis.a /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') make[4]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/dis' Making all in tests make[4]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests' CXX split-tailcall-interface-conservestack.o CXX tailcall/split-fsharp.o CXXLD split-tailcall-interface-conservestack CXXLD tailcall/split-fsharp ./split-tailcall-interface-conservestack < ./tailcall-interface-conservestack.il touch -f tailcall/interface-conservestack.stamp ./tailcall/split-fsharp < ./tailcall/fsharp-deeptail.il touch -f tailcall/fsharp-deeptail.stamp /usr/bin/make all-recursive make[5]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests' Making all in gc-descriptors make[6]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests/gc-descriptors' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests/gc-descriptors' Making all in . make[6]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests' CC libtest_la-libtest.lo CCLD libtest.la /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') make[6]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests' Making all in testing_gac make[6]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests/testing_gac' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests/testing_gac' Making all in assembly-load-reference make[6]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests/assembly-load-reference' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests/assembly-load-reference' Making all in llvmonly-mixed make[6]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests/llvmonly-mixed' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests/llvmonly-mixed' Making all in fullaot-mixed make[6]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests/fullaot-mixed' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests/fullaot-mixed' make[5]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests' make[4]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/tests' Making all in unit-tests make[4]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/unit-tests' CC libtestlib_la-test-sgen-qsort.lo CC libtestlib_la-test-memfuncs.lo CC libtestlib_la-test-mono-linked-list-set.lo CC libtestlib_la-test-conc-hashtable.lo CC libtestlib_la-test-mono-handle.lo CC libtestlib_la-test-mono-callspec.lo CC libtestlib_la-test-mono-string.lo CC libtestlib_la-test-mono-embed.lo CC libtestlib_la-test-embed-invoke.lo In file included from test-embed-invoke.c:7: ../../samples/embed/test-invoke.c: In function 'test_mono_embed_invoke_main': ../../samples/embed/test-invoke.c:210:2: warning: 'mvalues' may be used uninitialized in this function [-Wmaybe-uninitialized] 210 | mono_runtime_invoke (mvalues, obj, args, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../samples/embed/test-invoke.c:104:69: note: 'mvalues' was declared here 104 | MonoMethod *method = NULL, *m = NULL, *ctor = NULL, *fail = NULL, *mvalues; | ^~~~~~~ CCLD libtestlib.la /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') make[4]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/unit-tests' Making all in benchmark make[4]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/benchmark' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/benchmark' Making all in profiler make[4]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/profiler' CC proftest-pinvokes.lo CCLD libproftest_pinvokes.la /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') make[4]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/profiler' Making all in native make[4]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/native' CC libmono_native_la-mono-native-platform.lo CC libmono_native_la-pal-icalls.lo CC ../../external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_io.lo CC ../../external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_networking.lo CC ../../external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_networkstatistics.lo CC ../../external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_tcpstate.lo CC ../../external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_random.lo ../../external/corefx/src/Native/Unix/System.Native/pal_tcpstate.c:14:22: warning: missing terminating ' character 14 | #warning System doesn't have TCP states defined in either tcp.h or tcp_fsm.h; falling back to always returning unknown. | ^ CC libmono_native_la-platform-type.lo cc1: warning: unrecognized command line option '-Wno-typedef-redefinition' In file included from ../../external/corefx/src/Native/Unix/System.Native/pal_io.c:5: ../../external/corefx/src/Native/Unix/System.Native/pal_io.c:95:32: warning: comparison between 'enum NodeType' and 'enum ' [-Wenum-compare] 95 | c_static_assert(PAL_DT_UNKNOWN == DT_UNKNOWN); | ^~ /tmp/instance-6/output-1/build/host-mono-6.12.0.90/external/corefx/src/Native/Unix/Common/pal_compiler.h:25:62: note: in definition of macro 'c_static_assert' 25 | #define c_static_assert(e) typedef char __c_static_assert__[(e)?1:-1] | ^ ../../external/corefx/src/Native/Unix/System.Native/pal_io.c:96:29: warning: comparison between 'enum NodeType' and 'enum ' [-Wenum-compare] 96 | c_static_assert(PAL_DT_FIFO == DT_FIFO); | ^~ /tmp/instance-6/output-1/build/host-mono-6.12.0.90/external/corefx/src/Native/Unix/Common/pal_compiler.h:25:62: note: in definition of macro 'c_static_assert' 25 | #define c_static_assert(e) typedef char __c_static_assert__[(e)?1:-1] | ^ ../../external/corefx/src/Native/Unix/System.Native/pal_io.c:97:28: warning: comparison between 'enum NodeType' and 'enum ' [-Wenum-compare] 97 | c_static_assert(PAL_DT_CHR == DT_CHR); | ^~ /tmp/instance-6/output-1/build/host-mono-6.12.0.90/external/corefx/src/Native/Unix/Common/pal_compiler.h:25:62: note: in definition of macro 'c_static_assert' 25 | #define c_static_assert(e) typedef char __c_static_assert__[(e)?1:-1] | ^ ../../external/corefx/src/Native/Unix/System.Native/pal_io.c:98:28: warning: comparison between 'enum NodeType' and 'enum ' [-Wenum-compare] 98 | c_static_assert(PAL_DT_DIR == DT_DIR); | ^~ /tmp/instance-6/output-1/build/host-mono-6.12.0.90/external/corefx/src/Native/Unix/Common/pal_compiler.h:25:62: note: in definition of macro 'c_static_assert' 25 | #define c_static_assert(e) typedef char __c_static_assert__[(e)?1:-1] | ^ ../../external/corefx/src/Native/Unix/System.Native/pal_io.c:99:28: warning: comparison between 'enum NodeType' and 'enum ' [-Wenum-compare] 99 | c_static_assert(PAL_DT_BLK == DT_BLK); | ^~ /tmp/instance-6/output-1/build/host-mono-6.12.0.90/external/corefx/src/Native/Unix/Common/pal_compiler.h:25:62: note: in definition of macro 'c_static_assert' 25 | #define c_static_assert(e) typedef char __c_static_assert__[(e)?1:-1] | ^ ../../external/corefx/src/Native/Unix/System.Native/pal_io.c:100:28: warning: comparison between 'enum NodeType' and 'enum ' [-Wenum-compare] 100 | c_static_assert(PAL_DT_REG == DT_REG); | ^~ /tmp/instance-6/output-1/build/host-mono-6.12.0.90/external/corefx/src/Native/Unix/Common/pal_compiler.h:25:62: note: in definition of macro 'c_static_assert' 25 | #define c_static_assert(e) typedef char __c_static_assert__[(e)?1:-1] | ^ ../../external/corefx/src/Native/Unix/System.Native/pal_io.c:101:28: warning: comparison between 'enum NodeType' and 'enum ' [-Wenum-compare] 101 | c_static_assert(PAL_DT_LNK == DT_LNK); | ^~ /tmp/instance-6/output-1/build/host-mono-6.12.0.90/external/corefx/src/Native/Unix/Common/pal_compiler.h:25:62: note: in definition of macro 'c_static_assert' 25 | #define c_static_assert(e) typedef char __c_static_assert__[(e)?1:-1] | ^ ../../external/corefx/src/Native/Unix/System.Native/pal_io.c:102:29: warning: comparison between 'enum NodeType' and 'enum ' [-Wenum-compare] 102 | c_static_assert(PAL_DT_SOCK == DT_SOCK); | ^~ /tmp/instance-6/output-1/build/host-mono-6.12.0.90/external/corefx/src/Native/Unix/Common/pal_compiler.h:25:62: note: in definition of macro 'c_static_assert' 25 | #define c_static_assert(e) typedef char __c_static_assert__[(e)?1:-1] | ^ ../../external/corefx/src/Native/Unix/System.Native/pal_io.c:103:28: warning: comparison between 'enum NodeType' and 'enum ' [-Wenum-compare] 103 | c_static_assert(PAL_DT_WHT == DT_WHT); | ^~ /tmp/instance-6/output-1/build/host-mono-6.12.0.90/external/corefx/src/Native/Unix/Common/pal_compiler.h:25:62: note: in definition of macro 'c_static_assert' 25 | #define c_static_assert(e) typedef char __c_static_assert__[(e)?1:-1] | ^ ../../external/corefx/src/Native/Unix/System.Native/pal_io.c: In function 'SystemNative_ReadDirR': ../../external/corefx/src/Native/Unix/System.Native/pal_io.c:424:5: warning: 'readdir_r' is deprecated [-Wdeprecated-declarations] 424 | int error = readdir_r(dir, entry, &result); | ^~~ In file included from ../../external/corefx/src/Native/Unix/System.Native/pal_io.h:15, from ../../external/corefx/src/Native/Unix/System.Native/pal_io.c:8: /usr/include/dirent.h:183:12: note: declared here 183 | extern int readdir_r (DIR *__restrict __dirp, | ^~~~~~~~~ ../../external/corefx/src/Native/Unix/System.Native/pal_networking.c:1080:16: warning: function declaration isn't a prototype [-Wstrict-prototypes] 1080 | static int32_t GetMaxLingerTime() | ^~~~~~~~~~~~~~~~ CC ../../external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_errno.lo CC ../../external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_maphardwaretype.lo CC ../../external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_memory.lo CC ../../external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_uid.lo CC ../../external/corefx/src/Native/Unix/System.Native/libmono_native_la-pal_time.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-dictionary_hash.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-backward_references_hq.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-histogram.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-memory.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-entropy_encode.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-compress_fragment_two_pass.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-block_splitter.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-encode.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-cluster.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-backward_references.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-utf8_util.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-compress_fragment.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-brotli_bit_stream.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-bit_cost.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-static_dict.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-literal_cost.lo CC ../../external/corefx/src/Native/AnyOS/brotli/enc/libmono_native_la-metablock.lo CC ../../external/corefx/src/Native/AnyOS/brotli/dec/libmono_native_la-state.lo CC ../../external/corefx/src/Native/AnyOS/brotli/dec/libmono_native_la-decode.lo CC ../../external/corefx/src/Native/AnyOS/brotli/dec/libmono_native_la-huffman.lo CC ../../external/corefx/src/Native/AnyOS/brotli/dec/libmono_native_la-bit_reader.lo CC ../../external/corefx/src/Native/AnyOS/brotli/common/libmono_native_la-dictionary.lo ../../external/corefx/src/Native/Unix/System.Native/pal_io.c: At top level: cc1: warning: unrecognized command line option '-Wno-typedef-redefinition' cc1: warning: unrecognized command line option '-Wno-typedef-redefinition' CCLD libmono-native.la /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') make[4]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/native' make[4]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono' make[3]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono' Making all in support make[3]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/support' CC errno.lo CC map.lo CC signal.lo CC stdio.lo CC string.lo CC stdlib.lo CC dirent.lo CC fcntl.lo CC fstab.lo CC grp.lo CC macros.lo CC nl.lo In file included from /usr/include/string.h:495, from errno.c:6: In function 'strncpy', inlined from 'Mono_Posix_Syscall_strerror_r' at errno.c:125:2: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ errno.c: In function 'Mono_Posix_Syscall_strerror_r': errno.c:110:8: note: length computed here 110 | len = strlen (r); | ^~~~~~~~~~ CC old-map.lo CC pwd.lo CC serial.lo CC sys-mman.lo CC sys-sendfile.lo CC sys-socket.lo CC sys-stat.lo CC sys-statvfs.lo dirent.c: In function 'Mono_Posix_Syscall_readdir_r': dirent.c:99:2: warning: 'readdir_r' is deprecated [-Wdeprecated-declarations] 99 | r = readdir_r (dirp, _entry, (struct dirent**) result); | ^ CC sys-time.lo CC sys-uio.lo In file included from dirent.c:10: /usr/include/dirent.h:183:12: note: declared here 183 | extern int readdir_r (DIR *__restrict __dirp, | ^~~~~~~~~ CC sys-utsname.lo CC sys-wait.lo CC sys-xattr.lo CC syslog.lo CC time.lo CC unistd.lo CC utime.lo In file included from /usr/include/time.h:25, from time.c:11: /usr/include/features.h:187:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 187 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ CC x-struct-str.lo CC zlib-helper.lo CC supportw.lo CC support-heap.lo CC minizip/ioapi.lo CC minizip/unzip.lo CC minizip/zip.lo minizip/zip.c:189:38: warning: function declaration isn't a prototype [-Wstrict-prototypes] 189 | local linkedlist_datablock_internal* allocate_new_datablock() | ^~~~~~~~~~~~~~~~~~~~~~ minizip/zip.c: In function 'zip64local_SearchCentralDir': minizip/zip.c:521:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 521 | for (i=(int)uReadSize-3; (i--)>0;) | ^~~ minizip/zip.c:529:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 529 | if (uPosFound!=0) | ^~ minizip/zip.c: At top level: minizip/zip.c:640:5: warning: no previous prototype for 'LoadCentralDirectoryRecord' [-Wmissing-prototypes] 640 | int LoadCentralDirectoryRecord(zip64_internal* pziinit) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ minizip/zip.c:849:24: warning: no previous prototype for 'zipOpen3' [-Wmissing-prototypes] 849 | extern zipFile ZEXPORT zipOpen3 (const void *pathname, int append, zipcharpc* globalcomment, zlib_filefunc64_32_def* pzlib_filefunc64_32_def) | ^~~~~~~~ minizip/zip.c:958:5: warning: no previous prototype for 'Write_LocalFileHeader' [-Wmissing-prototypes] 958 | int Write_LocalFileHeader(zip64_internal* zi, const char* filename, uInt size_extrafield_local, const void* extrafield_local) | ^~~~~~~~~~~~~~~~~~~~~ minizip/zip.c:1755:5: warning: no previous prototype for 'Write_Zip64EndOfCentralDirectoryLocator' [-Wmissing-prototypes] 1755 | int Write_Zip64EndOfCentralDirectoryLocator(zip64_internal* zi, ZPOS64_T zip64eocd_pos_inzip) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ minizip/zip.c:1777:5: warning: no previous prototype for 'Write_Zip64EndOfCentralDirectoryRecord' [-Wmissing-prototypes] 1777 | int Write_Zip64EndOfCentralDirectoryRecord(zip64_internal* zi, uLong size_centraldir, ZPOS64_T centraldir_pos_inzip) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ minizip/zip.c:1816:5: warning: no previous prototype for 'Write_EndOfCentralDirectoryRecord' [-Wmissing-prototypes] 1816 | int Write_EndOfCentralDirectoryRecord(zip64_internal* zi, uLong size_centraldir, ZPOS64_T centraldir_pos_inzip) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ minizip/zip.c:1864:5: warning: no previous prototype for 'Write_GlobalComment' [-Wmissing-prototypes] 1864 | int Write_GlobalComment(zip64_internal* zi, const char* global_comment) | ^~~~~~~~~~~~~~~~~~~ CCLD libMonoSupportW.la /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') CCLD libMonoPosixHelper.la /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') make[3]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/support' Making all in data make[3]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data' Making all in net_2_0 make[4]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_2_0' Making all in Browsers make[5]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_2_0/Browsers' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_2_0/Browsers' make[5]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_2_0' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_2_0' make[4]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_2_0' Making all in net_4_0 make[4]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_4_0' Making all in Browsers make[5]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_4_0/Browsers' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_4_0/Browsers' make[5]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_4_0' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_4_0' make[4]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_4_0' Making all in net_4_5 make[4]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_4_5' Making all in Browsers make[5]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_4_5/Browsers' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_4_5/Browsers' make[5]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_4_5' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_4_5' make[4]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data/net_4_5' make[4]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data' cp gdb/mono-gdb.py mono-sgen-gdb.py make[4]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data' make[3]: Leaving directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/data' Making all in runtime make[3]: Entering directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/runtime' cp ../data/config etc/mono/config if test -d "/tmp/instance-6/output-1/build/host-mono-6.12.0.90/support"; then \ sed 's,target="$mono_libdir/libMonoPosixHelper.so",target="/tmp/instance-6/output-1/build/host-mono-6.12.0.90/support/libMonoPosixHelper.la",' etc/mono/config > etc/mono/config.tmp \ && mv etc/mono/config.tmp etc/mono/config \ ; \ else \ echo "Unknown directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/support'" && false; \ fi if test -d "/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/native"; then \ sed 's,target="$mono_libdir/libmono-native.so",target="/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/native/libmono-native.la",' etc/mono/config > etc/mono/config.tmp \ && mv etc/mono/config.tmp etc/mono/config \ ; \ else \ echo "Unknown directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/native'" && false; \ fi if test -d "/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/btls/build-shared"; then \ sed 's,target="$mono_libdir/libmono-btls-shared.so",target="/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/btls/build-shared/libmono-btls-shared.so",' etc/mono/config > etc/mono/config.tmp \ && mv etc/mono/config.tmp etc/mono/config \ ; \ else \ echo "Unknown directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/btls/build-shared'"; \ fi Unknown directory '/tmp/instance-6/output-1/build/host-mono-6.12.0.90/mono/btls/build-shared' if test -n ""; then \ sed 's,target="libgdiplus.so.0",target="",' etc/mono/config > etc/mono/config.tmp \ && mv etc/mono/config.tmp etc/mono/config \ ; \ fi cat etc/mono/config /bin/bash ../mkinstalldirs _tmpinst/bin mkdir -p -- _tmpinst/bin cp mono-wrapper _tmpinst/bin/mono echo '#! /bin/sh' > _tmpinst/bin/ilasm ; \ r=`pwd`; m=`cd /tmp/instance-6/output-1/build/host-mono-6.12.0.90/mcs && pwd`; \ echo 'exec "'"$r/_tmpinst/bin/mono"'" "'"$m/ilasm/ilasm.exe"'" "$@"' >> _tmpinst/bin/ilasm ; \ chmod +x _tmpinst/bin/ilasm echo '#! /bin/sh' > _tmpinst/bin/csc ; \ r=`pwd`; m=`cd /tmp/instance-6/output-1/build/host-mono-6.12.0.90/mcs && pwd`; \ echo 'exec "'"$r/_tmpinst/bin/mono"'" "'"/tmp/instance-6/output-1/build/host-mono-6.12.0.90/external/roslyn-binaries/Microsoft.Net.Compilers/3.6.0/csc.exe"'" "$@"' >> _tmpinst/bin/csc ; \ chmod +x _tmpinst/bin/csc echo '#! /bin/sh' > _tmpinst/bin/mcs ; \ r=`pwd`; m=`cd /tmp/instance-6/output-1/build/host-mono-6.12.0.90/mcs && pwd`; \ echo 'exec "'"$r/_tmpinst/bin/mono"'" "'"$m/class/lib/net_4_x/mcs.exe"'" "$@"' >> _tmpinst/bin/mcs ; \ chmod +x _tmpinst/bin/mcs echo '#! /bin/sh' > _tmpinst/bin/al ; \ r=`pwd`; m=`cd /tmp/instance-6/output-1/build/host-mono-6.12.0.90/mcs && pwd`; \ echo 'exec "'"$r/_tmpinst/bin/mono"'" "'"$m/class/lib/net_4_x/al.exe"'" "$@"' >> _tmpinst/bin/al ; \ chmod +x _tmpinst/bin/al if test -w /tmp/instance-6/output-1/build/host-mono-6.12.0.90/mcs; then :; else chmod -R +w /tmp/instance-6/output-1/build/host-mono-6.12.0.90/mcs; fi cd /tmp/instance-6/output-1/build/host-mono-6.12.0.90/mcs && /usr/bin/make --no-print-directory -s NO_DIR_CHECK=1 PROFILES='binary_reference_assemblies net_4_x xbuild_12 xbuild_14 ' CC='/usr/bin/gcc' all-profiles mkdir -p -- build/deps make[7]: mono: Command not found make[7]: *** [build/profiles/build.make:134: build/deps/basic-profile-check.exe] Error 127 *** The runtime 'mono' doesn't appear to be usable. *** Trying the 'monolite-linux/1A5E0066-58DC-428A-B21C-0AD6CDAE2789' directory. Microsoft (R) Visual C# Compiler version 3.6.0-4.20224.5 (ec77c100) Copyright (C) Microsoft Corporation. All rights reserved. fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git mkdir -p -- ../../class/lib/build-linux/tmp/ CSC [build-linux] gensources.exe