Package Details: fsharp 4.5.0-3

Git Clone URL: https://aur.archlinux.org/fsharp.git (read-only)
Package Base: fsharp
Description: The F# Compiler, Core Library & Tools (F# Software Foundation Repository)
Upstream URL: http://fsharp.org/
Licenses: MIT
Submitter: arojas
Maintainer: banzr
Last Packager: brettgilio
Votes: 29
Popularity: 0.946848
First Submitted: 2017-10-24 07:26
Last Updated: 2018-09-09 21:00

Latest Comments

1 2 3 4 5 6 Next › Last »

skypixel commented on 2019-10-13 10:42

I'd say that the main way to get the latest stable version of F# core libraries and compiler is now through .Net Core (which, unlike .Net Framework, runs on Linux). The dotnet[core]-sdk package is currently stuck to the 2.2 version and flagged as stale (https://www.archlinux.org/packages/community/x86_64/dotnet-sdk/). While we wait for the maintainer to update it, you can install the 3.0 version using the instructions (I wrote) in the wiki: https://wiki.archlinux.org/index.php/.NET_Core#Install_multiple_versions Once you install it that way, you'll find compiler and libraries in e.g. /opt/dotnet/sdk/3.0.100/FSharp .

That said, nothing prevents from having another package named, say, fsharp-git that builds from git (https://github.com/dotnet/fsharp ) and another that builds it using Mono (if that's still possible, maybe using this repo: https://github.com/mono/linux-packaging-fsharp/ ).

catalin.hritcu commented on 2019-10-13 09:16

Is updating this package to core and 4.7 not an option too? Or is there some other package already doing that?

skypixel commented on 2019-10-13 07:48

The upstream development of F# has moved away from mono some time ago, and the F# compiler is now shipped as part of dotnet core. The most recent version of F# is in fact 4.7 ( https://devblogs.microsoft.com/dotnet/announcing-f-4-7/ ). They even changed repository from https://github.com/fsharp/fsharp/ to https://github.com/dotnet/fsharp . So I think it's confusing for users to keep this package as is: I'd rather rename it as fsharp-mono (or delete it).

banzr commented on 2019-09-19 03:25

I'll do my best to maintain this package. I'm not a f# guru but I also don't want this package to die. Please be patient and if someone else more veteran would like to take the package over, please send me a DM.

-banzr

brettgilio commented on 2019-09-12 17:27

I have disowned this package. Somebody is welcome to take over as the package maintainer.

fyr77 commented on 2019-08-31 12:12

For those who do not want to downgrade mono, I have published a binary version of fsharp (https://aur.archlinux.org/packages/fsharp-bin/). I use the official Ubuntu 18.04 builds for that.

Of course, building from source is still recommended.

GRS commented on 2019-08-30 05:49

Can confirm that downgrading to Mono 5.20 allows fsharp to be built. Thanks @loures

Would be nice to get a more long term solution going where its able to build off the latest release though.

KingEldarion commented on 2019-08-29 16:51

I have the same error as GRS as well. Clean Arch Linux build, cant use MonoDevelop currently :/

https://pastebin.com/xWRUqh9E

Kind regards KingEldarion

loures commented on 2019-08-29 13:12

I think it's an issue with Mono 6.0, the build works fine with Mono 5.20.

adsun commented on 2019-08-27 21:22

@GRS I can confirm that this fails with the same errors on my system, and in a clean chroot.