Build fails from the master: `evtloopcmn.cpp: error: use of undeclared identifier 'wxEventLoopManual'; did you mean 'wxEventLoopBase'?` (Issue #26089)

9 views
Skip to first unread message

Sergey Fedorov

unread,
Jan 10, 2026, 8:32:36 AM (yesterday) Jan 10
to wx-...@googlegroups.com, Subscribed
barracuda156 created an issue (wxWidgets/wxWidgets#26089)

@vadz Getting a new failure from the master 5e9f684 commit:

[ 10%] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/evtloopcmn.cpp.o
cd /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/libs/base && /opt/local/bin/ccache /usr/bin/clang++ -DWXBUILDING -DWXDLLNAME=wx_baseu-3.3 -DWXMAKINGDLL_BASE -D_FILE_OFFSET_BITS=64 -D__WXGTK3__ -D__WXGTK__ -DwxUSE_BASE=1 -DwxUSE_GUI=0 -Dwxbase_EXPORTS -I/opt/local/include -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/lib/wx/include/gtk3-unicode-3.3 -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include -pipe -Os -DNDEBUG -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.15 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wundef -Wunused-parameter -Wno-shorten-64-to-32 -Wno-ignored-attributes -Wno-ctor-dtor-privacy -Woverloaded-virtual -MD -MT libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/evtloopcmn.cpp.o -MF CMakeFiles/wxbase.dir/__/__/__/__/src/common/evtloopcmn.cpp.o.d -o CMakeFiles/wxbase.dir/__/__/__/__/src/common/evtloopcmn.cpp.o -c /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp
[ 10%] Building C object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/extended.c.o
cd /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/libs/base && /opt/local/bin/ccache /usr/bin/clang -DWXBUILDING -DWXDLLNAME=wx_baseu-3.3 -DWXMAKINGDLL_BASE -D_FILE_OFFSET_BITS=64 -D__WXGTK3__ -D__WXGTK__ -DwxUSE_BASE=1 -DwxUSE_GUI=0 -Dwxbase_EXPORTS -I/opt/local/include -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/lib/wx/include/gtk3-unicode-3.3 -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include -pipe -Os -DNDEBUG -I/opt/local/include -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.15 -fPIC -fvisibility=hidden -Wall -Wundef -Wunused-parameter -Wno-shorten-64-to-32 -Wno-ignored-attributes -MD -MT libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/extended.c.o -MF CMakeFiles/wxbase.dir/__/__/__/__/src/common/extended.c.o.d -o CMakeFiles/wxbase.dir/__/__/__/__/src/common/extended.c.o -c /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/extended.c
[ 11%] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/ffile.cpp.o
cd /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/libs/base && /opt/local/bin/ccache /usr/bin/clang++ -DWXBUILDING -DWXDLLNAME=wx_baseu-3.3 -DWXMAKINGDLL_BASE -D_FILE_OFFSET_BITS=64 -D__WXGTK3__ -D__WXGTK__ -DwxUSE_BASE=1 -DwxUSE_GUI=0 -Dwxbase_EXPORTS -I/opt/local/include -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/lib/wx/include/gtk3-unicode-3.3 -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include -pipe -Os -DNDEBUG -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.15 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wundef -Wunused-parameter -Wno-shorten-64-to-32 -Wno-ignored-attributes -Wno-ctor-dtor-privacy -Woverloaded-virtual -MD -MT libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/ffile.cpp.o -MF CMakeFiles/wxbase.dir/__/__/__/__/src/common/ffile.cpp.o.d -o CMakeFiles/wxbase.dir/__/__/__/__/src/common/ffile.cpp.o -c /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/ffile.cpp
[ 11%] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/file.cpp.o
cd /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/libs/base && /opt/local/bin/ccache /usr/bin/clang++ -DWXBUILDING -DWXDLLNAME=wx_baseu-3.3 -DWXMAKINGDLL_BASE -D_FILE_OFFSET_BITS=64 -D__WXGTK3__ -D__WXGTK__ -DwxUSE_BASE=1 -DwxUSE_GUI=0 -Dwxbase_EXPORTS -I/opt/local/include -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/lib/wx/include/gtk3-unicode-3.3 -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include -pipe -Os -DNDEBUG -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.15 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wundef -Wunused-parameter -Wno-shorten-64-to-32 -Wno-ignored-attributes -Wno-ctor-dtor-privacy -Woverloaded-virtual -MD -MT libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/file.cpp.o -MF CMakeFiles/wxbase.dir/__/__/__/__/src/common/file.cpp.o.d -o CMakeFiles/wxbase.dir/__/__/__/__/src/common/file.cpp.o -c /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/file.cpp
[ 11%] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/fileback.cpp.o
cd /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/libs/base && /opt/local/bin/ccache /usr/bin/clang++ -DWXBUILDING -DWXDLLNAME=wx_baseu-3.3 -DWXMAKINGDLL_BASE -D_FILE_OFFSET_BITS=64 -D__WXGTK3__ -D__WXGTK__ -DwxUSE_BASE=1 -DwxUSE_GUI=0 -Dwxbase_EXPORTS -I/opt/local/include -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/lib/wx/include/gtk3-unicode-3.3 -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include -pipe -Os -DNDEBUG -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.15 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wundef -Wunused-parameter -Wno-shorten-64-to-32 -Wno-ignored-attributes -Wno-ctor-dtor-privacy -Woverloaded-virtual -MD -MT libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/fileback.cpp.o -MF CMakeFiles/wxbase.dir/__/__/__/__/src/common/fileback.cpp.o.d -o CMakeFiles/wxbase.dir/__/__/__/__/src/common/fileback.cpp.o -c /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/fileback.cpp
[ 11%] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/fileconf.cpp.o
cd /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/libs/base && /opt/local/bin/ccache /usr/bin/clang++ -DWXBUILDING -DWXDLLNAME=wx_baseu-3.3 -DWXMAKINGDLL_BASE -D_FILE_OFFSET_BITS=64 -D__WXGTK3__ -D__WXGTK__ -DwxUSE_BASE=1 -DwxUSE_GUI=0 -Dwxbase_EXPORTS -I/opt/local/include -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/lib/wx/include/gtk3-unicode-3.3 -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include -pipe -Os -DNDEBUG -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.15 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wundef -Wunused-parameter -Wno-shorten-64-to-32 -Wno-ignored-attributes -Wno-ctor-dtor-privacy -Woverloaded-virtual -MD -MT libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/fileconf.cpp.o -MF CMakeFiles/wxbase.dir/__/__/__/__/src/common/fileconf.cpp.o.d -o CMakeFiles/wxbase.dir/__/__/__/__/src/common/fileconf.cpp.o -c /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/fileconf.cpp
[ 11%] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/filefn.cpp.o
cd /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/libs/base && /opt/local/bin/ccache /usr/bin/clang++ -DWXBUILDING -DWXDLLNAME=wx_baseu-3.3 -DWXMAKINGDLL_BASE -D_FILE_OFFSET_BITS=64 -D__WXGTK3__ -D__WXGTK__ -DwxUSE_BASE=1 -DwxUSE_GUI=0 -Dwxbase_EXPORTS -I/opt/local/include -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/lib/wx/include/gtk3-unicode-3.3 -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include -pipe -Os -DNDEBUG -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.15 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wundef -Wunused-parameter -Wno-shorten-64-to-32 -Wno-ignored-attributes -Wno-ctor-dtor-privacy -Woverloaded-virtual -MD -MT libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/filefn.cpp.o -MF CMakeFiles/wxbase.dir/__/__/__/__/src/common/filefn.cpp.o.d -o CMakeFiles/wxbase.dir/__/__/__/__/src/common/filefn.cpp.o -c /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/filefn.cpp
[ 11%] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/filename.cpp.o
cd /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/libs/base && /opt/local/bin/ccache /usr/bin/clang++ -DWXBUILDING -DWXDLLNAME=wx_baseu-3.3 -DWXMAKINGDLL_BASE -D_FILE_OFFSET_BITS=64 -D__WXGTK3__ -D__WXGTK__ -DwxUSE_BASE=1 -DwxUSE_GUI=0 -Dwxbase_EXPORTS -I/opt/local/include -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/lib/wx/include/gtk3-unicode-3.3 -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include -pipe -Os -DNDEBUG -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.15 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wundef -Wunused-parameter -Wno-shorten-64-to-32 -Wno-ignored-attributes -Wno-ctor-dtor-privacy -Woverloaded-virtual -MD -MT libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/filename.cpp.o -MF CMakeFiles/wxbase.dir/__/__/__/__/src/common/filename.cpp.o.d -o CMakeFiles/wxbase.dir/__/__/__/__/src/common/filename.cpp.o -c /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/filename.cpp
[ 11%] Building CXX object libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/filesys.cpp.o
cd /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/libs/base && /opt/local/bin/ccache /usr/bin/clang++ -DWXBUILDING -DWXDLLNAME=wx_baseu-3.3 -DWXMAKINGDLL_BASE -D_FILE_OFFSET_BITS=64 -D__WXGTK3__ -D__WXGTK__ -DwxUSE_BASE=1 -DwxUSE_GUI=0 -Dwxbase_EXPORTS -I/opt/local/include -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build/lib/wx/include/gtk3-unicode-3.3 -I/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include -pipe -Os -DNDEBUG -I/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -std=gnu++11 -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.15 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wundef -Wunused-parameter -Wno-shorten-64-to-32 -Wno-ignored-attributes -Wno-ctor-dtor-privacy -Woverloaded-virtual -MD -MT libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/filesys.cpp.o -MF CMakeFiles/wxbase.dir/__/__/__/__/src/common/filesys.cpp.o.d -o CMakeFiles/wxbase.dir/__/__/__/__/src/common/filesys.cpp.o -c /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/filesys.cpp
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:222:1: error: use of undeclared identifier 'wxEventLoopManual'; did you mean 'wxEventLoopBase'?
wxEventLoopManual::wxEventLoopManual()
^~~~~~~~~~~~~~~~~
wxEventLoopBase
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include/wx/apptrait.h:18:28: note: 'wxEventLoopBase' declared here
class WXDLLIMPEXP_FWD_BASE wxEventLoopBase;
                           ^
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:222:20: error: missing return type for function 'wxEventLoopManual'; did you mean the constructor name 'wxEventLoopBase'?
wxEventLoopManual::wxEventLoopManual()
                   ^~~~~~~~~~~~~~~~~
                   wxEventLoopBase
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:222:20: error: redefinition of 'wxEventLoopBase'
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:38:18: note: previous definition is here
wxEventLoopBase::wxEventLoopBase()
                 ^
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:224:5: error: use of undeclared identifier 'm_exitcode'
    m_exitcode = 0;
    ^
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:227:6: error: use of undeclared identifier 'wxEventLoopManual'; did you mean 'wxEventLoopBase'?
bool wxEventLoopManual::ProcessEvents()
     ^~~~~~~~~~~~~~~~~
     wxEventLoopBase
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include/wx/apptrait.h:18:28: note: 'wxEventLoopBase' declared here
class WXDLLIMPEXP_FWD_BASE wxEventLoopBase;
                           ^
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:227:25: error: out-of-line definition of 'ProcessEvents' does not match any declaration in 'wxEventLoopBase'
bool wxEventLoopManual::ProcessEvents()
                        ^~~~~~~~~~~~~
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:259:6: error: use of undeclared identifier 'wxEventLoopManual'; did you mean 'wxEventLoopBase'?
void wxEventLoopManual::DoRunLoop()
     ^~~~~~~~~~~~~~~~~
     wxEventLoopBase
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include/wx/apptrait.h:18:28: note: 'wxEventLoopBase' declared here
class WXDLLIMPEXP_FWD_BASE wxEventLoopBase;
                           ^
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:259:25: error: out-of-line definition of 'DoRunLoop' does not match any declaration in 'wxEventLoopBase'
void wxEventLoopManual::DoRunLoop()
                        ^~~~~~~~~
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:265:9: error: use of undeclared identifier 'OnNextIteration'
        OnNextIteration();
        ^
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:348:5: error: use of undeclared identifier 'wxEventLoopManual'; did you mean 'wxEventLoopBase'?
int wxEventLoopManual::DoRun()
    ^~~~~~~~~~~~~~~~~
    wxEventLoopBase
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include/wx/apptrait.h:18:28: note: 'wxEventLoopBase' declared here
class WXDLLIMPEXP_FWD_BASE wxEventLoopBase;
                           ^
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:356:55: error: use of undeclared identifier 'wxEventLoopManual'; did you mean 'wxEventLoopBase'?
    wxScopeGuard guardOnExit = wxMakeObjGuard(*this, &wxEventLoopManual::OnExit);
                                                      ^~~~~~~~~~~~~~~~~
                                                      wxEventLoopBase
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include/wx/evtloop.h:62:24: note: 'wxEventLoopBase' declared here
class WXDLLIMPEXP_BASE wxEventLoopBase
                       ^
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:385:12: error: use of undeclared identifier 'm_exitcode'
    return m_exitcode;
           ^
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:388:6: error: use of undeclared identifier 'wxEventLoopManual'; did you mean 'wxEventLoopBase'?
void wxEventLoopManual::DoStop(int rc)
     ^~~~~~~~~~~~~~~~~
     wxEventLoopBase
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/include/wx/apptrait.h:18:28: note: 'wxEventLoopBase' declared here
class WXDLLIMPEXP_FWD_BASE wxEventLoopBase;
                           ^
/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp:390:5: error: use of undeclared identifier 'm_exitcode'
    m_exitcode = rc;
    ^
14 errors generated.
make[2]: *** [libs/base/CMakeFiles/wxbase.dir/__/__/__/__/src/common/evtloopcmn.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....

Configure line:

Executing:  cd "/opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/build" && /opt/local/bin/cmake -G "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=MacPorts -DCMAKE_INSTALL_PREFIX="/opt/local" -DCMAKE_INSTALL_NAME_DIR="/opt/local/lib" -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/usr" -DCMAKE_C_COMPILER_LAUNCHER=/opt/local/bin/ccache -DCMAKE_CXX_COMPILER_LAUNCHER=/opt/local/bin/ccache -DCMAKE_Fortran_COMPILER_LAUNCHER=/opt/local/bin/ccache -DCMAKE_OBJC_COMPILER_LAUNCHER=/opt/local/bin/ccache -DCMAKE_OBJCXX_COMPILER_LAUNCHER=/opt/local/bin/ccache -DCMAKE_ISPC_COMPILER_LAUNCHER=/opt/local/bin/ccache -DCMAKE_C_COMPILER="$CC" -DCMAKE_CXX_COMPILER="$CXX" -DCMAKE_OBJC_COMPILER="$CC" -DCMAKE_OBJCXX_COMPILER="$CXX" -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_POLICY_DEFAULT_CMP0060=NEW -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MAKE_PROGRAM=/usr/bin/make -DCMAKE_MODULE_PATH="/opt/local/share/cmake/Modules" -DCMAKE_PREFIX_PATH="/opt/local/share/cmake/Modules" -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON -DCMAKE_INSTALL_RPATH="/opt/local/lib" -Wno-dev -DCMAKE_INSTALL_PREFIX=/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxGTK/3.3 -DwxBUILD_COMPATIBILITY=3.0 -DwxBUILD_MONOLITHIC=OFF -DwxBUILD_OPTIMISE=ON -DwxBUILD_PRECOMP=OFF -DwxBUILD_SHARED=ON -DwxBUILD_TESTS=OFF -DwxCXX_STANDARD_DEFAULT=11 -DwxBUILD_TOOLKIT=gtk3 -DwxUSE_AUI=ON -DwxUSE_CAIRO_DEFAULT=ON -DwxUSE_COMPILER_TLS=ON -DwxUSE_DEBUGREPORT=OFF -DwxUSE_DISPLAY=ON -DwxUSE_EXPAT=sys -DwxUSE_GEOMETRY=ON -DwxUSE_GLCANVAS_EGL=OFF -DwxUSE_GUI=ON -DwxUSE_HTML=ON -DwxUSE_INTL=ON -DwxUSE_JOYSTICK=OFF -DwxUSE_LIBGNOMEVFS=OFF -DwxUSE_LIBICONV=sys -DwxUSE_LIBJPEG=sys -DwxUSE_LIBLZMA=OFF -DwxUSE_LIBNOTIFY=OFF -DwxUSE_LIBPNG=sys -DwxUSE_LIBSDL=OFF -DwxUSE_LIBTIFF=sys -DwxUSE_LIBWEBP=sys -DwxUSE_MEDIACTRL=OFF -DwxUSE_MIMETYPE=ON -DwxUSE_OPENGL=ON -DwxUSE_POSTSCRIPT=ON -DwxUSE_PRINTF_POS_PARAMS=ON -DwxUSE_REGEX=sys -DwxUSE_REPRODUCIBLE_BUILD=OFF -DwxUSE_RICHTEXT=ON -DwxUSE_SECRETSTORE=ON -DwxUSE_SOCKETS=ON -DwxUSE_SPELLCHECK=OFF -DwxUSE_STC=OFF -DwxUSE_STDPATHS=ON -DwxUSE_THREADS=ON -DwxUSE_UNICODE=ON -DwxUSE_UNSAFE_WXSTRING_CONV=ON -DwxUSE_WEBREQUEST=ON -DwxUSE_WEBREQUEST_CURL_DEFAULT=OFF -DwxUSE_WEBREQUEST_URLSESSION=ON -DwxUSE_WEBVIEW=OFF -DwxUSE_XLOCALE=ON -DwxUSE_XRC=ON -DwxUSE_ZLIB=sys -DCMAKE_OSX_ARCHITECTURES="x86_64" -DCMAKE_OSX_DEPLOYMENT_TARGET="10.15" -DCMAKE_OSX_SYSROOT="/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk" /opt/local/var/macports/build/wxgtk-devel-a28f4bd7/work/wxWidgets-5e9f68421ccad607d862323ad2b7affac558d650

No patches applied.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26089@github.com>

Maarten

unread,
Jan 10, 2026, 9:23:19 AM (yesterday) Jan 10
to wx-...@googlegroups.com, Subscribed
MaartenBent left a comment (wxWidgets/wxWidgets#26089)

These lines maybe need to get the same guards:
https://github.com/wxWidgets/wxWidgets/blob/5e9f68421ccad607d862323ad2b7affac558d650/src/common/evtloopcmn.cpp#L216
https://github.com/wxWidgets/wxWidgets/blob/5e9f68421ccad607d862323ad2b7affac558d650/include/wx/evtloop.h#L230


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26089/3732886039@github.com>

VZ

unread,
Jan 10, 2026, 9:28:13 AM (yesterday) Jan 10
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#26089)

Thanks Maarten, I think this is correct and I'll push this soon.

We really need a CI job for building wxGTK under macOS if we're serious about maintaining this configuration... A PR adding it would be very welcome.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26089/3732889702@github.com>

Maarten

unread,
Jan 10, 2026, 9:40:31 AM (yesterday) Jan 10
to wx-...@googlegroups.com, Subscribed
MaartenBent left a comment (wxWidgets/wxWidgets#26089)

I can try to add one, but not before next weekend when I have MacBook available to test things locally first.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26089/3732913211@github.com>

VZ

unread,
Jan 10, 2026, 10:31:48 AM (yesterday) Jan 10
to wx-...@googlegroups.com, Subscribed

Closed #26089 as completed via d07273a.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issue/26089/issue_event/21964076947@github.com>

Reply all
Reply to author
Forward
0 new messages