+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=313 WRKLOG=/tmp/bulklog/mono-6.14.1/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=313 WRKLOG=/tmp/bulklog/mono-6.14.1/work.log ===> Building for mono-6.14.1 /opt/local/bin/gmake all-recursive gmake[1]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1' Making all in po gmake[2]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/po' Making all in mcs gmake[3]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/po/mcs' gmake[3]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/po/mcs' gmake[3]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/po' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/po' gmake[2]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/po' Making all in external/bdwgc gmake[2]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/external/bdwgc' gmake[3]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/external/bdwgc' depbase=`echo extra/gc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -std=gnu11 -DHAVE_CONFIG_H -I./include -I./include -I/opt/local/include -I/usr/include -I/opt/local/include/python3.13 -I/opt/local/include/libxml2 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -I/opt/local/include -I/usr/include -I/opt/local/include/python3.13 -I/opt/local/include/libxml2 -fno-strict-aliasing -MT extra/gc.lo -MD -MP -MF $depbase.Tpo -c -o extra/gc.lo extra/gc.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -std=gnu11 -DHAVE_CONFIG_H -I./include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/python3.13 -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/libxml2 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -fno-strict-aliasing -MT extra/gc.lo -MD -MP -MF extra/.deps/gc.Tpo -c extra/gc.c -fPIC -DPIC -o extra/.libs/gc.o In file included from ./include/private/gc_priv.h:122, from ./include/private/dbg_mlc.h:28, from extra/../backgraph.c:15, from extra/gc.c:39: extra/../os_dep.c: In function 'GC_setpagesize': ./include/private/gcconfig.h:2952:34: warning: implicit declaration of function 'getpagesize'; did you mean 'GC_setpagesize'? [-Wimplicit-function-declaration] 2952 | # define GETPAGESIZE() (unsigned)getpagesize() | ^~~~~~~~~~~ extra/../os_dep.c:827:30: note: in expansion of macro 'GETPAGESIZE' 827 | GC_page_size = (size_t)GETPAGESIZE(); | ^~~~~~~~~~~ libtool: compile: gcc -std=gnu11 -DHAVE_CONFIG_H -I./include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/python3.13 -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/libxml2 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -fno-strict-aliasing -MT extra/gc.lo -MD -MP -MF extra/.deps/gc.Tpo -c extra/gc.c -o extra/gc.o >/dev/null 2>&1 /usr/bin/bash ./libtool --tag=CC --mode=link gcc -std=gnu11 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -I/opt/local/include -I/usr/include -I/opt/local/include/python3.13 -I/opt/local/include/libxml2 -fno-strict-aliasing -version-info 5:0:4 -no-undefined -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -o libgc.la extra/gc.lo -lpthread -lrt -ldl libtool: warning: '-version-info/-version-number' is ignored for convenience libraries libtool: link: ar cr .libs/libgc.a extra/.libs/gc.o libtool: link: ranlib .libs/libgc.a libtool: link: ( cd ".libs" && rm -f "libgc.la" && ln -s "../libgc.la" "libgc.la" ) /usr/bin/bash ./libtool --tag=CC --mode=link gcc -std=gnu11 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -I/opt/local/include -I/usr/include -I/opt/local/include/python3.13 -I/opt/local/include/libxml2 -fno-strict-aliasing -static -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -o libgc-static.la extra/gc.lo -lpthread -lrt -ldl libtool: link: ar cr .libs/libgc-static.a extra/gc.o libtool: link: ranlib .libs/libgc-static.a libtool: link: ( cd ".libs" && rm -f "libgc-static.la" && ln -s "../libgc-static.la" "libgc-static.la" ) /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -std=gnu11 -DHAVE_CONFIG_H -I./include -I./include -I/opt/local/include -I/usr/include -I/opt/local/include/python3.13 -I/opt/local/include/libxml2 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -I/opt/local/include -I/usr/include -I/opt/local/include/python3.13 -I/opt/local/include/libxml2 -fno-strict-aliasing -MT cord/libcord_la-cordbscs.lo -MD -MP -MF cord/.deps/libcord_la-cordbscs.Tpo -c -o cord/libcord_la-cordbscs.lo `test -f 'cord/cordbscs.c' || echo './'`cord/cordbscs.c libtool: compile: gcc -std=gnu11 -DHAVE_CONFIG_H -I./include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/python3.13 -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/libxml2 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -fno-strict-aliasing -MT cord/libcord_la-cordbscs.lo -MD -MP -MF cord/.deps/libcord_la-cordbscs.Tpo -c cord/cordbscs.c -fPIC -DPIC -o cord/.libs/libcord_la-cordbscs.o libtool: compile: gcc -std=gnu11 -DHAVE_CONFIG_H -I./include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/python3.13 -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/libxml2 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -fno-strict-aliasing -MT cord/libcord_la-cordbscs.lo -MD -MP -MF cord/.deps/libcord_la-cordbscs.Tpo -c cord/cordbscs.c -o cord/libcord_la-cordbscs.o >/dev/null 2>&1 mv -f cord/.deps/libcord_la-cordbscs.Tpo cord/.deps/libcord_la-cordbscs.Plo /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -std=gnu11 -DHAVE_CONFIG_H -I./include -I./include -I/opt/local/include -I/usr/include -I/opt/local/include/python3.13 -I/opt/local/include/libxml2 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -I/opt/local/include -I/usr/include -I/opt/local/include/python3.13 -I/opt/local/include/libxml2 -fno-strict-aliasing -MT cord/libcord_la-cordprnt.lo -MD -MP -MF cord/.deps/libcord_la-cordprnt.Tpo -c -o cord/libcord_la-cordprnt.lo `test -f 'cord/cordprnt.c' || echo './'`cord/cordprnt.c libtool: compile: gcc -std=gnu11 -DHAVE_CONFIG_H -I./include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/python3.13 -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/libxml2 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -fno-strict-aliasing -MT cord/libcord_la-cordprnt.lo -MD -MP -MF cord/.deps/libcord_la-cordprnt.Tpo -c cord/cordprnt.c -fPIC -DPIC -o cord/.libs/libcord_la-cordprnt.o libtool: compile: gcc -std=gnu11 -DHAVE_CONFIG_H -I./include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/python3.13 -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/libxml2 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -fno-strict-aliasing -MT cord/libcord_la-cordprnt.lo -MD -MP -MF cord/.deps/libcord_la-cordprnt.Tpo -c cord/cordprnt.c -o cord/libcord_la-cordprnt.o >/dev/null 2>&1 mv -f cord/.deps/libcord_la-cordprnt.Tpo cord/.deps/libcord_la-cordprnt.Plo /usr/bin/bash ./libtool --tag=CC --mode=compile gcc -std=gnu11 -DHAVE_CONFIG_H -I./include -I./include -I/opt/local/include -I/usr/include -I/opt/local/include/python3.13 -I/opt/local/include/libxml2 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -I/opt/local/include -I/usr/include -I/opt/local/include/python3.13 -I/opt/local/include/libxml2 -fno-strict-aliasing -MT cord/libcord_la-cordxtra.lo -MD -MP -MF cord/.deps/libcord_la-cordxtra.Tpo -c -o cord/libcord_la-cordxtra.lo `test -f 'cord/cordxtra.c' || echo './'`cord/cordxtra.c libtool: compile: gcc -std=gnu11 -DHAVE_CONFIG_H -I./include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/python3.13 -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/libxml2 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -fno-strict-aliasing -MT cord/libcord_la-cordxtra.lo -MD -MP -MF cord/.deps/libcord_la-cordxtra.Tpo -c cord/cordxtra.c -fPIC -DPIC -o cord/.libs/libcord_la-cordxtra.o libtool: compile: gcc -std=gnu11 -DHAVE_CONFIG_H -I./include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/python3.13 -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/libxml2 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -fno-strict-aliasing -MT cord/libcord_la-cordxtra.lo -MD -MP -MF cord/.deps/libcord_la-cordxtra.Tpo -c cord/cordxtra.c -o cord/libcord_la-cordxtra.o >/dev/null 2>&1 mv -f cord/.deps/libcord_la-cordxtra.Tpo cord/.deps/libcord_la-cordxtra.Plo /usr/bin/bash ./libtool --tag=CC --mode=link gcc -std=gnu11 -fexceptions -Wall -Wextra -Wpedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -I/opt/local/include -I/usr/include -I/opt/local/include/python3.13 -I/opt/local/include/libxml2 -fno-strict-aliasing -version-info 4:0:3 -no-undefined -Wl,-R/opt/local/lib -lintl -liconv -L/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -o libcord.la cord/libcord_la-cordbscs.lo cord/libcord_la-cordprnt.lo cord/libcord_la-cordxtra.lo ./libgc.la libtool: warning: '-version-info/-version-number' is ignored for convenience libraries libtool: link: (cd .libs/libcord.lax/libgc.a && ar x "/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/external/bdwgc/./.libs/libgc.a") libtool: link: ar cr .libs/libcord.a cord/.libs/libcord_la-cordbscs.o cord/.libs/libcord_la-cordprnt.o cord/.libs/libcord_la-cordxtra.o .libs/libcord.lax/libgc.a/gc.o libtool: link: ranlib .libs/libcord.a libtool: link: rm -fr .libs/libcord.lax libtool: link: ( cd ".libs" && rm -f "libcord.la" && ln -s "../libcord.la" "libcord.la" ) gmake[3]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/external/bdwgc' gmake[2]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/external/bdwgc' Making all in llvm gmake[2]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/llvm' /usr/bin/bash: git: command not found gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/llvm' Making all in mono gmake[2]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono' Making all in culture gmake[3]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/culture' CC libmono_culture_la-w32process-unix-language.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmono_culture_la-locales.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CCLD libmono-culture.la gmake[3]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/culture' Making all in eglib gmake[3]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/eglib' Making all in . gmake[4]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/eglib' CC libeglib_la-garray.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gbytearray.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gerror.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-ghashtable.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-giconv.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gmem.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-goutput.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gqsort.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gstr.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gslist.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition In file included from gslist.c:354: In function 'insert_list', inlined from 'do_sort' at sort.frag.h:202:3: sort.frag.h:156:39: warning: '__builtin_memset' writing 17179869184 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 156 | si->ranks [i] = NULL; | ^ sort.frag.h: In function 'do_sort': sort.frag.h:187:26: note: at offset -17179869168 into destination object 'si' of size 488 187 | struct sort_info si; | ^~ CC libeglib_la-gstring.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gptrarray.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-glist.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition In file included from glist.c:330: In function 'insert_list', inlined from 'do_sort' at sort.frag.h:202:3: sort.frag.h:156:39: warning: '__builtin_memset' writing 17179869184 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 156 | si->ranks [i] = NULL; | ^ sort.frag.h: In function 'do_sort': sort.frag.h:187:26: note: at offset -17179869168 into destination object 'si' of size 488 187 | struct sort_info si; | ^~ CC libeglib_la-gqueue.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gpath.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gshell.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gfile.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gfile-posix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gpattern.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gmarkup.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gutf8.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gunicode.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gdate-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gdir-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gfile-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gmisc-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gmodule-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gtimer-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gmodule-aix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gspawn.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libeglib_la-gclock-nanosleep.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CCLD libeglib.la gmake[4]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/eglib' Making all in test gmake[4]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/eglib/test' CXX enum.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC test.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC driver.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC hashtable.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC string-util.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC string.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC slist.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC sizes.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC ptrarray.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC list.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC array.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC fake.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC path.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC queue.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC shell.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC spawn.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC timer.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC file.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC pattern.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC dir.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC markup.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC unicode.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC utf8.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC endian.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC module.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC memory.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CXXLD test-eglib CC assertf.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CCLD assertf gmake[4]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/eglib/test' gmake[3]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/eglib' Making all in arch gmake[3]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/arch' gmake[4]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/arch' gmake[4]: Nothing to be done for 'all-am'. gmake[4]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/arch' gmake[3]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/arch' Making all in utils gmake[3]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/utils' /opt/local/bin/gmake all-recursive gmake[4]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/utils' gmake[5]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/utils' CC libmonomath_la-mono-math-c.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CCLD libmonomath.la CC libmonoutils_la-dlmalloc.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-cgroup.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-os-event-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-md5.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-sha1.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-logger.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-codeman.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-counters.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-dl.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-dl-windows.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-dl-darwin.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-dl-posix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-dl-wasm.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-experiments.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-log-windows.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-log-common.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-log-posix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-log-android.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-log-darwin.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-log-flight-recorder.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-state.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-internal-hash.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-io-portability.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-monobitset.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-filemap.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-mmap.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-mmap-windows.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-mmap-wasm.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-os-mutex.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-flight-recorder.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-networkinterfaces.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-proclib.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-proclib-windows.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-publib.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-jemalloc.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-time.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-strenc.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-uri.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-poll.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-path.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-stdlib.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-property-hash.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-value-hash.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-error.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-context.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-hazard-pointer.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-lifo-semaphore.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-lock-free-queue.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-lock-free-alloc.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-lock-free-array-queue.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-linked-list-set.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition mono-threads.c: In function 'dump_threads': mono-threads.c:304:85: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 304 | g_async_safe_printf ("--thread %p id %p [%p] state %x %s\n", info, (void *) mono_thread_info_get_tid (info), (void*)(size_t)info->native_handle, info->thread_state, info == cur ? "GC INITIATOR" : "" ); | ^ CC libmonoutils_la-mono-threads-state-machine.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-posix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-posix-signals.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-mach.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-mach-helper.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-windows.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-linux.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-freebsd.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-netbsd.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-openbsd.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-android.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-haiku.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-aix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-wasm.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-sunos.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-threads-coop.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-utility-thread.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-tls.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-utils-debug.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-atomic.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-hwcap.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-bsearch.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-signal-handler.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-conc-hashtable.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-json.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-networking.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-networking-posix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-networking-fallback.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-networking-missing.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-networking-windows.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-rand.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-rand-windows.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-memfuncs.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-parse.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-checked-build.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-options.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mach-support-amd64.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoutils_la-mono-hwcap-x86.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC mono-math-c.lo libtool: compile: gcc -std=gnu11 -DHAVE_CONFIG_H -I. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/python3.13 -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/libxml2 -DGC_SOLARIS_THREADS -DGC_SOLARIS_PTHREADS -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_MMAP -DUSE_MUNMAP -DHOST_SOLARIS -D__EXTENSIONS__ -D_XPG4_2 -g -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -D_XOPEN_SOURCE_EXTENDED=1 -DUSE_COMPILER_TLS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -mno-tls-direct-seg-refs -Wno-char-subscripts -D_POSIX_PTHREAD_SEMANTICS -Werror=return-type -Werror-implicit-function-declaration -MT mono-math-c.lo -MD -MP -MF .deps/mono-math-c.Tpo -c mono-math-c.c -fPIC -DPIC -o .libs/mono-math-c.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition libtool: compile: gcc -std=gnu11 -DHAVE_CONFIG_H -I. -I../.. -I../../mono -I../../external/bdwgc/include -I../../external/bdwgc/libatomic_ops/src -I../../mono/eglib -fvisibility=hidden -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/python3.13 -I/home/pbulk/build-disk/lang/mono/work/.buildlink/include/libxml2 -DGC_SOLARIS_THREADS -DGC_SOLARIS_PTHREADS -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_MMAP -DUSE_MUNMAP -DHOST_SOLARIS -D__EXTENSIONS__ -D_XPG4_2 -g -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ -D_XOPEN_SOURCE_EXTENDED=1 -DUSE_COMPILER_TLS -Wall -Wunused -Wmissing-declarations -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_XOPEN_SOURCE=600 -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wno-format-zero-length -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -mno-tls-direct-seg-refs -Wno-char-subscripts -D_POSIX_PTHREAD_SEMANTICS -Werror=return-type -Werror-implicit-function-declaration -MT mono-math-c.lo -MD -MP -MF .deps/mono-math-c.Tpo -c mono-math-c.c -o mono-math-c.o >/dev/null 2>&1 CCLD libmonoutils.la gmake[5]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/utils' gmake[4]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/utils' gmake[3]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/utils' Making all in cil gmake[3]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/cil' perl ./make-opcodes-def.pl ./cil-opcodes.xml opcode.def.tmp mv opcode.def.tmp opcode.def gmake[3]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/cil' Making all in zlib gmake[3]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/zlib' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/zlib' Making all in sgen gmake[3]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/sgen' CC libmonosgen_la-sgen-alloc.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-cardtable.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-debug.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition In file included from ../../mono/metadata/sgen-client-mono.h:64, from ../../mono/sgen/sgen-gc.h:847, from sgen-debug.c:22: sgen-debug.c: In function 'find_pinning_ref_from_thread': sgen-debug.c:514:122: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 514 | SGEN_LOG (0, "Object %p referenced in thread %p (id %p) at %p, stack: %p-%p", obj, info, (gpointer)mono_thread_info_get_tid (info), start, info->client_info.stack_start, info->client_info.info.stack_end); | ^ ../../mono/utils/mono-logger-internals.h:112:41: note: in definition of macro 'mono_gc_printf' 112 | fprintf (gc_log_file, format, ##__VA_ARGS__); \ | ^~~~~~~~~~~ sgen-debug.c:514:33: note: in expansion of macro 'SGEN_LOG' 514 | SGEN_LOG (0, "Object %p referenced in thread %p (id %p) at %p, stack: %p-%p", obj, info, (gpointer)mono_thread_info_get_tid (info), start, info->client_info.stack_start, info->client_info.info.stack_end); | ^~~~~~~~ CC libmonosgen_la-sgen-descriptor.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-fin-weak-hash.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-gc.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-gchandles.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-gray.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-hash-table.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-internal.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-layout-stats.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-los.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-marksweep.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-memory-governor.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-nursery-allocator.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-pinning-stats.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-pinning.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-pointer-queue.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-array-list.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-protocol.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-qsort.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-simple-nursery.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-split-nursery.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-thread-pool.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonosgen_la-sgen-workers.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CCLD libmonosgen.la gmake[3]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/sgen' Making all in metadata gmake[3]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/metadata' CC libmonoruntime_config_la-mono-config-dirs.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CCLD libmonoruntime-config.la CC libmonoruntime_support_la-support.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CCLD libmonoruntime-support.la CC libmonoruntime_la-console-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-w32mutex-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition w32mutex-unix.c: In function 'mutex_handle_signal': w32mutex-unix.c:80:89: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 80 | __func__, mono_w32handle_get_typename (handle_data->type), handle_data, (gpointer) mutex_handle->tid, mutex_handle->recursion); | ^ w32mutex-unix.c:99:105: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 99 | __func__, mono_w32handle_get_typename (handle_data->type), handle_data, (gpointer) mutex_handle->tid, mutex_handle->recursion); | ^ w32mutex-unix.c: In function 'mutex_handle_own': w32mutex-unix.c:118:89: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 118 | __func__, mono_w32handle_get_typename (handle_data->type), handle_data, (gpointer) mutex_handle->tid, mutex_handle->recursion, (gpointer) pthread_self (), mutex_handle->recursion + 1, mutex_handle->abandoned ? "true" : "false"); | ^ w32mutex-unix.c:118:144: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 118 | __func__, mono_w32handle_get_typename (handle_data->type), handle_data, (gpointer) mutex_handle->tid, mutex_handle->recursion, (gpointer) pthread_self (), mutex_handle->recursion + 1, mutex_handle->abandoned ? "true" : "false"); | ^ w32mutex-unix.c: In function 'mutex_handle_is_owned': w32mutex-unix.c:151:97: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 151 | __func__, mono_w32handle_get_typename (handle_data->type), handle_data, (gpointer) pthread_self ()); | ^ w32mutex-unix.c:155:97: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 155 | __func__, mono_w32handle_get_typename (handle_data->type), handle_data, (gpointer) pthread_self (), (gpointer) mutex_handle->tid, mutex_handle->recursion); | ^ w32mutex-unix.c:155:125: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 155 | __func__, mono_w32handle_get_typename (handle_data->type), handle_data, (gpointer) pthread_self (), (gpointer) mutex_handle->tid, mutex_handle->recursion); | ^ w32mutex-unix.c: In function 'ves_icall_System_Threading_Mutex_ReleaseMutex_internal': w32mutex-unix.c:398:84: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 398 | __func__, mono_w32handle_get_typename (handle_data->type), handle, (gpointer) mutex_handle->tid, mutex_handle->recursion); | ^ w32mutex-unix.c:422:100: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 422 | __func__, mono_w32handle_get_typename (handle_data->type), handle, (gpointer) mutex_handle->tid, mutex_handle->recursion); | ^ In file included from w32mutex.h:9, from w32mutex-unix.c:11: w32mutex-unix.c: In function 'mono_w32mutex_abandon': w32mutex-unix.c:510:51: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 510 | __func__, handle, (gpointer) mutex_handle->tid, (gpointer) tid); | ^ ../../mono/eglib/glib.h:801:70: note: in definition of macro 'g_error' 801 | #define g_error(...) do { g_log (G_LOG_DOMAIN, G_LOG_LEVEL_ERROR, __VA_ARGS__); for (;;); } while (0) | ^~~~~~~~~~~ w32mutex-unix.c:510:81: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 510 | __func__, handle, (gpointer) mutex_handle->tid, (gpointer) tid); | ^ ../../mono/eglib/glib.h:801:70: note: in definition of macro 'g_error' 801 | #define g_error(...) do { g_log (G_LOG_DOMAIN, G_LOG_LEVEL_ERROR, __VA_ARGS__); for (;;); } while (0) | ^~~~~~~~~~~ CC libmonoruntime_la-w32semaphore-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-w32event-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-w32process-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-w32process-unix-osx.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-w32process-unix-bsd.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-w32process-unix-haiku.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-w32process-unix-default.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition w32process-unix-default.c: In function 'mono_w32process_get_name': w32process-unix-default.c:51:15: warning: unused variable 'buf' [-Wunused-variable] 51 | gchar buf[256]; | ^~~ CC libmonoruntime_la-w32socket-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-w32file-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-w32file-unix-glob.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-w32error-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-threadpool-worker-default.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-appdomain.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-assembly-load-context.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-domain.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-assembly.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-attach.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-class.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-class-init.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-class-setup-vtable.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-class-accessors.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-cominterop.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-coree.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-debug-helpers.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-debug-mono-symfile.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-debug-mono-ppdb.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-environment.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-icall-eventpipe.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-exception.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-w32file.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-filewatcher.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-icall.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-image.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-jit-info.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-loader.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-loaded-images.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-loaded-images-global.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-lock-tracer.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-marshal.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-marshal-noilgen.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-mempool.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-metadata.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-metadata-verify.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-metadata-update.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-method-builder.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-mono-basic-block.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-mono-config.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-mono-debug.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-mono-endian.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-mono-hash.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-mono-conc-hash.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-mono-mlist.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-mono-perfcounters.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-mono-route.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-object.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition object.c: In function 'mono_thread_set_main': object.c:270:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 270 | void *key = thread->internal_thread ? (void *) MONO_UINT_TO_NATIVE_THREAD_ID (thread->internal_thread->tid) : NULL; | ^ CC libmonoruntime_la-opcodes.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-property-bag.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-w32socket.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition w32socket.c: In function 'ves_icall_System_Net_Sockets_Socket_SetSocketOption_icall': w32socket.c:2092:55: warning: missing braces around initializer [-Wmissing-braces] 2092 | struct ip_mreq mreq = {{0}}; | ^ | - | {{0}} CC libmonoruntime_la-w32process.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-profiler.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-rand.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-remoting.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-runtime.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-mono-security.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-security-core-clr.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-security-manager.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-string-icalls.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-sysmath.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-threads.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition In file included from threads.c:23: threads.c: In function 'fire_attach_profiler_events': threads.c:1106:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1106 | (void *) tid, | ^ ../../mono/metadata/profiler-private.h:192:54: note: in definition of macro 'MONO_PROFILER_RAISE' 192 | mono_profiler_raise_ ## name args; \ | ^~~~ threads.c:1114:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1114 | (void *) tid, | ^ ../../mono/metadata/profiler-private.h:192:54: note: in definition of macro 'MONO_PROFILER_RAISE' 192 | mono_profiler_raise_ ## name args; \ | ^~~~ threads.c: In function 'alloc_thread_static_data_helper': threads.c:4753:65: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 4753 | mono_alloc_static_data (&(thread->static_data), offset, (void *) MONO_UINT_TO_NATIVE_THREAD_ID (thread->tid), TRUE); | ^ threads.c: In function 'threads_add_pending_joinable_runtime_thread': threads.c:5831:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 5831 | threads_add_pending_joinable_thread ((gpointer)(MONO_UINT_TO_NATIVE_THREAD_ID (mono_thread_info_get_tid (mono_thread_info)))); | ^ threads.c: In function 'mono_threads_add_joinable_runtime_thread': threads.c:5892:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 5892 | gpointer tid = (gpointer)(MONO_UINT_TO_NATIVE_THREAD_ID (mono_thread_info_get_tid (mono_thread_info))); | ^ CC libmonoruntime_la-threadpool.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-threadpool-io.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-verify.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-dynamic-stream.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-file-mmap-posix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-file-mmap-windows.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-metadata-cross-helpers.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-seq-points-data.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-handle.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-w32handle-namespace.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-w32handle.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-reflection.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-dynamic-image.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-sre.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-sre-encode.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-sre-save.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-custom-attrs.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-fdhandle.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-callspec.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-abi.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-memory-manager.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-native-library.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-native-library-qcall.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-icall-table.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-method-builder-ilgen.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-marshal-ilgen.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-sgen-mono-ilgen.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-gc-stats.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-gc.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition gc.c: In function 'mono_gc_cleanup': gc.c:1082:75: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1082 | mono_threads_add_joinable_thread ((gpointer)(MONO_UINT_TO_NATIVE_THREAD_ID (gc_thread->tid))); | ^ CC libmonoruntime_la-monitor.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-null-gc.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-null-gc-handles.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntime_la-boehm-gc.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition boehm-gc.c: In function 'mono_gc_thread_detach_with_lock': boehm-gc.c:389:51: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 389 | mono_threads_add_joinable_thread ((gpointer)tid); | ^ CCLD libmonoruntime.la CC libmonoruntimesgen_la-console-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-w32mutex-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition w32mutex-unix.c: In function 'mutex_handle_signal': w32mutex-unix.c:80:89: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 80 | __func__, mono_w32handle_get_typename (handle_data->type), handle_data, (gpointer) mutex_handle->tid, mutex_handle->recursion); | ^ w32mutex-unix.c:99:105: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 99 | __func__, mono_w32handle_get_typename (handle_data->type), handle_data, (gpointer) mutex_handle->tid, mutex_handle->recursion); | ^ w32mutex-unix.c: In function 'mutex_handle_own': w32mutex-unix.c:118:89: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 118 | __func__, mono_w32handle_get_typename (handle_data->type), handle_data, (gpointer) mutex_handle->tid, mutex_handle->recursion, (gpointer) pthread_self (), mutex_handle->recursion + 1, mutex_handle->abandoned ? "true" : "false"); | ^ w32mutex-unix.c:118:144: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 118 | __func__, mono_w32handle_get_typename (handle_data->type), handle_data, (gpointer) mutex_handle->tid, mutex_handle->recursion, (gpointer) pthread_self (), mutex_handle->recursion + 1, mutex_handle->abandoned ? "true" : "false"); | ^ w32mutex-unix.c: In function 'mutex_handle_is_owned': w32mutex-unix.c:151:97: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 151 | __func__, mono_w32handle_get_typename (handle_data->type), handle_data, (gpointer) pthread_self ()); | ^ w32mutex-unix.c:155:97: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 155 | __func__, mono_w32handle_get_typename (handle_data->type), handle_data, (gpointer) pthread_self (), (gpointer) mutex_handle->tid, mutex_handle->recursion); | ^ w32mutex-unix.c:155:125: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 155 | __func__, mono_w32handle_get_typename (handle_data->type), handle_data, (gpointer) pthread_self (), (gpointer) mutex_handle->tid, mutex_handle->recursion); | ^ w32mutex-unix.c: In function 'ves_icall_System_Threading_Mutex_ReleaseMutex_internal': w32mutex-unix.c:398:84: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 398 | __func__, mono_w32handle_get_typename (handle_data->type), handle, (gpointer) mutex_handle->tid, mutex_handle->recursion); | ^ w32mutex-unix.c:422:100: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 422 | __func__, mono_w32handle_get_typename (handle_data->type), handle, (gpointer) mutex_handle->tid, mutex_handle->recursion); | ^ In file included from w32mutex.h:9, from w32mutex-unix.c:11: w32mutex-unix.c: In function 'mono_w32mutex_abandon': w32mutex-unix.c:510:51: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 510 | __func__, handle, (gpointer) mutex_handle->tid, (gpointer) tid); | ^ ../../mono/eglib/glib.h:801:70: note: in definition of macro 'g_error' 801 | #define g_error(...) do { g_log (G_LOG_DOMAIN, G_LOG_LEVEL_ERROR, __VA_ARGS__); for (;;); } while (0) | ^~~~~~~~~~~ w32mutex-unix.c:510:81: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 510 | __func__, handle, (gpointer) mutex_handle->tid, (gpointer) tid); | ^ ../../mono/eglib/glib.h:801:70: note: in definition of macro 'g_error' 801 | #define g_error(...) do { g_log (G_LOG_DOMAIN, G_LOG_LEVEL_ERROR, __VA_ARGS__); for (;;); } while (0) | ^~~~~~~~~~~ CC libmonoruntimesgen_la-w32semaphore-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-w32event-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-w32process-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-w32process-unix-osx.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-w32process-unix-bsd.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-w32process-unix-haiku.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-w32process-unix-default.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition w32process-unix-default.c: In function 'mono_w32process_get_name': w32process-unix-default.c:51:15: warning: unused variable 'buf' [-Wunused-variable] 51 | gchar buf[256]; | ^~~ CC libmonoruntimesgen_la-w32socket-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-w32file-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-w32file-unix-glob.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-w32error-unix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-threadpool-worker-default.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-appdomain.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-assembly-load-context.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-domain.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-assembly.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-attach.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-class.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-class-init.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-class-setup-vtable.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-class-accessors.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-cominterop.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-coree.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-debug-helpers.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-debug-mono-symfile.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-debug-mono-ppdb.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-environment.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-icall-eventpipe.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-exception.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-w32file.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-filewatcher.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-icall.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-image.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-jit-info.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-loader.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-loaded-images.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-loaded-images-global.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-lock-tracer.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-marshal.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-marshal-noilgen.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-mempool.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-metadata.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-metadata-verify.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-metadata-update.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-method-builder.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-mono-basic-block.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-mono-config.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-mono-debug.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-mono-endian.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-mono-hash.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-mono-conc-hash.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-mono-mlist.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-mono-perfcounters.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-mono-route.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-object.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition object.c: In function 'mono_thread_set_main': object.c:270:55: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 270 | void *key = thread->internal_thread ? (void *) MONO_UINT_TO_NATIVE_THREAD_ID (thread->internal_thread->tid) : NULL; | ^ CC libmonoruntimesgen_la-opcodes.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-property-bag.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-w32socket.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition w32socket.c: In function 'ves_icall_System_Net_Sockets_Socket_SetSocketOption_icall': w32socket.c:2092:55: warning: missing braces around initializer [-Wmissing-braces] 2092 | struct ip_mreq mreq = {{0}}; | ^ | - | {{0}} CC libmonoruntimesgen_la-w32process.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-profiler.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-rand.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-remoting.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-runtime.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-mono-security.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-security-core-clr.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-security-manager.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-string-icalls.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-sysmath.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-threads.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition In file included from threads.c:23: threads.c: In function 'fire_attach_profiler_events': threads.c:1106:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1106 | (void *) tid, | ^ ../../mono/metadata/profiler-private.h:192:54: note: in definition of macro 'MONO_PROFILER_RAISE' 192 | mono_profiler_raise_ ## name args; \ | ^~~~ threads.c:1114:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1114 | (void *) tid, | ^ ../../mono/metadata/profiler-private.h:192:54: note: in definition of macro 'MONO_PROFILER_RAISE' 192 | mono_profiler_raise_ ## name args; \ | ^~~~ threads.c: In function 'alloc_thread_static_data_helper': threads.c:4753:65: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 4753 | mono_alloc_static_data (&(thread->static_data), offset, (void *) MONO_UINT_TO_NATIVE_THREAD_ID (thread->tid), TRUE); | ^ threads.c: In function 'threads_add_pending_joinable_runtime_thread': threads.c:5831:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 5831 | threads_add_pending_joinable_thread ((gpointer)(MONO_UINT_TO_NATIVE_THREAD_ID (mono_thread_info_get_tid (mono_thread_info)))); | ^ threads.c: In function 'mono_threads_add_joinable_runtime_thread': threads.c:5892:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 5892 | gpointer tid = (gpointer)(MONO_UINT_TO_NATIVE_THREAD_ID (mono_thread_info_get_tid (mono_thread_info))); | ^ CC libmonoruntimesgen_la-threadpool.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-threadpool-io.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-verify.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-dynamic-stream.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-file-mmap-posix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-file-mmap-windows.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-metadata-cross-helpers.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-seq-points-data.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-handle.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-w32handle-namespace.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-w32handle.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-reflection.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-dynamic-image.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-sre.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-sre-encode.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-sre-save.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-custom-attrs.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-fdhandle.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-callspec.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-abi.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-memory-manager.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-native-library.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-native-library-qcall.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-icall-table.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-method-builder-ilgen.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-marshal-ilgen.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-sgen-mono-ilgen.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-gc-stats.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-gc.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition gc.c: In function 'mono_gc_cleanup': gc.c:1082:75: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1082 | mono_threads_add_joinable_thread ((gpointer)(MONO_UINT_TO_NATIVE_THREAD_ID (gc_thread->tid))); | ^ CC libmonoruntimesgen_la-monitor.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-sgen-bridge.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-sgen-old-bridge.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-sgen-new-bridge.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-sgen-tarjan-bridge.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-sgen-toggleref.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmonoruntimesgen_la-sgen-stw.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition sgen-stw.c: In function 'sgen_unified_suspend_restart_world': sgen-stw.c:443:62: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 443 | sgen_binary_protocol_thread_restart ((gpointer) mono_thread_info_get_tid (info)); | ^ CC libmonoruntimesgen_la-sgen-mono.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition sgen-mono.c: In function 'sgen_client_thread_attach': sgen-mono.c:2194:47: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2194 | sgen_binary_protocol_thread_register ((gpointer)mono_thread_info_get_tid (info)); | ^ In file included from ../../mono/metadata/sgen-client-mono.h:64, from ../../mono/sgen/sgen-gc.h:847, from sgen-mono.c:13: sgen-mono.c:2196:70: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2196 | SGEN_LOG (3, "registered thread %p (%p) stack end %p", info, (gpointer)mono_thread_info_get_tid (info), info->client_info.info.stack_end); | ^ ../../mono/utils/mono-logger-internals.h:112:41: note: in definition of macro 'mono_gc_printf' 112 | fprintf (gc_log_file, format, ##__VA_ARGS__); \ | ^~~~~~~~~~~ sgen-mono.c:2196:9: note: in expansion of macro 'SGEN_LOG' 2196 | SGEN_LOG (3, "registered thread %p (%p) stack end %p", info, (gpointer)mono_thread_info_get_tid (info), info->client_info.info.stack_end); | ^~~~~~~~ sgen-mono.c: In function 'sgen_client_thread_detach_with_lock': sgen-mono.c:2230:49: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2230 | sgen_binary_protocol_thread_unregister ((gpointer)tid); | ^ sgen-mono.c:2231:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2231 | SGEN_LOG (3, "unregister thread %p (%p)", p, (gpointer)tid); | ^ ../../mono/utils/mono-logger-internals.h:112:41: note: in definition of macro 'mono_gc_printf' 112 | fprintf (gc_log_file, format, ##__VA_ARGS__); \ | ^~~~~~~~~~~ sgen-mono.c:2231:9: note: in expansion of macro 'SGEN_LOG' 2231 | SGEN_LOG (3, "unregister thread %p (%p)", p, (gpointer)tid); | ^~~~~~~~ sgen-mono.c: In function 'sgen_client_scan_thread_data': sgen-mono.c:2366:50: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2366 | sgen_binary_protocol_scan_stack ((gpointer)mono_thread_info_get_tid (info), info->client_info.stack_start, info->client_info.info.stack_end, skip_reason); | ^ CCLD libmonoruntimesgen.la gmake[3]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/metadata' Making all in mini gmake[3]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/mini' if test -e ../../.git; then \ (cd ../..; \ LANG=C; export LANG; \ if test -z "$ghprbPullId"; then \ branch=`git branch | grep '^\*' | sed 's/.*detached .*/explicit/' | cut -d ' ' -f 2`; \ else \ branch="pull-request-$ghprbPullId"; \ fi; \ version=`git log --no-color --first-parent -n1 --pretty=format:%h`; \ echo "#define FULL_VERSION \"$branch/$version\""; \ ); \ else \ if test -z "$MONO_BRANCH" -o -z "$MONO_BUILD_REVISION"; then \ echo "#define FULL_VERSION \"tarball\""; \ else \ echo "#define FULL_VERSION \"$MONO_BRANCH/$MONO_BUILD_REVISION\""; \ fi \ fi > version.h /opt/local/bin/python3.13 ./genmdesc.py TARGET_AMD64 . cpu-amd64.h amd64_desc ./cpu-amd64.md /opt/local/bin/gmake all-am gmake[4]: Entering directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/mini' CC libmini_la-mini.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-mini-runtime.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-seq-points.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-method-to-ir.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-cfgdump.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-decompose.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-jit-icalls.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-trace.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition trace.c: In function 'indent': trace.c:85:35: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | printf ("[%p: %.5f %d] ", (void*)mono_native_thread_id_get (), seconds_since_start (), indent_level); | ^ CC libmini_la-dominators.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-cfold.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-helpers.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-liveness.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-ssa.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-abcremoval.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-local-propagation.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-driver.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-debug-mini.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-linear-scan.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-aot-compiler.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-aot-runtime.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-aot-runtime-wasm.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-graph.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-mini-codegen.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-mini-exceptions.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-mini-trampolines.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-branch-opts.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-mini-generic-sharing.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-tasklets.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-simd-intrinsics.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-mini-native-types.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-unwind.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-image-writer.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-dwarfwriter.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-mini-gc.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-debugger-agent-stubs.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-xdebug.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-alias-analysis.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-mini-cross-helpers.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-arch-stubs.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-type-checking.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-calls.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-lldb.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-memory-access.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-intrinsics.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-mini-profiler.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-interp-stubs.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-llvmonly-runtime.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-tiered.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-monovm.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-mini-amd64.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-exceptions-amd64.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-tramp-amd64.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-mini-amd64-gsharedvt.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-tramp-amd64-gsharedvt.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmini_la-mini-posix.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CXXLD libmini.la CC libmain_a-main.o : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC interp/libmono_ee_interp_la-interp.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC interp/libmono_ee_interp_la-interp-intrins.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC interp/libmono_ee_interp_la-mintops.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC interp/libmono_ee_interp_la-transform.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CCLD libmono-ee-interp.la CC libmono_dbg_la-debugger-agent.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition In file included from debugger-agent.c:88: debugger-agent.c: In function 'notify_thread': debugger-agent.c:2762:146: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2762 | PRINT_DEBUG_MSG (1, "[%p] mono_thread_info_suspend_sync () failed for %p...\n", (gpointer) (gsize) mono_native_thread_id_get (), (gpointer)tid); | ^ debugger-engine.h:340:102: note: in definition of macro 'PRINT_DEBUG_MSG' 340 | #define PRINT_DEBUG_MSG(level, ...) do { if (G_UNLIKELY ((level) <= log_level)) { fprintf (log_file, __VA_ARGS__); fflush (log_file); } } while (0) | ^~~~~~~~~~~ CC libmono_dbg_la-debugger-state-machine.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CC libmono_dbg_la-debugger-engine.lo : warning: "_XOPEN_SOURCE" redefined : note: this is the location of the previous definition CCLD libmono-dbg.la CCLD mono-boehm Undefined first referenced symbol in file mono_w32file_get_file_system_type ../../mono/metadata/.libs/libmonoruntime.a(libmonoruntime_la-icall.o) ld: fatal: symbol referencing errors. No output written to mono-boehm collect2: error: ld returned 1 exit status gmake[4]: *** [Makefile:1759: mono-boehm] Error 1 gmake[4]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/mini' gmake[3]: *** [Makefile:1581: all] Error 2 gmake[3]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono/mini' gmake[2]: *** [Makefile:539: all-recursive] Error 1 gmake[2]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1/mono' gmake[1]: *** [Makefile:608: all-recursive] Error 1 gmake[1]: Leaving directory '/home/pbulk/build-disk/lang/mono/work/mono-6.14.1' gmake: *** [Makefile:536: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mono *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/lang/mono