Re: Location to store Rust binaries

2022-12-22 Thread Ken Cunningham
Here is a commit where I installed a binary from the packages server onto a different system than it belonged to. Something similar might work to install the 10.9 binary of rust-bootstrap on 10.5 through 10.8… https://github.com/macports/macports-ports/commit/39f5b1344934fd8777143d548c2fb04ef4a

Re: Location to store Rust binaries

2022-12-22 Thread Chris Jones
> On 22 Dec 2022, at 6:30 pm, mcalh...@macports.org wrote: > > rust-bootstrap can not build on older systems because the upstream binaries > won’t run. > > One downside to using the buildbots for distfiles is that there would be a > time period when the 10.5-10.8 buildbots wold fail to build

Re: Location to store Rust binaries

2022-12-22 Thread mcalhoun
rust-bootstrap can not build on older systems because the upstream binaries won’t run. One downside to using the buildbots for distfiles is that there would be a time period when the 10.5-10.8 buildbots wold fail to build Rust because the 10.9 buildbot hadn’t finished building rust-bootstrap.

Re: Location to store Rust binaries

2022-12-22 Thread Chris Jones
> On 22 Dec 2022, at 4:38 pm, Chris Jones wrote: > >  > > >>> On 22 Dec 2022, at 4:29 pm, Chris Jones wrote: >>> >>  >> >> On 22 Dec 2022, at 1:28 pm, mcalh...@macports.org wrote: >>>  >>> Please forgive me if I am misunderstanding your question. >>> As Ken pointed out, the

Re: Location to store Rust binaries

2022-12-22 Thread Chris Jones
> On 22 Dec 2022, at 4:29 pm, Chris Jones wrote: > >  > > >>> On 22 Dec 2022, at 1:28 pm, mcalh...@macports.org wrote: >>> >>  >> Please forgive me if I am misunderstanding your question. >> As Ken pointed out, the rust-bootstrap binaries are generated just fine. >> I suppose it might be p

Re: Location to store Rust binaries

2022-12-22 Thread Chris Jones
> On 22 Dec 2022, at 1:28 pm, mcalh...@macports.org wrote: > >  > Please forgive me if I am misunderstanding your question. > As Ken pointed out, the rust-bootstrap binaries are generated just fine. > I suppose it might be possible to include https://packages.macports.org/ in > the `master_sit

Re: Location to store Rust binaries

2022-12-22 Thread mcalhoun
I am sure everyone who cares about Rust is already familiar with the issues involved, but just for the sake of documentation, I will try to provide an overview. The main issue is that a Rust compiler is required to build a Rust compiler. On an Apple silicon machine running macOS 13, the Rust Por

Re: Location to store Rust binaries

2022-12-22 Thread mcalhoun
Please forgive me if I am misunderstanding your question. As Ken pointed out, the rust-bootstrap binaries are generated just fine. I suppose it might be possible to include https://packages.macports.org/ in the `master_sites` of the Rust port. I am afraid I would have to thing about that a little.

Re: Location to store Rust binaries

2022-12-22 Thread Ken Cunningham
although the 10.9 one needed has not as yet been built it seems.You would also have to manually access and download the 10.9 binary on older systems, as the automatic mechanism to install it wouldn’t work where it’s needed.KOn Dec 22, 2022, at 05:02, Ken Cunningham wrote:they are thereIndex of /r

Re: Location to store Rust binaries

2022-12-22 Thread Ken Cunningham
they are thereIndex of /rust-bootstrappackages.macports.orgOn Dec 22, 2022, at 01:30, Chris Jones wrote:On 22 Dec 2022, at 4:02 am, mcalh...@macports.org wrote:As many of you know, the Rust compiler is self-hosting, so Rust is required to build Rust.The problem is that the Rust binaries provided

Re: Location to store Rust binaries

2022-12-22 Thread Chris Jones
> On 22 Dec 2022, at 4:02 am, mcalh...@macports.org wrote: > >  > As many of you know, the Rust compiler is self-hosting, so Rust is required > to build Rust. > The problem is that the Rust binaries provided by upstream only work on macOS > 10.9 and above. > > To get around this, there is a

Location to store Rust binaries

2022-12-21 Thread mcalhoun
As many of you know, the Rust compiler is self-hosting, so Rust is required to build Rust. The problem is that the Rust binaries provided by upstream only work on macOS 10.9 and above. To get around this, there is a rust-bootstrap port that build Rust binaries on 10.9+ intended to build Rust on