New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #34374 (closed defect: fixed)

Opened 13 months ago

Last modified 13 months ago

ppl: build fails

Reported by: ryandesign@… Owned by: adfernandes@…
Priority: Normal Milestone:
Component: ports Version: 2.0.4
Keywords: haspatch Cc:
Port: ppl

Description

See log. This is on Leopard PowerPC.

Attachments

main.log (53.8 KB) - added by ryandesign@… 13 months ago.
main.2.log (54.3 KB) - added by ryandesign@… 13 months ago.
Portfile.diff (1.5 KB) - added by adfernandes@… 13 months ago.
ppl.diff (1.4 KB) - added by ryandesign@… 13 months ago.

Change History

Changed 13 months ago by ryandesign@…

comment:1 Changed 13 months ago by adfernandes@…

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.

comment:2 Changed 13 months ago by adfernandes@…

  • Status changed from new to closed
  • Resolution set to fixed

Hopefully fixed in r92876.

Changed 13 months ago by ryandesign@…

comment:3 Changed 13 months ago by ryandesign@…

  • Status changed from closed to reopened
  • Resolution fixed deleted

Sorry, no change.

comment:4 Changed 13 months ago by adfernandes@…

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 months ago by ryandesign@…

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 months ago by adfernandes@…

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 months ago by adfernandes@…

Changed 13 months ago by ryandesign@…

comment:7 Changed 13 months ago by ryandesign@…

  • 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 months ago by adfernandes@…

  • Status changed from reopened to closed
  • Resolution set to fixed

Whoa! Nice trick with the "if executable"! :-)

Thanks muchly, Ryan!

Committed in r92943.

Finally... graphite loop optimizations enabled by default in MacPorts!

comment:9 in reply to: ↑ 8 Changed 13 months ago by ryandesign@…

Replying to adfernandes@…:

Whoa! Nice trick with the "if executable"! :-)

FYI that was based on wiki:PortfileRecipes?version=34#compiler

Note: See TracTickets for help on using tickets.