Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#15437 closed defect (fixed)

Ghostscript 8.62_1+Universal fails on PPC macs

Reported by: vcpatel@… Owned by: takanori@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc: simon@…
Port: ghostscript

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Hello. I have installed Ghostscript 8.62_1+Universal on a NFS share that is mounted by various Intel and PPC Macs. gs works fine on Intel Macs but does not work on PPC macs (gives Bus error). All computers are running OS X 10.5.2 with all updates applied. Here is the output of the same command run on Intel and PPC Macs:

Intel
=====

which gs
/opt/local/bin/gs
gs -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT
-dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=0
"-sDEVICE=pngalpha" -dTextAlphaBits=4 -dGraphicsAlphaBits=4 "-r72x72"
-g612x792  "-sOutputFile=test.png" test.ps

test.png is created successfully

PPC
===

which gs
/opt/local/bin/gs
gs -q -dQUIET -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT
-dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=0
"-sDEVICE=pngalpha" -dTextAlphaBits=4 -dGraphicsAlphaBits=4 "-r72x72"
-g612x792  "-sOutputFile=test.png" test.ps
Bus error

gs -dPARANOIDSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000
-dAlignToPixels=0 -dGridFitTT=0 "-sDEVICE=pngalpha" -dTextAlphaBits=4
-dGraphicsAlphaBits=4 "-r72x72" -g612x792  "-sOutputFile=test.png" test.ps
Bus error

Change History (5)

comment:1 Changed 16 years ago by simon@…

Cc: simon@… added
Milestone: Port Bugs
Owner: changed from macports-tickets@… to takanori@…

Assigned to maintainer.

comment:2 Changed 16 years ago by takanori@…

Resolution: fixed
Status: newclosed

Hi,

I could reproduce the problem. As you say, gs binary built on Intel based macs does not work properly on PPC, and vice versa. So I disabled this useless +universal variant simply. (r37154)

# To tell the truth, I don't have any interest in keeping this feature since I have already changed my machine from PPC to Intel completely. Maybe this is the biggest problem... ;-)

Anyway, thank you for reporting!

p.s.

Basically, I don't recommend you to use +universal variant because it is not stable yet - some ports may work well, but some ports may not work. I think you'd better install both Intel and ppc trees separately on your file server.

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

The only way we can improve universal support is if people report bugs for the problems they find. So please, continue to try to use the universal variant in ports, and report problems as you did here. Thanks.

comment:4 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

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

Description: modified (diff)
Port: ghostscript added
Note: See TracTickets for help on using tickets.