Changeset 7372


Ignore:
Timestamp:
02/13/11 23:22:51 (2 years ago)
Author:
alanbach-guest
Message:
  • Refreshed 91_keep_fds.patch
Location:
pkg/raul/main/vte/trunk/debian
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • pkg/raul/main/vte/trunk/debian/changelog

    r7371 r7372  
    44    - build-dep on dh-autoreconf and removed 90_autoreconf.patch 
    55    - 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 
    89 
    910vte (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 
     1diff -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 
    84@@ -192,6 +192,7 @@ 
    95                const char *name; 
     
    1410  
    1511 /** 
    16 @@ -332,6 +332,20 @@ 
     12@@ -332,6 +333,20 @@ 
    1713                close(fd); 
    1814        } 
     
    3531         * weird things to them. */ 
    3632        _vte_pty_reset_signal_handlers(); 
    37 @@ -437,6 +451,23 @@ 
     33@@ -440,6 +455,23 @@ 
    3834        return (gchar **) g_ptr_array_free (array, FALSE); 
    3935 } 
     
    5955  * __vte_pty_get_pty_flags: 
    6056  * @lastlog: %TRUE if the session should be logged to the lastlog 
    61 @@ -520,6 +551,10 @@ 
     57@@ -523,6 +555,10 @@ 
    6258         /* add the given environment to the childs */ 
    63          envp2 = __vte_pty_merge_environ (envv); 
     59         envp2 = __vte_pty_merge_environ (envv, pty->priv->term); 
    6460  
    6561+        pty->priv->child_setup_data.keep_fd = _vte_pty_keep_fd(envp2); 
Note: See TracChangeset for help on using the changeset viewer.