Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#33464 closed defect (fixed)

boehmgc @7.1 +universal Failed to build on 10.5.8 Xcode 3.1.3

Reported by: potmj (Michael Pot) Owned by: waqar@…
Priority: Normal Milestone:
Component: ports Version: 2.0.4
Keywords: Cc:
Port: boehmgc

Description

When attempting to install gimp2

10.5.8 Xcode 3.1.3 Intel

In os_dep.c: function 'catch_exception_raise'

'x86_exception_state32_t' has no member named 'faultvaddr'

and
'ppc_exception_state_t' has no member named 'dar'

These seem to be declared in <thread_status.h> but this has changed between Xcode 10.4 and 10.5

Attachments (3)

main.log (10.7 KB) - added by potmj (Michael Pot) 12 years ago.
log
expat_main.log (3.7 KB) - added by potmj (Michael Pot) 12 years ago.
Trying to check boehmgc with gimp2 install, now expat problem
expat_config.log (7.0 KB) - added by potmj (Michael Pot) 12 years ago.
Requested config.log

Download all attachments as: .zip

Change History (12)

Changed 12 years ago by potmj (Michael Pot)

Attachment: main.log added

log

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

Owner: changed from macports-tickets@… to waqar@…

comment:2 in reply to:  description Changed 12 years ago by potmj (Michael Pot)

Replying to fmw@…:

When attempting to install gimp2

10.5.8 Xcode 3.1.3 Intel

In os_dep.c: function 'catch_exception_raise'

'x86_exception_state32_t' has no member named 'faultvaddr'

and
'ppc_exception_state_t' has no member named 'dar'

These seem to be declared in <thread_status.h> but this has changed between Xcode 10.4 and 10.5

By "Changed" I mean the Xcode 3.1.3 header files seem to differ in their declaration for 10.4 & 10.5 targets

comment:3 in reply to:  description Changed 12 years ago by potmj (Michael Pot)

Replying to fmw@…:

When attempting to install gimp2

These seem to be declared in <thread_status.h> but this has changed between Xcode 10.4 and 10.5

I Have upgraded to the latest Xcode 3.1.4 for 10.5.8
No change
I still can't install gimp2

Many thanks for any help :-)

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

Is this still a problem with boehmgc 7.2c? If so please attach the new main.log file.

Changed 12 years ago by potmj (Michael Pot)

Attachment: expat_main.log added

Trying to check boehmgc with gimp2 install, now expat problem

comment:5 in reply to:  4 Changed 12 years ago by potmj (Michael Pot)

Replying to ryandesign@…:

Is this still a problem with boehmgc 7.2c? If so please attach the new main.log file.

Many thanks for looking at this! It is a while since I have tried it again.
I have just :-
sudo port selfupdate
sudo port install gimp2
But now have a problem right at the start with "--disable-dependency-tracking"
Sorry, I'm not fully up to speed with all the levels involved in this "port" thing, and I know this is not a boehmgc problem, but I would appreciate some help so I can complete the checking. I guess it is like I have not set something up correctly.

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

Please attach the config.log.

comment:7 Changed 12 years ago by jmroot (Joshua Root)

Actually, that's not even boehmgc failing in the new log. Open a separate ticket against expat.

comment:8 Changed 12 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

7.2c builds fine for me.

Changed 12 years ago by potmj (Michael Pot)

Attachment: expat_config.log added

Requested config.log

comment:9 in reply to:  8 Changed 12 years ago by potmj (Michael Pot)

Replying to jmr@…:

7.2c builds fine for me.

Many thanks,

"sudo port install boehmgc"

Now works.
The bug must have been a while back.... :-)
I'll follow up what has broken in expat.

Note: See TracTickets for help on using tickets.