extra-x86_64-build :: Synchronizing package databases... core is up to date extra is up to date community is up to date :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra] (x86_64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-x86_64/root] -> [builduser]...done ==> Making package: mupen64plus 2.5-15 (Mon Oct 26 23:47:12 2020) ==> Retrieving sources... -> Found mupen64plus-bundle-src-2.5.tar.gz -> Found ui-console-pic.patch ==> Validating source files with sha256sums... mupen64plus-bundle-src-2.5.tar.gz ... Passed ui-console-pic.patch ... Passed ==> Making package: mupen64plus 2.5-15 (Mon 26 Oct 2020 11:47:15 PM) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Packages (31) graphite-1:1.3.14-1 harfbuzz-2.7.2-1 libdrm-2.4.102-1 libedit-20191231_3.1-2 libglvnd-1.3.2-1 libomxil-bellagio-0.9.3-3 libpciaccess-0.16-2 libunwind-1.3.1-2 libx11-1.6.12-1 libxau-1.0.9-3 libxcb-1.14-1 libxdamage-1.1.5-3 libxdmcp-1.1.3-3 libxext-1.3.4-3 libxfixes-5.0.3-4 libxrender-0.9.10-4 libxshmfence-1.3-2 libxxf86vm-1.1.4-4 llvm-libs-10.0.1-3 lm_sensors-3.6.0-2 mesa-20.2.1-1 vulkan-icd-loader-1.2.153-2 wayland-1.18.0-2 xcb-proto-1.14.1-1 xorgproto-2020.1-1 boost-libs-1.72.0-2 freetype2-2.10.4-1 glu-9.0.1-2 libpng-1.6.37-3 libsamplerate-0.1.9-3 sdl-1.2.15-14 Total Installed Size: 215.45 MiB :: Proceed with installation? [Y/n] (31/31) checking keys in keyring [######################] 100% (31/31) checking package integrity [######################] 100% (31/31) loading package files [######################] 100% (31/31) checking for file conflicts [######################] 100% :: Processing package changes... ( 1/31) installing xcb-proto [######################] 100% ( 2/31) installing libxdmcp [######################] 100% ( 3/31) installing libxau [######################] 100% ( 4/31) installing libxcb [######################] 100% ( 5/31) installing xorgproto [######################] 100% ( 6/31) installing libx11 [######################] 100% ( 7/31) installing libxext [######################] 100% ( 8/31) installing libpciaccess [######################] 100% ( 9/31) installing libdrm [######################] 100% (10/31) installing wayland [######################] 100% (11/31) installing libxxf86vm [######################] 100% (12/31) installing libxfixes [######################] 100% (13/31) installing libxdamage [######################] 100% (14/31) installing libxshmfence [######################] 100% (15/31) installing libomxil-bellagio [######################] 100% (16/31) installing libunwind [######################] 100% (17/31) installing libedit [######################] 100% (18/31) installing llvm-libs [######################] 100% (19/31) installing lm_sensors [######################] 100% Optional dependencies for lm_sensors rrdtool: for logging with sensord (20/31) installing vulkan-icd-loader [######################] 100% Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver (21/31) installing mesa [######################] 100% Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages mesa-vdpau: for accelerated video playback libva-mesa-driver: for accelerated video playback (22/31) installing libglvnd [######################] 100% (23/31) installing glu [######################] 100% (24/31) installing libsamplerate [######################] 100% Optional dependencies for libsamplerate libsndfile.so: for sndfile-resample (25/31) installing libpng [######################] 100% (26/31) installing libxrender [######################] 100% (27/31) installing sdl [######################] 100% Optional dependencies for sdl alsa-lib: ALSA audio driver libpulse: PulseAudio audio driver (28/31) installing graphite [######################] 100% (29/31) installing harfbuzz [######################] 100% Optional dependencies for harfbuzz cairo: hb-view program (30/31) installing freetype2 [######################] 100% (31/31) installing boost-libs [######################] 100% Optional dependencies for boost-libs openmpi: for mpi support ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (1) boost-1.72.0-2 Total Installed Size: 175.72 MiB :: Proceed with installation? [Y/n] (1/1) checking keys in keyring [######################] 100% (1/1) checking package integrity [######################] 100% (1/1) loading package files [######################] 100% (1/1) checking for file conflicts [######################] 100% :: Processing package changes... (1/1) installing boost [######################] 100% Optional dependencies for boost python: for python bindings python2: for python2 bindings ==> Retrieving sources... -> Found mupen64plus-bundle-src-2.5.tar.gz -> Found ui-console-pic.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting mupen64plus-bundle-src-2.5.tar.gz with bsdtar ==> Starting prepare()... patching file source/mupen64plus-ui-console/projects/unix/Makefile ==> Starting build()... ************************************ Building core library make: Entering directory '/build/mupen64plus/src/mupen64plus-bundle-src-2.5/source/mupen64plus-core/projects/unix' Makefile:258: Using SDL 1.2 libraries rm -f -r libmupen64plus.so.2.0.0 libmupen64plus.so.2 _obj make: Leaving directory '/build/mupen64plus/src/mupen64plus-bundle-src-2.5/source/mupen64plus-core/projects/unix' make: Entering directory '/build/mupen64plus/src/mupen64plus-bundle-src-2.5/source/mupen64plus-core/projects/unix' Makefile:258: Using SDL 1.2 libraries CC _obj/ai/ai_controller.o CC _obj/api/callbacks.o CC _obj/api/common.o CC _obj/api/config.o CC _obj/api/debugger.o CC _obj/api/frontend.o CC _obj/api/vidext.o CC _obj/main/main.o CC _obj/main/util.o CC _obj/main/cheat.o CC _obj/main/eep_file.o CC _obj/main/eventloop.o CC _obj/main/fla_file.o CC _obj/main/md5.o CC _obj/main/mpk_file.o CC _obj/main/profile.o CC _obj/main/rom.o CC _obj/main/savestates.o CC _obj/main/sdl_key_converter.o CC _obj/main/sra_file.o CC _obj/main/workqueue.o CC _obj/memory/memory.o CC _obj/pi/cart_rom.o CC _obj/pi/flashram.o CC _obj/pi/pi_controller.o CC _obj/pi/sram.o CC _obj/plugin/emulate_game_controller_via_input_plugin.o CC _obj/plugin/emulate_speaker_via_audio_plugin.o CC _obj/plugin/get_time_using_C_localtime.o CC _obj/plugin/rumble_via_input_plugin.o CC _obj/plugin/plugin.o CC _obj/plugin/dummy_video.o CC _obj/plugin/dummy_audio.o CC _obj/plugin/dummy_input.o CC _obj/plugin/dummy_rsp.o CC _obj/r4300/r4300.o CC _obj/r4300/cached_interp.o CC _obj/r4300/cp0.o CC _obj/r4300/cp1.o CC _obj/r4300/exception.o CC _obj/r4300/instr_counters.o CC _obj/r4300/interupt.o CC _obj/r4300/mi_controller.o CC _obj/r4300/pure_interp.o CC _obj/r4300/r4300_core.o CC _obj/r4300/recomp.o CC _obj/r4300/reset.o CC _obj/r4300/tlb.o CC _obj/rdp/fb.o CC _obj/rdp/rdp_core.o CC _obj/ri/rdram.o CC _obj/ri/rdram_detection_hack.o CC _obj/ri/ri_controller.o CC _obj/rsp/rsp_core.o CC _obj/si/af_rtc.o CC _obj/si/cic.o CC _obj/si/eeprom.o CC _obj/si/game_controller.o CC _obj/si/mempak.o CC _obj/si/n64_cic_nus_6105.o CC _obj/si/pif.o CC _obj/si/rumblepak.o CC _obj/si/si_controller.o CC _obj/vi/vi_controller.o CC _obj/osal/dynamiclib_unix.o CC _obj/osal/files_unix.o CC _obj/r4300/x86_64/assemble.o CC _obj/r4300/x86_64/gbc.o CC _obj/r4300/x86_64/gcop0.o CC _obj/r4300/x86_64/gcop1.o CC _obj/r4300/x86_64/gcop1_d.o CC _obj/r4300/x86_64/gcop1_l.o CC _obj/r4300/x86_64/gcop1_s.o CC _obj/r4300/x86_64/gcop1_w.o CC _obj/r4300/x86_64/gr4300.o CC _obj/r4300/x86_64/gregimm.o CC _obj/r4300/x86_64/gspecial.o CC _obj/r4300/x86_64/gtlb.o CC _obj/r4300/x86_64/regcache.o CC _obj/r4300/x86_64/rjump.o CC _obj/main/zip/ioapi.o CC _obj/main/zip/zip.o CC _obj/main/zip/unzip.o CXX _obj/osd/screenshot.o ../../src/main/zip/zip.c: In function ‘zip64local_SearchCentralDir’: ../../src/main/zip/zip.c:522:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 522 | for (i=(int)uReadSize-3; (i--)>0;) | ^~~ ../../src/main/zip/zip.c:530:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 530 | if (uPosFound!=0) | ^~ CXX _obj/osd/OGLFT.o CXX _obj/osd/osd.o In file included from ../../src/osd/OGLFT.h:33, from ../../src/osd/OGLFT.cpp:28: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined 116 | #define GL_GLEXT_VERSION 29 | In file included from /usr/include/GL/gl.h:2050, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osd/OGLFT.h:33, from ../../src/osd/OGLFT.cpp:28: /usr/include/GL/glext.h:54: note: this is the location of the previous definition 54 | #define GL_GLEXT_VERSION 20190805 | In file included from ../../src/osd/osd.cpp:24: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined 116 | #define GL_GLEXT_VERSION 29 | In file included from /usr/include/GL/gl.h:2050, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osd/osd.cpp:24: /usr/include/GL/glext.h:54: note: this is the location of the previous definition 54 | #define GL_GLEXT_VERSION 20190805 | LD libmupen64plus.so.2.0.0 /usr/bin/ld: _obj/main/savestates.o (symbol from plugin): in function `savestates_select_slot': (.text+0x0): multiple definition of `work'; _obj/api/frontend.o (symbol from plugin):(.text+0x0): first defined here /usr/bin/ld: _obj/main/workqueue.o (symbol from plugin): in function `workqueue_init': (.text+0x0): multiple definition of `work'; _obj/api/frontend.o (symbol from plugin):(.text+0x0): first defined here collect2: error: ld returned 1 exit status make: *** [Makefile:672: libmupen64plus.so.2.0.0] Error 1 make: Leaving directory '/build/mupen64plus/src/mupen64plus-bundle-src-2.5/source/mupen64plus-core/projects/unix' ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-x86_64/builduser/build