Opened 15 years ago

Closed 15 years ago

#20930 closed defect (fixed)

p5-mac-carbon doesn't build with build_arch x86_64

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: sal@…
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: Cc: arturoc@…, lhunath@…, nerdling (Jeremy Lavergne)
Port: p5-mac-carbon

Description

p5-mac-carbon doesn't build when build_arch is x86_64 (like it is by default on Snow Leopard) or presumably when build_arch is ppc64 (e.g. if the user set it to this on Leopard).

This makes sense since AFAIK there is no Carbon on 64-bit Mac OS X but the port should still handle this more gracefully, for example by forcing build_arch to i386 or ppc.

Attachments (1)

p5-mac-carbon.txt (20.5 KB) - added by ryandesign (Ryan Carsten Schmidt) 15 years ago.

Download all attachments as: .zip

Change History (13)

Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Attachment: p5-mac-carbon.txt added

comment:1 Changed 15 years ago by blb@…

Of course, if perl itself is 64bit would building this 32bit have a chance?

comment:2 Changed 15 years ago by tobypeterson

Anything using this module should be considered obsolete as of Snow Leopard.

comment:3 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

If you know of another method to access Internet Config data (specifically: the name of the user's chosen web browser)I would be happy to switch my openbrowser port/script to use it. Until then, it needs p5-mac-carbon.

comment:4 Changed 15 years ago by nerdling (Jeremy Lavergne)

Another instance of where universal might help?

comment:5 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

It can't build for x86_64, so it can't build universal for i386/x86_64 either.

comment:6 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Forcing build_arch to i386 doesn't seem to be helping either.

comment:7 in reply to:  3 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to ryandesign@…:

If you know of another method to access Internet Config data (specifically: the name of the user's chosen web browser)I would be happy to switch my openbrowser port/script to use it. Until then, it needs p5-mac-carbon.

I found another method for openbrowser to use.

comment:8 Changed 15 years ago by arturoc@…

Cc: arturoc@… added

Cc Me!

comment:9 Changed 15 years ago by lhunath@…

FWIW, the Amarok port suffers the same issue.

comment:10 Changed 15 years ago by lhunath@…

Cc: lhunath@… added

Cc Me!

comment:11 Changed 15 years ago by nerdling (Jeremy Lavergne)

Cc: snc@… added

Cc Me!

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

Resolution: fixed
Status: newclosed
  • r66878: I updated p5-mac-carbon to 0.82 which already forces itself to 32-bit.
Note: See TracTickets for help on using tickets.