Opened 15 years ago

Closed 14 years ago

#21545 closed defect (duplicate)

ghostscript doesn't support changing build_arch

Reported by: ToePeu@… Owned by: takanori@…
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: ghostscript

Description

you can support universal ghostscript just change Portfile 'no' to 'yes'

Change History (7)

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

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

comment:2 Changed 15 years ago by jmroot (Joshua Root)

The universal variant was disabled because it was reported to not work properly, see #15437.

comment:3 in reply to:  2 ; Changed 15 years ago by ToePeu@…

Replying to jmr@…:

The universal variant was disabled because it was reported to not work properly, see #15437.

it do not work really? i am really sorry but it is obviously bug for me that universal variable is not checked. my machine is 64bit-based one. but i set macport to i386, because many source code make error while 64bit-compiling.

when build ghost-script, i do not know why, but dynamic library in sobin directory is built as 64bit-binary only, so i couldn't build i386 ghost script properly.

ghost script do not look make error itself when building, so i suggest that # build sobin as proper architecture # or build sobin as universal, still binary is not universal

i am sorry about wrong report, sorry.

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

Cc: ryandesign@… added
Summary: ghostscript is unversal available but Portfile do not checkedghostscript doesn't support changing build_arch

Replying to ToePeu@…:

my machine is 64bit-based one. but i set macport to i386, because many source code make error while 64bit-compiling.

when build ghost-script, i do not know why, but dynamic library in sobin directory is built as 64bit-binary only, so i couldn't build i386 ghost script properly.

Ok, so the bug you're reporting is actually that the ghostscript port doesn't respect the build_arch variable. I've adjusted the title of this bug to match that.

I've also filed a new bug #24056 requesting a universal variant be added, which is a related but separate issue.

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

Has duplicate #23783.

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

Keywords: universal removed
Priority: LowNormal

Has duplicate #24380 which got fixed, and also I believe MacPorts 1.9 fixes this as well, by automatically including the arch flags in the ldflags.

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

Resolution: duplicate
Status: newclosed

Yes, #24380 covered the build_arch problem.

Note: See TracTickets for help on using tickets.