Pinned oot

The package graph is now rooted in a further reduced set of binary seeds, at about 60 MiB it weighs 25% of what it used to

guix.gnu.org/blog/2020/guix-fu

How is your distro?

janneke boosted
janneke boosted

“Bootstrappable builds”:
lwn.net/SubscriberLink/841797/

LWN reports on what @janneke et al. have been up to, including the very latest breakthrough!

#bootstrapping #Mes #Guix #GNU

janneke boosted
janneke boosted

“Update from Guix: Moving forward into 2021”:
fsf.org/blogs/community/update

It’s never too late to donate. :-)

Thanks to @fsf for supporting #GNU #Guix as part of the Working Together for Free Software initiative!

janneke boosted

Did you know that the FSF has a PeerTube account? PeerTube is a decentralized, federated video platform powered by ActivityPub and WebTorrent. Subscribe to our page today: u.fsf.org/36m

janneke boosted

News from the Right to Repair movement, helping farmers protect their right to fix their own farm equipment without facing legal repercussions: u.fsf.org/38u

janneke boosted

We closed the gap between Stage0 and Mes: the Full Source Bootstrap is near!

The package graph is now rooted in hex0, a #357-byte binary & ASCII-equivalent github.com/oriansj/bootstrap-s

Make your distro !

@fsf
@conservancy
@fsfe
@nixos

Show thread
janneke boosted

If you’ve had troubles setting up #Guix offloading in the past, in particular to a “foreign distro”, this change should simplify things:
issues.guix.gnu.org/45312

janneke boosted

“Identical files across subsequent package revisions”:
lists.gnu.org/archive/html/gui

Estimating how much data is identical between subsequent revisions of a package, with an eye towards optimizing substitute downloads.

#Guix

janneke boosted

Say you want to test the effect of a libc patch on LibreOffice:

guix build libreoffice --with-patch=glibc=./my-glibc-tweak.patch

Granted, this example would contribute a fair deal to global warming, but the point is that this new option makes it easy to test patches:

issues.guix.gnu.org/45300

#Guix

janneke boosted

The Reduced Binary Seed bootstrap*) is coming to ARM: The fork of tinycc now builds on @GuixHPC's wip-arm-bootstrap (git.savannah.gnu.org/cgit/guix) branch:

07:14:46 janneke@overdrive1:~/src/guix/wip-arm-bootstrap [env]
$ ./pre-inst-env guix build --system=armhf-linux \
-e '(@@ (gnu packages commencement) tcc-boot))'
/gnu/store/7sg2q1icj4zhbfz12zb7yg9hswqf74yw-tcc-boot-0.9.27

Next up: @gnutools' gcc-2.95.3.
@ReproBuilds @NLnetFDN @fsf
*) See guix.gnu.org/blog/2020/guix-fu

Show thread
janneke boosted

Hear hear, #GNU #Guix is 8 years old *and* version 1.2.0 is out today!

guix.gnu.org/en/blog/2020/gnu-

Do not miss the release song and all the niceties!

janneke boosted
janneke boosted

Chickadee 0.6.0 released dthompson.us/chickadee-060-rel

got some cool stuff like ttf/otf font loading via freetype and an initial version of a 2D vector graphics system a la svg or html5 canvas.

janneke boosted

The online #Guix Day #conference will take place on Sunday, November 22, and you can now watch the pre-recorded talks.

WATCH THEM NOW!

Or when you have time, until the 21. We will not have a dedicated time to watch them together on Sunday, instead we will have an extended Q&A of 25 (!) minutes for each subject.

guix.gnu.org/en/blog/2020/onli

We just compiled the first working program using a Reduced Binary Seed bootstrap'ped*) TinyCC for ARM:

21:55:01 janneke@banana:~/src/tinycc [env]
$ ./mes-tcc-hello
Hello, Mescc!
[42]

@GuixHPC @ReproBuilds @NLnetFDN @fsf
*) See guix.gnu.org/blog/2020/guix-fu

janneke boosted
janneke boosted
Show more
Octodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!