IRC channel logs

2021-07-01.log

back to list of logs

<dsmith>sneek: botsnack
<sneek>:)
***chris2 is now known as Guest4950
***chris2 is now known as Guest7368
<daviid>as savannah uses cgit, which does not render image files, i've updated g-golf's web-site 'learn' page, so now it briefly describes and shows a screenshot for each example that comeswith g-golf ... https://www.gnu.org/software/g-golf/learn.html
***chris2 is now known as Guest7750
***chris2 is now known as Guest6101
<vijaymarupudi>g-golf looks interesting!
<vijaymarupudi>looking forward to following it's development
***taylan2 is now known as taylan
***iskarian is now known as Guest3092
***iskarian is now known as Guest5434
<wingo>moin :)
<MysteriousSilver>o/
***terpri is now known as robin
<sarna>o/
<sneek>Welcome back sarna, you have 1 message!
<sneek>sarna, maximed_ says: guix has ‘git-style’ subcommands, so you could look there as well
<sarna>sneek: later tell maximed_: I looked there but haven't found anything haha, I'm not that good with reading guile source yet :D but thanks!
<sneek>Will do.
<sarna>what does `ice-9` stand for? I can't really find anything on it
***roptat is now known as Guest9177
<dsmith>sneek: ice-9?
<sneek>Last time I checked ice-9 is "a nod to the fictional substance in Kurt Vonnegut's novel, Cat's Cradle, capable of acting as a seed crystal to crystallize the mass of software" <http://wingolog.org/archives/2009/01/07/a-brief-history-of-guile>
<sarna>thank you!
***terpri is now known as robin
<dsmith>sneek: botsnack
<sneek>:)
<dsmith>!since
<sneek>I've been running for 8 minutes and 11 seconds
<dsmith>!uptime
<sneek>This system has been up 8 minutes
<dsmith>Had a power outage..
<dsmith>!uptime
<sneek>This system has been up 16 minutes
<dsmith>!uptime
<sneek>This system has been up 19 minutes
<dsmith>!since
<sneek>I've been running for 2 minutes and 54 seconds
<dsmith>!uptime
<sneek>I've been running for 56 seconds
<sneek>This system has been up 26 minutes
<dsmith>Yey
<dsmith>sneek: seen rlb
<sneek>rlb was last seen in #guile -49 minutes and -21 seconds ago, saying: Oh, though I should perhaps mention that on some of the platforms some tests have been marked as "unreliable", and their failures ignored..
<chrislck>sneek: what is a time traveller?
<chrislck>you are!
***sneek_ is now known as sneek
<dsmith>sneek: seen rlb
<sneek>rlb was last seen in #guile one day and 21 hours ago, saying: Oh, though I should perhaps mention that on some of the platforms some tests have been marked as "unreliable", and their failures ignored..
<dsmith>Time was not set correct when power came back up.
<dsmith>!uptime
<sneek>I've been running for 5 minutes and 57 seconds
<sneek>This system has been up 6 minutes
<dsmith>sneek: botsnack
<sneek>:)
<dsmith>The time was Nov 3, 2016 !
<lampilelo>why?
<lampilelo>that's when the docker image was created or something like that?
<chrislck>sneek: who's a good bot
***Guest9177 is now known as roptat
<dsmith-work>lampilelo: The system rebooted but didn't have Inet connectivity to contact NTP servers.
<dsmith-work>(Router was not up yet)
<dsmith-work>lampilelo: The device has no RTC and relies on NTP to set the date
<lampilelo>yeah, but why 2016?
<dsmith-work>Not sure. Has Debian on it. Paritally upgraded (thing only has 2G flash). Probably some initial date in that.
<dsmith-work>!uname
<sneek>Linux beaglebone 3.8.13-bone47 #1 SMP Fri Apr 11 01:36:09 UTC 2014 armv7l GNU/Linux
<rlb>wingo, civodul: filed a bug to capture what I know about the 3.0.7 #nil problem and record the "fix" I came up with: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=49305 I'd be happy to apply it if we decide it's reasonable, but I'd *definitely* want a second opinion.
<civodul>rlb: i'm no reference in these matters, but what you propose looks reasonable to me
<civodul>$sc-dispatch, via match*, does (cond ((null? p) ...) ...)
<civodul>and (null? p) matches #nil
<civodul>which prolly explains the bug you're seeing
<Aurora_v_kosmose>I don't suppose Guile has the ability to dump executable images?
***iskarian is now known as Guest2316
***iskarian is now known as Guest3676
***iskarian is now known as Guest806
***iskarian is now known as Guest5089
<maximed>sneek: later tell: Aurora_v_kosmose: Guile has some modules for manipulating ELF and Guix has some other modules as well
<maximed>sneek: later tell Aurora_v_kosmose: Guile has some modules for manipulating ELF and Guix has some other modules as well
<sneek>Got it.
<maximed>sneek: later tell Aurora_v_kosmose: It's not quite ‘dumping executable images’ though
<sneek>Got it.
<Aurora_v_kosmose>Alright. I'd been wondering for the case of rumprun VMs.
<sneek>Welcome back Aurora_v_kosmose, you have 2 messages!
<sneek>Aurora_v_kosmose, maximed says: Guile has some modules for manipulating ELF and Guix has some other modules as well
<sneek>Aurora_v_kosmose, maximed says: It's not quite ‘dumping executable images’ though
<dsmith-work>Aurora_v_kosmose: unexec used to be a thing at one time.
<Aurora_v_kosmose>The gcc feature which Emacs recently stopped using, correct?
<dsmith-work>But with all the dependant .so's and stuff like address space randomization, I question if that's even possible anymore.
<Aurora_v_kosmose>(Or was it glibc? Meh anyway)
<dsmith-work>Ya. Take a running process and write the whole address space to disk as an executable.
<dsmith-work>Guile used to be really slow to start.
<Aurora_v_kosmose>Right, glibc wants to remove unexec so that's probably going away soonish.
<dsmith-work>Aurora_v_kosmose: Why are you interested in unexec? (what's a rumprun VM?)
<Aurora_v_kosmose>dsmith-work: rumprun allowed one to turn executables into unikernels. Unfortunately now that I look again... the project seems to have died.
<dsmith-work>!uptime
<sneek>I've been running for 7 hours
<sneek>This system has been up 7 hours, 55 minutes