Hi guys. Building the VM could take time, mostly for new people. Lots of time people report a crash and some answers are "can you run it with gdb and tell me what is ...". So, what about providing a debug vm as well as the "production" one? I know it requires some time to do it, but I think it can be worth it. Eliot, when you release a new VM, I don't imagine you do all by hand, you must have a script somewhere. Maybe just adding a couple of lines to also provide debug vms would be very very cool. Igor/Esteban: you can also do that very easily in jenkins since you already have configurations for debug.
Cheers
Hi Mariano,
On Fri, Dec 2, 2011 at 1:19 PM, Mariano Martinez Peck <marianopeck@gmail.com
wrote:
Hi guys. Building the VM could take time, mostly for new people. Lots of time people report a crash and some answers are "can you run it with gdb and tell me what is ...". So, what about providing a debug vm as well as the "production" one? I know it requires some time to do it, but I think it can be worth it. Eliot, when you release a new VM, I don't imagine you do all by hand, you must have a script somewhere. Maybe just adding a couple of lines to also provide debug vms would be very very cool. Igor/Esteban: you can also do that very easily in jenkins since you already have configurations for debug.
Yes, I do use scrips. I can upload debug VMs. I build debug VMs for Mac and Windows and could reasonably easily add building debug VMs for linux. I'll see about uploading them. I can always delete the older ones if space is an issue.
Cheers
-- Mariano http://marianopeck.wordpress.com, trying to build again the VM in debug mode to trace a crash...
On Sat, Dec 3, 2011 at 1:18 AM, Eliot Miranda eliot.miranda@gmail.comwrote:
Hi Mariano,
On Fri, Dec 2, 2011 at 1:19 PM, Mariano Martinez Peck < marianopeck@gmail.com> wrote:
Hi guys. Building the VM could take time, mostly for new people. Lots of time people report a crash and some answers are "can you run it with gdb and tell me what is ...". So, what about providing a debug vm as well as the "production" one? I know it requires some time to do it, but I think it can be worth it. Eliot, when you release a new VM, I don't imagine you do all by hand, you must have a script somewhere. Maybe just adding a couple of lines to also provide debug vms would be very very cool. Igor/Esteban: you can also do that very easily in jenkins since you already have configurations for debug.
Yes, I do use scrips. I can upload debug VMs. I build debug VMs for Mac and Windows and could reasonably easily add building debug VMs for linux.
Thanks. Even just for Windows and Mac it is a win :)
I'll see about uploading them. I can always delete the older ones if space is an issue.
:)
Cheers
-- Mariano http://marianopeck.wordpress.com, trying to build again the VM in debug mode to trace a crash...
-- best, Eliot
On 02.12.2011, at 22:19, Mariano Martinez Peck wrote:
Hi guys. Building the VM could take time, mostly for new people. Lots of time people report a crash and some answers are "can you run it with gdb and tell me what is ...". So, what about providing a debug vm as well as the "production" one? I know it requires some time to do it, but I think it can be worth it. Eliot, when you release a new VM, I don't imagine you do all by hand, you must have a script somewhere. Maybe just adding a couple of lines to also provide debug vms would be very very cool. Igor/Esteban: you can also do that very easily in jenkins since you already have configurations for debug.
Cheers
Not sure about other Linux distros, but in Fedora you can simply do this:
yum install squeak-vm-debuginfo
Possibly you need to enable the fedora-debuginfo repo in /etc/yum.repos.d/fedora.repo
- Bert -
vm-dev@lists.squeakfoundation.org