<youlysses>Sorry, that took longer than expected -- minor emergency in/around the family. :^P
<youlysses>davexunit: I actually just responded to your mailing list post. :^)
<youlysses>I just finished ftgl -- and now I'm looking into packaging sdl. Any news about wingo releasing 0.1 of guile-figl?
<youlysses>I'm getting a "/nix/store/nx4sg06b3njclz7c3q0vn8x2v07vssrq-bash-4.2/bin/bash: ./configure: No such file or directory" during the configure phase, trying to build wpa_supplicant in my wireless.scm package ... do I need to add "bash" to inputs... or? (I've tried and it doesn't seem to be the case).
<davexunit>gnu fm wants me on board with their hackathon so I will likely be dividing my time between both projects.
<youlysses>davexunit: I'm going to see if I can more-or-less trick guile into working without a set version number, but I might get back to you and bother you about appending "prerelease" or something. :^)
<mark_weaver>cky: bummer about having to start over. instead, maybe you should work on converting macros that you haven't already done.. and then when you get home, you can submit those.
<cky>Sounds like a good idea, if I remember which ones I haven't touched. ;-)
<mark_weaver>cky: how did you decide to split your time between gnu30 and racketcon?
<cky>It's actually a good thing that the building shuts at midnight on Saturday (for the hackathon). According to Google Maps, the last train to come past Kendall Square is at about 12:35, which means I won't be stranded in Cambridge. :-P
<youlysses>So is there a way to skip the ./configure stage? Rudel like wpa_supplicant doesn't have one -- but I assume it still knows how to build.
<mark_weaver>I'm not the best person to ask. It's certainly possible to remove stages from the gnu build system, but it might be better to use a different build system instead. there might be one that's well suited to this, dunno.
<mark_weaver>my gut instinct is that it's better to not use the gnu-build-system at all for something without a configure script, because there are likely to be other differences as well.
<youlysses>Since this seems to be a fairly common problem, I'll probably just end-up waiting for civdoul to get back then. :^P
<civodul>i don't see any patches or bug reports on the mailing lists :-)
<usrnix>I think people might be a bit absorbed by the FSF stream with the man standing next to balloons
<youlysses>civodul: Hey, I'm back -- sorry I actually was able to take a nap. For some reason, I don't know why freeglut isn't picking up half of my inputs, while in other packages, the same inputs work fine... (glu is packaged though).
<civodul>youlysses: could you send to email@example.com your current version of the package, the command you typed to build it, the error you get, and what you think is wrong?
<civodul>i find it hard to communicate all that via pastebin + IRC
<usrnix>civodul: No, I wish, UK. I was just seeing if I could get GNU/linux on my desktop but it's a pain for some reason so I'll stick with my laptop for now, preferred to used Debian for trying Guix but will have to begrudgingly stick with Ubuntu for now
<civodul>yeah, Ubuntu has the problem that it comes with non-free software and with spyware...
<civodul>still, you should be able to use Guix on top of it
<usrnix>civodul: Yea, I guess I can at least test that, I only installed it because my free debian install had some sort of catastrophic implosion and won't boot and I couldn't remember what non-free I needed if any so just used ubuntu quickly but haven't yet gotten rid of it ^^;
<jxself>usrnix: That person standing next to the balloons is John Sullivan.
<usrnix>Is he meditating while watching gcc output?
<mark_weaver>I'm trying to decide what to work on today. My Thinkpad has a dying backlight, and I've basically transitioned back to the YeeLoong anyway, so I can't really do much on Guix itself ATM, but I was thinking of working on some Guile projects that are relevant to Guix. Any suggestions?
<jxself>According to the the schedule, isn't a "Welcome from John Sullivan supposed to have started already?
<mark_weaver>Obviously, I'd like to work on getting Guix running on the YeeLoong, but that will involve long waits for things to compile, so maybe not the best thing to work on here.
<usrnix>... I thought I was #fsf, so many familiar names gets me confused
*civodul could probably come up with others if needed ;-)
<mark_weaver>civodul: sounds good. questions: which syscalls patch? and what things do you need improved in the HTTP client? just speed, or something else too?
<usrnix>civodul: Just looking at that git page you sent on xiph packages, are these packages ones that'll be installed from source so all that needs putting in the lispy file is a description of the packagel, deps and such?
<civodul>mark_weaver: yes, the bug report about the HTTP client speed
<civodul>mark_weaver: and the syscalls patch is what we have in Guix, that provides 'mount', 'set-network-interface', 'load-linux-kernel', etc.
<jxself>Perhaps the buzz is a subconscious message to use free software. :)
<mark_weaver>as for the noise, no doubt something in the audio chain is at too low a level, and then getting amplified in a later stage.
<testin123>Just updated https://www.gnu.org/software/guix/ with hackathon info as some stuff points there. Someone who works on the project might want to make sure it's cool. I was thinking of adding more stuff about why GUIX is possibly really useful to the Free Software movement later.
<civodul>would have been great to have speakers from GCC, GDB, libc, Coreutils, etc.
<youlysses>civodul: Okay -- then ftgl is done; It's dependent on freeglut.scm (glu dependency though) -- should I wait till it get's the kinks get knocked out on freeglut, or upload anyway? (FTGL also spews this warning, that freetype is being called twice, but whenever I remove the "unnecessary" module and related input, the build complains freetype is not available.)
<youlysses>Unrelated, where's the stream at? I couldn't seem to find it easily on GNU30, just a list of related streams. :^U
<mark_weaver>well, I'm in the A/V room now, and the levels on the main board are definitely far too low, but the tech here is not entirely clear which output feed is going to the web feed, and which is going to the room speakers, so we're afraid of booing the room volume too much and causing feedback..
<civodul>youlysses: you can post as well to get feedback
<mark_weaver>djbclark_rusty: are you physically at the gnu30 event in cambridge?
<mark_weaver>(I got my new YeeLoong from Tekmote, so I won't bother you about that :)
<djbclark_rusty>mark_weaver: Not sure I'll get to the event due to mitigating circumstances, but I could provide pretty sweet off-hours hacking space / free food to anyone who is. Actually if you are in Cambridge I have hardware you can probably just have. Including a fuloong... if I end up having time I was thinking of seeing if I can port the NixOS mipsel port to Guix for teh lulz.
<civodul>yeah, just mentioning it in case you were eager to hack on that ;-)
<civodul>for the hackathon i would mostly like feedback about installations, and packaging
<djbclark_rusty>But I do have hardware I can get to people that might help with speed. Specifically a lot of fuloongs that could in theory probably work with something like distcc (although I remember something else maybe being better... icecream maybe), a 3a machine, and a Sicortex.
<youlysses>civodul: Okay, should've sent. If you want -- I can also send you freeglut directly too.
<djbclark_rusty>I wish I knew more about compiling. For example, if a non-loongson MIPS computer would be useful. Because I have a 72-processor mips64-based computer, and access to one at Argonne National Labs which has like 6000.
<roelj>Sorry to disturb again. I'm trying to build Guix, so I did "./bootstrap" and now "./configure". But configure fails saying: checking whether libgcrypt can be dynamically loaded... ./configure: line 7280: syntax error near unexpected token `retval,'
<roelj>./configure: line 7280: ` GUILE_CHECK(retval,'
<youlysses>Syntax error: /home/jsgrant/guix-0.4/gnu/packages/gl.scm:20:17: define-module: unknown keyword or bad argument in subform ((guix licenses) #:renamer (symbol-prefix-proc (quote license:))) of #:use-modules
<civodul>all: remember that the hackathon is this week-end, so let's grow the distro and fix bugs! :-)
<civodul>Steap: what happened to gobject-introspection?
<youlysses>Now my license is unbounded though, I assumed I was supposed to now interject something along the lines of '(license (license:x11-style "file://COPYING" "See COPYING in the distribution."))', but I it still seems to say "unbound variable: x11. :^/
<youlysses>civodul: Well... being intellectually honest -- I'm not sure how true that is, you've been an invaluable resource. I really do appreciate the help and hopefully I wasn't a *huge* bother... :^I
<civodul>Steap: hopefully you can find a library, a bar, or something with Internet access, in the worst case
<youlysses>Steap: Well, as-far as I know -- at least GNOME didn't decide on it, for a strong depend. :^)
<Steap>youlysses: the Gnome packager in OpenBSD seems quite concerned about systemd, though
*youlysses really wishes that GNOME would releases that "GNOME OS" already -- so he'd have a means to test it out, easily, every release or-so. Maybe that's something that Guix might eventually be appealing to, but I'd assume there'd have to be somesort of packagekit interface foc it.
<youlysses>Steap: As-in it might eventually fall this way, or it already slowly is?
<Steap>youlysses: iirc, systemd was "not mandatory but strongly recommended" for some Gnome applications
<Steap>and he feared that eventually, he'd be forced to use systemd, which is not possible on OpenBSD
<Steap>and since Lennart, well... doesn't give a fuck about anything else than Linux 3.12-rc1
<youlysses>Steap: Maybe since the upstream GNU distro isn't going systemd, then that'll give GNOME a better chance at not "fully" shifting over....? Probably wishful thinking.
<Steap>Even though I haven't been using Gnome in years :)
<youlysses>Steap: It's probably been a good year and now-a-days, I couldn't imagine going back to a full DE -- but if there was one I would if I could and would recommend to friends and family, GNOME3.x is very, very high on that billing.
<Steap>youlysses: I've never been able to figure out how to use Gnome 3.x and Unity
<youlysses>Mailing list is easier to track, unless it's one or two minor things.
<dasdadasdf>a bit more. i'll send a mail in a couple of minutes
<youlysses>c107: I'm saying in the long-term, I would prefer the whole of my computing to be via Emacs -- that would mean a writing a wayland compositor in Guile, especially for Emacs and eventually a widget-system.
<roelj>Sorry to interrupt. I'm having a problem running "guix package --install=emacs": guix package: error: failed to connect to `/usr/local/var/nix/daemon-socket/socket': Connection refused
<youlysses>jxself: I live a wonderfully non-destructive lifestyle -- Yeah, I'll sometimes only eat 1 or-so meals a day, sometimes none, sometimes I eat all day. Sleep is at least a consistent mess. :^P
<youlysses>Ugh -- I really have to start getting ready now, or I'll be late with my Mom.... Sorry, I'll be back in like 2:30 - 3 hours and have a good two to finish up and submit the hopefully at that point, corrected expression.