Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 938508 - media-gfx/prusaslicer-2.8.0 fails with x11-libs/wxGTK-3.2.5
Summary: media-gfx/prusaslicer-2.8.0 fails with x11-libs/wxGTK-3.2.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: 3D Printing Team
URL: https://github.com/prusa3d/PrusaSlice...
Whiteboard:
Keywords:
: 938504 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-08-25 21:17 UTC by Attila Tóth
Modified: 2024-09-13 08:57 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
wxwidgets-3.2.4-vs-prusaslicer-ambiguous-overloads.patch (wxwidgets-3.2.4-vs-prusaslicer-ambiguous-overloads_f67a877d583eba5472003f0ea4df3f7420d70734.patch,1.68 KB, patch)
2024-08-25 21:22 UTC, Attila Tóth
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Attila Tóth 2024-08-25 21:17:18 UTC
[378/498] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_NOWIDE_DYN_LINK -DBOOST_NOWIDE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=11 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0_build/src/platform -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/uuid -I/usr/include/json-c -I/usr/include/blkid -I/usr/include/sysprof-4 -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0_build/src/libslic3r -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/libnest2d/include -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/miniz -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2-gtk3 -isystem /usr/include/wx-3.2-gtk3 -isystem /var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/libigl -isystem /usr/include/LibBGCode -isystem /usr/include/Imath -isystem /usr/include/nanosvg  -DNDEBUG -O2 -march=native -pipe -fext-numeric-literals -Wall -Wno-reorder -pthread -std=gnu++17 -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o -MF src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o.d -o src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o -c /var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/Plater.cpp
FAILED: src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o
/usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_NOWIDE_DYN_LINK -DBOOST_NOWIDE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=11 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0_build/src/platform -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/uuid -I/usr/include/json-c -I/usr/include/blkid -I/usr/include/sysprof-4 -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0_build/src/libslic3r -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/libnest2d/include -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/miniz -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2-gtk3 -isystem /usr/include/wx-3.2-gtk3 -isystem /var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/libigl -isystem /usr/include/LibBGCode -isystem /usr/include/Imath -isystem /usr/include/nanosvg  -DNDEBUG -O2 -march=native -pipe -fext-numeric-literals -Wall -Wno-reorder -pthread -std=gnu++17 -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o -MF src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o.d -o src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/Plater.cpp.o -c /var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/Plater.cpp
/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/Plater.cpp: In member function ‘void Slic3r::GUI::Plater::load_project(const wxString&)’:
/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/Plater.cpp:4051:21: error: call of overloaded ‘load_files(<brace-enclosed initializer list>)’ is ambiguous
 4051 |     if (! load_files({ into_path(filename) }).empty()) {
      |           ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/Plater.cpp:20:
/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/Plater.hpp:114:25: note: candidate: ‘std::vector<long unsigned int> Slic3r::GUI::Plater::load_files(const std::vector<boost::filesystem::path>&, bool, bool, bool)’
  114 |     std::vector<size_t> load_files(const std::vector<boost::filesystem::path>& input_files, bool load_model = true, bool load_config = true, bool imperial_units = false);
      |                         ^~~~~~~~~~
/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/Plater.hpp:118:10: note: candidate: ‘bool Slic3r::GUI::Plater::load_files(const wxArrayString&, bool)’
  118 |     bool load_files(const wxArrayString& filenames, bool delete_after_load = false);
      |          ^~~~~~~~~~


[380/498] /usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_NOWIDE_DYN_LINK -DBOOST_NOWIDE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=11 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0_build/src/platform -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/uuid -I/usr/include/json-c -I/usr/include/blkid -I/usr/include/sysprof-4 -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0_build/src/libslic3r -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/libnest2d/include -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/miniz -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2-gtk3 -isystem /usr/include/wx-3.2-gtk3 -isystem /var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/libigl -isystem /usr/include/LibBGCode -isystem /usr/include/Imath -isystem /usr/include/nanosvg  -DNDEBUG -O2 -march=native -pipe -fext-numeric-literals -Wall -Wno-reorder -pthread -std=gnu++17 -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o -MF src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o.d -o src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o -c /var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/PhysicalPrinterDialog.cpp
FAILED: src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o
/usr/bin/x86_64-pc-linux-gnu-g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOCALE_DYN_LINK -DBOOST_LOCALE_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_NOWIDE_DYN_LINK -DBOOST_NOWIDE_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DOPENVDB_ABI_VERSION_NUMBER=11 -DOPENVDB_USE_DELAYED_LOADING -DSLIC3R_CURRENTLY_COMPILING_GUI_MODULE -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D_UNICODE -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0_build/src/platform -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/hidapi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cloudproviders -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/uuid -I/usr/include/json-c -I/usr/include/blkid -I/usr/include/sysprof-4 -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0_build/src/libslic3r -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/libnest2d/include -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/miniz -I/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/glu-libtess/include -isystem /usr/include/eigen3 -isystem /usr/lib64/wx/include/gtk3-unicode-3.2-gtk3 -isystem /usr/include/wx-3.2-gtk3 -isystem /var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/libigl -isystem /usr/include/LibBGCode -isystem /usr/include/Imath -isystem /usr/include/nanosvg  -DNDEBUG -O2 -march=native -pipe -fext-numeric-literals -Wall -Wno-reorder -pthread -std=gnu++17 -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -MD -MT src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o -MF src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o.d -o src/slic3r/CMakeFiles/libslic3r_gui.dir/GUI/PhysicalPrinterDialog.cpp.o -c /var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/PhysicalPrinterDialog.cpp
/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/PhysicalPrinterDialog.cpp: In member function ‘void Slic3r::GUI::PhysicalPrinterDialog::build_printhost_settings(Slic3r::GUI::ConfigOptionsGroup*)’:
/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/PhysicalPrinterDialog.cpp:609:27: error: call of overloaded ‘set_values(<brace-enclosed initializer list>)’ is ambiguous
  609 |         choice->set_values({ m_config->opt_string("printhost_port") });
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/OptionsGroup.hpp:24,
                 from /var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/Search.hpp:24,
                 from /var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/MainFrame.hpp:30,
                 from /var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/PhysicalPrinterDialog.cpp:31:
/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/Field.hpp:446:33: note: candidate: ‘void Slic3r::GUI::Choice::set_values(const std::vector<std::__cxx11::basic_string<char> >&)’
  446 |         void                    set_values(const std::vector<std::string> &values);
      |                                 ^~~~~~~~~~
/var/tmp/portage/media-gfx/prusaslicer-2.8.0/work/PrusaSlicer-version_2.8.0/src/slic3r/GUI/Field.hpp:447:33: note: candidate: ‘void Slic3r::GUI::Choice::set_values(const wxArrayString&)’
  447 |         void                    set_values(const wxArrayString &values);
      |                                 ^~~~~~~~~~


Reproducible: Always
Comment 3 Attila Tóth 2024-08-25 21:22:36 UTC
Created attachment 901248 [details, diff]
wxwidgets-3.2.4-vs-prusaslicer-ambiguous-overloads.patch

Patch based on upstream commit.
Comment 4 Mike Gilbert gentoo-dev 2024-08-26 17:26:21 UTC
*** Bug 938504 has been marked as a duplicate of this bug. ***
Comment 5 Larry the Git Cow gentoo-dev 2024-09-13 08:57:36 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a649fadef849ee3a6fb4e2c516aa6e2ee5eee1f5

commit a649fadef849ee3a6fb4e2c516aa6e2ee5eee1f5
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2024-09-13 08:57:20 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2024-09-13 08:57:32 +0000

    media-gfx/prusaslicer: fixed compilation with wxgtk 3.2.5
    
    Closes: https://bugs.gentoo.org/938508
    Bug: https://bugs.gentoo.org/938508
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 .../files/prusaslicer-2.8.0-wxwidgets-3.2.4.patch  | 28 ++++++++++++++++++++++
 media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild     |  1 +
 media-gfx/prusaslicer/prusaslicer-9999.ebuild      |  1 +
 3 files changed, 30 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a649fadef849ee3a6fb4e2c516aa6e2ee5eee1f5

commit a649fadef849ee3a6fb4e2c516aa6e2ee5eee1f5
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2024-09-13 08:57:20 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2024-09-13 08:57:32 +0000

    media-gfx/prusaslicer: fixed compilation with wxgtk 3.2.5
    
    Closes: https://bugs.gentoo.org/938508
    Bug: https://bugs.gentoo.org/938508
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 .../files/prusaslicer-2.8.0-wxwidgets-3.2.4.patch  | 28 ++++++++++++++++++++++
 media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild     |  1 +
 media-gfx/prusaslicer/prusaslicer-9999.ebuild      |  1 +
 3 files changed, 30 insertions(+)