*** amccarthy is now known as Guest19196 | 00:41 | |
*** amccarthy_ is now known as amccarthy | 00:41 | |
nephros | Always the little things. Thanks a lot mal! ;) | 08:22 |
---|---|---|
Renaud[m] | nephros: Thanks for your help on ecl package! I just realized I let it rot for several years :/ | 08:38 |
Renaud[m] | I'll try to work on it this week-end | 08:38 |
nephros | Renaud[m]: sounds good! how about that splitting into a lib and devel package? I admit I don't understand how it works, so gcc is needed at runtime to compile some parts of it on-the-fly? | 20:07 |
nephros | my use case for ecl is Maxima, and AFAICS it only needs a libecl.so.foo | 20:09 |
nephros | oh and about "rotting several years" - it's LISP, a couple of years is nothing, it's been around longer than most of us have been alive! | 20:42 |
Miika[m] | Is there a way to update SDK through sfdk CLI? | 20:57 |
Renaud[m] | [@_oftc_nephros:matrix.org](https://matrix.to/#/@_oftc_nephros:matrix.org) : It's not that ecl itself needs to compile parts of it on-the-fly but being able to compile code at runtime is still a standard lisp feature and for this ecl needs gcc or it has to fallback to byte-compilation. Arguably, this is not really useful for an app on a phone so we could split the package into a "simple" one and a "full" or "devel" one. Are you sure Maxima | 21:14 |
Renaud[m] | doesn't compile stuff on-the-fly? | 21:14 |
Renaud[m] | I know lisp didn't drastically evolved in those several years but when I saw Thaodan's comment from a year ago I realized how much life can get in the way if you're not careful :) | 21:15 |
Renaud[m] | I noticed you also made a branch to use some system packages instead of internal ones, do you plan to make a pull request for it as well? If so I could wait a bit before I release it to chum. | 21:15 |
nephros | Renaud[m]: when i started with maxima i didn't realize ecl was already in chum. so i compiled it from a modified openSuSE spec. And that one uses the more standard packaging, with a main package, lib package, -devel package. | 21:21 |
nephros | so just from a packaging standpoint i like that one more than the current chum version. But as said i don't actually know how the software works so I can't really say how it *should* be. | 21:23 |
nephros | https://build.sailfishos.org/package/view_file/home:nephros:devel:lang/ecl/ecl.spec?expand=1 | 21:27 |
Renaud[m] | Thanks, I'll have a look. I think I based mine from fedora | 21:29 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!