.
OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=195
This commit is contained in:
parent
2dd9132993
commit
c6b8f31a32
24
bash.changes
24
bash.changes
@ -1,3 +1,22 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jan 9 13:11:03 UTC 2015 - werner@suse.de
|
||||||
|
|
||||||
|
- Add upstream patch bash43-031
|
||||||
|
The new nameref assignment functionality introduced in bash-4.3 did not perform
|
||||||
|
enough validation on the variable value and would create variables with
|
||||||
|
invalid names.
|
||||||
|
- Add upstream patch bash43-032
|
||||||
|
When bash is running in Posix mode, it allows signals -- including SIGCHLD --
|
||||||
|
to interrupt the `wait' builtin, as Posix requires. However, the interrupt
|
||||||
|
causes bash to not run a SIGCHLD trap for all exited children. This patch
|
||||||
|
fixes the issue and restores the documented behavior in Posix mode.
|
||||||
|
- Add upstream patch bash43-033
|
||||||
|
Bash does not clean up the terminal state in all cases where bash or
|
||||||
|
readline modifies it and bash is subsequently terminated by a fatal signal.
|
||||||
|
This happens when the `read' builtin modifies the terminal settings, both
|
||||||
|
when readline is active and when it is not. It occurs most often when a script
|
||||||
|
installs a trap that exits on a signal without re-sending the signal to itself.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Dec 3 15:05:14 CET 2014 - jdelvare@suse.de
|
Wed Dec 3 15:05:14 CET 2014 - jdelvare@suse.de
|
||||||
|
|
||||||
@ -6,6 +25,11 @@ Wed Dec 3 15:05:14 CET 2014 - jdelvare@suse.de
|
|||||||
confuse patch, but could in the future.
|
confuse patch, but could in the future.
|
||||||
- Fix all patches that had the duplicate header line issue.
|
- Fix all patches that had the duplicate header line issue.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 4 12:27:30 UTC 2014 - werner@suse.de
|
||||||
|
|
||||||
|
- Use tail command to follow run-tests instead of a simpe cat command
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Oct 24 12:53:04 UTC 2014 - werner@suse.de
|
Fri Oct 24 12:53:04 UTC 2014 - werner@suse.de
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package bash
|
# spec file for package bash
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -364,7 +364,7 @@ done
|
|||||||
MACHTYPE=${CPU}-suse-linux
|
MACHTYPE=${CPU}-suse-linux
|
||||||
export LANG LC_ALL HOSTTYPE MACHTYPE
|
export LANG LC_ALL HOSTTYPE MACHTYPE
|
||||||
pushd ../readline-%{rl_vers}%{extend}
|
pushd ../readline-%{rl_vers}%{extend}
|
||||||
%if 0%suse_version > 1020
|
%if 0%suse_version >= 1020
|
||||||
autoconf
|
autoconf
|
||||||
%endif
|
%endif
|
||||||
cflags ()
|
cflags ()
|
||||||
@ -562,10 +562,11 @@ popd
|
|||||||
all printenv recho zecho xcase
|
all printenv recho zecho xcase
|
||||||
TMPDIR=$(mktemp -d /tmp/bash.XXXXXXXXXX) || exit 1
|
TMPDIR=$(mktemp -d /tmp/bash.XXXXXXXXXX) || exit 1
|
||||||
> $SCREENLOG
|
> $SCREENLOG
|
||||||
|
tail -q -s 0.5 -f $SCREENLOG & pid=$!
|
||||||
env -i HOME=$PWD TERM=$TERM LD_LIBRARY_PATH=$LD_LIBRARY_PATH TMPDIR=$TMPDIR \
|
env -i HOME=$PWD TERM=$TERM LD_LIBRARY_PATH=$LD_LIBRARY_PATH TMPDIR=$TMPDIR \
|
||||||
SCREENRC=$SCREENRC SCREENDIR=$SCREENDIR \
|
SCREENRC=$SCREENRC SCREENDIR=$SCREENDIR \
|
||||||
screen -L -D -m make TESTSCRIPT=%{SOURCE4} check
|
screen -L -D -m make TESTSCRIPT=%{SOURCE4} check
|
||||||
cat $SCREENLOG
|
kill -TERM $pid
|
||||||
make %{?do_profiling:CFLAGS="$CFLAGS %cflags_profile_feedback" clean} all
|
make %{?do_profiling:CFLAGS="$CFLAGS %cflags_profile_feedback" clean} all
|
||||||
make -C examples/loadables/
|
make -C examples/loadables/
|
||||||
make documentation
|
make documentation
|
||||||
|
Loading…
Reference in New Issue
Block a user