Re: bootstrap: i686-linux now builds without binutils, gcc seeds

2018-09-17 Thread Jan Nieuwenhuizen
ng. I integrated most of bournish into Gash, and then also Timothy's Geesh came on my radar. Interesting puzzle this...Timothy? > Thank you for the amazing work, and again apologies for taking so long > to get back to you! Thanks! To be fair, although wip-bootstrap has been "mostly working" for quite some time now, I only got wip-bootstrap in a somewhat reviewable state and fixed the integration with Guix since a week. janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: bootstrap: i686-linux now builds without binutils, gcc seeds

2018-09-17 Thread Jan Nieuwenhuizen
more work. Thanks for chiming in! janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bootstrap: i686-linux progress report

2018-09-08 Thread Jan Nieuwenhuizen
For the 3rd time, again I believe that I have built i686-linux `hello' without using any bootstrap inputs. This time, I have actually built ./pre-inst-env guix build --system=i686-linux hello on x86_64 (Previously, I did most development in a x86 VM which hides problems with --system=

Re: bootstrap: i686-linux now builds without binutils, gcc, and glibc seeds

2018-09-06 Thread Jan Nieuwenhuizen
8<---cut here---end------->8--- Any help, suggestions or encouragements much appreciated. janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: bootstrap: i686-linux now builds without binutils, gcc, and glibc seeds

2018-09-05 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen writes: > The wip-bootstrap branch now builds without binutils, gcc, and glibc seeds. Well, I'm very sorry but I cheered just a little bit too early, as I just found out. > Thanks to #bootstrappable and #glibc and a week's work of hammering and > determination we

bootstrap: i686-linux now builds without binutils, gcc, and glibc seeds

2018-09-03 Thread Jan Nieuwenhuizen
ot be the highest priority from a full source bootstrap point of view, having a shell in Guile is very exciting and would help Guix a lot. We need to evaluate gash and geesh and formulate a strategy. -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: bootstrap: i686-linux now builds without binutils, gcc seeds

2018-09-01 Thread Jan Nieuwenhuizen
ctl.h" "sysinfo.h" ; for 2.2.5 "types.h" "version.h" ; for 2.2.5 I'll keep you all informed here, thanks. Greetings, janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bootstrap: i686-linux now builds without binutils, gcc seeds

2018-08-31 Thread Jan Nieuwenhuizen
lapping goal to create a posix/bash compatible shell in Guile. Although it may not be the highest priority from a full source bootstrap point of view, having a shell in Guile is very exciting and would help Guix a lot. We need to evaluate gash and geesh and formulate a strategy. --

Re: Roadmap for Guix 1.0

2018-08-30 Thread Jan Nieuwenhuizen
d everything will be fine. :-) Yes, I found that "SD" is often more confusing than not. janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

GNU Mes 0.17 released [alpha]

2018-08-10 Thread Jan Nieuwenhuizen
We are delighted to announce the release of GNU Mes 0.17, representing 64 commits over 6 weeks. Mes is now an official GNU package and we have bootstrapped gcc-4.7.4 for x86-linux with a reduced binary seed (i.e., without regular toolchain). Next targets: - upstream the x86 Mes bootstrap to

Re: bootstrap integration strategies

2018-07-13 Thread Jan Nieuwenhuizen
st too. Do you/Ricardo want to help with that too? > Thank you for your patience! Thanks for your help and support! janneke. -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: bootstrap integration strategies

2018-07-12 Thread Jan Nieuwenhuizen
e bridge to full bootstrappability Hear, hear! > But we still have a lot of details to hammer out, like getting basic > ARM support and having the ARM and x86 binaries verify each other's > bootstrap; > Hammer out cross-platform build details for MesCC and M2-Planet These I certainly agree

Re: bootstrap integration strategies

2018-07-12 Thread Jan Nieuwenhuizen
ls from the x86 bootstrap binaries (possibly one at a time) and replace them by M1+Mes+Tcc-built ones. Possibly by adding an alternative %bootstrap-binaries package without them. Then build the x86 system on top of that. Then, or meanwhile, start thinking about x86_64 or AArch64. I'm not saying

Re: SOLVED: Re: gcc-4.7.4: libgcc2.h:157: error: unable to emulate 'TF'

2018-07-11 Thread Jan Nieuwenhuizen
for showing interest! Greetings, janneke [0] http://gitlab.com/janneke/mes [1] https://www.gnu.org/software/guix [2] http://bootstrappable.org -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

SOLVED: Re: gcc-4.7.4: libgcc2.h:157: error: unable to emulate 'TF'

2018-07-11 Thread Jan Nieuwenhuizen
-build-with-cxx Greetings, janneke [0] http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/mes.scm?h=wip-bootstrap -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: gcc-4.7.4: libgcc2.h:157: error: unable to emulate 'TF'

2018-07-10 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen writes: > Gábor Boskovits writes: > >> It seems that the errors you were getting are related to 128 bit >> floating point support. It also seems that 128 bit floating point >> support is enabled on 64 bits. I'm not sure about the 32 bit case >> tho

Re: gcc-4.7.4: libgcc2.h:157: error: unable to emulate 'TF'

2018-07-10 Thread Jan Nieuwenhuizen
iler be used to compile libgcc2? janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: gcc-4.7.4: libgcc2.h:157: error: unable to emulate 'TF'

2018-07-10 Thread Jan Nieuwenhuizen
0 > > If they both are the same arch then I would suggest to get the one > fixed first where the STACK_DIRECTION is seemingly detected wrongly. Hmm, this is definitely wrong. I'll have a look at this first... janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

bootstrap integration strategies

2018-07-09 Thread Jan Nieuwenhuizen
/janneke/mes [2] http://gitlab.com/rutger.van.beusekom/gash friendly fork with bournish commands: http://gitlab.com/janneke/gash -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: gcc-4.7.4: libgcc2.h:157: error: unable to emulate 'TF'

2018-07-09 Thread Jan Nieuwenhuizen
iption: Binary data host-i386-unknown-linux--libiberty--config.h Description: Binary data -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

gcc-4.7.4: libgcc2.h:157: error: unable to emulate 'TF'

2018-07-09 Thread Jan Nieuwenhuizen
was released two weeks ago I have tried many things, but not knowing where this error comes makes progress difficult, e.g.: I didn't manage to compile any glibc > 2.3.6, but that may not be necessary? Greetings, janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT h

Mes 0.16 released

2018-06-26 Thread Jan Nieuwenhuizen
] https://www.nongnu.org/nyacc [8] https://www.gnu.org/software/guile/docs/master/guile.html/PEG-Parsing.html [9] https://gitlab.com/janneke/tinycc [10] http://www.softwarepreservation.org/projects/LISP/book/LISP%25201.5%2520Programmers%2520Manual.pdf [11] https://github.com/oriansj/stage0 -- Jan

Re: [bootstrappable] M2-Planet latest release

2018-06-22 Thread Jan Nieuwenhuizen
a any C compiler that supports only 60% of the features of M2-Planet And very bootstrappable! janneke -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: [rb-general] Mes 0.15 released

2018-06-12 Thread Jan Nieuwenhuizen
Holger Levsen writes: > On Tue, Jun 12, 2018 at 07:22:02PM +0200, Jan Nieuwenhuizen wrote: >> As of 0.14, Mes+MesCC compiles a self-hosting TinyCC. Using the 0.15 >> Mes C library, this TinyCC can build the GNU tools triplet: >> binutils-2.14, gcc-2.95.3, glibc-2.2.5. >

Mes 0.15 released

2018-06-12 Thread Jan Nieuwenhuizen
/guile/docs/master/guile.html/PEG-Parsing.html [8] https://gitlab.com/janneke/tinycc [9] http://www.softwarepreservation.org/projects/LISP/book/LISP%25201.5%2520Programmers%2520Manual.pdf [10] https://github.com/oriansj/stage0 -- Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance

Mes 0.14 released

2018-05-24 Thread Jan Nieuwenhuizen
ke/tinycc [9] https://lists.gnu.org/archive/html/tinycc-devel/2017-05/msg00103.html [10] http://www.softwarepreservation.org/projects/LISP/book/LISP%25201.5%2520Programmers%2520Manual.pdf [11] https://github.com/oriansj/stage0 -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilyp

Re: wip-bootstrap updated

2018-05-03 Thread Jan Nieuwenhuizen
er again. >> The plan is to replace the mes.M1 seed with mes.M2 > Exciting. Yes, and it's so much fun over at #bootstrappable. M2-Planet just got anonymous structs and function pointers -- that should be enough for mes.c :-) Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.o

wip-bootstrap updated

2018-05-01 Thread Jan Nieuwenhuizen
h.gnu.org/cgit/guix.git/log/?h=wip-bootstrap [1] https://gitlab.com/janneke/mes [2] https://github.com/oriansj/m2-planet [3] https://gitlab.com/janneke/mes-seed -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Mes 0.13 released

2018-04-28 Thread Jan Nieuwenhuizen
/oriansj/stage0 mes-boot-bag.svg Description: Binary data tcc-boot-bag.svg Description: Binary data -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

New signing key

2018-04-23 Thread Jan Nieuwenhuizen
018-04-08 [E] and uploaded its armour to savannah. Greetings, janneke - -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com -BEGIN PGP SIGNATURE- iQIzBAEBCAAdFiEEGoWDkuMx6v24wn/788Gg2cHWUnMFAl

Mes 0.12 released

2018-04-08 Thread Jan Nieuwenhuizen
cts/LISP/book/LISP%25201.5%2520Programmers%2520Manual.pdf [11] https://github.com/oriansj/stage0 -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: [PATCH] gnu: Add systemd.

2018-04-01 Thread Jan Nieuwenhuizen
> + ("lz4" ,lz4) > + ("pcre2" ,pcre2) > + ("python" ,python) > + ("qrencode" ,qrencode) > + ("util-linux" ,util-linux) > + ("xz" ,xz) > + ("zlib" ,zlib))) I have good hopes of bootstrapping Guile but...won't we be creating a non-bootstrappable system here? Does this mean that modern Linux systems are essentially non-bootstrappable? Has this been discussed? Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: Kernel modules in initrd

2018-02-22 Thread Jan Nieuwenhuizen
B key. And what >fits onto a 1 GB USB key should also easily fit on a hard disk... > > What do you think? I'm not experienced in this, otoh if things "just work", that's always nice. janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: glibc 2.26 refuses to run on CentOS 6.8

2018-02-19 Thread Jan Nieuwenhuizen
iscovered at Verum that a guix pack would not run on CentOS and took another road in the end. Good to know there's still a way to work around this. Thanks, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: Cuirass news

2018-01-26 Thread Jan Nieuwenhuizen
t my mind on other things atm. The things you fixed were all troublesome. I'll let you know once I get down to deploying it. Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: 08/10: gnu: readline: support mingw.

2017-12-03 Thread Jan Nieuwenhuizen
Marius Bakke writes: Hi! > Ludovic Courtès <l...@gnu.org> writes: > >> civodul pushed a commit to branch master >> in repository guix. >> >> commit ae12d586275cdd96db23fb01bf840b2055b5b979 >> Author: Jan Nieuwenhuizen <jann...@gnu.org> >>

Re: gcc-ddc

2017-12-02 Thread Jan Nieuwenhuizen
n libtool-for-ddc. > It should be noted in the package documentation, that this package is not > recommended for general use. Are you proposing to patch libtool? If so, even if patching it for [gcc-]dcc only would be a great hack for now. Please go forward with that idea at least until

Re: gcc-ddc

2017-11-29 Thread Jan Nieuwenhuizen
ed. OK! > I'm now investigating the checksum issue. Great to hear your progress janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: [PATCH] scripts: hash: Add --git option. WIP

2017-11-28 Thread Jan Nieuwenhuizen
branch is that? You did see Ludo's suggestions? I like them and planned to look at them when my mind is less occupied with bootstrapping. janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: [bootstrappable] Re: prototyping the full source bootstrap path

2017-11-25 Thread Jan Nieuwenhuizen
locations. Source code for these libraries can be found at their respective hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also Note that mes-tcc also still fails some tests and that we run mescc on Guile rather than on Mes because of severe Mes Scheme performance

Re: [bootstrappable] Re: prototyping the full source bootstrap path

2017-11-23 Thread Jan Nieuwenhuizen
guile-2.0.9? That would already help a lot! *) should i push this to savannah wip-bootstrap? janneke bootstrap.svg Description: Binary data -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: gcc-ddc

2017-11-22 Thread Jan Nieuwenhuizen
n > try the clang one, and see if some things are still missing or not. > We have the definition in place for that at least. Sure. > I cannot paste the text of the patch because of limitations in my current > mail client, I will work on it, > though. > The patch should be applied no

[PATCH] scripts: hash: Add --git option. WIP

2017-11-22 Thread Jan Nieuwenhuizen
le it is already "handy" as it is, I consider adding a commit argument and imply --recursive, like so guix hash --git HEAD guix hash --git v0.13 WDYT? janneke >From cfc9e557db6fe6c9aece68cfc5153ec9481a45a4 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen <jann...@gnu.org> Da

Re: gcc-ddc

2017-11-21 Thread Jan Nieuwenhuizen
So, when this happens we simply have case 1: we are not relocated. > > In gcc/gcc.c this pattern is guarded by if(gcc_exec_prefix) basically.(it > is in an else block) > It is not so in gcc/gcc-ar.c. > > This is how far I could get with it

Re: [bootstrappable] Re: prototyping the full source bootstrap path

2017-11-21 Thread Jan Nieuwenhuizen
built from a lisp compiler Hmm, it's my understanding that Guile is pretty heavily tied to libguile/*.c. What makes you think that it's possible for Guile to run without libguile/*.c? janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http

Re: [bootstrappable] Re: prototyping the full source bootstrap path

2017-11-20 Thread Jan Nieuwenhuizen
if we consider it to be of value, then x86_64 is just more work. Other architectures...well, "just" more work ;-) > Thank you, and congrats on this milestone! Thanks! janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://Joyof

Re: [bootstrappable] Re: prototyping the full source bootstrap path

2017-11-20 Thread Jan Nieuwenhuizen
s? > Also: I wonder if we can simplify these bootstrap packages in Guix, so > that they can be built with even fewer build-time features. Yeah, the mean reason to do it in Guix packages is that it becomes impossible to cheat. However, coding the bootstrap path in Guix means that we depend

Re: gcc-ddc

2017-11-20 Thread Jan Nieuwenhuizen
sr") then we still need to make sure that make install uses the prefix we want by writing our own install phase...it gets ugly here I guess... Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

prototyping the full source bootstrap path

2017-11-19 Thread Jan Nieuwenhuizen
eeds a lot more work and tinycc-boot, gcc-boot packages are still missing. Greetings, janneke *) Or fetch branch wip-bootstrap: https://gitlab.com/janneke/guix >From c64a0af956754a22a7900a96260b7615c62c14b1 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen <jann...@gnu.org> Date: Su

Mes 0.11 released

2017-11-18 Thread Jan Nieuwenhuizen
PEG-Parsing.html [8] https://gitlab.com/janneke/tinycc [9] https://lists.gnu.org/archive/html/tinycc-devel/2017-05/msg00103.html [10] http://www.softwarepreservation.org/projects/LISP/book/LISP%25201.5%2520Programmers%2520Manual.pdf -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lil

Re: [bootstrappable] diverse double compilation: using $ORIGIN?

2017-11-10 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen writes: >>> Usage: guix build gcc-dcc >>> >>> Building gcc-dcc tests the diverse double compilation property >>> of the gcc that Guix is using. >>> >>> * gnu/packages/bootstrappable.scm: New file. >>> * gnu/local

Re: Let’s meet before FOSDEM!

2017-11-07 Thread Jan Nieuwenhuizen
.) Yes, I'd like to join. janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: [bootstrappable] diverse double compilation: using $ORIGIN?

2017-11-05 Thread Jan Nieuwenhuizen
the install-prefix that debian and others do not have. I'll be sending updated patches soon. janneke. -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: avoid wrapper scripts when possible

2017-11-03 Thread Jan Nieuwenhuizen
ove the real script > to .wrapped-bin/foo. To probably state the obvious, yes it would be great if top/ps would show `foo' instead of .foo-x.y-real; also great for `killall'. Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT h

