[MacPorts] #51116: ipe @7.2.2: build fails on Yosemite, undeclared identifier 'NSLayoutGuide'.

MacPorts noreply at macports.org
Wed Apr 13 07:46:26 PDT 2016


#51116: ipe @7.2.2: build fails on Yosemite, undeclared identifier 'NSLayoutGuide'.
-----------------------+-----------------------
  Reporter:  devans@…  |      Owner:  m7.thon@…
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.3.4
Resolution:            |   Keywords:
      Port:  ipe       |
-----------------------+-----------------------

Comment (by devans@…):

 Not quite yet.  Build now fails as follows on 10.10
 {{{
 Compiling ipeui_common.cpp...
 /usr/bin/clang++ -arch x86_64 -mmacosx-version-min=10.8 -Wdeprecated-
 declarations -Wall -Wno-sign-conversion -g -Os -stdlib=libc++ -fPIC -x
 objective-c++ -fobjc-arc  -DIPEUI_COCOA -std=c++11 -x objective-c++
 -fobjc-arc  -I/opt/local/include  -c -o
 ../../build/obj/ipeui/ipeui_common.o ipeui_common.cpp
 Compiling ipeui_cocoa.cpp...
 /usr/bin/clang++ -arch x86_64 -mmacosx-version-min=10.8 -Wdeprecated-
 declarations -Wall -Wno-sign-conversion -g -Os -stdlib=libc++ -fPIC -x
 objective-c++ -fobjc-arc  -DIPEUI_COCOA -std=c++11 -x objective-c++
 -fobjc-arc  -I/opt/local/include  -c -o
 ../../build/obj/ipeui/ipeui_cocoa.o ipeui_cocoa.cpp
 ipeui_cocoa.cpp:143:15: error: no known instance method for selector
 'owningView'
     return [a owningView];  // is a layout guide
               ^~~~~~~~~~
 1 error generated.
 make[1]: *** [../../build/obj/ipeui/ipeui_cocoa.o] Error 1
 }}}

 Build on 10.9 continues to fail as described in #51110.

 Building with +qt4 is successful on all versions 10.9+ and seems to work
 as expected so that's always a fallback.

-- 
Ticket URL: <https://trac.macports.org/ticket/51116#comment:7>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list