Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please update FreeBSD version #274

Closed
kinnison opened this issue May 26, 2019 · 3 comments
Closed

Please update FreeBSD version #274

kinnison opened this issue May 26, 2019 · 3 comments
Labels

Comments

@kinnison
Copy link

The FreeBSD version in the cross dockers is 10.2 which is (a) very old/unsupported and (b) too old to allow building of rustup. Could you update this to at least 10.3 please?

@reitermarkus
Copy link
Member

The FreeBSD images are now completely disabled because they are not building anymore. If you need them, please consider sending a PR to fix them.

malept added a commit to malept/crypto-hash that referenced this issue Sep 18, 2019
malept added a commit to malept/crypto-hash that referenced this issue Sep 18, 2019
casey added a commit to casey/just that referenced this issue Sep 21, 2019
Just uses github.com/japaric/trust to for continuous integration and
release building. trust uses github.com/rust-embedded/cross, which no
longer supports FreeBSD. (See github.com/cross-rs/cross/issues/274
for details.)

Sadly, it's probably too much work to dive in and fix the FreeBSD image
for cross, so this commit disables the FreeBSD builds and releases on
Travis. I don't think we've ever seen a build failure on BSD only, so
losing the test coverage isn't a big deal.

It is unfortunate that we'll lose FreeBSD release builds though. I don't
think Just is in the FreeBSd ports tree, so it would be nice if someone
wanted to package it and get it in there.
casey added a commit to casey/just that referenced this issue Sep 21, 2019
Just uses github.com/japaric/trust to for continuous integration and
release building. trust uses github.com/rust-embedded/cross, which no
longer supports FreeBSD. (See github.com/cross-rs/cross/issues/274
for details.)

Sadly, it's probably too much work to dive in and fix the FreeBSD image
for cross, so this commit disables the FreeBSD builds and releases on
Travis. I don't think we've ever seen a build failure on BSD only, so
losing the test coverage isn't a big deal.

It is unfortunate that we'll lose FreeBSD release builds though. I don't
think Just is in the FreeBSd ports tree, so it would be nice if someone
wanted to package it and get it in there.
brandur added a commit to brandur/redis-cell that referenced this issue Apr 5, 2020
Apparently the Rust Cross project doesn't support FreeBSD anymore:

cross-rs/cross#274
cross-rs/cross#306
@asomers
Copy link

asomers commented Apr 29, 2020

FYI, a better option for FreeBSD is to run natively with www.cirrus-ci.com .

@ssokolow
Copy link

ssokolow commented Aug 16, 2020

@asomers That assumes the person is trying to build an open-source project rather than, for example, trying to cross-compile something that isn't open-source for deployment to NearlyFreeSpeech.NET without paying for the a la carte compute units to run the compile on their end.

(That's what I'm looking for, because I'd like to migrate some spam-handling code shared between multiple sites to Rust without having to maintain the new version for my Linux VPSes and the old Python version for my NearlyFreeSpeech.NET sites.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants