[email protected] (Niels Möller) skribis: > [email protected] (Ludovic Courtès) writes: > >> --8<---------------cut here---------------start------------->8--- >> $ lshg -G fencepost.gnu.org >> Passphrase for key `xxx@yyy': >> Aborted >> --8<---------------cut here---------------end--------------->8--- >> >> A look at the strace output suggests an assertion failure in one of the >> child processes: >> >> --8<---------------cut here---------------start------------->8--- >> write(2, "lshg: sys.c:109: sys_on_fd: Assertion `((void *)0) == >> sys->files[fd][ev].f && \"multiple handlers registered for a file event\"' >> failed.\n", 135) = 135 >> --8<---------------cut here---------------end--------------->8--- >> >> Any ideas? > > It looks like lshg sets the close-on-exec flag on the stdio file > descriptors, before execing lsh. Which maybe is why you don't get to see > that assertion failure message. > > Can you try the following patch? To be applied to the branch > "lsh-2.0.4".
I fail to bootstrap from that branch: --8<---------------cut here---------------start------------->8--- $ autoreconf -vfi autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force autoreconf: configure.ac: tracing autoreconf: configure.ac: adding subdirectory src/argp to autoreconf autoreconf: Entering directory `src/argp' autoreconf: configure.ac: not using Libtool autoreconf: running: /nix/store/ysqgpw7bn4ry6gj3y37a5nrskckkw0i2-autoconf-2.69/bin/autoconf --force autoreconf: running: /nix/store/ysqgpw7bn4ry6gj3y37a5nrskckkw0i2-autoconf-2.69/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing Makefile.am:24: error: required file './vsnprintf.c' not found autoreconf: automake failed with exit status: 1 $ git describe lsh_2.1_release_20130626 --8<---------------cut here---------------end--------------->8--- What am I missing? Thanks, Ludo’. _______________________________________________ lsh-bugs mailing list [email protected] http://lists.lysator.liu.se/mailman/listinfo/lsh-bugs
