rpms/frysk/devel frysk-0.4-bash-dollar-star.patch, NONE, 1.1 frysk.spec, 1.140, 1.141
Andrew Cagney
cagney at fedoraproject.org
Mon Feb 9 15:31:25 UTC 2009
Author: cagney
Update of /cvs/pkgs/rpms/frysk/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26654
Modified Files:
frysk.spec
Added Files:
frysk-0.4-bash-dollar-star.patch
Log Message:
* Sun Feb 08 2009 Andrew Cagney <cagney [at] fedoraproject org> - 0.4-6
- Add frysk-0.4-batch-dollar-star.patch; avoid empty "$*" and "$@" in
shell scripts (bash bug?).
frysk-0.4-bash-dollar-star.patch:
--- NEW FILE frysk-0.4-bash-dollar-star.patch ---
--- frysk-0.4/common/Makefile.gen.sh.orig 2008-06-09 14:03:07.000000000 -0400
+++ frysk-0.4/common/Makefile.gen.sh 2009-02-09 07:56:30.000000000 -0500
@@ -191,8 +191,14 @@
fi
else
local variable=variable_${name}_set
- eval $variable=\'$name $op "$*"\'
- echo "$name" = "$@"
+ # bash 4 gets an error when "$*" is empty
+ if [ $# -eq 0 ] ; then
+ eval $variable=\'$name $op\'
+ echo "$name" =
+ else
+ eval $variable=\'$name $op "$*"\'
+ echo "$name" = "$@"
+ fi
fi
}
Index: frysk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/frysk/devel/frysk.spec,v
retrieving revision 1.140
retrieving revision 1.141
diff -u -r1.140 -r1.141
--- frysk.spec 8 Feb 2009 13:23:00 -0000 1.140
+++ frysk.spec 9 Feb 2009 15:30:55 -0000 1.141
@@ -1,7 +1,7 @@
Summary: Execution analysis and debugging tool-suite.
Name: frysk
Version: 0.4
-Release: 5%{?dist}
+Release: 6%{?dist}
# antlrv2 is Public Domain; antlrv3 is BSD.
# getopt is GPLv2 with exception
@@ -15,7 +15,7 @@
Group: Development/System
URL: http://sourceware.org/frysk
Source: ftp://sourceware.org/pub/frysk/%{name}-%{version}.tar.bz2
-
+Patch1: frysk-0.4-bash-dollar-star.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
@@ -106,6 +106,7 @@
%setup -q -n %{name}-%{version}
pwd
+%patch1 -p1
./bootstrap.sh
%build
@@ -268,6 +269,10 @@
%{_mandir}/man1/frysk.1.gz
%changelog
+* Sun Feb 08 2009 Andrew Cagney <cagney [at] fedoraproject org> - 0.4-6
+- Add frysk-0.4-batch-dollar-star.patch; avoid empty "$*" and "$@" in
+ shell scripts (bash bug?).
+
* Sun Feb 08 2009 Alex Lancaster <alexlan[AT] fedoraproject org> - 0.4-5
- Rebuild for new GCC 4.4 to fix broken deps
More information about the scm-commits
mailing list