Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#40092 closed defect (invalid)

gcc47 hangs on build

Reported by: phildobbin@… Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: Cc: mww@…
Port: gcc47

Description

I had a problem with libgcc which hung when trying to install but I finally got it installed. Now gcc47 hangs interminably. I just tried for two hours to install & cpp was working (taking up 93% of the CPU) but it seemed stuck.

Surely this can't be right. How long is the usual install time?

Also, I never installed either of these ports so I'm mystified as to why they're there in the first place.

Change History (4)

comment:1 Changed 11 years ago by larryv (Lawrence Velázquez)

Cc: mww@… added
Keywords: gcc47 removed
Owner: changed from macports-tickets@… to jeremyhu@…

The libgcc and gcc4* ports each take a couple of hours for me. Granted, I build them universal on an older machine. I also don’t see any single process taking an extraordinarily long time to run.

comment:2 Changed 11 years ago by phildobbin@…

Thanks for that.

I'm running a 2.4 GHz Macbook Pro with 4GB's of RAM so I'm surprised. It takes under five minutes on Linux.

I'll leave her running overnight to see what happens...

comment:3 Changed 11 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: invalid
Status: newclosed

comment:4 in reply to:  2 Changed 11 years ago by larryv (Lawrence Velázquez)

Replying to phildobbin@…:

I'm running a 2.4 GHz Macbook Pro with 4GB's of RAM so I'm surprised.

I have a unibody MacBook with a 2.4 GHz Core 2 Duo and 8 GB of RAM, running 10.8.4. Still takes several hours. The total compile time is not anything to be concerned about.

It takes under five minutes on Linux.

I wouldn’t be surprised if the build process is different.

I'll leave her running overnight to see what happens...

Do it with -d so you can monitor the build and see if any particular command invocation is getting stuck.

Note: See TracTickets for help on using tickets.