[MacPorts] #72517: sshfs @3.7.3 [vanilla variant] update triggers compilation that stalls and hangs with clang processes at ~100%

MacPorts noreply at macports.org
Wed May 21 09:45:37 UTC 2025


#72517: sshfs @3.7.3 [vanilla variant] update triggers compilation that stalls and
hangs with clang processes at ~100%
--------------------+--------------------
 Reporter:  1dolla  |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.10.7
 Keywords:          |       Port:  sshfs
--------------------+--------------------
 I initiated a ports update yesterday, and left it running in a separate
 iTerm tab. When I hours later wanted to install zpaq, I was told that the
 ports lock was still in use, so I went to the update tab and noticed it
 hanging at `--->  Building sshfs`.

 I assumed it was just a glitch, so I killed it, watched zpaq install, and
 then I restarted the upgrade process, which triggered a new build of
 sshfs.

 I left it there, then a while later went to see progress, noticed it once
 again hanging, but this time I opened Activity Monitor and noticed four
 macports-owned clang processes, two idle and two occupying a single core
 each.

 Today, sshfs still hasn't been built. There are still the same processes
 in Activity Monitor (well, the scenario is the same, I cannot say if
 they're the SAME processes).

 I went to look at the log, and found that it hasn't been modified since
 2025-05-20 16:10:21.553347849 +0200 — a good sixteen hours ago.

 The port update output is:


 {{{
 --->  Computing dependencies for sshfs
 --->  Fetching archive for sshfs
 --->  Attempting to fetch sshfs-3.7.3_0.darwin_23.x86_64.tbz2 from
 https://packages.macports.org/sshfs
 --->  Attempting to fetch sshfs-3.7.3_0.darwin_23.x86_64.tbz2 from
 https://cph.dk.packages.macports.org/sshfs
 --->  Attempting to fetch sshfs-3.7.3_0.darwin_23.x86_64.tbz2 from
 https://nue.de.packages.macports.org/sshfs
 --->  Building sshfs
 }}}

 and the log ends with:

 {{{
 :debug:build CPATH='/opt/local/include'
 :debug:build DEVELOPER_DIR='/Library/Developer/CommandLineTools'
 :debug:build LIBRARY_PATH='/opt/local/lib'
 :debug:build MACOSX_DEPLOYMENT_TARGET='14.0'
 :debug:build
 SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk'
 :debug:build SOURCE_DATE_EPOCH='1747488227'
 :info:build Executing:  cd "/opt/local/
 }}}

 — literally ending in the middle of a line. Possibly because there's a
 buffered output not having been flushed, IDK.

 The complete log is attached.

 I remember a recent message about a significant change to OpenSSL or
 related package having taken place, so I'm wondering if it's related.

 I don't know where to look for compile log output except for the ports
 log, so I'm not sure if more log data would be available somewhere from
 the individual clang processes?

 Cheers :)

 OS: Sonoma 14.4.1
 xcodebuild: Xcode 15.4, Build version 15F31d
 HACKINTOSH with i7-12700KF

-- 
Ticket URL: <https://trac.macports.org/ticket/72517>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list