Fully-bootstrapped Mono comes to #Guix:
https://issues.guix.gnu.org/74609
Impressive achievement and a nice writeup!
Fully-bootstrapped Mono comes to #Guix:
https://issues.guix.gnu.org/74609
Impressive achievement and a nice writeup!
@simendsjo @civodul when we "lost" mono because it was discovered (<https://issues.guix.gnu.org/55026>) that #mono upstream simply includes binary blobs in their "source" tarball (an evil that was so alien and unimaginable to me that I failed to check for that when adding the "mono" package) I believed we would most probably never get it back.
Very sad to see it's not because upstream finally took their responsibility, but extra grateful and kudos for this effort!
#reproducibleBuilds
#bootstrappableBuilds
@reproducible_builds
> You would be hard-pressed to find a more fertile breeding ground for Ken Thompson / Trusting Trust attacks. �If every agent of the NSA (and whatever other agencies, including those of other countries, had access to the appropriate network traffic) somehow failed to capitalize on 6 years of opportunity to compromise an entire software ecosystem using only a basic MITM of unencrypted traffic, they deserve to be sacked.
@janneke @civodul @reproducible_builds Unfortunately, I have to be a lot more pragmatic in order to use Guix. I have packaged both the dotnet sdk binary distributions as well as various closed source binary software for developing dotnet. It's the only way I can use Guix System in practice.
@simendsjo @civodul @reproducible_builds that's very sad and I hope for you that one day you'll be able to live in the GNU Guix Free Software country, like I am so grateful do.
@simendsjo That’s fine, there are personal choices to make everyday and a number of criteria to take into account.
In the end, as users of Guix and other distros, we all benefit from the work done around bootstrapping, reproducible builds, or simply writing useful free software. I’m happy to support all those who make significant strides in these areas, and this one is no small feat!
@civodul
This is like OpenJDK with Jikes/JamVM and the GNU Classpath,
but with DotGNU.
I wish GNU classpath had a ./bootstrap script where it could
download all the required dependencies in the spot.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.