Skip to content

Instantly share code, notes, and snippets.

@niobium93
Created July 22, 2022 23:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save niobium93/04f4a1e187fff42ded363228851290f0 to your computer and use it in GitHub Desktop.
Save niobium93/04f4a1e187fff42ded363228851290f0 to your computer and use it in GitHub Desktop.
mupen64plus-video-parallel-git build log
[Aur:1] mupen64plus-video-parallel-git-r25.813a98a-1
1 mupen64plus-video-parallel-git (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
:: Deleting (1/1): /home/andrius/.cache/yay/mupen64plus-video-parallel-git
:: (1/1) Downloaded PKGBUILD: mupen64plus-video-parallel-git
1 mupen64plus-video-parallel-git (Installed) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: (1/1) Parsing SRCINFO: mupen64plus-video-parallel-git
==> Making package: mupen64plus-video-parallel-git r25.813a98a-1 (Sat 23 Jul 2022 02:48:37 AM EEST)
==> Retrieving sources...
-> Cloning parallel-rdp-standalone git repo...
Cloning into bare repository '/home/andrius/.cache/yay/mupen64plus-video-parallel-git/parallel-rdp-standalone'...
remote: Enumerating objects: 728, done.
remote: Counting objects: 100% (197/197), done.
remote: Compressing objects: 100% (148/148), done.
remote: Total 728 (delta 89), reused 67 (delta 44), pack-reused 531
Receiving objects: 100% (728/728), 21.48 MiB | 7.65 MiB/s, done.
Resolving deltas: 100% (424/424), done.
-> Found fix-build.patch
==> Validating source files with sha256sums...
parallel-rdp-standalone ... Skipped
fix-build.patch ... Passed
==> Making package: mupen64plus-video-parallel-git r25.813a98a-1 (Sat 23 Jul 2022 02:48:43 AM EEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating parallel-rdp-standalone git repo...
-> Found fix-build.patch
==> Validating source files with sha256sums...
parallel-rdp-standalone ... Skipped
fix-build.patch ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of parallel-rdp-standalone git repo...
Cloning into 'parallel-rdp-standalone'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
patching file parallel-rdp-standalone/CMakeLists.txt
==> Starting pkgver()...
==> Updated version: mupen64plus-video-parallel-git r24.6184f9b-1
==> Sources are ready.
==> Making package: mupen64plus-video-parallel-git r24.6184f9b-1 (Sat 23 Jul 2022 02:48:47 AM EEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Starting build()...
-- The CXX compiler identification is GNU 12.1.0
-- The C compiler identification is GNU 12.1.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/ccache/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/ccache/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
Interprocedural optimizations enabled
-- Configuring done
-- Generating done
-- Build files have been written to: /home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/build
[ 2%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/parallel-rdp/command_ring.cpp.o
[ 5%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/buffer_pool.cpp.o
[ 7%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/parallel-rdp/rdp_renderer.cpp.o
[ 10%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/context.cpp.o
[ 12%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/buffer.cpp.o
[ 17%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/parallel-rdp/rdp_dump_write.cpp.o
[ 17%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/parallel-rdp/video_interface.cpp.o
[ 20%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/parallel-rdp/rdp_device.cpp.o
[ 22%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/command_buffer.cpp.o
[ 25%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/command_pool.cpp.o
[ 27%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/cookie.cpp.o
[ 32%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/descriptor_set.cpp.o
[ 32%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/device.cpp.o
[ 37%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/image.cpp.o
[ 37%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/fence.cpp.o
[ 40%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/event_manager.cpp.o
[ 42%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/fence_manager.cpp.o
[ 45%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/memory_allocator.cpp.o
[ 47%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/pipeline_event.cpp.o
[ 50%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/query_pool.cpp.o
[ 52%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/sampler.cpp.o
[ 55%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/render_pass.cpp.o
[ 57%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/semaphore.cpp.o
[ 60%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/semaphore_manager.cpp.o
[ 65%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/shader.cpp.o
[ 65%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/texture_format.cpp.o
[ 67%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/wsi.cpp.o
[ 70%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/vulkan/wsi_timing.cpp.o
[ 72%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/util/logging.cpp.o
[ 75%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/util/thread_id.cpp.o
[ 77%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/util/aligned_alloc.cpp.o
[ 80%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/util/timer.cpp.o
[ 82%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/util/timeline_trace_file.cpp.o
[ 85%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/util/thread_name.cpp.o
[ 87%] Building C object CMakeFiles/mupen64plus-video-parallel.dir/volk/volk.c.o
[ 90%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/parallel_imp.cpp.o
[ 95%] Building C object CMakeFiles/mupen64plus-video-parallel.dir/gfx_m64p.c.o
[ 95%] Building C object CMakeFiles/mupen64plus-video-parallel.dir/vkguts.c.o
[ 97%] Building CXX object CMakeFiles/mupen64plus-video-parallel.dir/wsi_platform.cpp.o
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c:13:8: error: unknown type name ‘ptr_VidExt_GetVkSurface’
13 | static ptr_VidExt_GetVkSurface CoreVideo_GetVkSurface = NULL;
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c:13:57: warning: initialization of ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion]
13 | static ptr_VidExt_GetVkSurface CoreVideo_GetVkSurface = NULL;
| ^~~~
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c:14:8: error: unknown type name ‘ptr_VidExt_GetVkInstExtensions’
14 | static ptr_VidExt_GetVkInstExtensions CoreVideo_GetVkInstExtensions = NULL;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c:14:71: warning: initialization of ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion]
14 | static ptr_VidExt_GetVkInstExtensions CoreVideo_GetVkInstExtensions = NULL;
| ^~~~
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c: In function ‘screen_init’:
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c:26:31: error: ‘ptr_VidExt_GetVkSurface’ undeclared (first use in this function); did you mean ‘CoreVideo_GetVkSurface’?
26 | CoreVideo_GetVkSurface = (ptr_VidExt_GetVkSurface)DLSYM(CoreLibHandle, "VidExt_GetVkSurface");
| ^~~~~~~~~~~~~~~~~~~~~~~
| CoreVideo_GetVkSurface
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c:26:31: note: each undeclared identifier is reported only once for each function it appears in
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c:26:55: error: expected ‘;’ before ‘dlsym’
26 | CoreVideo_GetVkSurface = (ptr_VidExt_GetVkSurface)DLSYM(CoreLibHandle, "VidExt_GetVkSurface");
| ^
| ;
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c:27:38: error: ‘ptr_VidExt_GetVkInstExtensions’ undeclared (first use in this function); did you mean ‘CoreVideo_GetVkInstExtensions’?
27 | CoreVideo_GetVkInstExtensions = (ptr_VidExt_GetVkInstExtensions)DLSYM(CoreLibHandle, "VidExt_GetVkInstExtensions");
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| CoreVideo_GetVkInstExtensions
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c:27:69: error: expected ‘;’ before ‘dlsym’
27 | CoreVideo_GetVkInstExtensions = (ptr_VidExt_GetVkInstExtensions)DLSYM(CoreLibHandle, "VidExt_GetVkInstExtensions");
| ^
| ;
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c: In function ‘screen_get_surface’:
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c:52:26: error: called object ‘CoreVideo_GetVkSurface’ is not a function or function pointer
52 | return (VkSurfaceKHR)CoreVideo_GetVkSurface((void*)instance);
| ^~~~~~~~~~~~~~~~~~~~~~
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c:13:32: note: declared here
13 | static ptr_VidExt_GetVkSurface CoreVideo_GetVkSurface = NULL;
| ^~~~~~~~~~~~~~~~~~~~~~
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c: In function ‘screen_get_instance_extensions’:
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c:57:12: error: called object ‘CoreVideo_GetVkInstExtensions’ is not a function or function pointer
57 | return CoreVideo_GetVkInstExtensions(ext, ext_num);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/andrius/.cache/yay/mupen64plus-video-parallel-git/src/parallel-rdp-standalone/vkguts.c:14:39: note: declared here
14 | static ptr_VidExt_GetVkInstExtensions CoreVideo_GetVkInstExtensions = NULL;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [CMakeFiles/mupen64plus-video-parallel.dir/build.make:580: CMakeFiles/mupen64plus-video-parallel.dir/vkguts.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/mupen64plus-video-parallel.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
-> error making: mupen64plus-video-parallel-git
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment