@James: You can press alt-. (period) in Etoys to see what it's doing - this should also create a SqueakDebug.log file which you can attach. However, this sounds like a squeak-vm bug, not Etoys.
@Adrian: Thanks for finding a work-around! CC'ing Dave Lewis, our VM guy ... - Bert - On Tue, Jun 6, 2017 at 11:28 AM, Adrian Bunk <b...@debian.org> wrote: > Control: reassign -1 squeak-vm 4.10.2.2614-4 > Control: affects -1 etoys > > On Sun, Jun 04, 2017 at 10:23:51PM +0200, Petter Reinholdtsen wrote: > > This issue is going to cause etags to be removed from Stretch. Anyone > have any idea what is wrong? > > It seems better optimization in recent gcc versions exposes bugs > in squeak-vm. > > The following workaround to use less optimization works for me: > > --- debian/rules.old 2017-06-06 09:04:49.000000000 +0000 > +++ debian/rules 2017-06-06 09:20:17.000000000 +0000 > @@ -6,6 +6,9 @@ > # This has to be exported to make some magic below work. > export DH_OPTIONS > > +# workaround for #862576 > +export DEB_CFLAGS_MAINT_APPEND = -O1 > + > include /usr/share/cdbs/1/rules/upstream-tarball.mk > include /usr/share/cdbs/1/class/cmake.mk > include /usr/share/cdbs/1/rules/debhelper.mk > > > This is a short-term workaround for stretch. > > Additionally adding -Wall gives tons of warnings for non-harmless > issues, that's a good starting point when searching for a proper fix. > > > > Happy hacking > > Petter Reinholdtsen > > cu > Adrian > > -- > > "Is there not promise of rain?" Ling Tan asked suddenly out > of the darkness. There had been need of rain for many days. > "Only a promise," Lao Er said. > Pearl S. Buck - Dragon Seed > >