Opened 5 years ago

Closed 5 years ago

#59576 closed defect (worksforme)

nodejs10 @10.17.0 build hangs after Xcode upgrade 11.2 (11B52)

Reported by: p-b-west (Peter West) Owned by: ci42
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: Cc:
Port: nodejs10

Description

Mojave 10.14.6, MacPorts 2.6.2 App store upgraded my Xcode to 11.2 (11B52), and I subsequently did a selfupdate and upgrade outdated.

The build of nodejs10 hung, with two make processes and a constantly cycling series of clang processes. I stopped it by killing the secondary make process, leading to the attached log.

Attachments (1)

main.log (2.0 MB) - added by p-b-west (Peter West) 5 years ago.
Build log

Download all attachments as: .zip

Change History (7)

Changed 5 years ago by p-b-west (Peter West)

Attachment: main.log added

Build log

comment:1 Changed 5 years ago by jmroot (Joshua Root)

Keywords: nodejs10 removed
Owner: set to ci42
Port: @10.17.0 removed
Status: newassigned
Summary: nodejs10 build hangs after Xcode upgrade 11.2 (11B52)nodejs10 @10.17.0 build hangs after Xcode upgrade 11.2 (11B52)

What makes you think the build hung, as opposed to just taking a long time? How long did you wait for it to complete?

comment:2 Changed 5 years ago by p-b-west (Peter West)

The flattening of CPU usage; leaving only an ongoing trivial usage after an initial period of expected CPU usage.

comment:3 Changed 5 years ago by jmroot (Joshua Root)

How long though? 2.5 hours is a typical build time on our buildbot. It seems to be failing currently due to a missing icu dependency which is why you're having to build in the first place instead of getting a binary.

comment:4 Changed 5 years ago by jmroot (Joshua Root)

Build succeeded after adding the dependency (took a mere 1.5 hours for this version): https://build.macports.org/builders/ports-10.14_x86_64-builder/builds/44914

comment:5 Changed 5 years ago by p-b-west (Peter West)

Now works for me.

comment:6 Changed 5 years ago by jmroot (Joshua Root)

Resolution: worksforme
Status: assignedclosed
Note: See TracTickets for help on using tickets.