Hi Janneke!

That is an amazing feat, well done!

Thanks!

Do I understand correctly that some of your patches should go to NYACC?

Well, I reported four issues in NYACC, of which three got fixed upstream by 
Matt.  As GNU Mes is probably missing SRFI-71, I got bound to NYACC version 
1.09.1, unfortunately.  That last issue in NYACC is about macro expansion¹ and 
still in progress.  Because of this I need some patches for TCC² to remove or 
simplify its use of macros.  But I’m confident that Matt will fix that issue as 
well, eventually.

It looks like you patched Mes inline in its package description?

Yes, these patches are currently (substitute* …) snippets, the biggest one is 
for compile.scm.  I didn’t want to deal with changes in another repository 
while progressing.  At least this way the file is standalone and a simple “guix 
build -L … GLIBC-bootstrap” is enough for anyone to build it.

Best would be if you have a clone of the Mes git archive and could
create a number of patches.  I'm sure we'll get it upstreamed, no
worries.

Thanks.  I’ll contact you separately for patches.


Bye

Stefan


¹ <https://savannah.nongnu.org/bugs/index.php?66626>
² 
<https://git.pub.solar/stefan/embedded-channel/src/commit/597fcbec2332c7b1f9a568ba4ccf53a12384d8ac/gcc-bootstrap.scm#L2400>

Reply via email to