+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/melonds-0.8.3nb9/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/melonds-0.8.3nb9/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for melonds-0.8.3nb9 [ 1%] Building CXX object src/CMakeFiles/core.dir/ARM.cpp.o [ 2%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/common/areaevents.c.o [ 3%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/common/control.c.o [ 5%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/common/debug.c.o [ 6%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/common/matrix.c.o [ 6%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/common/shouldquit.c.o [ 7%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/common/userbugs.c.o [ 9%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/alloc.c.o [ 10%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter.cpp.o /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/alloc.c: In function 'uninitComplain': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/alloc.c:27:3: warning: zero-length gnu_printf format string [-Wformat-zero-length] *str = g_strdup_printf(""); ^ [ 11%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/area.c.o [ 13%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter_ALU.cpp.o /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/area.c:31:28: warning: redefinition of typedef 'uiGLContext' [-Wpedantic] typedef struct uiGLContext uiGLContext; ^ In file included from /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/uipriv_unix.h:12:0, from /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/area.c:2: /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/../ui.h:612:28: note: previous declaration of 'uiGLContext' was here typedef struct uiGLContext uiGLContext; ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/area.c: In function 'baba': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/area.c:75:2: warning: 'gdk_gl_context_get_current' is deprecated (declared at /home/pbulk/build/emulators/melonds/work/.buildlink/include/gtk-3.0/gdk/gdkglcontext.h:88): Not available before 3.16 [-Wdeprecated-declarations] GdkGLContext* oldctx = gdk_gl_context_get_current(); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/area.c:77:2: warning: implicit declaration of function 'glFinish' [-Wimplicit-function-declaration] glFinish(); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/area.c:78:2: warning: 'gdk_gl_context_make_current' is deprecated (declared at /home/pbulk/build/emulators/melonds/work/.buildlink/include/gtk-3.0/gdk/gdkglcontext.h:86): Not available before 3.16 [-Wdeprecated-declarations] gdk_gl_context_make_current(oldctx); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/area.c: In function 'areaKeyEvent': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/area.c:490:6: warning: unused variable 'i' [-Wunused-variable] int i; ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/area.c: In function 'uiNewGLArea': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/area.c:801:18: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] a->req_versions = req_versions; ^ [ 14%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/box.c.o [ 15%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/button.c.o [ 17%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/cellrendererbutton.c.o [ 17%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/checkbox.c.o [ 18%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/child.c.o [ 19%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/colorbutton.c.o [ 21%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/combobox.c.o [ 22%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter_Branch.cpp.o [ 23%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/control.c.o [ 25%] Building CXX object src/CMakeFiles/core.dir/ARMInterpreter_LoadStore.cpp.o [ 26%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/datetimepicker.c.o [ 27%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/debug.c.o [ 27%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/draw.c.o [ 27%] Building CXX object src/CMakeFiles/core.dir/Config.cpp.o /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Config.cpp: In function 'void Config::Load()': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Config.cpp:84:32: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(linebuf, 1024, f); ^ [ 28%] Building CXX object src/CMakeFiles/core.dir/CP15.cpp.o /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/draw.c: In function 'mkbrush': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/draw.c:39:26: warning: 'pat' may be used uninitialized in this function [-Wmaybe-uninitialized] if (cairo_pattern_status(pat) != CAIRO_STATUS_SUCCESS) ^ [ 30%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/drawmatrix.c.o [ 31%] Building CXX object src/CMakeFiles/core.dir/CRC32.cpp.o [ 32%] Building CXX object src/CMakeFiles/core.dir/DMA.cpp.o [ 34%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/drawpath.c.o [ 35%] Building CXX object src/CMakeFiles/core.dir/GPU.cpp.o [ 36%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/drawtext.c.o [ 38%] Building CXX object src/CMakeFiles/core.dir/GPU2D.cpp.o [ 39%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/editablecombo.c.o [ 40%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/entry.c.o [ 42%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/fontbutton.c.o [ 43%] Building CXX object src/CMakeFiles/core.dir/GPU3D.cpp.o [ 44%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/form.c.o [ 44%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/future.c.o [ 46%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/graphemes.c.o [ 47%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/grid.c.o [ 47%] Building CXX object src/CMakeFiles/core.dir/GPU3D_OpenGL.cpp.o [ 48%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/group.c.o [ 50%] Building CXX object src/CMakeFiles/core.dir/GPU3D_Soft.cpp.o [ 51%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/image.c.o /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/image.c: In function 'uiImageAppend': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/image.c:56:13: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] /* TODO */; ^ [ 52%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/label.c.o [ 53%] Building CXX object src/CMakeFiles/core.dir/NDS.cpp.o [ 55%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/main.c.o /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/NDS.cpp: In function 'void NDS::Reset()': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/NDS.cpp:401:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(ARM9BIOS, 0x1000, 1, f); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/NDS.cpp:418:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(ARM7BIOS, 0x4000, 1, f); ^ [ 55%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/menu.c.o /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/menu.c: In function 'appendMenuItem': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/menu.c:313:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (j = 0; j < m->items->len; j++) ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/menu.c:301:13: warning: 'signal' may be used uninitialized in this function [-Wmaybe-uninitialized] ww->signal = signal; ^ [ 56%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/multilineentry.c.o [ 57%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/progressbar.c.o [ 59%] Building CXX object src/CMakeFiles/core.dir/NDSCart.cpp.o [ 60%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/radiobuttons.c.o /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/NDSCart.cpp: In function 'void NDSCart_SRAM::LoadSave(const char*, u32)': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/NDSCart.cpp:127:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(SRAM, SRAMLength, 1, f); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/NDSCart.cpp: In function 'void NDSCart::ApplyDLDIPatch()': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/NDSCart.cpp:711:33: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(patch, dldisize, 1, f); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/NDSCart.cpp: In function 'bool NDSCart::ReadROMParams(u32, u32*)': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/NDSCart.cpp:832:29: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&key, 4, 1, f); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/NDSCart.cpp:838:35: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(params, 4, 3, f); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/NDSCart.cpp: In function 'bool NDSCart::LoadROM(const char*, const char*, bool)': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/NDSCart.cpp:891:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&gamecode, 4, 1, f); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/NDSCart.cpp:897:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(CartROM, 1, len, f); ^ [ 61%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/separator.c.o [ 63%] Building CXX object src/CMakeFiles/core.dir/OpenGLSupport.cpp.o [ 64%] Building CXX object src/CMakeFiles/core.dir/RTC.cpp.o [ 65%] Building CXX object src/CMakeFiles/core.dir/Savestate.cpp.o /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp: In constructor 'Savestate::Savestate(const char*, bool)': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp:93:32: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&buf, 4, 1, file); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp:104:41: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&VersionMajor, 2, 1, file); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp:112:41: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&VersionMinor, 2, 1, file); [ 67%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/slider.c.o ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp:121:32: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&buf, 4, 1, file); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp: In member function 'void Savestate::Section(const char*)': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp:191:36: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&buf, 4, 1, file); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp:201:40: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&buf, 4, 1, file); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp: In member function 'void Savestate::Var8(u8*)': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp:222:31: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(var, 1, 1, file); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp: In member function 'void Savestate::Var16(u16*)': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp:236:31: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(var, 2, 1, file); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp: In member function 'void Savestate::Var32(u32*)': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp:250:31: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(var, 4, 1, file); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp: In member function 'void Savestate::Var64(u64*)': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp:264:31: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(var, 8, 1, file); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp: In member function 'void Savestate::VarArray(void*, u32)': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/Savestate.cpp:278:34: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(data, len, 1, file); ^ [ 67%] Building CXX object src/CMakeFiles/core.dir/SPI.cpp.o /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/SPI.cpp: In function 'void SPI_Firmware::Reset()': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/SPI.cpp:127:42: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(Firmware, 1, FirmwareLength, f); ^ [ 68%] Building CXX object src/CMakeFiles/core.dir/SPU.cpp.o [ 69%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/spinbox.c.o [ 71%] Building CXX object src/CMakeFiles/core.dir/Wifi.cpp.o [ 71%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/stddialogs.c.o [ 72%] Building CXX object src/CMakeFiles/core.dir/WifiAP.cpp.o /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/stddialogs.c: In function 'filedialog': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/stddialogs.c:35:30: warning: 'fname' may be used uninitialized in this function [-Wmaybe-uninitialized] gtk_file_filter_set_name(filter, fname); ^ [ 73%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/tab.c.o [ 75%] Linking CXX static library libcore.a [ 75%] Built target core [ 76%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/text.c.o [ 77%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/util.c.o [ 78%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/window.c.o [ 80%] Building C object src/libui_sdl/libui/CMakeFiles/libui-temporary.dir/unix/gl.c.o /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/window.c: In function 'onGetFocus': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/window.c:63:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/window.c: In function 'onLoseFocus': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/window.c:70:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/window.c: In function 'uiWindowMaximized': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/window.c:245:5: warning: 'gtk_window_is_maximized' is deprecated (declared at /home/pbulk/build/emulators/melonds/work/.buildlink/include/gtk-3.0/gtk/gtkwindow.h:495): Not available before 3.12 [-Wdeprecated-declarations] return gtk_window_is_maximized(w->window); ^ In file included from /home/pbulk/build/emulators/melonds/work/.buildlink/include/X11/Xlib.h:47:0, from /home/pbulk/build/emulators/melonds/work/.buildlink/include/GL/glx.h:30, from /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:5: /home/pbulk/build/emulators/melonds/work/.buildlink/include/X11/Xfuncproto.h:174:24: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] #define _X_NONNULL(args...) __attribute__((nonnull(args))) ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c: In function '_loadGLProcs': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:47:27: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] _glGenRenderbuffers = (PFNGLGENRENDERBUFFERSPROC)uiGLGetProcAddress("glGenRenderbuffers"); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:48:30: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] _glDeleteRenderbuffers = (PFNGLDELETERENDERBUFFERSPROC)uiGLGetProcAddress("glDeleteRenderbuffers"); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:49:27: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] _glBindRenderbuffer = (PFNGLBINDRENDERBUFFERPROC)uiGLGetProcAddress("glBindRenderbuffer"); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:50:30: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] _glRenderbufferStorage = (PFNGLRENDERBUFFERSTORAGEPROC)uiGLGetProcAddress("glRenderbufferStorage"); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:51:37: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] _glGetRenderbufferParameteriv = (PFNGLGETRENDERBUFFERPARAMETERIVPROC)uiGLGetProcAddress("glGetRenderbufferParameteriv"); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:53:26: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] _glGenFramebuffers = (PFNGLGENFRAMEBUFFERSPROC)uiGLGetProcAddress("glGenFramebuffers"); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:54:29: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] _glDeleteFramebuffers = (PFNGLDELETEFRAMEBUFFERSPROC)uiGLGetProcAddress("glDeleteFramebuffers"); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:55:26: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] _glBindFramebuffer = (PFNGLBINDFRAMEBUFFERPROC)uiGLGetProcAddress("glBindFramebuffer"); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:56:29: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] _glFramebufferTexture = (PFNGLFRAMEBUFFERTEXTUREPROC)uiGLGetProcAddress("glFramebufferTexture"); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:57:34: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] _glFramebufferRenderbuffer = (PFNGLFRAMEBUFFERRENDERBUFFERPROC)uiGLGetProcAddress("glFramebufferRenderbuffer"); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:58:33: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] _glCheckFramebufferStatus = (PFNGLCHECKFRAMEBUFFERSTATUSPROC)uiGLGetProcAddress("glCheckFramebufferStatus"); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c: In function 'createGLContext': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:68:2: warning: 'gdk_window_create_gl_context' is deprecated (declared at /home/pbulk/build/emulators/melonds/work/.buildlink/include/gtk-3.0/gdk/gdkwindow.h:1136): Not available before 3.16 [-Wdeprecated-declarations] GdkGLContext* gctx = gdk_window_create_gl_context(gdkwin, &err); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:75:2: warning: 'gdk_gl_context_set_use_es' is deprecated (declared at /home/pbulk/build/emulators/melonds/work/.buildlink/include/gtk-3.0/gdk/gdkglcontext.h:77): Not available before 3.22 [-Wdeprecated-declarations] gdk_gl_context_set_use_es(gctx, FALSE); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:76:2: warning: 'gdk_gl_context_set_required_version' is deprecated (declared at /home/pbulk/build/emulators/melonds/work/.buildlink/include/gtk-3.0/gdk/gdkglcontext.h:59): Not available before 3.16 [-Wdeprecated-declarations] gdk_gl_context_set_required_version(gctx, maj, min); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:78:2: warning: 'gdk_gl_context_realize' is deprecated (declared at /home/pbulk/build/emulators/melonds/work/.buildlink/include/gtk-3.0/gdk/gdkglcontext.h:83): Not available before 3.16 [-Wdeprecated-declarations] gboolean res = gdk_gl_context_realize(gctx, &err); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:93:2: warning: 'gdk_gl_context_make_current' is deprecated (declared at /home/pbulk/build/emulators/melonds/work/.buildlink/include/gtk-3.0/gdk/gdkglcontext.h:86): Not available before 3.16 [-Wdeprecated-declarations] gdk_gl_context_make_current(gctx); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c: In function 'freeGLContext': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:109:5: warning: 'gdk_gl_context_make_current' is deprecated (declared at /home/pbulk/build/emulators/melonds/work/.buildlink/include/gtk-3.0/gdk/gdkglcontext.h:86): Not available before 3.16 [-Wdeprecated-declarations] gdk_gl_context_make_current(glctx->gctx); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:113:5: warning: 'gdk_gl_context_clear_current' is deprecated (declared at /home/pbulk/build/emulators/melonds/work/.buildlink/include/gtk-3.0/gdk/gdkglcontext.h:90): Not available before 3.16 [-Wdeprecated-declarations] gdk_gl_context_clear_current(); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c: In function 'areaDrawGL': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:175:9: warning: 'gdk_cairo_draw_from_gl' is deprecated (declared at /home/pbulk/build/emulators/melonds/work/.buildlink/include/gtk-3.0/gdk/gdkcairo.h:76): Not available before 3.16 [-Wdeprecated-declarations] gdk_cairo_draw_from_gl(cr, gtk_widget_get_window(widget), ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c: In function 'uiGLMakeContextCurrent': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:205:6: warning: 'gdk_gl_context_clear_current' is deprecated (declared at /home/pbulk/build/emulators/melonds/work/.buildlink/include/gtk-3.0/gdk/gdkglcontext.h:90): Not available before 3.16 [-Wdeprecated-declarations] gdk_gl_context_clear_current(); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:209:5: warning: 'gdk_gl_context_get_current' is deprecated (declared at /home/pbulk/build/emulators/melonds/work/.buildlink/include/gtk-3.0/gdk/gdkglcontext.h:88): Not available before 3.16 [-Wdeprecated-declarations] if (ctx->gctx == gdk_gl_context_get_current()) return; ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:210:2: warning: 'gdk_gl_context_make_current' is deprecated (declared at /home/pbulk/build/emulators/melonds/work/.buildlink/include/gtk-3.0/gdk/gdkglcontext.h:86): Not available before 3.16 [-Wdeprecated-declarations] gdk_gl_context_make_current(ctx->gctx); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c: In function 'uiGLGetProcAddress': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:235:6: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] ptr = glXGetProcAddressARB((const GLubyte*)proc); ^ /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/libui/unix/gl.c:238:6: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] ptr = eglGetProcAddress(proc); ^ [ 81%] Linking C static library liblibui-temporary.a [ 81%] Built target libui-temporary [ 82%] Removing hidden symbols [ 84%] Linking C static library out/libui.a [ 84%] Built target libui [ 84%] Generating melon_grc.c [ 85%] Building CXX object src/libui_sdl/CMakeFiles/melonDS.dir/main.cpp.o [ 86%] Building CXX object src/libui_sdl/CMakeFiles/melonDS.dir/Platform.cpp.o /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/main.cpp: In function 'int main(int, char**)': /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3/src/libui_sdl/main.cpp:2664:34: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&data, 4, 1, f); ^ [ 88%] Building CXX object src/libui_sdl/CMakeFiles/melonDS.dir/PlatformConfig.cpp.o [ 89%] Building CXX object src/libui_sdl/CMakeFiles/melonDS.dir/LAN_Socket.cpp.o [ 90%] Building CXX object src/libui_sdl/CMakeFiles/melonDS.dir/LAN_PCap.cpp.o [ 92%] Building CXX object src/libui_sdl/CMakeFiles/melonDS.dir/DlgAudioSettings.cpp.o [ 93%] Building CXX object src/libui_sdl/CMakeFiles/melonDS.dir/DlgEmuSettings.cpp.o [ 93%] Building CXX object src/libui_sdl/CMakeFiles/melonDS.dir/DlgInputConfig.cpp.o [ 94%] Building CXX object src/libui_sdl/CMakeFiles/melonDS.dir/DlgVideoSettings.cpp.o [ 96%] Building CXX object src/libui_sdl/CMakeFiles/melonDS.dir/DlgWifiSettings.cpp.o [ 97%] Building CXX object src/libui_sdl/CMakeFiles/melonDS.dir/OSD.cpp.o [ 98%] Building C object src/libui_sdl/CMakeFiles/melonDS.dir/melon_grc.c.o [100%] Linking CXX executable ../../melonDS g++: error: unrecognized command line option '-no-pie' --- melonDS --- *** [melonDS] Error code 1 bmake[2]: stopped in /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3 1 error bmake[2]: stopped in /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3 --- src/libui_sdl/CMakeFiles/melonDS.dir/all --- *** [src/libui_sdl/CMakeFiles/melonDS.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3 1 error bmake[1]: stopped in /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3 *** [all] Error code 2 bmake: stopped in /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3 1 error bmake: stopped in /home/pbulk/build/emulators/melonds/work/melonDS-0.8.3 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/emulators/melonds *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/emulators/melonds