Re: [bootstrappable] diverse double compilation: using $ORIGIN?

2017-11-02 Thread Jan Nieuwenhuizen
sense? Attached is a patch prototyping this diverse double compilation test. janneke >From c91609e847066c384826d726033146e08d8185ed Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen <jann...@gnu.org> Date: Thu, 2 Nov 2017 06:52:46 +0100 Subject: [PATCH] gnu: Add clang-gcc, gcc-ddc. WIP Usage: guix build

Re: Status update on reproducible builds in Guix

2017-11-01 Thread Jan Nieuwenhuizen
ucible, like the installation binaries/USB installer, bare-bones.tmpl or even lightweight-desktop.tmpl? Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: Reproducible Build Summit, Oct. 31st, Berlin

2017-10-06 Thread Jan Nieuwenhuizen
I am planning to go, sad you won't be there. janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: Building things other than Guix with Cuirass

2017-09-20 Thread Jan Nieuwenhuizen
t;grep"))) Does that help? Greetings, janneke [0] http://git.savannah.gnu.org/cgit/guix/guix-cuirass.git/commit/?id=bbab646926714ad6cdaac3e4578a14b408b65a84 A similar patch is waiting for guix proper. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28487 -- Jan Nieuwenhuizen <jann...@gnu.org> |

Re: guix pull via cgit odd behavior or [guile-git] limitations?

2017-09-12 Thread Jan Nieuwenhuizen
.scm is broken, cuirass package runs a >> script before patch-shebanging; the spec examples in the manual lacks >> a (list (quote ..)... > > Please report these issues and/or send a patch! :-) I added smart http to our git server and now have cuirass somewhat going...intend to send so

Re: Mes 0.10 released

2017-09-11 Thread Jan Nieuwenhuizen
Arne Babenhauserheide writes: > Jan Nieuwenhuizen <jann...@gnu.org> writes: >> Arne Babenhauserheide writes: >>> Jan Nieuwenhuizen <jann...@gnu.org> writes: >>>> I am pleased to announce the release of Mes 0.10, representing 82 >>>> comm

Re: guix pull via cgit odd behavior or [guile-git] limitations?

2017-09-11 Thread Jan Nieuwenhuizen
http:// urls with Cuirrass I now get Git error: no Content-Type header in response janneke * cuirass' guix envronment -l guix.scm is broken, cuirass package runs a script before patch-shebanging; the spec examples in the manual lacks a (list (quote ..)... -- Jan Nieuwenhuizen <jann...@gnu.org&

Re: Mes 0.10 released

2017-09-11 Thread Jan Nieuwenhuizen
Arne Babenhauserheide writes: > Jan Nieuwenhuizen <jann...@gnu.org> writes: > >> I am pleased to announce the release of Mes 0.10, representing 82 >> commits over 6 weeks. Mescc now compiles a bootstrappable-modified >> TinyCC into a mes-tcc that in turn can succe

Mes 0.10 released

2017-09-10 Thread Jan Nieuwenhuizen
017-05/msg00103.html [10] http://www.softwarepreservation.org/projects/LISP/book/LISP%25201.5%2520Programmers%2520Manual.pdf -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: postgresql again

2017-09-10 Thread Jan Nieuwenhuizen
Catonano writes: > could anyone here verify if they can run postgresql with a reasonably recent > version of GuixSD ? I installed GuixSD two days ago, guix pull/master, with postgresql. Using only (postgresql-service) Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.o

Re: The future of 'guix environment'

2017-09-03 Thread Jan Nieuwenhuizen
y in guix? Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: The future of 'guix environment'

2017-09-01 Thread Jan Nieuwenhuizen
ang.scm says: As of go-1.5, go cannot be bootstrapped without go-1.4, so we need to use go-1.4 or gccgo-5. So that sounds like more work/more steps, but still sweet milky Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http

Re: The future of 'guix environment'

2017-09-01 Thread Jan Nieuwenhuizen
n elisp. You also need the direnv tool itself, > which is written in Go. No thanks! No thanks here too. A yoghurt language just to run a shell, ugh. Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: The future of 'guix environment'

2017-08-31 Thread Jan Nieuwenhuizen
briefly on irc yesterday are various ways this could go: use emacs-direnv, read the manifest file in elisp, use guix repl to read it..etc Greetings, janneke guix-environment.el Description: application/emacs-lisp -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.

