[MacPorts] #55510: cmake 3.10.0 fails to build on leopard

MacPorts noreply at macports.org
Wed Dec 13 22:25:55 UTC 2017


#55510: cmake 3.10.0 fails to build on leopard
-----------------------+-----------------------
  Reporter:  rmottola  |      Owner:  michaelld
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:  leopard
      Port:  cmake     |
-----------------------+-----------------------

Comment (by kencu):

 No, the issue is that gcc6 can't build the security framework
 {{{
 :info:build In file included from
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/Security.h:57:0,
 :info:build                  from
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LSSharedFileList.h:32,
 :info:build                  from
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Headers/LaunchServices.h:37,
 :info:build                  from
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:41,
 :info:build                  from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_cmake/cmake/work/cmake-3.10.0/Source/CPack/cmCPackDragNDropGenerator.cxx:23:
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:102:46:
 error: shift expression '(1853123693 << 8)' overflows [-fpermissive]
 :info:build      kSecAuthenticationTypeNTLM             = AUTH_TYPE_FIX_
 ('ntlm'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:102:46:
 error: enumerator value for 'kSecAuthenticationTypeNTLM' is not an integer
 constant
 :info:build      kSecAuthenticationTypeNTLM             = AUTH_TYPE_FIX_
 ('ntlm'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:103:46:
 error: shift expression '(1836281441 << 8)' overflows [-fpermissive]
 :info:build      kSecAuthenticationTypeMSN              = AUTH_TYPE_FIX_
 ('msna'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:103:46:
 error: enumerator value for 'kSecAuthenticationTypeMSN' is not an integer
 constant
 :info:build      kSecAuthenticationTypeMSN              = AUTH_TYPE_FIX_
 ('msna'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:104:46:
 error: shift expression '(1685086561 << 8)' overflows [-fpermissive]
 :info:build      kSecAuthenticationTypeDPA              = AUTH_TYPE_FIX_
 ('dpaa'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:104:46:
 error: enumerator value for 'kSecAuthenticationTypeDPA' is not an integer
 constant
 :info:build      kSecAuthenticationTypeDPA              = AUTH_TYPE_FIX_
 ('dpaa'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:105:46:
 error: shift expression '(1919967585 << 8)' overflows [-fpermissive]
 :info:build      kSecAuthenticationTypeRPA              = AUTH_TYPE_FIX_
 ('rpaa'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:105:46:
 error: enumerator value for 'kSecAuthenticationTypeRPA' is not an integer
 constant
 :info:build      kSecAuthenticationTypeRPA              = AUTH_TYPE_FIX_
 ('rpaa'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:106:46:
 error: shift expression '(1752462448 << 8)' overflows [-fpermissive]
 :info:build      kSecAuthenticationTypeHTTPBasic        = AUTH_TYPE_FIX_
 ('http'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:106:46:
 error: enumerator value for 'kSecAuthenticationTypeHTTPBasic' is not an
 integer constant
 :info:build      kSecAuthenticationTypeHTTPBasic        = AUTH_TYPE_FIX_
 ('http'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:107:46:
 error: shift expression '(1752462436 << 8)' overflows [-fpermissive]
 :info:build      kSecAuthenticationTypeHTTPDigest       = AUTH_TYPE_FIX_
 ('httd'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:107:46:
 error: enumerator value for 'kSecAuthenticationTypeHTTPDigest' is not an
 integer constant
 :info:build      kSecAuthenticationTypeHTTPDigest       = AUTH_TYPE_FIX_
 ('httd'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:108:46:
 error: shift expression '(1718579821 << 8)' overflows [-fpermissive]
 :info:build      kSecAuthenticationTypeHTMLForm         = AUTH_TYPE_FIX_
 ('form'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:108:46:
 error: enumerator value for 'kSecAuthenticationTypeHTMLForm' is not an
 integer constant
 :info:build      kSecAuthenticationTypeHTMLForm         = AUTH_TYPE_FIX_
 ('form'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:109:46:
 error: shift expression '(1684434036 << 8)' overflows [-fpermissive]
 :info:build      kSecAuthenticationTypeDefault          = AUTH_TYPE_FIX_
 ('dflt'),
 :info:build                                               ^
 :info:build
 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Security.framework/Headers/SecKeychain.h:109:46:
 error: enumerator value for 'kSecAuthenticationTypeDefault' is not an
 integer constant
 :info:build      kSecAuthenticationTypeDefault          = AUTH_TYPE_FIX_
 ('dflt'),
 :info:build                                               ^
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/55510#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list