Opened 12 years ago

Closed 11 years ago

Last modified 11 years ago

#35562 closed defect (fixed)

class-dump @3.3.4 Builds fails / hangs on 10.8.0 w/ Xcode 4.5 DP4

Reported by: john.engelhart@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: haspatch Cc: gjasny@…, g5pw (Aljaž Srebrnič), cooljeanius (Eric Gallager)
Port: class-dump

Description

Build fails / hangs for unknown reasons. It is not xcodebuild --license related.

I just received a brand new MacBook Pro Retina with 10.8 installed on it, and then installed Xcode 4.5 DP4 on it (this would be the first Xcode installed on this machine).

Installed MacPorts via Mountain Lion .pkg installer.

While class-dump fails / hangs, this is just the only one that I'm reporting about. For all practical purposes, MacPorts simply does not work, nor can it be easily coerced to work on this system. I would estimate that about 15-20% of the packages I typically install via MacPorts are failing or hanging mysteriously.

Attachments (4)

main.log (156.9 KB) - added by jokkel@… 12 years ago.
Buildlog for class-dump
main.2.log (156.9 KB) - added by jokkel@… 12 years ago.
Buildlog for class-dump
conditionally-name-variable.diff (584 bytes) - added by gjasny@… 11 years ago.
Conditionally use structure variable
Portfile-class-dump-35562.diff (252 bytes) - added by gjasny@… 11 years ago.

Download all attachments as: .zip

Change History (14)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Please try Xcode 4.4; we can't really help with pre-release versions of Xcode.

comment:2 Changed 12 years ago by jokkel@…

class-dump fails to build for me too.

Mac OS X 10.8.2 XCode 4.5 (4G182) MacPorts 2.1.2

Other ports build just fine. I attached the build logfile.

Last edited 12 years ago by jokkel@… (previous) (diff)

Changed 12 years ago by jokkel@…

Attachment: main.log added

Buildlog for class-dump

Changed 12 years ago by jokkel@…

Attachment: main.2.log added

Buildlog for class-dump

comment:3 Changed 12 years ago by jokkel@…

The XCode project of http://www.codethecode.com/projects/class-dump/ doesn't build with XCode 4.5. It sets custom paths for build products, which apparently isn't allowed anymore.

So it's not a macports problem, but an upstream problem. However the tar.gz that macports downloads contains a compiled binary that could be used directly and works just fine.

Last edited 12 years ago by jokkel@… (previous) (diff)

Changed 11 years ago by gjasny@…

Conditionally use structure variable

Changed 11 years ago by gjasny@…

comment:4 Changed 11 years ago by gjasny@…

Cc: gjasny@… added

Cc Me!

comment:5 Changed 11 years ago by gjasny@…

Hello,

the attached patch fixes the main2.log build problem.

Thanks, Gregor

comment:6 Changed 11 years ago by mf2k (Frank Schima)

Keywords: haspatch added
Port: class-dump added

comment:7 Changed 11 years ago by g5pw (Aljaž Srebrnič)

I just updated (r 100436) the port to version 3.4, it builds fine for me on XCode 4.5.2. If it works for you too, go ahead and close the ticket.

comment:8 Changed 11 years ago by g5pw (Aljaž Srebrnič)

Cc: g5pw@… added

Cc Me!

comment:9 Changed 11 years ago by g5pw (Aljaž Srebrnič)

Resolution: fixed
Status: newclosed

3 months passed, I guess the bug is gone. Yay! :)

comment:10 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.