Re: NetworkManager instead of Wicd in ‘%desktop-services’?

2017-07-30 Thread Jan Nieuwenhuizen
concrete suggestion here, just a feeble wish to have networking as simple and crisply declaritively configurable as the rest of GuixSD. janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: Mes 0.9 released

2017-07-26 Thread Jan Nieuwenhuizen
>> Also, mescc can now compile a >> modified TinyCC into a running [mostly segfaulting] executable. > > Very cool! > > Thank you for your great work! :-) Thanks for the support! janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Mes 0.9 released

2017-07-26 Thread Jan Nieuwenhuizen
/docs/master/guile.html/PEG-Parsing.html [8] https://gitlab.com/janneke/tinycc [9] https://lists.gnu.org/archive/html/tinycc-devel/2017-05/msg00103.html [10] http://www.softwarepreservation.org/projects/LISP/book/LISP%25201.5%2520Programmers%2520Manual.pdf -- Jan Nieuwenhuizen <jann...@gnu.org&

Re: Storing serialised graph along with packages

2017-07-23 Thread Jan Nieuwenhuizen
and that I cannot reproduce. Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: npm (mitigation)

2017-07-14 Thread Jan Nieuwenhuizen
projects. -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: Mes 0.8 released

2017-06-26 Thread Jan Nieuwenhuizen
le/eval.c ;-) and develop a fork/sister of mescc as guilecc. Greetings, janneke [0] https://lists.gnu.org/archive/html/tinycc-devel/2017-05/msg00103.html -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Mes 0.8 released

