Hello community,
here is the log from the commit of package aws-cli for openSUSE:Factory checked in at 2015-05-30 12:33:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/aws-cli (Old)
and /work/SRC/openSUSE:Factory/.aws-cli.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aws-cli"
Changes:
--------
--- /work/SRC/openSUSE:Factory/aws-cli/aws-cli.changes 2015-01-20 21:54:51.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.aws-cli.new/aws-cli.changes 2015-05-30 12:33:50.000000000 +0200
@@ -1,0 +2,206 @@
+Tue May 26 20:56:02 UTC 2015 - rjschwei(a)suse.com
+
+- update to version 1.7.29 (bnc#905354)
+ + Follow up to previous update to address compatibility with latest
+ amazon-ecs-agent
+ + From 1.7.28
+ - feature:aws ec2: Add support for Spot Fleet.
+ - feature:aws opsworks: Add support for custom AutoScaling.
+ - feature:aws elasticbeanstalk: Update model to latest version.
+ + From 1.7.27
+ - feature:aws ds: Add support for AWS Directory Service.
+ - feature:aws ec2: Add support for VPC endpoints for Amazon S3.
+ - feature:aws ec2: Add support for EIP Migration.
+ - feature:aws logs: Add support for filtering log events.
+ + From 1.7.26
+ - feature:aws glacier: Add support for vault policies.
+ - bugfix:aws iam create-open-id-connect-provider: Fix issue where the
+ --url parameter would try to retrieve the contents from the url instead
+ of use the url as its value. (issue 1317)
+ - bugfix:aws workspaces: Fix issue where throttling errors were not
+ being retried (botocore issue 529)
+ + From 1.7.25
+ - feature:aws dynamodb query: Add support for KeyConditonExpression.
+ + From 1.7.24
+ - feature:aws help topics: Add support for listing available help topics.
+ - feature:aws help config-vars: Add help topic for configuration variables.
+ - feature:aws help return-codes: Add help topic for return codes.
+ - feature:aws help s3-config: Add help topic for configuration of s3
+ commands.
+ - bugfix:aws lambda create-function/update-function-code: Improve
+ error message when invalid --zip-file values are provided (issue 1296)
+ - feature:aws ec2: Add support for new VM Import APIs, including
+ import-image. The new APIs provide support for importing multi-volume
+ VMs to Amazon EC2 and other enhancements.
+ - feature:aws iam: Update AWS IAM command to latest version
+ + From 1.7.23
+ - feature:aws cognito-sync: Add support for Amazon Cognito Events.
+ - bugfix:Parsing: Treat empty XML nodes in a response as an empty
+ string instead of None if the underlying structure member is a string.
+ This fixes the broken password-data-available Amazon EC2 waiter. Note:
+ this changes the output of the CLI and may affect filtering with the
+ --query parameter. (issue 1252, botocore issue 506)
+ + From 1.7.22
+ - bugfix:aws ecs: Minor documentation fixes.
+ + From 1.7.21
+ - feature:aws workspaces: Add support for Amazon WorkSpaces.
+ - feature:aws machinelearning: Add support for Amazon Machine Learning.
+ - feature:aws s3api: Add support for specifying Lambda bucket
+ notifications without needing to specify an invocation role.
+ - feature:aws lambda: Update to latest api.
+ - feature:aws ecs: Add support for Amazon ECS Service scheduler.
+ + From 1.7.20
+ - feature:aws datapipeline: Add support for deactivating pipelines.
+ - feature:aws elasticbeanstalk: Add support for cancelling in-progress
+ environment updates or application version deployment.
+ + From 1.7.19
+ - feature:aws codedeploy: Add register, deregister, install, and
+ uninstall commands and update to the latest AWS CodeDeploy API.
+ - feature:aws rds: Add support for describe-certificates.
+ - feature:aws elastictranscoder: Add support for PlayReady DRM.
+ - feature:aws ec2: Add support for D2 instances.
+ + From 1.7.18
+ - bugfix:Pagination: Fix issue where disabling pagination did not work
+ when shadowing arguments. Affects commands such as aws route53
+ list-resource-record-sets.
+ - feature:aws elastictranscoder: Add support for job timing and
+ input/output metadata
+ - feature:aws iam: Add NamedPolicy to GetAccountAuthorization details
+ - feature:aws opsworks: Allow for BlockDeviceMapping on EC2 instances
+ launched through OpsWorks
+ + From 1.7.17
+ - feature:aws emr: Adds support for Amazon S3 client-side encryption
+ in Amazon EMR and setting configuration values for several variables
+ in the create-cluster and ssh commands. Also, the create-default-roles
+ command will now auto-populate the Service Role and Instance Profile
+ variables in the configuration file with the default roles after they
+ are created.
+ + From 1.7.16
+ - feature:aws ec2 wait image-available: Add support for polling until
+ an EC2 image is available (issue 1105)
+ - feature:aws ec2 wait: Add support for additional EC2 waiters including
+ instance-status-ok, password-data-available,
+ spot-instance-request-fulfilled, and system-status-ok
+ - feature:aws s3api: Add support for Amazon S3 cross region replication
+ - feature:aws s3api: Add support for Amazon S3 requester pays (issue 797)
+ - bugfix:Tab Completion: Fix issue where tab completion could not handle
+ an LC_CTYPE of UTF-8 (issue 1233)
+ - bugfix:aws s3api put-bucket-notification: Fix issue where an empty
+ notification configuration could not be specified (botocore issue 495)
+ - bugfix:aws cloudfront: Fix issue when calling cloudfront commands
+ (issue 1234)
+ - bugfix:aws ec2 copy-snapshot: Fix issue with the aws ec2 copy-snapshot
+ command not correctly generating the presigned url argument
+ (botocore issue 498)
+ + From 1.7.15
+ - feature:aws elastictranscoder: Add support for Applied Color
+ SpaceConversion.
+ - bugfix:aws --profile: Fix issue where explicitly specifying profile
+ did not override credential environment variables. (botocore issue 486)
+ - bugfix:aws datapipeline list-runs: Fix issue with --schedule-interval
+ parameter. (issue 1225)
+ - bugfix:aws configservice subscribe: Fix issue where users could not
+ subscribe to a s3 bucket that they had no HeadBucket permissions to.
+ (issue 1223)
+ - bugfix:aws cloudtrail create-subscription: Fix issue where command
+ would try to fetch the contents at a url using the contents of the
+ custom policy as the url. (issue 1216)
+ + From 1.7.14
+ - feature:aws logs: Update aws logs command to the latest model.
+ - feature:aws ec2: Add paginators for the describe-snapshots sub-command.
+ - feature:aws cloudtrail: Add support for the new lookup-events
+ sub-command.
+ - bugfix:aws configure set: Fix issue when setting nested configuration
+ values
+ - feature:aws s3: Add support for --metadata-directive that allows
+ metadata to be copied or replaced for single part copies. (issue 1188)
+ + From 1.7.13
+ - feature:aws cloudsearch: Update aws cloudsearch command to the latest
+ model
+ - feature:aws cognito-sync: Update aws cognito-sync command to allow
+ customers to receive near-realtime updates as their data changes as
+ well as exporting historical data. Customers configure an Amazon
+ Kinesis stream to receive the data which can then be processed and
+ exported to other data stores such as Amazon Redshift.
+ - bugfix:aws opsworks: Fix issue with platform detection on linux
+ systems with python3.3 and higher (issue 1199)
+ - feature:Help Paging: Support paging through more when running help
+ commands on windows (issue 1195)
+ - bugfix:aws s3: Fix issue where read timeouts were not retried.
+ (issue 1191)
+ - feature:aws cloudtrail: Add support for regionalized policy templates
+ for the create-subscription and update-subscription commands.
+ (issue 1167)
+ - bugfix:parsing: Fix issue where if there is a square bracket inside
+ one of the values of a list, the end character would get removed.
+ (issue 1183)
+ + From 1.7.12
+ - feature:aws datapipeline: Add support for tagging.
+ - feature:aws route53: Add support for listing hosted zones by name
+ and getting the hosted zone count.
+ - bugfix:aws s3 sync: Remove --recursive parameter. The sync command is
+ always a recursive operation meaning the inclusion or exclusion of
+ --recursive had no effect on the sync command. (issue 1171)
+ - bugfix:aws s3: Fix issue where --endpoint-url was being ignored
+ (issue 1142)
+ + From 1.7.11
+ - bugfix:aws sts: Allow calling assume-role-with-saml without credentials.
+ - bugfix:aws sts: Allow users to make regionalized STS calls by
+ specifying the STS endpoint with --endpoint-url and the region with
+ --region. (botocore issue 464)
+ + From 1.7.10
+ - bugfix:aws sts: Fix regression where if a region was not activated
+ for STS it would raise an error if call was made to that region.
+ + From 1.7.9
+ - feature:aws cloudfront: Update to latest API
+ - feature:aws sts: Add support for STS regionalized calls
+ - feature:aws ssm: Add support for Amazon Simple Systems Management
+ Service (SSM)
+ + From 1.7.8
+ - bugfix:aws s3: Fix auth errors when uploading large files to the
+ eu-central-1 and cn-north-1 regions (botocore issue 462)
+ + From 1.7.7
+ - bugfix:aws ec2 revoke-security-group-ingress: Fix parsing of a
+ --port value of ICMP echo request (issue 1075)
+ - feature:aws iam: Add support for managed policies
+ - feature:aws elasticache: Add support for tagging
+ - feature:aws route53domains: Add support for tagging of domains
+ + From 1.7.6
+ - feature:aws dynamodb: Add support for index scan
+ - bugfix:aws s3: Fix issue where literal value for --website-redirect
+ was not being used. (issue 1137)
+ - bugfix:aws sqs purge-queue: Fix issue with the processing of the
+ --queue-url parameter (issue 1126)
+ - feature:aws s3: Add support for config variable for changing S3 runtime
+ values (issue 1122)
+ - bugfix:Proxies: Fix issue with SSL certificate validation when using
+ proxies and python 2.7.9 (botocore issue 451)
+ + From 1.7.5
+ - bugfix:aws datapipeline list-runs: Fix issue where --status values
+ where not being serialized correctly (issue 1110)
+ - bugfix:Output Formatting: Handle broken pipe errors when piping the
+ output to another program (issue 1113)
+ - bugfix:HTTP Proxy: Fix issue where aws s3/s3api commands would hang
+ when using an HTTP proxy (issue 1116)
+ - feature:aws elasticache wait: Add waiters for the aws elasticache
+ wait (botocore issue 443)
+ - bugfix:Locale Settings: Fix issue when Mac OS X has an LC_CTYPE value
+ of UTF-8 (issue 945)
+ + From 1.7.4
+ - feature:aws dynamodb: Add support for online indexing.
+ - feature:aws importexport get-shipping-label: Add support for
+ get-shipping-label.
+ - feature:aws s3 ls: Add --human-readable and --summarize options
+ (issue 1103)
+ - bugfix:aws kinesis put-records: Fix issue with base64 encoding for
+ blob types (botocore issue 413)
+ + From 1.7.3
++++ 9 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/aws-cli/aws-cli.changes
++++ and /work/SRC/openSUSE:Factory/.aws-cli.new/aws-cli.changes
Old:
----
aws-cli-1.7.1.tar.gz
New:
----
aws-cli-1.7.29.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ aws-cli.spec ++++++
--- /var/tmp/diff_new_pack.x9oytk/_old 2015-05-30 12:33:51.000000000 +0200
+++ /var/tmp/diff_new_pack.x9oytk/_new 2015-05-30 12:33:51.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package aws-cli
#
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: aws-cli
-Version: 1.7.1
+Version: 1.7.29
Release: 0
Summary: Amazon Web Services Command Line Interface
License: Apache-2.0
@@ -29,11 +29,14 @@
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
Requires: python-argparse >= 1.1
%endif
-Requires: python-bcdoc >= 0.12.0
-Requires: python-botocore >= 0.82.0
+Requires: python-bcdoc >= 0.14.0
+Requires: python-bcdoc < 0.15.0
+Requires: python-botocore >= 1.0.0
+Requires: python-colorama <= 0.3.3
Requires: python-colorama >= 0.2.5
Requires: python-docutils >= 0.10
Requires: python-rsa >= 3.1.2
+Requires: python-rsa <= 3.1.4
BuildRequires: python
BuildRequires: python-devel
BuildRequires: python-setuptools
@@ -49,7 +52,7 @@
%prep
%setup -q
-%patch0 -p1
+%patch0
%build
python setup.py build
++++++ aws-cli-1.7.1.tar.gz -> aws-cli-1.7.29.tar.gz ++++++
++++ 33386 lines of diff (skipped)
++++++ hide_py_pckgmgmt.patch ++++++
--- /var/tmp/diff_new_pack.x9oytk/_old 2015-05-30 12:33:52.000000000 +0200
+++ /var/tmp/diff_new_pack.x9oytk/_new 2015-05-30 12:33:52.000000000 +0200
@@ -1,21 +1,19 @@
-Index: aws-cli-1.2.13/setup.py
-===================================================================
---- aws-cli-1.2.13.orig/setup.py
-+++ aws-cli-1.2.13/setup.py
+--- setup.py.orig
++++ setup.py
@@ -6,16 +6,16 @@ from setuptools import setup, find_packa
import awscli
--requires = ['botocore>=0.82.0,<0.83.0',
-- 'bcdoc>=0.12.0,<0.13.0',
-- 'colorama==0.2.5',
+-requires = ['botocore==1.0.0a1',
+- 'bcdoc>=0.14.0,<0.15.0',
+- 'colorama>=0.2.5,<=0.3.3',
- 'docutils>=0.10',
-- 'rsa==3.1.2']
-+#requires = ['botocore>=0.82.0,<0.83.0',
-+# 'bcdoc>=0.12.0,<0.13.0',
-+# 'colorama==0.2.5',
+- 'rsa>=3.1.2,<=3.1.4']
++#requires = ['botocore==1.0.0a1',
++# 'bcdoc>=0.14.0,<0.15.0',
++# 'colorama>=0.2.5,<=0.3.3',
+# 'docutils>=0.10',
-+# 'rsa==3.1.2']
++# 'rsa>=3.1.2,<=3.1.4']
-if sys.version_info[:2] == (2, 6):
- # For python2.6 we have to require argparse since it
@@ -29,9 +27,9 @@
setup_options = dict(
@@ -33,7 +33,7 @@ setup_options = dict(
- package_dir={'awscli': 'awscli'},
package_data={'awscli': ['data/*.json', 'examples/*/*.rst',
- 'examples/*/*/*.rst']},
+ 'examples/*/*/*.rst', 'topics/*.rst',
+ 'topics/*.json']},
- install_requires=requires,
+# install_requires=requires,
license="Apache License 2.0",
Hello community,
here is the log from the commit of package bash for openSUSE:Factory checked in at 2015-05-30 12:32:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bash (Old)
and /work/SRC/openSUSE:Factory/.bash.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bash"
Changes:
--------
--- /work/SRC/openSUSE:Factory/bash/bash.changes 2015-05-20 23:15:27.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.bash.new/bash.changes 2015-05-30 12:32:52.000000000 +0200
@@ -1,0 +2,23 @@
+Thu May 28 08:50:30 UTC 2015 - werner(a)suse.de
+
+- Add upstream patch bash43-034
+ If neither the -f nor -v options is supplied to unset, and a name argument is
+ found to be a function and unset, subsequent name arguments are not treated as
+ variables before attempting to unset a function by that name.
+- Add upstream patch bash43-035
+ A locale with a long name can trigger a buffer overflow and core dump. This
+ applies on systems that do not have locale_charset in libc, are not using
+ GNU libiconv, and are not using the libintl that ships with bash in lib/intl.
+- Add upstream patch bash43-036
+ When evaluating and setting integer variables, and the assignment fails to
+ create a variable (for example, when performing an operation on an array
+ variable with an invalid subscript), bash attempts to dereference a null
+ pointer, causing a segmentation violation.
+- Add upstream patch bash43-037
+ If an associative array uses `@' or `*' as a subscript, `declare -p' produces
+ output that cannot be reused as input.
+- Add upstream patch bash43-038
+ There are a number of instances where `time' is not recognized as a reserved
+ word when the shell grammar says it should be.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bash.spec ++++++
--- /var/tmp/diff_new_pack.S9K94g/_old 2015-05-30 12:32:53.000000000 +0200
+++ /var/tmp/diff_new_pack.S9K94g/_new 2015-05-30 12:32:53.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package bash
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
++++++ bash-4.3-patches.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bash-4.3-patches/bash43-034 new/bash-4.3-patches/bash43-034
--- old/bash-4.3-patches/bash43-034 1970-01-01 01:00:00.000000000 +0100
+++ new/bash-4.3-patches/bash43-034 2015-05-19 20:52:17.000000000 +0200
@@ -0,0 +1,90 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-034
+
+Bug-Reported-by: Dreamcat4 <dreamcat4(a)gmail.com>
+Bug-Reference-ID: <CAN39uTpAEs2GFu4ebC_SfSVMRTh-DJ9YanrY4BZZ3OO+CCHjng(a)mail.gmail.com>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2015-05/msg00001.html
+
+Bug-Description:
+
+If neither the -f nor -v options is supplied to unset, and a name argument is
+found to be a function and unset, subsequent name arguments are not treated as
+variables before attempting to unset a function by that name.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/builtins/set.def 2013-04-19 07:20:34.000000000 -0400
+--- builtins/set.def 2015-05-05 13:25:36.000000000 -0400
+***************
+*** 752,758 ****
+--- 797,805 ----
+ {
+ int unset_function, unset_variable, unset_array, opt, nameref, any_failed;
++ int global_unset_func, global_unset_var;
+ char *name;
+
+ unset_function = unset_variable = unset_array = nameref = any_failed = 0;
++ global_unset_func = global_unset_var = 0;
+
+ reset_internal_getopt ();
+***************
+*** 762,769 ****
+ {
+ case 'f':
+! unset_function = 1;
+ break;
+ case 'v':
+! unset_variable = 1;
+ break;
+ case 'n':
+--- 809,816 ----
+ {
+ case 'f':
+! global_unset_func = 1;
+ break;
+ case 'v':
+! global_unset_var = 1;
+ break;
+ case 'n':
+***************
+*** 778,782 ****
+ list = loptend;
+
+! if (unset_function && unset_variable)
+ {
+ builtin_error (_("cannot simultaneously unset a function and a variable"));
+--- 825,829 ----
+ list = loptend;
+
+! if (global_unset_func && global_unset_var)
+ {
+ builtin_error (_("cannot simultaneously unset a function and a variable"));
+***************
+*** 796,799 ****
+--- 843,849 ----
+ name = list->word->word;
+
++ unset_function = global_unset_func;
++ unset_variable = global_unset_var;
++
+ #if defined (ARRAY_VARS)
+ unset_array = 0;
+
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 33
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 34
+
+ #endif /* _PATCHLEVEL_H_ */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bash-4.3-patches/bash43-035 new/bash-4.3-patches/bash43-035
--- old/bash-4.3-patches/bash43-035 1970-01-01 01:00:00.000000000 +0100
+++ new/bash-4.3-patches/bash43-035 2015-05-19 20:52:29.000000000 +0200
@@ -0,0 +1,63 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-035
+
+Bug-Reported-by: <romerox.adrian(a)gmail.com>
+Bug-Reference-ID: <CABV5r3zhPXmSKUe9uedeGc5YFBM2njJ1iVmY2h5neWdQpDBQug(a)mail.gmail.com>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2014-08/msg00045.html
+
+Bug-Description:
+
+A locale with a long name can trigger a buffer overflow and core dump. This
+applies on systems that do not have locale_charset in libc, are not using
+GNU libiconv, and are not using the libintl that ships with bash in lib/intl.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/lib/sh/unicode.c 2014-01-30 16:47:19.000000000 -0500
+--- lib/sh/unicode.c 2015-05-01 08:58:30.000000000 -0400
+***************
+*** 79,83 ****
+ if (s)
+ {
+! strcpy (charsetbuf, s+1);
+ t = strchr (charsetbuf, '@');
+ if (t)
+--- 79,84 ----
+ if (s)
+ {
+! strncpy (charsetbuf, s+1, sizeof (charsetbuf) - 1);
+! charsetbuf[sizeof (charsetbuf) - 1] = '\0';
+ t = strchr (charsetbuf, '@');
+ if (t)
+***************
+*** 85,89 ****
+ return charsetbuf;
+ }
+! strcpy (charsetbuf, locale);
+ return charsetbuf;
+ }
+--- 86,91 ----
+ return charsetbuf;
+ }
+! strncpy (charsetbuf, locale, sizeof (charsetbuf) - 1);
+! charsetbuf[sizeof (charsetbuf) - 1] = '\0';
+ return charsetbuf;
+ }
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 34
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 35
+
+ #endif /* _PATCHLEVEL_H_ */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bash-4.3-patches/bash43-036 new/bash-4.3-patches/bash43-036
--- old/bash-4.3-patches/bash43-036 1970-01-01 01:00:00.000000000 +0100
+++ new/bash-4.3-patches/bash43-036 2015-05-19 20:52:40.000000000 +0200
@@ -0,0 +1,57 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-036
+
+Bug-Reported-by: emanuelczirai(a)cryptolab.net
+Bug-Reference-ID: <f962e4f556da5ebfadaf7afe9c78a8cb(a)cryptolab.net>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2015-02/msg00071.html
+
+Bug-Description:
+
+When evaluating and setting integer variables, and the assignment fails to
+create a variable (for example, when performing an operation on an array
+variable with an invalid subscript), bash attempts to dereference a null
+pointer, causing a segmentation violation.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-20150206/variables.c 2015-01-23 20:39:27.000000000 -0500
+--- variables.c 2015-02-19 13:56:12.000000000 -0500
+***************
+*** 2834,2841 ****
+ v = bind_variable (lhs, rhs, 0);
+
+! if (v && isint)
+! VSETATTR (v, att_integer);
+!
+! VUNSETATTR (v, att_invisible);
+
+ return (v);
+--- 2834,2843 ----
+ v = bind_variable (lhs, rhs, 0);
+
+! if (v)
+! {
+! if (isint)
+! VSETATTR (v, att_integer);
+! VUNSETATTR (v, att_invisible);
+! }
+
+ return (v);
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 35
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 36
+
+ #endif /* _PATCHLEVEL_H_ */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bash-4.3-patches/bash43-037 new/bash-4.3-patches/bash43-037
--- old/bash-4.3-patches/bash43-037 1970-01-01 01:00:00.000000000 +0100
+++ new/bash-4.3-patches/bash43-037 2015-05-19 20:52:51.000000000 +0200
@@ -0,0 +1,43 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-037
+
+Bug-Reported-by: Greg Wooledge <wooledg(a)eeg.ccf.org>
+Bug-Reference-ID: <20150204144240.GN13956(a)eeg.ccf.org>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2015-02/msg00007.html
+
+Bug-Description:
+
+If an associative array uses `@' or `*' as a subscript, `declare -p' produces
+output that cannot be reused as input.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/assoc.c 2011-11-05 16:39:05.000000000 -0400
+--- assoc.c 2015-02-04 15:28:25.000000000 -0500
+***************
+*** 437,440 ****
+--- 440,445 ----
+ if (sh_contains_shell_metas (tlist->key))
+ istr = sh_double_quote (tlist->key);
++ else if (ALL_ELEMENT_SUB (tlist->key[0]) && tlist->key[1] == '\0')
++ istr = sh_double_quote (tlist->key);
+ else
+ istr = tlist->key;
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 36
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 37
+
+ #endif /* _PATCHLEVEL_H_ */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bash-4.3-patches/bash43-038 new/bash-4.3-patches/bash43-038
--- old/bash-4.3-patches/bash43-038 1970-01-01 01:00:00.000000000 +0100
+++ new/bash-4.3-patches/bash43-038 2015-05-19 21:48:37.000000000 +0200
@@ -0,0 +1,88 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-038
+
+Bug-Reported-by: worley(a)alum.mit.edu (Dale R. Worley)
+Bug-Reference-ID: <201406100051.s5A0pCeB014978(a)hobgoblin.ariadne.com>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2014-06/msg00028.html
+
+Bug-Description:
+
+There are a number of instances where `time' is not recognized as a reserved
+word when the shell grammar says it should be.
+
+Patch (apply with `patch -p0'):
+
+*** ../bash-4.3-patched/parse.y 2014-04-07 11:56:12.000000000 -0400
+--- parse.y 2014-06-11 10:25:53.000000000 -0400
+***************
+*** 2819,2827 ****
+ case OR_OR:
+ case '&':
+ case DO:
+ case THEN:
+ case ELSE:
+ case '{': /* } */
+! case '(': /* ) */
+ case BANG: /* ! time pipeline */
+ case TIME: /* time time pipeline */
+--- 2819,2832 ----
+ case OR_OR:
+ case '&':
++ case WHILE:
+ case DO:
++ case UNTIL:
++ case IF:
+ case THEN:
++ case ELIF:
+ case ELSE:
+ case '{': /* } */
+! case '(': /* )( */
+! case ')': /* only valid in case statement */
+ case BANG: /* ! time pipeline */
+ case TIME: /* time time pipeline */
+*** ../bash-4.3-patched/y.tab.c 2014-10-05 13:52:50.000000000 -0400
+--- y.tab.c 2015-05-19 15:08:43.000000000 -0400
+***************
+*** 5131,5139 ****
+ case OR_OR:
+ case '&':
+ case DO:
+ case THEN:
+ case ELSE:
+ case '{': /* } */
+! case '(': /* ) */
+ case BANG: /* ! time pipeline */
+ case TIME: /* time time pipeline */
+--- 5131,5144 ----
+ case OR_OR:
+ case '&':
++ case WHILE:
+ case DO:
++ case UNTIL:
++ case IF:
+ case THEN:
++ case ELIF:
+ case ELSE:
+ case '{': /* } */
+! case '(': /* )( */
+! case ')': /* only valid in case statement */
+ case BANG: /* ! time pipeline */
+ case TIME: /* time time pipeline */
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 37
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 38
+
+ #endif /* _PATCHLEVEL_H_ */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bash-4.3-patches/bash43-039 new/bash-4.3-patches/bash43-039
--- old/bash-4.3-patches/bash43-039 1970-01-01 01:00:00.000000000 +0100
+++ new/bash-4.3-patches/bash43-039 2015-05-19 20:53:59.000000000 +0200
@@ -0,0 +1,57 @@
+ BASH PATCH REPORT
+ =================
+
+Bash-Release: 4.3
+Patch-ID: bash43-039
+
+Bug-Reported-by: SN <poczta-sn(a)gazeta.pl>
+Bug-Reference-ID: <54E2554C.205(a)gazeta.pl>
+Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2015-02/msg00060.html
+
+Bug-Description:
+
+Using the output of `declare -p' when run in a function can result in variables
+that are invisible to `declare -p'. This problem occurs when an assignment
+builtin such as `declare' receives a quoted compound array assignment as one of
+its arguments.
+
+Patch (apply with `patch -p0'):
+
+*** /usr/src/local/bash/bash-4.3-patched/arrayfunc.c 2014-10-01 13:08:48.000000000 -0400
+--- arrayfunc.c 2015-02-19 14:33:05.000000000 -0500
+***************
+*** 405,408 ****
+--- 405,411 ----
+ else
+ array_insert (a, i, l->word->word);
++
++ VUNSETATTR (var, att_invisible); /* no longer invisible */
++
+ return var;
+ }
+***************
+*** 635,638 ****
+--- 638,645 ----
+ if (nlist)
+ dispose_words (nlist);
++
++ if (var)
++ VUNSETATTR (var, att_invisible); /* no longer invisible */
++
+ return (var);
+ }
+*** ../bash-4.3/patchlevel.h 2012-12-29 10:47:57.000000000 -0500
+--- patchlevel.h 2014-03-20 20:01:28.000000000 -0400
+***************
+*** 26,30 ****
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 38
+
+ #endif /* _PATCHLEVEL_H_ */
+--- 26,30 ----
+ looks for to find the patch level (for the sccs version string). */
+
+! #define PATCHLEVEL 39
+
+ #endif /* _PATCHLEVEL_H_ */
Hello community,
here is the log from the commit of package ncurses for openSUSE:Factory checked in at 2015-05-30 12:32:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ncurses (Old)
and /work/SRC/openSUSE:Factory/.ncurses.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ncurses"
Changes:
--------
--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes 2015-05-20 23:16:33.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ncurses.new/ncurses.changes 2015-05-30 12:32:46.000000000 +0200
@@ -1,0 +2,14 @@
+Mon May 18 13:55:40 UTC 2015 - werner(a)suse.de
+
+- Add ncurses patch 20150516
+ + amend change to ".pc" files to only use the extra loader flags which
+ may have rpath options (report by Sven Joachim, cf: 20150502).
+ + change versioning for dpkg's in test-packages for Ada95 and
+ ncurses-examples for consistency with Debian, to work with package
+ updates.
+ + regenerate html manpages.
+ + clarify handling of carriage return in waddch manual page; it was
+ discussed only in the portability section (prompted by comment on
+ Stack Overflow forum):
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ncurses-5.9-patches.tar.bz2 ++++++
++++ 5719 lines of diff (skipped)
++++++ ncurses-5.9.dif ++++++
--- /var/tmp/diff_new_pack.6XtFgu/_old 2015-05-30 12:32:51.000000000 +0200
+++ /var/tmp/diff_new_pack.6XtFgu/_new 2015-05-30 12:32:51.000000000 +0200
@@ -366,7 +366,7 @@
@@ -76,7 +76,7 @@ if test "$includedir" != "/usr/include"
fi
- LDFLAGS="@LDFLAGS@"
+ LDFLAGS=
-if test "$libdir" != "/usr/lib" ; then
+if test "$libdir" != "/usr/lib" -a "$libdir" != "/usr/lib64" ; then
LDFLAGS="$LDFLAGS -L\${libdir}"
Hello community,
here is the log from the commit of package chromium for openSUSE:13.2:Update checked in at 2015-05-29 16:34:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.2:Update/chromium (Old)
and /work/SRC/openSUSE:13.2:Update/.chromium.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "chromium"
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ _link ++++++
--- /var/tmp/diff_new_pack.nKWVYZ/_old 2015-05-29 16:34:33.000000000 +0200
+++ /var/tmp/diff_new_pack.nKWVYZ/_new 2015-05-29 16:34:33.000000000 +0200
@@ -1 +1 @@
-<link package='chromium.3749' cicount='copy' />
+<link package='chromium.3793' cicount='copy' />