[MacPorts] #43746: qt4-mac @4.8.6: kCFURLIsHiddenKey and CFURLCopyResourcePropertyForKey not declared in this scope

MacPorts noreply at macports.org
Sun May 18 00:00:54 PDT 2014


#43746: qt4-mac @4.8.6: kCFURLIsHiddenKey and CFURLCopyResourcePropertyForKey not
declared in this scope
--------------------------+-------------------------
 Reporter:  ryandesign@…  |      Owner:  michaelld@…
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.2.1
 Keywords:  leopard       |       Port:  qt4-mac
--------------------------+-------------------------
 qt4-mac 4.8.5 installed successfully on Leopard, but 4.8.6 fails with:

 {{{
 dialogs/qfiledialog_mac.mm: In function ‘BOOL -[QNSOpenSavePanelDelegate
 isHiddenFile:isDir:](QNSOpenSavePanelDelegate*, objc_selector*, NSString*,
 BOOL)’:
 dialogs/qfiledialog_mac.mm:300: error: ‘kCFURLIsHiddenKey’ was not
 declared in this scope
 dialogs/qfiledialog_mac.mm:300: error: ‘CFURLCopyResourcePropertyForKey’
 was not declared in this scope
 make[1]: *** [.obj/release-shared/qfiledialog_mac.o] Error 1
 }}}

 Indeed
 [https://developer.apple.com/library/mac/documentation/corefoundation/Reference/CFURLRef/Reference/reference.html
 Apple documentation shows] that kCFURLIsHiddenKey and
 CFURLCopyResourcePropertyForKey are not available until Mac OS X 10.6.

-- 
Ticket URL: <https://trac.macports.org/ticket/43746>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list