[MacPorts] #54390: codeblocks: build error with wxwidgets 3.0

MacPorts noreply at macports.org
Wed Jun 28 15:10:02 UTC 2017


#54390: codeblocks: build error with wxwidgets 3.0
--------------------+------------------------
 Reporter:  mf2k    |      Owner:  mojca
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.4.99
 Keywords:          |       Port:  codeblocks
--------------------+------------------------
 It looks like the error is here:

 {{{
 :info:build     /bin/sh ../../../libtool  --tag=CXX   --mode=compile
 /usr/bin/clang++ -DHAVE_CONFIG_H -I. -I../../../src/include
 -I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/lib/wx/include
 /osx_cocoa-unicode-3.0
 -I/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/include/wx-3.0
 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXMAC__ -D__WXOSX__
 -D__WXOSX_COCOA__  -I../../../src/include
 -I../../../src/sdk/wxscintilla/include
 -I../../../src/include/scripting/include
 -I../../../src/include/scripting/sqplus -I/opt/local/include -ansi
 -DTIXML_USE_STL  -O2 -ffast-math -DCB_AUTOCONF -pipe -Os -stdlib=libc++
 -arch x86_64 -DCB_PRECOMP -Winvalid-pch -fPIC -DPIC -fexceptions -MT
 editwatchdlg.lo -MD -MP -MF $depbase.Tpo -c -o editwatchdlg.lo
 editwatchdlg.cpp &&\
 :info:build     mv -f $depbase.Tpo $depbase.Plo
 :info:build In file included from debuggerstate.cpp:10:
 :info:build In file included from ../../../src/include/sdk.h:17:
 :info:build In file included from ../../../src/include/sdk_precomp.h:13:
 :info:build In file included from ../../../src/include/sdk_common.h:150:
 :info:build In file included from ../../../src/include/filemanager.h:13:
 :info:build ../../../src/include/backgroundthread.h:143:13: warning:
 'this' pointer cannot be null in well-defined C++ code; pointer may be
 assumed to always convert to true [-Wundefined-bool-conversion]
 :info:build         if (this && IsRunning())
 :info:build             ^~~~ ~~
 :info:build In file included from debuggergdb.cpp:10:
 :info:build In file included from ../../../src/include/sdk.h:17:
 :info:build In file included from ../../../src/include/sdk_precomp.h:13:
 :info:build In file included from ../../../src/include/sdk_common.h:43:
 :info:build ../../../src/include/prep.h:33:75: error: use of overloaded
 operator '==' is ambiguous (with operand types 'const
 std::__1::shared_ptr<GDBWatch>' and 'int')
 }}}

 {{{
 $ port installed wxWidgets-3.0
 The following ports are currently installed:
   wxWidgets-3.0 @3.0.2_4 (active)
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/54390>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list