I am working with getting mono working on the Pi and 3.10 seems to have compilation errors. Is Mono 3.8 OK to use cause I got that working? I think I saw something about a database error being related to mono 3.8, am I mistaken?
DB problems were with 3.4 (DB problems were a symptom of a bigger issue).
AFAIK 3.8 is fine.
OK, I have been busy compiling mono 3.10 and I have working packages for arm, x86 and x64
It doesn’t seem to update to the torrents branch even though it says it is on the torrents branch. I did get an Unable to update, running from write-protected folder, changing ownership and permissions doesn’t seem to have changed anything. It says I am on build 2301.
I compiled mono with these prefixes --prefix=/usr/local --with-sgen=yes --with-large-heap=yes --with-xen_opt=no
Are there any issues with this you can foresee before I distribute it?
You can’t downgrade a version with the updater, at this point the torrents branch is dead and not maintained because its been merged to develop. Master may have a higher version number than develop at this point, so you won’t be able to update to it until we push another release.
We already have packages for x64 and x86 in our repo (the official packages from Xamarin, mirrored in our repo). Its just armhf that we’re missing because they don’t have one.
The only issue I see is conflicting packages between official and the one you have compiled, everything else sounds fine.