tags 634426 + patch tags 634426 + pending thanks Dear maintainer,
I've prepared an NMU for mssh (versioned as 1.2-1.1) and uploaded it to DELAYED/2. Please feel free to tell me if I should delay it longer. Regards. -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key ID: 0x8649AA06 : :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe `- NP: Janis Joplin: Kozmic Blues
diff -u mssh-1.2/debian/changelog mssh-1.2/debian/changelog --- mssh-1.2/debian/changelog +++ mssh-1.2/debian/changelog @@ -1,3 +1,17 @@ +mssh (1.2-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix "FTBFS: mssh-terminal.c:49:5: error: 'vte_terminal_fork_command' + is deprecated (declared at /usr/include/vte- + 0.0/vte/vtedeprecated.h:82) [-Werror=deprecated-declarations]": + apply patch from Ubuntu / Michael Vogt: + - fix ftbfs (LP: #756105) + (use vte_terminal_fork_command_full instead of the deprecated + vte_terminal_fork_command in src/mssh-terminal.c) + (Closes: #634426) + + -- gregor herrmann <gre...@debian.org> Wed, 02 Nov 2011 19:32:56 +0100 + mssh (1.2-1) unstable; urgency=low * New upstream release. only in patch2: unchanged: --- mssh-1.2.orig/src/mssh-terminal.c +++ mssh-1.2/src/mssh-terminal.c @@ -40,14 +40,23 @@ void mssh_terminal_start_session(MSSHTerminal *terminal, char **env) { + GError *error = NULL; char *args[3]; args[0] = strdup("ssh"); args[1] = terminal->hostname; args[2] = NULL; - vte_terminal_fork_command(VTE_TERMINAL(terminal), "ssh", args, - env, NULL, FALSE, FALSE, FALSE); + vte_terminal_fork_command_full(VTE_TERMINAL(terminal), + VTE_PTY_NO_LASTLOG|VTE_PTY_NO_UTMP|VTE_PTY_NO_WTMP, + NULL, /* working dir */ + args, + env, + G_SPAWN_SEARCH_PATH, + NULL, /* child_setup */ + NULL, /* child_setup_data */ + NULL, /* *child_pid */ + &error); free(args[0]); }
signature.asc
Description: Digital signature