[MacPorts] #54781: osxfuse @3.6.3: use of undeclared identifiers 'VOL_CAP_FMT_NO_IMMUTABLE_FILES' 'VOL_CAP_FMT_NO_PERMISSIONS' (was: osxfuse 3.6.3 fails to build on 10.11.6 (Xcode 8.2.1))

MacPorts noreply at macports.org
Fri Sep 8 11:03:46 UTC 2017


#54781: osxfuse @3.6.3: use of undeclared identifiers
'VOL_CAP_FMT_NO_IMMUTABLE_FILES' 'VOL_CAP_FMT_NO_PERMISSIONS'
------------------------+-----------------------
  Reporter:  mklein-de  |      Owner:  drkp
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:  elcapitan
      Port:  osxfuse    |
------------------------+-----------------------
Changes (by ryandesign):

 * keywords:   => elcapitan
 * status:  new => assigned
 * cc: dports@…, drkp (removed)
 * owner:   => drkp


Comment:

 Indeed `VOL_CAP_FMT_NO_IMMUTABLE_FILES` and `VOL_CAP_FMT_NO_PERMISSIONS`
 appear to have been introduced in Sierra; I would think that trying to use
 them on El Capitan won't work.

 It looks like the use of these constants was added to osxfuse as part of
 "[https://github.com/osxfuse/kext/commit/5b2daa575e67267d118b013edc5a028446147459
 experimental support for macOS 10.13]".

 Curiously, the build did succeed on El Capitan on our build server. It is
 using Xcode 7.3.1, to your 8.2.1; perhaps that's a relevant difference.

 You should probably [https://github.com/osxfuse/osxfuse/issues report this
 bug to the developers] so they can fix it.

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


More information about the macports-tickets mailing list