[Bug 284855] emulators/citra fails to build with devel/boost-libs-1.87
Date: Sun, 16 Feb 2025 23:09:17 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284855 Bug ID: 284855 Summary: emulators/citra fails to build with devel/boost-libs-1.87 Product: Ports & Packages Version: Latest Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: kreinholz@gmail.com Attachment #257594 text/plain mime type: Created attachment 257594 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=257594&action=edit Patch to build emulators/citra with devel/boost-libs-1.87 After updating devel/boost-libs to version 1.87, emulators/citra fails to build, giving the following error: [ 85% 640/748] /usr/local/libexec/ccache/c++ -DARCHITECTURE_x86_64=1 -DBOOST_DATE_TIME_NO_LIB -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_NO_LIB -DENABLE_FFMPEG_VIDEO_DUMPER -DHAVE_SDL2 -DNDEBUG -I/construction/xports/emulators/citra-qt5/work/citra-746609f35/src/. -I/usr/local/include/SDL2 -I/construction/xports/emulators/citra-qt5/work/citra-746609f35/externals/fmt/include -I/construction/xports/emulators/citra-qt5/work/citra-746609f35/externals/./microprofile -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -std=gnu++17 -Wall -Wno-attributes -MD -MT src/input_common/CMakeFiles/input_common.dir/udp/client.cpp.o -MF src/input_common/CMakeFiles/input_common.dir/udp/client.cpp.o.d -o src/input_common/CMakeFiles/input_common.dir/udp/client.cpp.o -c /construction/xports/emulators/citra-qt5/work/citra-746609f35/src/input_common/udp/client.cpp FAILED: src/input_common/CMakeFiles/input_common.dir/udp/client.cpp.o /usr/local/libexec/ccache/c++ -DARCHITECTURE_x86_64=1 -DBOOST_DATE_TIME_NO_LIB -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_NO_LIB -DENABLE_FFMPEG_VIDEO_DUMPER -DHAVE_SDL2 -DNDEBUG -I/construction/xports/emulators/citra-qt5/work/citra-746609f35/src/. -I/usr/local/include/SDL2 -I/construction/xports/emulators/citra-qt5/work/citra-746609f35/externals/fmt/include -I/construction/xports/emulators/citra-qt5/work/citra-746609f35/externals/./microprofile -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -DNDEBUG -std=gnu++17 -Wall -Wno-attributes -MD -MT src/input_common/CMakeFiles/input_common.dir/udp/client.cpp.o -MF src/input_common/CMakeFiles/input_common.dir/udp/client.cpp.o.d -o src/input_common/CMakeFiles/input_common.dir/udp/client.cpp.o -c /construction/xports/emulators/citra-qt5/work/citra-746609f35/src/input_common/udp/client.cpp /construction/xports/emulators/citra-qt5/work/citra-746609f35/src/input_common/udp/client.cpp:112:18: error: no type named 'io_service' in namespace 'boost::asio' 112 | boost::asio::io_service io_service; | ~~~~~~~~~~~~~^ /construction/xports/emulators/citra-qt5/work/citra-746609f35/src/input_common/udp/client.cpp:112:29: warning: private field 'io_service' is not used [-Wunused-private-field] 112 | boost::asio::io_service io_service; | ^ 1 warning and 1 error generated. ninja: build stopped: subcommand failed. ===> Compilation failed unexpectedly. The attached patch allows emulators/citra to build successfully. -- You are receiving this mail because: You are the assignee for the bug.