2017-06-25 Thread Jan Nieuwenhuizen
://github.com/oriansj/MESCC_Tools -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: New git signing key for Jan Nieuwenhuizen?

2017-06-18 Thread Jan Nieuwenhuizen
eck signature: No public key >> Author: Jan Nieuwenhuizen <jann...@gnu.org> >> Date: Thu Jun 15 19:22:00 2017 +0200 >> >> tests: Allow setting of qemu memory-size for system tests. >> >> * gnu/system/vm.scm (common-qemu-options): Remove hardc

Re: new manifest format readers?

2017-06-11 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: >>> 1. Include (gnu packages) in the default evaluation environment of >>> manifests. >>> >>> 2. (define (package-specifications->manifest specs) >>>(packages->manifest (map (compose list specification->package+output) >>>

Re: Guix libification.

2017-06-11 Thread Jan Nieuwenhuizen
the rumoured the rumoured gash or some shell-utils package; possibly together with some scsh-like goodies. Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: guixsd in lxd container

2017-06-09 Thread Jan Nieuwenhuizen
p? PFA > For Ubuntu users (or others distros with LXD) it would be a nice > managed way of trying out GuixSD if I get this to work. Great work, thanks! Greetings, janneke shepherd.log Description: Binary data -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: new manifest format readers?

2017-06-09 Thread Jan Nieuwenhuizen
"gfortran@5" ;; this is for work "icedtea:jdk") and have package-strings be usable in operating-system too? Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: Cross-compilation to MinGW broken on core-updates

2017-06-08 Thread Jan Nieuwenhuizen
at hello, guile and the lilypond stack (still waiting for some love and integration). > Probably not a blocker, but something nice to have. Sure. Bash is a pretty convenient interface to fork/exec/pipe, having that on MinGW would be quite something ;-) Greetings, janneke -- Jan Nieuwenhuize

Re: Cross-compilation to MinGW broken on core-updates

2017-06-07 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: Hi Ludo & all! > Bash fails to cross-build for i686-w64–mingw32 on ‘core-updates’: > Ideas? Hmm. Did bash successfully cross build to i686-w64–mingw32 before? janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org F

Re: Trouble with DHCP and GuixSD in a VM

2017-05-26 Thread Jan Nieuwenhuizen
pinging gnu.org or google.com does not work. I am > able to ping both from my host > machine. Don't try to use ping (ICMP) to test the network. Use someting tcp/udp, wget/ssh for example. janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelanc

Re: What’s next?

2017-05-24 Thread Jan Nieuwenhuizen
no answer. Possibly I'm wrong and/or my information is outdated? Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com

Re: interesting thread

2017-05-24 Thread Jan Nieuwenhuizen
m into GuixSD, I'm at the point of giving up on npm and am planning to migrate away from it. I can hardly imagine...but does this report in any way hint that some packages can be built from source and how to do that? Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http:

Re: Heads-up: transition to Guile 2.2

2017-05-14 Thread Jan Nieuwenhuizen
ome packages set GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH and mixing guile-2.0 and guile-2.2 packages that do so is still troublesome. It would be nice (TM) if we could find a way not to rely on setting those environment variables. Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.

Re: postgres 9.6.2 update breakage

2017-05-14 Thread Jan Nieuwenhuizen
? If I'm not mistaken, everything else in GuixSD will run if I select a previous system generation in Grub...except for this? Is involving postgres developers an option, I'm sure a least one of the postgresql hackers[cc] are already looking at Guix[SD]? Greetings, janneke -- Jan Nieuwenhui

postgres 9.6.2 update breakage

2017-05-13 Thread Jan Nieuwenhuizen
figure out how to do that. But do our users need to know this? And more importantly, if I upgrade, will I be able to revert to a previous generation of my system? Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com

Re: Mes 0.5 released

2017-05-01 Thread Jan Nieuwenhuizen
Christopher Allan Webber writes: > Wow... what a list... > > This is really incredible work! Fully bootstrappable Guix is looking > more and more feasible! :-) thanks! --janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http

