• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • More
    ProjectsRepositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Alexander Dahl
  1. Alexander Dahl

buildroot

Public
Actions
  • Clone
  • Compare

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Branches
  • All Branches Graph
  • Forks
  1. Alexander Dahl
  2. buildroot

Source

buildroot/package/bash/bash-4.2-018.patch
Gustavo ZacariasGustavo Zacarias committed 5bedeb2fb3624 Jan 2012
Raw file
Source viewDiff to previous
 
1
                 BASH PATCH REPORT
2
                 =================
3
​
4
Bash-Release:   4.2
5
Patch-ID:   bash42-018
6
​
7
Bug-Reported-by:    Thomas Cort <tcort@minix3.org>
8
Bug-Reference-ID:   <BANLkTik-ebGGw3k_1YtB=RyfV1bsqdxC_g@mail.gmail.com>
9
Bug-Reference-URL:  http://lists.gnu.org/archive/html/bug-bash/2011-06/msg00110.html
10
​
11
Bug-Description:
12
​
13
Bash fails to compile unless JOB_CONTROL is defined.
14
​
15
Patch (apply with `patch -p0'):
16
​
17
*** ../bash-4.2-patched/execute_cmd.c   2011-02-09 17:32:25.000000000 -0500
18
--- ./execute_cmd.c 2011-11-06 15:12:48.000000000 -0500
19
***************
20
*** 2197,2200 ****
21
--- 2315,2319 ----
22
      cmd->flags |= CMD_IGNORE_RETURN;
23
  
24
+ #if defined (JOB_CONTROL)
25
    lastpipe_flag = 0;
26
    begin_unwind_frame ("lastpipe-exec");
27
***************
28
*** 2216,2228 ****
29
      add_unwind_protect (lastpipe_cleanup, lastpipe_jid);
30
    }
31
!       cmd->flags |= CMD_LASTPIPE;
32
      }   
33
    if (prev >= 0)
34
      add_unwind_protect (close, prev);
35
  
36
    exec_result = execute_command_internal (cmd, asynchronous, prev, pipe_out, fds_to_close);
37
  
38
    if (lstdin > 0)
39
      restore_stdin (lstdin);
40
  
41
    if (prev >= 0)
42
--- 2335,2351 ----
43
      add_unwind_protect (lastpipe_cleanup, lastpipe_jid);
44
    }
45
!       if (cmd)
46
!   cmd->flags |= CMD_LASTPIPE;
47
      }   
48
    if (prev >= 0)
49
      add_unwind_protect (close, prev);
50
+ #endif
51
  
52
    exec_result = execute_command_internal (cmd, asynchronous, prev, pipe_out, fds_to_close);
53
  
54
+ #if defined (JOB_CONTROL)
55
    if (lstdin > 0)
56
      restore_stdin (lstdin);
57
+ #endif
58
  
59
    if (prev >= 0)
60
*** ../bash-4.2-patched/patchlevel.h    Sat Jun 12 20:14:48 2010
61
--- ./patchlevel.h  Thu Feb 24 21:41:34 2011
62
***************
63
*** 26,30 ****
  • Git repository management for enterprise teams powered by Atlassian Bitbucket
  • Atlassian Bitbucket v6.7.2
  • Documentation
  • Request a feature
  • About
  • Contact Atlassian
Atlassian

Everything looks good. We'll let you know here if there's anything you should know about.