***jfred5 is now known as jfred
***catonano_ is now known as catonano
<seepel>Hello Guilers! I dropped in last week to ask about best practices for project structure. I'm afraid I have somehow found my self in a weird spot. Does anyone recognize this error: Wrong __data_start/_end pair? <seepel>Funny enough if I run guile via gdb it does start up into the repl just fine so I'm at a bit of a loss as to how to go about figuring out what the problem is... <daviid>seepel: don't know how to help, but you can certainly 'play with' ulimit an see ... <seepel>I have done that, the link I posted was related to an unlimited stack size, mine is set to 8192. I tried changing to different values and nothing seemed to change. <daviid>seepel: be careful with multiple scheme instllation as well, iirc you do have more then one guile installed ... <seepel>I guess it would be helpful to have some idea of where that error might be emitted from or even what it is supposed to mean <daviid>seepel: never heard of that error here, in decades :) <seepel>I figured that might be the problem so I removed the other installation <seepel>I have a sinking suspicion it is my Ubuntu installation, but the error seemed like it might be guile specific so figured I'd ask here before hosing my install and re-installing. <daviid>data_start is not listed in any guile related file, nor scheme nor C <daviid>it must be the 'os' or whatever ... <daviid>seepel: try guix? you don't want to loose your time with these problems while learning ... <seepel>Yeah, I've been thinking that as well. I'm on a Windows laptop so have been trying to do most things through Windows Subsystem for Linux. I've read a bit into guix, but I'm not quite sure the best way to run it on my current system. <daviid>oh window, try msys2, it has a guile package, I use it <daviid>i've used it, recently, it works perfectly <seepel>Grepping the guile source code I did find this in change log from 2008 :D ./libguile/ChangeLog-2008: (DATASTART): Use _fdata instead of __data_start. <seepel>So your decade comment seems right. <daviid>ah, I searched the .c and .scm files ... no occurrence <seepel>Yeah, it ends up in some of the binaries after it is built, but nothing explicit <daviid>seepel: I would try to install msys2, then install their guile packages (there are 2 or 3 iirc) <daviid>unless you have a need for gui on that platform, like guile-gnome, that won't work on msys2, at least not 'out-of-the-box <seepel>Eventually I'll want that, I have successfully run GUI under X through WSL before, was planning to give that brief shot by the time I need to work on the gui, but if it was difficult at all bail out and either dual boot or develop that on another machine. <seepel>But I will try that suggestion, at this point anything that runs is good for me :D <daviid>msys2 won't let you develop gui stuff i guile <daviid>dual boot is much better then running ubuntu on top of win, imo <seepel>Hehe, starting to come around to that. <seepel>Maybe I'll just byte the bullet and dual boot now. <seepel>Thanks for the help again, it's super encouraging how responsive you are! <daviid>I would install debian, not ubuntu, then guix, which has and will always have everythibg you need as a guile user ... debian has a guix package, I think, but you can instll guix from the latest tarball of course <daviid>seepel: if yu go that root, talk to #guix, there are very nice and friendly ... <seepel>That's a good suggestion, I wonder how hard it would be to run guixSD on top of a custom kernel <daviid>ask them ... i think it is h/w 'dependent' <seepel>WSL1 I haven't jumped to the next preview yet. <seepel>Was hoping to just code and not devops, but at this point anything is on the table I suppose. <jcowan>"All problems are config problems." <seepel>Ain't it the truth, with my team at work I've been trying to colloquialize the phrase "Today I had to pay deity to the build gods" ***apteryx_ is now known as apteryx
<benjamin-l>is there a way to add custom specializer types to goops using metaobject protocol stuff <benjamin-l>I'm trying to port over the "eql" specializers from common lisp <dsmith>Heya All, has there been any mail on any of the lists since Nov 29th? <dsmith>I've been getting a temendous increase in spam. And no real messages. <dsmith>Just wondering if they got the spam filters reversed or something <dsmith>Last good mail I got was from Andy about bug # 38388 ***sneek_ is now known as sneek
<stis>I have gmail and have not seen any spam. <rgherdt>there was an e-mail today regarding the Guile 2.9.5 release