Re: potluck status

2017-04-28 Thread Jan Nieuwenhuizen
I like the name, you are the one who wants another name; what would you suggest? Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.nl

Re: Mes 0.5 released

2017-04-28 Thread Jan Nieuwenhuizen
o down - add separate assembly step, assembly output - use stage0+ project, esp rewrite mes.c in stage2-LISP - use/work with epsilon? or it can stay level - cleanup mescc - fix bugs - look into Nyacc - decide on psyntax Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org>

Mes 0.5 released

2017-04-27 Thread Jan Nieuwenhuizen
cts/LISP/book/LISP%25201.5%2520Programmers%2520Manual.pdf [6] https://www.gnu.org/software/guix/ [7] https://github.com/oriansj/stage0 -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.nl

Re: Helping with Guix on Hurd: my notes

2017-04-27 Thread Jan Nieuwenhuizen
hould make working together on a project like Hurd a lot easier. I'm sure the recipe has bitrotten a bit, esp. names of branches and hashes; it would be great if you could try it and help keep it up to date. Greetings--janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypo

Re: ‘guix pull’ vs. transition to Guile 2.2

2017-04-23 Thread Jan Nieuwenhuizen
701 # PASS: 573 # SKIP: 34 # XFAIL: 0 # FAIL: 94 # XPASS: 0 # ERROR: 0 Are you [all] running core-updates? Should I be? Greetings, janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.nl

Re: Services can now have a default value

2017-04-22 Thread Jan Nieuwenhuizen
eke, we even have immutable GOOPS! ;) > Plus then you get generic methods! +1 > - Chris Webber, who may only be slightly trolling and knows Guix will >probably never adopt using GOOPS :-D Greetings, --janneke who'd like to see a lightweight functional GOOPS more prom

Re: On merging the npm importer

2017-03-30 Thread Jan Nieuwenhuizen
eview should be done here, with patches. I thought it might be just a bit too early for that and was hoping others [you] would want to make some changes first...and maybe pulling my git would be handier then. I'm happy to send the patches here, whatever is convenient. Greetings, janneke -- Jan Nie

On merging the npm importer

2017-03-28 Thread Jan Nieuwenhuizen
of full-source/sanitized npm packages. Greetings, janneke [1] https://lists.gnu.org/archive/html/guix-devel/2016-08/msg01567.html -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.nl

Re: [GSoC] Development of Cuirass.

2017-03-21 Thread Jan Nieuwenhuizen
me working on Free Software > projects that I consider more tolerant. Wow, I'm shocked to read this! Let me check. Are you saying that condoning disrespectful/non-considerate behaviour is actually "tolerance" and preferrable when building a community? Greetings, janneke -- Jan Nieuwe

Re: Introducing ‘guix pack’

2017-03-19 Thread Jan Nieuwenhuizen
cross-compiled binaries > end up pulling the whole cross toolchain (due to cross-gcc not having a > separate “lib” output), so for instance the cross-built grep tarball > above weighs in at 91 MiB (330 MiB uncompressed :-)). We’ll fix that. :-) Oh well. > Anyway, pretty cool! Pret

Re: Leaving the guix project

2017-02-21 Thread Jan Nieuwenhuizen
> I hope you can understand and respect my decision. Sure; thanks and all the best! Greetings, --janneke -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.nl

<    1   2   3   4   5   6   >