Opened 3 weeks ago

Last modified 10 days ago

#60460 assigned defect

osxfuse @3.8.3: Assertion 'common_variable_is_legal_name XCODE_SDK_10_15.4_XCODE' failed

Reported by: jfb007 Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: catalina Cc:
Port: osxfuse

Description (last modified by ryandesign (Ryan Schmidt))

When trying to install osxfuse (and sshfs):

$ sudo port install osxfuse
--->  Computing dependencies for osxfuse
--->  Fetching archive for osxfuse
--->  Attempting to fetch osxfuse-3.8.3_0.darwin_19.x86_64.tbz2 from http://nue.de.packages.macports.org/osxfuse
--->  Attempting to fetch osxfuse-3.8.3_0.darwin_19.x86_64.tbz2 from http://lil.fr.packages.macports.org/osxfuse
--->  Attempting to fetch osxfuse-3.8.3_0.darwin_19.x86_64.tbz2 from http://cph.dk.packages.macports.org/osxfuse
--->  Fetching distfiles for osxfuse
--->  Attempting to fetch osxfuse-48bc246.tar.gz from https://github.com/osxfuse/osxfuse/tarball/48bc246/
--->  Attempting to fetch kext-416c143.tar.gz from https://github.com/osxfuse/kext/tarball/416c143/
--->  Attempting to fetch framework-8b79906.tar.gz from https://github.com/osxfuse/framework/tarball/8b79906/
--->  Attempting to fetch prefpane-095ba9c.tar.gz from https://github.com/osxfuse/prefpane/tarball/095ba9c/
--->  Attempting to fetch fuse-1a1977a.tar.gz from https://github.com/osxfuse/fuse/tarball/1a1977a/
--->  Attempting to fetch support-2cdc560.tar.gz from https://github.com/osxfuse/support/tarball/2cdc560/
--->  Attempting to fetch osxfuse-3.8.3.dmg from https://github.com/osxfuse/osxfuse/releases/download/osxfuse-3.8.3
--->  Verifying checksums for osxfuse                                                
--->  Extracting osxfuse
--->  Applying patches to osxfuse
--->  Configuring osxfuse
--->  Building osxfuse
Error: Failed to build osxfuse: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_fuse_osxfuse/osxfuse/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port osxfuse failed

I already made links, as suggested in related tickets, like

$ cd /Applications/Xcode.app/Contents/Developer/Toolchains/
$ sudo ln -s XcodeDefault.xctoolchain OSX10.{13,15}.xctoolchain

But this did not help!

Thanks a lot for any help - JFB

Attachments (1)

main.log (302.1 KB) - added by jfb007 3 weeks ago.
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_fuse_osxfuse/osxfuse/main.log

Download all attachments as: .zip

Change History (6)

Changed 3 weeks ago by jfb007

Attachment: main.log added

/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_fuse_osxfuse/osxfuse/main.log

comment:1 Changed 3 weeks ago by ryandesign (Ryan Schmidt)

Description: modified (diff)
Keywords: catalina added; osxfuse macOS Catalina building failed removed

comment:2 Changed 3 weeks ago by ryandesign (Ryan Schmidt)

Owner: set to drkp
Status: newassigned
Summary: Building osxfuse-3.8.3 failed on macOS Darwin (10.15.4)osxfuse @3.8.3: Assertion 'common_variable_is_legal_name XCODE_SDK_10_15.4_XCODE' failed

The error in the log is:

Assertion 'common_variable_is_legal_name XCODE_SDK_10_15.4_XCODE' failed

Here is the corresponding upstream issue:

https://github.com/osxfuse/osxfuse/issues/692

The upstream issue has been closed with this remark:

The FUSE source code, that is available in the repository, is version 3.8.3, which is not compatible with macOS 10.15 or Xcode 11. The source code for the latest version of FUSE, that is compatible with Catalina, is not publicly available.

comment:3 Changed 2 weeks ago by jfb007

Does this mean, the project is dead for macports?

comment:4 Changed 12 days ago by dershow

This looks like a repeat of https://trac.macports.org/ticket/59316

comment:5 Changed 10 days ago by dershow

With this port unavailable on 10.15, I also can't install ports that depend on it: ntfs-3g, autopsy,sleuthkit,libewf,testdisk

Note: See TracTickets for help on using tickets.