[MacPorts] #48775: rust: update to 1.2.0
#48775: rust: update to 1.2.0 ----------------------+-------------------- Reporter: sean@… | Owner: g5pw@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: haspatch | Port: ----------------------+-------------------- I've been looking at rust and thought I'd upgrade it to 1.2.0. I think the bootstrapping is no longer needed since version 1.0 (the one we were using was old as well). Here is a patch for removing the bootstrapping code and preferring clang. Since I'm new to rust, I was hoping someone could give this a once over. -- Ticket URL: <https://trac.macports.org/ticket/48775> MacPorts <https://www.macports.org/> Ports system for OS X
#48775: rust: update to 1.2.0 ---------------------+---------------------- Reporter: sean@… | Owner: g5pw@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch Port: | ---------------------+---------------------- Comment (by sean@…): Any objections to pushing this? -- Ticket URL: <https://trac.macports.org/ticket/48775#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#48775: rust: update to 1.2.0 ---------------------+---------------------- Reporter: sean@… | Owner: g5pw@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch Port: | ---------------------+---------------------- Comment (by g5pw@…): We just need to make sure the build phase can be completed without internet connection (i.e. the bootstrapping compiler is not getting downloaded on {{{make}}}. If that is indeed true, you can go ahead and commit it, it looks good to me. -- Ticket URL: <https://trac.macports.org/ticket/48775#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#48775: rust: update to 1.2.0 ---------------------+---------------------- Reporter: sean@… | Owner: g5pw@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch Port: | ---------------------+---------------------- Comment (by sean@…): Replying to [comment:2 g5pw@…]:
We just need to make sure the build phase can be completed without internet connection (i.e. the bootstrapping compiler is not getting downloaded on {{{make}}}. If that is indeed true, you can go ahead and commit it, it looks good to me.
That is a good question. I will test it out but it seems that rust really, *really*, tries to force users to download bootstrapped binaries on the fly. If you have any suggestions of how to avoid that, please do tell. -- Ticket URL: <https://trac.macports.org/ticket/48775#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#48775: rust: update to 1.2.0 ---------------------+---------------------- Reporter: sean@… | Owner: g5pw@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: haspatch Port: | ---------------------+---------------------- Comment (by sean@…): Ok, I finally cracked this. Thanks for the comment about the internet connection. That got me to figure out how to get a new stage0. -- Ticket URL: <https://trac.macports.org/ticket/48775#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#48775: rust: update to 1.2.0 ---------------------+---------------------- Reporter: sean@… | Owner: g5pw@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: fixed | Keywords: haspatch Port: | ---------------------+---------------------- Changes (by sean@…): * status: new => closed * resolution: => fixed Comment: Updated in r140141. -- Ticket URL: <https://trac.macports.org/ticket/48775#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts