Hello, I encountered a regression in DASH from git while attempting to get it working on Solaris. I got it to build and run, but my scripts were mysteriously failing. I tracked it down to a logic bug in setvareq() that caused it to assign through the wrong pointer when attempting to remove a variable from its hash bucket. The following test case reproduces the bug for me: -- #!/bin/dash GDM_LANG="bar" OPTION="foo" unset GDM_LANG # OPTION has mysteriously become unset echo "$OPTION" -- I'll follow up with a patch. Regards, Brian Koropoff -- To unsubscribe from this list: send the line "unsubscribe dash" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html