Changeset 7372
- Timestamp:
- 02/13/11 23:22:51 (2 years ago)
- Location:
- pkg/raul/main/vte/trunk/debian
- Files:
-
- 2 edited
-
changelog (modified) (1 diff)
-
patches/91_keep_fds.patch (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pkg/raul/main/vte/trunk/debian/changelog
r7371 r7372 4 4 - build-dep on dh-autoreconf and removed 90_autoreconf.patch 5 5 - merged updates from Ubuntu 6 7 -- Alan Baghumian <alan@technotux.org> Sun, 13 Feb 2011 14:12:41 -0800 6 - refreshed 91_keep_fds.patch 7 8 -- Alan Baghumian <alan@technotux.org> Sun, 13 Feb 2011 14:22:10 -0800 8 9 9 10 vte (1:0.24.1-parsix1) unstable; urgency=low -
pkg/raul/main/vte/trunk/debian/patches/91_keep_fds.patch
r7371 r7372 1 Upstream: http://bugzilla.gnome.org/show_bug.cgi?id=320128 2 Description: Keep file descriptors open on vte_fork_pty(). 3 4 Index: vte-0.25.91/src/pty.c 5 =================================================================== 6 --- vte-0.25.91.orig/src/pty.c 2010-09-07 16:57:59.842604001 +1000 7 +++ vte-0.25.91/src/pty.c 2010-09-08 16:17:55.724088801 +1000 1 diff -urN vte-0.26.2/src/pty.c vte-0.26.2.new//src/pty.c 2 --- vte-0.26.2/src/pty.c 2010-10-18 06:58:58.000000000 -0700 3 +++ vte-0.26.2.new//src/pty.c 2011-02-13 14:21:18.250139673 -0800 8 4 @@ -192,6 +192,7 @@ 9 5 const char *name; … … 14 10 15 11 /** 16 @@ -332,6 +33 2,20 @@12 @@ -332,6 +333,20 @@ 17 13 close(fd); 18 14 } … … 35 31 * weird things to them. */ 36 32 _vte_pty_reset_signal_handlers(); 37 @@ -4 37,6 +451,23 @@33 @@ -440,6 +455,23 @@ 38 34 return (gchar **) g_ptr_array_free (array, FALSE); 39 35 } … … 59 55 * __vte_pty_get_pty_flags: 60 56 * @lastlog: %TRUE if the session should be logged to the lastlog 61 @@ -52 0,6 +551,10 @@57 @@ -523,6 +555,10 @@ 62 58 /* add the given environment to the childs */ 63 envp2 = __vte_pty_merge_environ (envv );59 envp2 = __vte_pty_merge_environ (envv, pty->priv->term); 64 60 65 61 + pty->priv->child_setup_data.keep_fd = _vte_pty_keep_fd(envp2);
Note: See TracChangeset
for help on using the changeset viewer.


