#34374 closed defect (fixed)
ppl: build fails
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | adfernandes (Andrew Fernandes) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.4 |
Keywords: | haspatch | Cc: | |
Port: | ppl |
Description
See log. This is on Leopard PowerPC.
Attachments (4)
Change History (13)
Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
comment:1 Changed 13 years ago by adfernandes (Andrew Fernandes)
comment:2 Changed 13 years ago by adfernandes (Andrew Fernandes)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Hopefully fixed in r92876.
Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | main.2.log added |
---|
comment:3 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Sorry, no change.
comment:4 Changed 13 years ago by adfernandes (Andrew Fernandes)
Ah. Looks like gcc-4.0
is too old now.
Could you please test the attached patch, both for the originally-reported leopard-ppc
and for a universal build?
Thanks!
comment:5 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
It's building now; I'll let you know if it finishes. We still have to see what we can do about Tiger, which does not have gcc-4.2 available. (Maybe use apple-gcc42?)
comment:6 Changed 13 years ago by adfernandes (Andrew Fernandes)
I've modified my patch so that apple-gcc42 is used on Tiger (and earlier... although I guess that's not supported...)
If it looks okay to you, Ryan, and if ppl
finished building on Leopard, let me know and I'll commit.
Thanks!
Changed 13 years ago by adfernandes (Andrew Fernandes)
Attachment: | Portfile.diff added |
---|
Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
comment:7 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | haspatch added |
---|
I've attached a slightly revised patch. I was able to build ppl successfully on Leopard and Tiger on ppc.
comment:8 follow-up: 9 Changed 13 years ago by adfernandes (Andrew Fernandes)
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Whoa! Nice trick with the "if executable"! :-)
Thanks muchly, Ryan!
Committed in r92943.
Finally... graphite loop optimizations enabled by default in MacPorts!
comment:9 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to adfernandes@…:
Whoa! Nice trick with the "if executable"! :-)
FYI that was based on wiki:PortfileRecipes?version=34#compiler
Hmm... that was supposed to be fixed upstream, if I had read the archived news correctly.
I'll re-add the old configure-hacks today.