On Sat, Sep 16, 2023 at 03:02:04PM -0600, Anthony J. Bentley wrote:
> CVSROOT: /cvs
> Module name: ports
> Changes by: [email protected] 2023/09/16 15:02:04
>
> Modified files:
> emulators/ppsspp: Makefile distinfo
> emulators/ppsspp/patches: patch-CMakeLists_txt
> patch-UI_NativeApp_cpp
> emulators/ppsspp/pkg: PLIST
>
> Log message:
> Update to ppsspp-1.16.1.
>
> Release notes:
> https://www.ppsspp.org/news/release-1.16
>
> Some bits from brad: remove non-BE arch restrictions (based on an old
> bug that's apparently fixed upstream); use system zstd.
Failed to build in my last bulk.
[158/751] /exopi-obj/pobj/ppsspp-1.16.1/bin/c++
-DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DHTTPS_NOT_AVAILABLE
-DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNP_STATICLIB -DPNG_ARM_NEON_OPT=0 -DSDL
-DSHARED_LIBZIP -DSHARED_ZLIB -DSTACK_LINE_READER_BUFFER_SIZE=1024
-DUSE_SDL2_TTF -DUSE_SDL2_TTF_FONTCONFIG -DUSE_WAYLAND_WSI=ON
-DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_XLIB_KHR -DWITH_UPNP
-D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=700
-D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__STDC_CONSTANT_MACROS
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/glslang
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/glew
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/openxr
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/Common
-I/exopi-obj/pobj/ppsspp-1.16.1/build-amd64
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/cmake/cpu_features/../../cpu_features/include
-isystem /usr/X11R6/include -isystem /usr/local/include -isystem
/usr/local/include/SDL2 -O2 -pipe -g -DNDEBUG -D_NDEBUG -std=gnu++17
-Wno-nullability-completeness -Wno-tautological-pointer-compare
-Wno-deprecated-register -Wformat -Wno-multichar -msse2 -fPIC
-fno-strict-aliasing -MD -MT CMakeFiles/native.dir/SDL/SDLJoystick.cpp.o -MF
CMakeFiles/native.dir/SDL/SDLJoystick.cpp.o.d -o
CMakeFiles/native.dir/SDL/SDLJoystick.cpp.o -c
/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/SDL/SDLJoystick.cpp
[159/751] /exopi-obj/pobj/ppsspp-1.16.1/bin/c++
-DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DHTTPS_NOT_AVAILABLE
-DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNP_STATICLIB -DPNG_ARM_NEON_OPT=0 -DSDL
-DSHARED_LIBZIP -DSHARED_ZLIB -DSTACK_LINE_READER_BUFFER_SIZE=1024
-DUSE_SDL2_TTF -DUSE_SDL2_TTF_FONTCONFIG -DUSE_WAYLAND_WSI=ON
-DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_XLIB_KHR -DWITH_UPNP
-D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=700
-D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__STDC_CONSTANT_MACROS
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/glslang
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/glew
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/openxr
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/Common
-I/exopi-obj/pobj/ppsspp-1.16.1/build-amd64
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/cmake/cpu_features/../../cpu_features/include
-isystem /usr/X11R6/include -isystem /usr/local/include -isystem
/usr/local/include/SDL2 -O2 -pipe -g -DNDEBUG -D_NDEBUG -std=gnu++17
-Wno-nullability-completeness -Wno-tautological-pointer-compare
-Wno-deprecated-register -Wformat -Wno-multichar -msse2 -fPIC
-fno-strict-aliasing -MD -MT CMakeFiles/native.dir/SDL/SDLMain.cpp.o -MF
CMakeFiles/native.dir/SDL/SDLMain.cpp.o.d -o
CMakeFiles/native.dir/SDL/SDLMain.cpp.o -c
/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/SDL/SDLMain.cpp
[160/751] /exopi-obj/pobj/ppsspp-1.16.1/bin/c++
-DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DHTTPS_NOT_AVAILABLE
-DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNP_STATICLIB -DPNG_ARM_NEON_OPT=0 -DSDL
-DSHARED_LIBZIP -DSHARED_ZLIB -DSTACK_LINE_READER_BUFFER_SIZE=1024
-DUSE_SDL2_TTF -DUSE_SDL2_TTF_FONTCONFIG -DUSE_WAYLAND_WSI=ON
-DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_XLIB_KHR -DWITH_UPNP
-D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=700
-D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__STDC_CONSTANT_MACROS
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/glslang
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/glew
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/openxr
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/Common
-I/exopi-obj/pobj/ppsspp-1.16.1/build-amd64
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/cmake/cpu_features/../../cpu_features/include
-isystem /usr/X11R6/include -isystem /usr/local/include -isystem
/usr/local/include/SDL2 -O2 -pipe -g -DNDEBUG -D_NDEBUG -std=gnu++17
-Wno-nullability-completeness -Wno-tautological-pointer-compare
-Wno-deprecated-register -Wformat -Wno-multichar -msse2 -fPIC
-fno-strict-aliasing -MD -MT
CMakeFiles/native.dir/SDL/SDLGLGraphicsContext.cpp.o -MF
CMakeFiles/native.dir/SDL/SDLGLGraphicsContext.cpp.o.d -o
CMakeFiles/native.dir/SDL/SDLGLGraphicsContext.cpp.o -c
/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/SDL/SDLGLGraphicsContext.cpp
[161/751] /exopi-obj/pobj/ppsspp-1.16.1/bin/c++
-DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DHTTPS_NOT_AVAILABLE
-DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNP_STATICLIB -DPNG_ARM_NEON_OPT=0 -DSDL
-DSHARED_LIBZIP -DSHARED_ZLIB -DSTACK_LINE_READER_BUFFER_SIZE=1024
-DUSE_SDL2_TTF -DUSE_SDL2_TTF_FONTCONFIG -DUSE_WAYLAND_WSI=ON
-DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_XLIB_KHR -DWITH_UPNP
-D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=700
-D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__STDC_CONSTANT_MACROS
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/glslang
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/glew
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/openxr
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/Common
-I/exopi-obj/pobj/ppsspp-1.16.1/build-amd64
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/cmake/cpu_features/../../cpu_features/include
-isystem /usr/X11R6/include -isystem /usr/local/include -isystem
/usr/local/include/SDL2 -O2 -pipe -g -DNDEBUG -D_NDEBUG -std=gnu++17
-Wno-nullability-completeness -Wno-tautological-pointer-compare
-Wno-deprecated-register -Wformat -Wno-multichar -msse2 -fPIC
-fno-strict-aliasing -MD -MT
CMakeFiles/native.dir/SDL/SDLVulkanGraphicsContext.cpp.o -MF
CMakeFiles/native.dir/SDL/SDLVulkanGraphicsContext.cpp.o.d -o
CMakeFiles/native.dir/SDL/SDLVulkanGraphicsContext.cpp.o -c
/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/SDL/SDLVulkanGraphicsContext.cpp
FAILED: CMakeFiles/native.dir/SDL/SDLVulkanGraphicsContext.cpp.o
/exopi-obj/pobj/ppsspp-1.16.1/bin/c++
-DASSETS_DIR=\"/usr/local/share/ppsspp/assets/\" -DHTTPS_NOT_AVAILABLE
-DMINIUPNPC_SET_SOCKET_TIMEOUT -DMINIUPNP_STATICLIB -DPNG_ARM_NEON_OPT=0 -DSDL
-DSHARED_LIBZIP -DSHARED_ZLIB -DSTACK_LINE_READER_BUFFER_SIZE=1024
-DUSE_SDL2_TTF -DUSE_SDL2_TTF_FONTCONFIG -DUSE_WAYLAND_WSI=ON
-DVK_USE_PLATFORM_WAYLAND_KHR -DVK_USE_PLATFORM_XLIB_KHR -DWITH_UPNP
-D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=700
-D_XOPEN_SOURCE_EXTENDED -D__BSD_VISIBLE=1 -D__STDC_CONSTANT_MACROS
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/glslang
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/glew
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/openxr
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/Common
-I/exopi-obj/pobj/ppsspp-1.16.1/build-amd64
-I/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/ext/cmake/cpu_features/../../cpu_features/include
-isystem /usr/X11R6/include -isystem /usr/local/include -isystem
/usr/local/include/SDL2 -O2 -pipe -g -DNDEBUG -D_NDEBUG -std=gnu++17
-Wno-nullability-completeness -Wno-tautological-pointer-compare
-Wno-deprecated-register -Wformat -Wno-multichar -msse2 -fPIC
-fno-strict-aliasing -MD -MT
CMakeFiles/native.dir/SDL/SDLVulkanGraphicsContext.cpp.o -MF
CMakeFiles/native.dir/SDL/SDLVulkanGraphicsContext.cpp.o.d -o
CMakeFiles/native.dir/SDL/SDLVulkanGraphicsContext.cpp.o -c
/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/SDL/SDLVulkanGraphicsContext.cpp
/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/SDL/SDLVulkanGraphicsContext.cpp:117:67:
error: no member named 'wl' in 'SDL_SysWMinfo::(unnamed union at
/usr/local/include/SDL2/SDL_syswm.h:230:5)'
vulkan_->InitSurface(WINDOWSYSTEM_WAYLAND,
(void*)sys_info.info.wl.display, (void *)sys_info.info.wl.surface);
~~~~~~~~~~~~~
^
/exopi-obj/pobj/ppsspp-1.16.1/ppsspp-1.16.1/SDL/SDLVulkanGraphicsContext.cpp:117:101:
error: no member named 'wl' in 'SDL_SysWMinfo::(unnamed union at
/usr/local/include/SDL2/SDL_syswm.h:230:5)'
vulkan_->InitSurface(WINDOWSYSTEM_WAYLAND,
(void*)sys_info.info.wl.display, (void *)sys_info.info.wl.surface);
~~~~~~~~~~~~~ ^
2 errors generated.
ninja: build stopped: subcommand failed.
*** Error 1 in emulators/ppsspp (/exopi-cvs/ports/devel/cmake/cmake.port.mk:46
'do-build': @cd /exopi-obj/pobj/ppsspp-1.16.1/build-amd64 && ...)
*** Error 2 in emulators/ppsspp
(/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:3037
'/exopi-obj/pobj/ppsspp-1.16.1/build-amd64/.build_done')
*** Error 2 in emulators/ppsspp
(/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2681 'build':
@lock=ppsspp-1.16.1; export _LOCKS_HELD=" pps...)
===> Exiting emulators/ppsspp with an error
--
Antoine