diff -Naur libzvt-2.0.1.old/configure libzvt-2.0.1.new/configure --- libzvt-2.0.1.old/configure Tue Jun 25 00:41:40 2002 +++ libzvt-2.0.1.new/configure Wed Jun 26 04:50:38 2002 @@ -5132,7 +5132,7 @@ # FIXME: Relying on posixy $() will cause problems for # cross-compilation, but unfortunately the echo tests do not # yet detect zsh echo's removal of \ escapes. - archive_cmds='$nonopt $(test x$module = xyes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags -install_name $rpath/$soname $verstring' + archive_cmds='$nonopt $(test x$module = xyes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags $(test .$module != .yes && echo -install_name $rpath/$soname $tmp_verstring)' # We need to add '_' to the symbols in $export_symbols first #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols' hardcode_direct=yes diff -Naur libzvt-2.0.1.old/libzvt/Makefile.in libzvt-2.0.1.new/libzvt/Makefile.in --- libzvt-2.0.1.old/libzvt/Makefile.in Tue Jun 25 00:42:17 2002 +++ libzvt-2.0.1.new/libzvt/Makefile.in Wed Jul 10 04:09:47 2002 @@ -92,7 +92,7 @@ ZVT_MINOR_VERSION = @ZVT_MINOR_VERSION@ ZVT_VERSION = @ZVT_VERSION@ -ptyhelperdir = $(libexecdir)/libzvt-2.0 +ptyhelperdir = $(sbindir) noinst_PROGRAMS = zterm test-utmp ptyhelper_PROGRAMS = gnome-pty-helper diff -Naur libzvt-2.0.1.old/libzvt/subshell.c libzvt-2.0.1.new/libzvt/subshell.c --- libzvt-2.0.1.old/libzvt/subshell.c Thu Jun 20 03:53:58 2002 +++ libzvt-2.0.1.new/libzvt/subshell.c Wed Jul 10 04:31:17 2002 @@ -242,7 +242,7 @@ close (helper_socket_fdpassing [0]); close (helper_socket_fdpassing [1]); - execl (PTY_HELPER_DIR "/gnome-pty-helper", "gnome-pty-helper", NULL); + execl (PTY_HELPER_DIR "/gnome-pty-helper-2", "gnome-pty-helper-2", NULL); exit (1); } else { close (helper_socket_fdpassing [1]); diff -Naur libzvt-2.0.1.old/ltmain.sh libzvt-2.0.1.new/ltmain.sh --- libzvt-2.0.1.old/ltmain.sh Tue Jun 25 00:41:26 2002 +++ libzvt-2.0.1.new/ltmain.sh Wed Jun 26 04:51:23 2002 @@ -2894,6 +2894,11 @@ if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then eval cmds=\"$archive_expsym_cmds\" else + if test "x$verstring" = "x0.0"; then + tmp_verstring= + else + tmp_verstring="$verstring" + fi save_deplibs="$deplibs" for conv in $convenience; do deplibs="${deplibs%$conv*} ${deplibs#*$conv}"