commit ccache for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package ccache for openSUSE:Factory checked 
in at 2012-08-12 15:24:01

Comparing /work/SRC/openSUSE:Factory/ccache (Old)
 and  /work/SRC/openSUSE:Factory/.ccache.new (New)


Package is ccache, Maintainer is vdziewie...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/ccache/ccache.changes2012-01-09 
16:22:28.0 +0100
+++ /work/SRC/openSUSE:Factory/.ccache.new/ccache.changes   2012-08-12 
15:24:03.0 +0200
@@ -1,0 +2,20 @@
+Sat Aug 11 15:22:26 UTC 2012 - pu...@suse.com
+
+- update to ccache-3.1.8 
+  - Made paths to dependency files relative in order to increase
+cache hits.
+  - Added work-around to make ccache work with buggy GCC 4.1 when
+creating a pre-compiled header.
+  - Clang plugins are now hashed to catch plugin upgrades.
+  - Fixed crash when the current working directory has been
+removed.
+  - Fixed crash when stderr is closed.
+  - Corrected a corner case when parsing backslash escapes in
+string literals.
+  - Paths are now correctly canonicalized when computing paths
+relative to the base directory.
+  - Made git version macro work when compiling outside of the
+source directory.
+  - Fixed `static_assert` macro definition clash with GCC 4.7.
+
+---

Old:

  ccache-3.1.7.tar.bz2

New:

  ccache-3.1.8.tar.bz2



Other differences:
--
++ ccache.spec ++
--- /var/tmp/diff_new_pack.EG0JlG/_old  2012-08-12 15:24:08.0 +0200
+++ /var/tmp/diff_new_pack.EG0JlG/_new  2012-08-12 15:24:08.0 +0200
@@ -15,8 +15,9 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   ccache
-Version:3.1.7
+Version:3.1.8
 Release:0
 Summary:A Fast C/C++ Compiler Cache
 License:GPL-3.0+

++ ccache-3.1.7.tar.bz2 - ccache-3.1.8.tar.bz2 ++
 5157 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit cracklib-dict-full for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package cracklib-dict-full for 
openSUSE:Factory checked in at 2012-08-12 15:24:20

Comparing /work/SRC/openSUSE:Factory/cracklib-dict-full (Old)
 and  /work/SRC/openSUSE:Factory/.cracklib-dict-full.new (New)


Package is cracklib-dict-full, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/cracklib-dict-full/cracklib-dict-full.changes
2011-09-23 01:54:13.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.cracklib-dict-full.new/cracklib-dict-full.changes   
2012-08-12 15:24:21.0 +0200
@@ -1,0 +2,5 @@
+Thu Aug  9 12:23:43 CEST 2012 - m...@suse.de
+
+- correct License to LGPL-2.1
+
+---



Other differences:
--
++ cracklib-dict-full.spec ++
--- /var/tmp/diff_new_pack.lE4AJ9/_old  2012-08-12 15:24:28.0 +0200
+++ /var/tmp/diff_new_pack.lE4AJ9/_new  2012-08-12 15:24:28.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cracklib-dict-full
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -16,18 +16,18 @@
 #
 
 
-
 Name:   cracklib-dict-full
-BuildRequires:  cracklib gzip
+BuildRequires:  cracklib
+BuildRequires:  gzip
 Url:http://sourceforge.net/projects/cracklib
-License:Artistic-1.0
-Group:  System/Libraries
 Version:2.8.12
-Release:43
+Release:0
 Provides:   cracklib-dict
 Provides:   cracklib:/usr/share/cracklib/pw_dict.pwd
 Conflicts:  cracklib-dict-small
 Summary:A Password-Checking Library
+License:LGPL-2.1
+Group:  System/Libraries
 Source1:
http://prdownloads.sourceforge.net/cracklib/cracklib-words-20080507.gz
 Source10:   
ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Domains.gz
 Source11:   
ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Dosref.gz

































-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit cracklib-dict-full for openSUSE:12.2

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package cracklib-dict-full for openSUSE:12.2 
checked in at 2012-08-12 15:24:24

Comparing /work/SRC/openSUSE:12.2/cracklib-dict-full (Old)
 and  /work/SRC/openSUSE:12.2/.cracklib-dict-full.new (New)


Package is cracklib-dict-full, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:12.2/cracklib-dict-full/cracklib-dict-full.changes   
2012-06-25 15:17:09.0 +0200
+++ /work/SRC/openSUSE:12.2/.cracklib-dict-full.new/cracklib-dict-full.changes  
2012-08-12 15:24:28.0 +0200
@@ -1,0 +2,5 @@
+Thu Aug  9 12:23:43 CEST 2012 - m...@suse.de
+
+- correct License to LGPL-2.1
+
+---



Other differences:
--
++ cracklib-dict-full.spec ++
--- /var/tmp/diff_new_pack.bO2cNf/_old  2012-08-12 15:24:29.0 +0200
+++ /var/tmp/diff_new_pack.bO2cNf/_new  2012-08-12 15:24:29.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cracklib-dict-full
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -16,18 +16,18 @@
 #
 
 
-
 Name:   cracklib-dict-full
-BuildRequires:  cracklib gzip
+BuildRequires:  cracklib
+BuildRequires:  gzip
 Url:http://sourceforge.net/projects/cracklib
-License:Artistic-1.0
-Group:  System/Libraries
 Version:2.8.12
-Release:43
+Release:0
 Provides:   cracklib-dict
 Provides:   cracklib:/usr/share/cracklib/pw_dict.pwd
 Conflicts:  cracklib-dict-small
 Summary:A Password-Checking Library
+License:LGPL-2.1
+Group:  System/Libraries
 Source1:
http://prdownloads.sourceforge.net/cracklib/cracklib-words-20080507.gz
 Source10:   
ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Domains.gz
 Source11:   
ftp://ftp.cerias.purdue.edu/pub/dict/wordlists/computer/Dosref.gz

































-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit facter for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package facter for openSUSE:Factory checked 
in at 2012-08-12 15:24:34

Comparing /work/SRC/openSUSE:Factory/facter (Old)
 and  /work/SRC/openSUSE:Factory/.facter.new (New)


Package is facter, Maintainer is vci...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/facter/facter.changes2012-06-26 
15:18:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.facter.new/facter.changes   2012-08-12 
15:24:43.0 +0200
@@ -1,0 +2,16 @@
+Wed Aug  8 22:17:55 UTC 2012 - bo...@steki.net
+
+- Updated to latest upstream 1.6.11
+  * Add build-requires of ruby-rdoc for manpage generation
+  * Selinux: Test for policyvers before reading it
+  * Return only one selinuxfs path as string from mounts
+  * Update version nos to match Facter development
+  * Modify facter spec to work with Ruby 1.9
+ 
+
+---
+Tue Jul  3 18:47:23 UTC 2012 - ja...@suse.de
+
+- Copy package from devel:openSUSE:Factory
+
+---

Old:

  facter-1.6.10.tar.gz

New:

  facter-1.6.11.tar.gz



Other differences:
--
++ facter.spec ++
--- /var/tmp/diff_new_pack.H6gu24/_old  2012-08-12 15:24:47.0 +0200
+++ /var/tmp/diff_new_pack.H6gu24/_new  2012-08-12 15:24:47.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   facter
-Version:1.6.10
+Version:1.6.11
 Release:0
 Summary:A cross-platform Ruby library for retrieving facts from 
operating systems
 License:Apache-2.0

++ facter-1.6.10.tar.gz - facter-1.6.11.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/facter-1.6.10/CHANGELOG new/facter-1.6.11/CHANGELOG
--- old/facter-1.6.10/CHANGELOG 2012-06-14 02:06:32.0 +0200
+++ new/facter-1.6.11/CHANGELOG 2012-08-08 23:40:13.0 +0200
@@ -1,3 +1,12 @@
+1.6.11
+===
+f75e46e Add build-requires of ruby-rdoc for manpage generation
+e9e084f (Maint) Update CONTRIBUTING.md to match Puppet
+841b99a (#15687) Selinux: Test for policyvers before reading it
+10aa3aa (#15049) Return only one selinuxfs path as string from mounts
+f7f90e4 Update version nos to match Facter development
+ab87a2c Modify facter spec to work with Ruby 1.9
+
 1.6.10
 ===
 35067dc Bump Facter epoch to 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/facter-1.6.10/CONTRIBUTING.md 
new/facter-1.6.11/CONTRIBUTING.md
--- old/facter-1.6.10/CONTRIBUTING.md   2012-06-14 02:06:32.0 +0200
+++ new/facter-1.6.11/CONTRIBUTING.md   2012-08-08 23:40:13.0 +0200
@@ -1,88 +1,84 @@
-Checklist (and a short version for the impatient)
+Checklist/Outline (The short version)
 =
 
-  * Commits:
-
-- Make commits of logical units.
-
-- Check for unnecessary whitespace with git diff --check before
-  committing.
-
-- Commit using Unix line endings (check the settings around crlf in
-  git-config(1)).
-
-- Do not check in commented out code or unneeded files.
-
-- The first line of the commit message should be a short
-  description (50 characters is the soft limit, excluding ticket
-  number(s)), and should skip the full stop.
-
-- If there is an associated Redmine ticket then the first line
-  should include the ticket number in the form (#) Rest of
-  message.
-
-- The body should provide a meaningful commit message, which:
-
-  - uses the imperative, present tense: change, not changed or
-changes.
-
-  - includes motivation for the change, and contrasts its
-implementation with the previous behavior.
-
-- Make sure that you have tests for the bug you are fixing, or
-  feature you are adding.
-
-- Make sure the test suite passes after your commit (rake spec unit).
-
-  * Submission:
-
-* Pre-requisites:
-
-  - Make sure you have a [Redmine account](http://projects.puppetlabs.com)
-
-  - Sign the [Contributor License 
Agreement](https://projects.puppetlabs.com/contributor_licenses/sign)
-
-* Preferred method:
-
-  - Fork the repository on GitHub.
-
-  - Push your changes to a topic branch in your fork of the
-repository.
-
-  - Submit a pull request to the repository in the puppetlabs
-organization.
-
-* Alternate methods:
-
-  - Mail patches to puppet-dev mailing list using `rake mail_patches`,
-or `git-format-patch(1)`  `git-send-email(1)`.
-
-  - Attach patches to Redmine ticket.
-
+  * Getting Started: 
+- Make sure you have a [Redmine account](http://projects.puppetlabs.com)
+- Submit a 

commit fritzing for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package fritzing for openSUSE:Factory 
checked in at 2012-08-12 15:24:40

Comparing /work/SRC/openSUSE:Factory/fritzing (Old)
 and  /work/SRC/openSUSE:Factory/.fritzing.new (New)


Package is fritzing, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/fritzing/fritzing.changes2012-07-03 
13:49:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.fritzing.new/fritzing.changes   2012-08-12 
15:24:48.0 +0200
@@ -1,0 +2,36 @@
+Sat Aug 11 06:48:19 UTC 2012 - b...@vdm-design.de
+
+- update to version 0.7.6b
+
+   * deleting a part no longer automatically deletes its connected wires
+   * faster loading time (especially if you open two or more windows)
+   * info view indicates whether a part is obsolete
+   * export etchable now exports both mirrored and non-mirrored at once
+   * paste-mask layer for SMDs added to export for production
+   * new Slovak translation (thanks Ĺubomír)
+   * convert via to bendpoint
+   * default breadboard now matches the one in the starter kit
+   * revert function
+   * new parts:
+new pinheaders: long pad, molex, alternating footprint; new pin 
spacings
+new stereo jack (thanks Max)
+new rj45
+   * bug fixes:
+temp parts could disappear when multiple sketches were open with the 
same temp part (thanks to Jerome and Joerg for help tracking this down)
+no longer possible to draw wires that connect back to themselves or 
that connect redundantly (thanks to Jerome for help tracking this down)
+breadboard view routing-status
+jpg export quality set to high
+progress bar for parts bin search
+copper blocker width- and height- text entry
+mirrored etchable export was broken
+default breadboard now matches the one shipped with the kits
+drc was incorrectly flagging hole parts
+nasty autorouter bug with split traces
+dragging from temp to another sketch would fail when reopening the 
other sketch
+rubber-banding bug when dragging a bendpoint with multiple wires
+individual ground fill crash bug
+one more attempt to fix the mac prefs-dialog crash
+missing contour in export etchable
+
+
+---

Old:

  fritzing-0.7.5b.source.tar.bz2

New:

  fritzing-0.7.6b.source.tar.bz2



Other differences:
--
++ fritzing.spec ++
--- /var/tmp/diff_new_pack.sdRw9M/_old  2012-08-12 15:24:54.0 +0200
+++ /var/tmp/diff_new_pack.sdRw9M/_new  2012-08-12 15:24:54.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   fritzing
-Version:0.7.5b
+Version:0.7.6b
 Release:0
 License:GPL-3.0+
 Summary:Intuitive EDA platform featuring from prototype to product

++ debian.changelog ++
--- /var/tmp/diff_new_pack.sdRw9M/_old  2012-08-12 15:24:54.0 +0200
+++ /var/tmp/diff_new_pack.sdRw9M/_new  2012-08-12 15:24:54.0 +0200
@@ -1,3 +1,9 @@
+fritzing (0.7.6b-0) stable; urgency=low
+
+  * new upstream release 0.7.6b
+
+ -- Thomas Zimmermann b...@vdm-design.de  Sat, 11 Jul 2012 08:50:00 +0200
+
 fritzing (0.7.5b-0) stable; urgency=low
 
   * new upstream release 0.7.5b

++ fritzing-0.7.5b.source.tar.bz2 - fritzing-0.7.6b.source.tar.bz2 ++
/work/SRC/openSUSE:Factory/fritzing/fritzing-0.7.5b.source.tar.bz2 
/work/SRC/openSUSE:Factory/.fritzing.new/fritzing-0.7.6b.source.tar.bz2 differ: 
char 11, line 1

++ fritzing.dsc ++
--- /var/tmp/diff_new_pack.sdRw9M/_old  2012-08-12 15:24:54.0 +0200
+++ /var/tmp/diff_new_pack.sdRw9M/_new  2012-08-12 15:24:54.0 +0200
@@ -1,10 +1,10 @@
 Format: 1.0
 Source: fritzing
-Version: 0.7.5b
+Version: 0.7.6b
 Binary: fritzing
 Maintainer: Brendan Howell bren...@howell-ersatz.com
 Architecture: any
 Build-Depends: debhelper (= 7.0.12), libqtcore4, libqtgui4, libstdc++6, 
libc6, qt4-qmake, libqt4-dev, zlib1g-dev, libqt4-sql-sqlite
 Files: 
- 8ea0765b8fd31874da0ee00515a68576 10808479 fritzing-0.7.4b.source.tar.gz
+ 8ea0765b8fd31874da0ee00515a68576 10808479 fritzing-0.7.6b.source.tar.gz
  efb141873b5a828420c39eec1e79b364 915 debian.tar.gz

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gammu for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package gammu for openSUSE:Factory checked 
in at 2012-08-12 15:24:51

Comparing /work/SRC/openSUSE:Factory/gammu (Old)
 and  /work/SRC/openSUSE:Factory/.gammu.new (New)


Package is gammu, Maintainer is prus...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/gammu/gammu.changes  2011-12-25 
17:51:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.gammu.new/gammu.changes 2012-08-12 
15:24:54.0 +0200
@@ -1,0 +2,32 @@
+Fri Aug 10 09:27:19 UTC 2012 - idon...@suse.com
+
+- Remove GPL-3.0 licensed files ( bnc#775397 ) 
+
+---
+Tue Jul 31 12:25:03 UTC 2012 - asterios.dra...@gmail.com
+
+- Updated to 1.32.0:
+  * Fixed auto installation of EventLog registry.
+  * Improved support for Arduino GPRS shield (bug #1592).
+  * Fixed communication with Cross PD1101wi (bug #1617).
+  * Ignore another unknown block in Nokia phonebook (bug #1614).
+  * Do not encode number when setting up diverts.
+  From 1.31.90:
+  * Improved compatibility with ES75 (bug #1586).
+  * Changed API for call diverts.
+  * Added support for call diverts in Python API.
+  * AT backend supports manipulating with call diverts.
+  * Added support for suspending/resuming SMSD using SIGUSR1/2.
+  * Changed protocol for S60 applet.
+  * S60 applet now handles SMS with new lines.
+  * Improved support for Windows Event Log.
+- Added xz as build requirement for openSUSE = 12.1 (needed to unpack the
+  package sources).
+- Don't install the init script gammu-smsd (doesn't work correctly out of the
+  box). Instead install it in the documentation.
+- Build the package manual (html) for openSUSE  11.4 (fails for = 11.4 due to
+  python-sphinx). Added gnu-free-fonts, graphviz, graphviz-gd and python-Sphinx
+  build requirements for this. Added it in a separate subpackage (gammu-doc) to
+  fix rpmlint warning package-with-huge-docs.
+
+---

Old:

  gammu-1.31.0.tar.bz2

New:

  gammu-1.32.0.tar.xz
  gammu-remove-gplv3-files.patch



Other differences:
--
++ gammu.spec ++
--- /var/tmp/diff_new_pack.E1f8TQ/_old  2012-08-12 15:25:00.0 +0200
+++ /var/tmp/diff_new_pack.E1f8TQ/_new  2012-08-12 15:25:00.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gammu
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -15,16 +15,19 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   gammu
-Version:1.31.0
+Version:1.32.0
 Release:0
 Summary:Mobile phone management utility
 License:GPL-2.0
 Group:  Productivity/Telephony/Utilities
 Url:http://wammu.eu/gammu/
-Source0:
http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
+Source0:
http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE gammu-smsd.lsb.patch asterios.dra...@gmail.com -- Fix 
rpmlint warnings unknown-lsb-keyword and init-script-runlevel-4
 Patch0: gammu-smsd.lsb.patch
+# PATCH-FIX-OPENSUSE gammu-remove-gplv3-files.patch idoen...@suse.de -- Remove 
GPLv3 files bnc#775397
+Patch1: gammu-remove-gplv3-files.patch
 # Python location
 %{!?__python: %define __python python}
 %define g_python_sitearch %(%{__python} -c from distutils.sysconfig import 
get_python_lib; print get_python_lib(1))
@@ -84,6 +87,17 @@
 BuildRequires:  doxygen
 BuildRequires:  gettext
 BuildRequires:  glib2-devel
+%if 0%{?suse_version}  1210
+BuildRequires:  gnu-free-fonts
+%else
+%if 0%{?suse_version} == 1210
+BuildRequires:  freefont
+%endif
+%endif
+%if 0%{?suse_version}  1140
+BuildRequires:  graphviz
+BuildRequires:  graphviz-gd
+%endif
 %if 0%{?centos_version} || 0%{?rhel_version} || 0%{?rhel}
 BuildRequires:  curl-devel
 %else
@@ -109,9 +123,15 @@
 %else
 BuildRequires:  pkgconfig
 %endif
+BuildRequires:  %{dist_bluez_libs}
+%if 0%{?suse_version}  1140
+BuildRequires:  python-Sphinx
+%endif
 BuildRequires:  python-devel
 BuildRequires:  unixODBC-devel
-BuildRequires:  %{dist_bluez_libs}
+%if 0%{?suse_version}  0%{?suse_version} = 1210
+BuildRequires:  xz
+%endif
 %if 0%{?suse_version}  1130 || 0%{?mandriva_version}  2010 || 
0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 0%{?fedora} 
|| 0%{?rhel}
 BuildRequires:  %{dist_dbi_libs}
 %endif
@@ -119,6 +139,7 @@
 BuildRequires:  %{dist_usb_libs}
 Requires:   bluez
 Requires:   

commit gc for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package gc for openSUSE:Factory checked in 
at 2012-08-12 15:25:10

Comparing /work/SRC/openSUSE:Factory/gc (Old)
 and  /work/SRC/openSUSE:Factory/.gc.new (New)


Package is gc, Maintainer is u...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/gc/gc.changes2012-02-14 13:05:52.0 
+0100
+++ /work/SRC/openSUSE:Factory/.gc.new/gc.changes   2012-08-12 
15:25:11.0 +0200
@@ -1,0 +2,5 @@
+Tue Aug  7 15:23:30 UTC 2012 - u...@suse.com
+
+- fix for malloc()/calloc() overflows (CVE-2012-2673, bnc#765444)
+
+---

New:

  0001-Fix-allocation-size-overflows-due-to-rounding.patch
  0001-Fix-calloc-overflow.patch
  0001-Fix-calloc-related-code-to-prevent-SIZE_MAX-redefini.patch
  0001-Speedup-calloc-size-overflow-check-by-preventing-div.patch



Other differences:
--
++ gc.spec ++
--- /var/tmp/diff_new_pack.ORZj4N/_old  2012-08-12 15:25:30.0 +0200
+++ /var/tmp/diff_new_pack.ORZj4N/_new  2012-08-12 15:25:30.0 +0200
@@ -26,6 +26,11 @@
 Group:  Development/Libraries/C and C++
 Source: %{name}-%{src_ver}.tar.bz2
 Patch0: %{name}-build.patch
+Patch1: 0001-Fix-allocation-size-overflows-due-to-rounding.patch
+Patch2: 0001-Fix-calloc-overflow.patch
+Patch3: 0001-Fix-calloc-related-code-to-prevent-SIZE_MAX-redefini.patch
+Patch4: 0001-Speedup-calloc-size-overflow-check-by-preventing-div.patch
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
@@ -60,7 +65,8 @@
 Summary:A garbage collector for C and C++
 Group:  Development/Libraries/C and C++
 Provides:   gc:/usr/include/gc/gc.h
-Requires:   libgc1 = %version, glibc-devel
+Requires:   glibc-devel
+Requires:   libgc1 = %version
 
 %description devel
 The Boehm-Demers-Weiser conservative garbage collector can be used as a
@@ -87,6 +93,10 @@
 %prep
 %setup -q -n %{name}-%{src_ver}
 %patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
 
 %build
 # refresh auto*/libtool to purge rpaths

++ 0001-Fix-allocation-size-overflows-due-to-rounding.patch ++
From be9df82919960214ee4b9d3313523bff44fd99e1 Mon Sep 17 00:00:00 2001
From: Xi Wang xi.w...@gmail.com
Date: Thu, 15 Mar 2012 04:55:08 +0800
Subject: [PATCH] Fix allocation size overflows due to rounding.

* malloc.c (GC_generic_malloc): Check if the allocation size is
rounded to a smaller value.
* mallocx.c (GC_generic_malloc_ignore_off_page): Likewise.
---
 malloc.c  |2 ++
 mallocx.c |2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/malloc.c b/malloc.c
index cc0cc00..899d6ff 100644
--- a/malloc.c
+++ b/malloc.c
@@ -169,6 +169,8 @@ GC_API void * GC_CALL GC_generic_malloc(size_t lb, int k)
 GC_bool init;
 lg = ROUNDED_UP_GRANULES(lb);
 lb_rounded = GRANULES_TO_BYTES(lg);
+if (lb_rounded  lb)
+return((*GC_get_oom_fn())(lb));
 n_blocks = OBJ_SZ_TO_BLOCKS(lb_rounded);
 init = GC_obj_kinds[k].ok_init;
 LOCK();
diff --git a/mallocx.c b/mallocx.c
index 2c79f41..0d9c0a6 100644
--- a/mallocx.c
+++ b/mallocx.c
@@ -183,4 +183,6 @@ GC_INNER void * GC_generic_malloc_ignore_off_page(size_t 
lb, int k)
 lg = ROUNDED_UP_GRANULES(lb);
 lb_rounded = GRANULES_TO_BYTES(lg);
+if (lb_rounded  lb)
+return((*GC_get_oom_fn())(lb));
 n_blocks = OBJ_SZ_TO_BLOCKS(lb_rounded);
 init = GC_obj_kinds[k].ok_init;
-- 
1.7.7

++ 0001-Fix-calloc-overflow.patch ++
From e10c1eb9908c2774c16b3148b30d2f3823d66a9a Mon Sep 17 00:00:00 2001
From: Xi Wang xi.w...@gmail.com
Date: Thu, 15 Mar 2012 04:46:49 +0800
Subject: [PATCH] Fix calloc() overflow

* malloc.c (calloc): Check multiplication overflow in calloc(),
assuming REDIRECT_MALLOC.
---
 malloc.c |5 +
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/malloc.c b/malloc.c
index da68f13..cc0cc00 100644
--- a/malloc.c
+++ b/malloc.c
@@ -372,8 +372,13 @@ void * malloc(size_t lb)
   }
 #endif /* GC_LINUX_THREADS */
 
+#ifndef SIZE_MAX
+#define SIZE_MAX (~(size_t)0)
+#endif
 void * calloc(size_t n, size_t lb)
 {
+if (lb  n  SIZE_MAX / lb)
+  return NULL;
 #   if defined(GC_LINUX_THREADS) /*  !defined(USE_PROC_FOR_LIBRARIES) */
 /* libpthread allocated some memory that is only pointed to by  */
 /* mmapped thread stacks.  Make sure it's not collectable.  */
-- 
1.7.7

++ 0001-Fix-calloc-related-code-to-prevent-SIZE_MAX-redefini.patch ++
From 6a93f8e5bcad22137f41b6c60a1c7384baaec2b3 Mon Sep 17 00:00:00 2001
From: Ivan Maidanski iv...@mail.ru
Date: Thu, 15 Mar 2012 20:30:11 +0400

commit ghostscript-fonts for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package ghostscript-fonts for 
openSUSE:Factory checked in at 2012-08-12 15:25:21

Comparing /work/SRC/openSUSE:Factory/ghostscript-fonts (Old)
 and  /work/SRC/openSUSE:Factory/.ghostscript-fonts.new (New)


Package is ghostscript-fonts, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/ghostscript-fonts/ghostscript-fonts.changes  
2012-04-23 09:13:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghostscript-fonts.new/ghostscript-fonts.changes 
2012-08-12 15:25:31.0 +0200
@@ -1,0 +2,5 @@
+Mon Aug  6 16:40:38 UTC 2012 - pgaj...@suse.com
+
+- prepare spec file for dropping SuSEconfig.fonts (openFATE#313536)
+
+---



Other differences:
--
++ ghostscript-fonts.spec ++
--- /var/tmp/diff_new_pack.omorYB/_old  2012-08-12 15:25:35.0 +0200
+++ /var/tmp/diff_new_pack.omorYB/_new  2012-08-12 15:25:35.0 +0200
@@ -15,8 +15,10 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   ghostscript-fonts
 BuildArch:  noarch
+BuildRequires:  fontpackages-devel
 # t1utils is needed to convert PostScript Type 1 font program data (*.pfb)
 # to PostScript (*.pfa) so that ghostscript-fonts-std-8.11.patch can be applied
 # and afterwards back to PostScript Type 1 font program data:
@@ -82,7 +84,6 @@
 
 %package std
 Summary:Basic Fonts for Ghostscript
-License:GPL-2.0
 Group:  Productivity/Publishing/PS
 PreReq: coreutils %suseconfig_fonts_prereq
 
@@ -96,7 +97,6 @@
 
 %package other
 Summary:Optional Fonts for Ghostscript
-License:GPL-2.0
 Group:  Productivity/Publishing/PS
 # ghostscript-fonts-std contains /usr/share/ghostscript/fonts/fonts.dir
 # and /usr/share/ghostscript/fonts/fonts.scale which are needed
@@ -151,9 +151,7 @@
 # Use traditional bash scriptlet with an explicite exit 0 line at the end to 
be fail safe
 # see http://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets
 %post std
-if test -x sbin/conf.d/SuSEconfig.fonts
-then %run_suseconfig -m fonts
-fi
+%reconfigure_fonts_post
 if test -x sbin/conf.d/SuSEconfig.pango
 then %run_suseconfig -m pango
 fi
@@ -162,14 +160,38 @@
 # Use traditional bash scriptlet with an explicite exit 0 line at the end to 
be fail safe
 # see http://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets
 %postun std
-if test -x sbin/conf.d/SuSEconfig.fonts
-then %run_suseconfig -m fonts
+%reconfigure_fonts_postun
+if test -x sbin/conf.d/SuSEconfig.pango
+then %run_suseconfig -m pango
 fi
+exit 0
+
+%posttrans std
+%reconfigure_fonts_posttrans
+exit 0
+
+# Use traditional bash scriptlet with an explicite exit 0 line at the end to 
be fail safe
+# see http://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets
+%post other
+%reconfigure_fonts_post
+if test -x sbin/conf.d/SuSEconfig.pango
+then %run_suseconfig -m pango
+fi
+exit 0
+
+# Use traditional bash scriptlet with an explicite exit 0 line at the end to 
be fail safe
+# see http://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets
+%postun other
+%reconfigure_fonts_postun
 if test -x sbin/conf.d/SuSEconfig.pango
 then %run_suseconfig -m pango
 fi
 exit 0
 
+%posttrans other
+%reconfigure_fonts_posttrans
+exit 0
+
 %files
 %defattr(-, root, root)
 %doc fonts/COPYING fonts/ChangeLog fonts/README fonts/README.tweaks fonts/TODO

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit git for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package git for openSUSE:Factory checked in 
at 2012-08-12 15:25:28

Comparing /work/SRC/openSUSE:Factory/git (Old)
 and  /work/SRC/openSUSE:Factory/.git.new (New)


Package is git, Maintainer is ti...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/git/git.changes  2012-06-12 07:07:49.0 
+0200
+++ /work/SRC/openSUSE:Factory/.git.new/git.changes 2012-08-12 
15:25:35.0 +0200
@@ -1,0 +2,15 @@
+Tue Aug  7 14:48:24 CEST 2012 - ti...@suse.de
+
+- updated to version 1.7.11:
+  Major version update; added new options in many commands and
+  new push mode like simple
+  See Documentation/RelNotes/1.7.11.txt for details.
+
+- updated to version 1.7.11.1, 1.7.11.2, 1.7.11.3, 1.7.11.4:
+  Contains many minor fixes, see below for details
+  Documentation/RelNotes/1.7.11.1.txt
+  Documentation/RelNotes/1.7.11.2.txt
+  Documentation/RelNotes/1.7.11.3.txt
+  Documentation/RelNotes/1.7.11.4.txt
+
+---

Old:

  git-1.7.10.4.tar.gz
  git-nohardlink.diff

New:

  git-1.7.11.4.tar.gz



Other differences:
--
++ git.spec ++
--- /var/tmp/diff_new_pack.yPiu6I/_old  2012-08-12 15:25:38.0 +0200
+++ /var/tmp/diff_new_pack.yPiu6I/_new  2012-08-12 15:25:38.0 +0200
@@ -30,7 +30,7 @@
 BuildRequires:  python
 BuildRequires:  sgml-skel
 BuildRequires:  xmlto
-Version:1.7.10.4
+Version:1.7.11.4
 Release:0
 Summary:Fast, scalable, distributed revision control system
 License:GPL-2.0
@@ -43,7 +43,6 @@
 Source4:git.xinetd
 Source5:usr.share.git-web.gitweb.cgi
 Source6:susefirewall-git-daemon
-Patch1: git-nohardlink.diff
 Patch2: git-python-install-fix.diff
 Patch3: completion-wordbreaks.diff
 # CVE-2011-2186, bnc#698456
@@ -187,7 +186,6 @@
 
 %prep
 %setup -q
-%patch1 -p1
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
@@ -201,6 +199,7 @@
WITH_OWN_SUBPROCESS_PY=YesPlease \
DESTDIR=$RPM_BUILD_ROOT \
NO_CROSS_DIRECTORY_HARDLINKS=1 \
+   NO_INSTALL_HARDLINKS=1 \
V=1 \
prefix=%{_prefix} mandir=%{_mandir} \
gitexecdir=%{gitexecdir} \
@@ -233,7 +232,7 @@
 mkdir -p $RPM_BUILD_ROOT/%{_fwdefdir}
 install -m 644 %{S:6} $RPM_BUILD_ROOT/%{_fwdefdir}/git-daemon
 ###
-(find $RPM_BUILD_ROOT%{_bindir} -type f | grep -vE 
archimport|svn|cvs|email|gitk|daemon|gui | sed -e s@^$RPM_BUILD_ROOT@@)   
 bin-man-doc-files
+(find $RPM_BUILD_ROOT%{_bindir} -type f -o -type l | grep -vE 
archimport|svn|cvs|email|gitk|daemon|gui | sed -e s@^$RPM_BUILD_ROOT@@)   
 bin-man-doc-files
 (find $RPM_BUILD_ROOT%{gitexecdir} -mindepth 1 | grep -vE 
archimport|svn|cvs|email|gitk|daemon|gui | sed -e s@^$RPM_BUILD_ROOT@@)   
 bin-man-doc-files
 (find $RPM_BUILD_ROOT%{_mandir} $RPM_BUILD_ROOT/Documentation -type f | grep 
-vE archimport|svn|git-cvs|email|gitk|daemon|gui | sed -e 
s@^$RPM_BUILD_ROOT@@ -e 's/$/*/' )  bin-man-doc-files
 ( pushd perl
@@ -251,7 +250,7 @@
 install -m 644 %{SOURCE5} $RPM_BUILD_ROOT/etc/apparmor.d
 #
 # create predictable symlinks to make apparmor profile work
-for i in git git-upload-archive; do
+for i in git git-upload-archive git-receive-pack; do
   rm $RPM_BUILD_ROOT%{_bindir}/$i
   ln -s %{gitexecdir}/git-add $RPM_BUILD_ROOT%{_bindir}/$i
 done

++ git-1.7.10.4.tar.gz - git-1.7.11.4.tar.gz ++
 73809 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libarchive for openSUSE:12.2

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package libarchive for openSUSE:12.2 checked 
in at 2012-08-12 15:26:15

Comparing /work/SRC/openSUSE:12.2/libarchive (Old)
 and  /work/SRC/openSUSE:12.2/.libarchive.new (New)


Package is libarchive, Maintainer is mrueck...@suse.com

Changes:

--- /work/SRC/openSUSE:12.2/libarchive/libarchive.changes   2012-06-25 
15:43:27.0 +0200
+++ /work/SRC/openSUSE:12.2/.libarchive.new/libarchive.changes  2012-08-12 
15:26:18.0 +0200
@@ -1,0 +2,34 @@
+Thu Aug  9 09:05:01 UTC 2012 - cfarr...@suse.com
+
+- license update: BSD-2-Clause
+  The COPYING file shows that the package is predominantly BSD-2-Clause
+  licensed
+
+---
+Tue Aug  7 18:47:14 UTC 2012 - dims...@opensuse.org
+
+- Update to version 3.0.4:
+  + libarchive development moved to http://libarchive.github.com/
+- Changes from version 3.0.2:
+  + Various fixes merged from FreeBSD
+  + Symlink support in Zip reader and writer
+  + Robustness fixes to 7Zip reader
+- Changes from version 3.0.1b:
+  + 7Zip reader
+  + Small fixes to ISO and Zip to improve robustness with corrupted
+input
+  + Improve streaming Zip reader's support for uncompressed entries
+  + New seeking Zip reader supports SFX Zip archives
+  + Build fixes on Windows
+- For more changes since 2.8.5, please see NEWS file
+- Update URL Tag to represent new home of the project.
+- Rename libarchive2 to libarchive12, following upstreams soname
+  bumps.
+- Add libarchive-fix-checks.patch: Fix gcc 4.7 side effects.
+- Drop libarchive-test-fuzz.patch: fixed upstream.
+- Drop libarchive-ignore-sigpipe-in-test-suite.patch: fixed
+  upstream.
+- Drop libarchive-2.5.5_handle_ENOSYS_from_lutimes.patch: upstream
+  rejected the patch. Seems to be too theoretical problem.
+
+---

Old:

  libarchive-2.5.5_handle_ENOSYS_from_lutimes.patch
  libarchive-2.8.5.tar.gz
  libarchive-ignore-sigpipe-in-test-suite.patch
  libarchive-test-fuzz.patch

New:

  libarchive-3.0.4.tar.gz
  libarchive-fix-checks.patch



Other differences:
--
++ libarchive.spec ++
--- /var/tmp/diff_new_pack.6mOKAz/_old  2012-08-12 15:26:18.0 +0200
+++ /var/tmp/diff_new_pack.6mOKAz/_new  2012-08-12 15:26:18.0 +0200
@@ -17,30 +17,25 @@
 
 
 Name:   libarchive
-Version:2.8.5
+Version:3.0.4
 Release:0
-#
 BuildRequires:  libacl-devel
 BuildRequires:  pkg-config
 BuildRequires:  zlib-devel
-#
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  libbz2-devel
 BuildRequires:  libext2fs-devel
 BuildRequires:  libopenssl-devel
 BuildRequires:  libxml2-devel
 BuildRequires:  xz-devel
-#
 Summary:Creates and reads several different streaming archive formats
-License:BSD-3-Clause
+License:BSD-2-Clause
 Group:  Productivity/Archiving/Compression
-#
-Url:http://code.google.com/p/libarchive/
+Url:http://libarchive.github.com/
 Source0:
http://libarchive.googlecode.com/files/libarchive-%{version}.tar.gz
 Source1:baselibs.conf
-Patch1: libarchive-2.5.5_handle_ENOSYS_from_lutimes.patch
-Patch2: libarchive-test-fuzz.patch 
-Patch3: libarchive-ignore-sigpipe-in-test-suite.patch
+# PATCH-FIX-UPSTREAM libarchive-fix-checks.patch dims...@opensuse.org -- Fix 
GCC 4.7 side effects. Taken from upstream.
+Patch0: libarchive-fix-checks.patch
 
 %description
 Libarchive is a programming library that can create and read several
@@ -54,20 +49,17 @@
 This package contains the bsdtar cmdline utility.
 
 %package -n bsdtar
-
 Summary:Creates and reads several different streaming archive formats
 Group:  Productivity/Archiving/Compression
 
 %description -n bsdtar
 This package contains the bsdtar cmdline utility.
 
-%package -n libarchive2
-
-#
+%package -n libarchive12
 Summary:Library to work with several different streaming archive 
formats
 Group:  Development/Libraries/C and C++
 
-%description -n libarchive2
+%description -n libarchive12
 Libarchive is a programming library that can create and read several
 different streaming archive formats, including most popular tar
 variants and several cpio formats. It can also write shar archives and
@@ -121,9 +113,8 @@
 methods, or new ways of reading/writing archives.
 
 %package -n libarchive-devel
-
 Requires:   libacl-devel
-Requires:   libarchive2 = %{version}
+Requires:   libarchive12 = %{version}
 Requires:   libbz2-devel
 Requires:   zlib-devel
 Summary:Development files for libarchive
@@ -141,13 +132,10 @@
 This package contains the 

commit libselinux for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package libselinux for openSUSE:Factory 
checked in at 2012-08-12 15:26:33

Comparing /work/SRC/openSUSE:Factory/libselinux (Old)
 and  /work/SRC/openSUSE:Factory/.libselinux.new (New)


Package is libselinux, Maintainer is vci...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/libselinux/libselinux-bindings.changes   
2012-06-05 16:00:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.libselinux.new/libselinux-bindings.changes  
2012-08-12 15:26:35.0 +0200
@@ -1,0 +2,5 @@
+Wed Jul 25 11:15:02 UTC 2012 - meiss...@suse.com
+
+- updated to 2.1.9 again (see below)
+
+---
libselinux.changes: same change

Old:

  libselinux-2.0.91.tar.bz2

New:

  libselinux-2.1.9.tar.gz



Other differences:
--
++ libselinux-bindings.spec ++
--- /var/tmp/diff_new_pack.lDwisF/_old  2012-08-12 15:26:37.0 +0200
+++ /var/tmp/diff_new_pack.lDwisF/_new  2012-08-12 15:26:37.0 +0200
@@ -16,20 +16,20 @@
 #
 
 
-%define libsepol_ver 2.0.32
+%define libsepol_ver 2.1.4
 BuildRequires:  libsepol-devel-static = %{libsepol_ver}
 BuildRequires:  python-devel
 BuildRequires:  ruby-devel
 BuildRequires:  swig
 
 Name:   libselinux-bindings
-Version:2.0.91
+Version:2.1.9
 Release:0
-Url:http://www.nsa.gov/research/selinux/
+Url:http://userspace.selinuxproject.org/
 Summary:SELinux library and simple utilities
 License:GPL-2.0 ; SUSE-Public-Domain
 Group:  System/Libraries
-Source: libselinux-%{version}.tar.bz2
+Source: 
http://userspace.selinuxproject.org/releases/20120216/libselinux-%{version}.tar.gz
 Source1:selinux-ready
 Source2:baselibs.conf
 Patch0: libselinux-rhat.patch

++ libselinux.spec ++
--- /var/tmp/diff_new_pack.lDwisF/_old  2012-08-12 15:26:37.0 +0200
+++ /var/tmp/diff_new_pack.lDwisF/_new  2012-08-12 15:26:37.0 +0200
@@ -16,18 +16,18 @@
 #
 
 
-%define libsepol_ver 2.0.32
+%define libsepol_ver 2.1.4
 BuildRequires:  libsepol-devel = %{libsepol_ver}
 BuildRequires:  pkg-config
 
 Name:   libselinux
-Version:2.0.91
+Version:2.1.9
 Release:0
-Url:http://www.nsa.gov/selinux/
+Url:http://userspace.selinuxproject.org/
 Summary:SELinux library and simple utilities
 License:GPL-2.0 ; SUSE-Public-Domain
 Group:  System/Libraries
-Source: %{name}-%{version}.tar.bz2
+Source: 
http://userspace.selinuxproject.org/releases/20120216/%{name}-%{version}.tar.gz
 Source1:selinux-ready
 Source2:baselibs.conf
 Patch0: %{name}-rhat.patch
@@ -167,6 +167,7 @@
 %{_sbindir}/setenforce
 %{_sbindir}/togglesebool
 %{_sbindir}/selinux-ready
+%{_sbindir}/selinuxexeccon
 %{_mandir}/man5/*
 %{_mandir}/man8/*
 

++ libselinux-ruby.patch ++
--- /var/tmp/diff_new_pack.lDwisF/_old  2012-08-12 15:26:37.0 +0200
+++ /var/tmp/diff_new_pack.lDwisF/_new  2012-08-12 15:26:37.0 +0200
@@ -1,24 +1,24 @@
 Index: src/Makefile
 ===
 src/Makefile.orig  2010-02-24 20:05:41.0 +0100
-+++ src/Makefile   2012-06-13 10:56:04.477254689 +0200
-@@ -9,8 +9,8 @@ PYLIB ?= /usr/lib/$(PYLIBVER)
- PYTHONLIBDIR ?= $(LIBDIR)/$(PYLIBVER)
+--- src/Makefile.orig
 src/Makefile
+@@ -15,8 +15,8 @@ PYTHONLIBDIR ?= $(shell pkg-config --lib
+ PYLIBDIR ?= $(LIBDIR)/$(PYLIBVER)
  RUBYLIBVER ?= $(shell ruby -e 'print RUBY_VERSION.split(.)[0..1].join(.)')
  RUBYPLATFORM ?= $(shell ruby -e 'print RUBY_PLATFORM')
 -RUBYINC ?= $(LIBDIR)/ruby/$(RUBYLIBVER)/$(RUBYPLATFORM)
 -RUBYINSTALL ?= $(LIBDIR)/ruby/site_ruby/$(RUBYLIBVER)/$(RUBYPLATFORM)
 +RUBYINC ?= $(shell ruby -r rbconfig -e print 
Config::CONFIG['rubyhdrdir'].nil? ? '$(LIBDIR)/ruby/$(RUBYLIBVER)' : 
Config::CONFIG['rubyhdrdir'])
 +RUBYINSTALL ?= $(shell ruby -r rbconfig -e print 
Config::CONFIG['vendorarchdir'].nil? ? 
'$(DESTDIR)'+Config::CONFIG['sitearchdir'] : 
'$(DESTDIR)'+Config::CONFIG['vendorarchdir'])
+ LIBBASE=$(shell basename $(LIBDIR))
  
  VERSION = $(shell cat ../VERSION)
- LIBVERSION = 1
-@@ -72,7 +72,7 @@ $(SWIGLOBJ): $(SWIGCOUT)
-   $(CC) $(filter-out -Werror,$(CFLAGS)) -I$(PYINC) -fPIC -DSHARED -c -o 
$@ $
+@@ -76,7 +76,7 @@ $(SWIGLOBJ): $(SWIGCOUT)
+   $(CC) $(filter-out -Werror, $(CFLAGS)) $(PYINC) -fPIC -DSHARED -c -o $@ 
$
  
  $(SWIGRUBYLOBJ): $(SWIGRUBYCOUT)
--  $(CC) $(filter-out -Werror,$(CFLAGS)) -I$(RUBYINC) -fPIC -DSHARED -c -o 
$@ $
-+  $(CC) $(filter-out -Werror,$(CFLAGS)) -I$(RUBYINC) 
-I$(RUBYINC)/$(RUBYPLATFORM) -fPIC -DSHARED -c -o $@ $
+- 

commit libvirt-glib for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package libvirt-glib for openSUSE:Factory 
checked in at 2012-08-12 15:26:41

Comparing /work/SRC/openSUSE:Factory/libvirt-glib (Old)
 and  /work/SRC/openSUSE:Factory/.libvirt-glib.new (New)


Package is libvirt-glib, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/libvirt-glib/libvirt-glib.changes
2012-08-04 13:23:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.libvirt-glib.new/libvirt-glib.changes   
2012-08-12 15:26:44.0 +0200
@@ -1,0 +2,9 @@
+Tue Aug  7 19:34:21 UTC 2012 - dims...@opensuse.org
+
+- Update to version 0.1.1:
+  + Add bindings for virDomainSnapshotCreate*().
+  + Add bindings for virDomainRestore*().
+  + Add GVir.DomainShutdownFlags() binding.
+  + Add GVir.DomainXMLFlags binding.
+
+---

Old:

  libvirt-glib-0.1.0.tar.gz

New:

  libvirt-glib-0.1.1.tar.gz



Other differences:
--
++ libvirt-glib.spec ++
--- /var/tmp/diff_new_pack.cNhWvO/_old  2012-08-12 15:26:45.0 +0200
+++ /var/tmp/diff_new_pack.cNhWvO/_new  2012-08-12 15:26:45.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   libvirt-glib
-Version:0.1.0
+Version:0.1.1
 Release:0
 Summary:GLib and GObject mapping of libvirt
 License:LGPL-2.1+

++ libvirt-glib-0.1.0.tar.gz - libvirt-glib-0.1.1.tar.gz ++
 26152 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libzypp for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package libzypp for openSUSE:Factory checked 
in at 2012-08-12 15:27:02

Comparing /work/SRC/openSUSE:Factory/libzypp (Old)
 and  /work/SRC/openSUSE:Factory/.libzypp.new (New)


Package is libzypp, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/libzypp/libzypp.changes  2012-06-10 
21:51:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.libzypp.new/libzypp.changes 2012-08-12 
15:27:09.0 +0200
@@ -1,0 +2,76 @@
+Fri Aug 10 12:53:47 CEST 2012 - m...@suse.de
+
+- Implement $ZYPP_LOCK_TIMEOUT: number of seconds to wait for a 
+  zypplock becoming available (bnc#772965)
+- Unify update-scripts with same content(md5sum) (bnc#773575)
+- version 12.0.1 (0)
+
+---
+Thu Aug  9 01:15:12 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+---
+Thu Aug  2 11:55:00 CEST 2012 - m...@suse.de
+
+- set $ZYPP_IS_RUNNING during commit
+- Bump major version for Factory
+  11.x is continued on SuSE-Code-12_2-Branch
+- version 12.0.0 (0)
+
+---
+Thu Aug  2 01:14:11 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+---
+Wed Aug  1 15:32:40 CEST 2012 - m...@suse.de
+
+- Fixed typo (bnc#773467)
+- Erase any old repo instance from pool when (re)loading from cache
+- filter zero sized devices in disk usage counter(bnc#769819)
+- fix isSoftLocked computation
+- fix possibly reporting timeout as aborted by user (bnc#665327)
+- do not fork the uuidgen program, use kernel interface instead
+- remove obsolete hicolor-icon-theme BuildRequires
+- version 11.7.0 (6)
+
+---
+Sun Jul 29 01:13:31 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+---
+Thu Jul 19 01:13:43 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+---
+Sun Jul  1 01:13:31 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+---
+Thu Jun 28 01:14:27 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+---
+Mon Jun 25 15:23:10 CEST 2012 - m...@suse.de
+
+- zypp.conf:servicesdir is ignored (bnc#765528)
+- allow libcurl to take proxy from environment iff proxy is not
+  configured or disallowed (bnc#745404)
+- version 11.6.3 (6)
+
+---
+Sun Jun 24 01:14:32 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+---
+Thu Jun 14 01:13:35 CEST 2012 - m...@suse.de
+
+- Update zypp-po.tar.bz2
+
+---

Old:

  libzypp-11.6.2.tar.bz2

New:

  libzypp-12.0.1.tar.bz2



Other differences:
--
++ libzypp.spec ++
--- /var/tmp/diff_new_pack.pF11KC/_old  2012-08-12 15:27:11.0 +0200
+++ /var/tmp/diff_new_pack.pF11KC/_new  2012-08-12 15:27:11.0 +0200
@@ -24,7 +24,7 @@
 Group:  System/Packages
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Summary:Package, Patch, Pattern, and Product Management
-Version:11.6.2
+Version:12.0.1
 Release:1
 Source: %{name}-%{version}.tar.bz2
 Source1:%{name}-rpmlintrc
@@ -93,10 +93,6 @@
 
 %if 0%{?suse_version}
 BuildRequires:  rpm-devel
-Requires:   /usr/bin/uuidgen
-%if 0%{?suse_version}  1020
-BuildRequires:  hicolor-icon-theme
-%endif
 %endif
 
 %if 0%{?fedora_version} || 0%{?rhel_version} = 600 || 0%{?centos_version} = 
600
@@ -108,8 +104,6 @@
 %if 0%{?mandriva_version}
 BuildRequires:  glib2-devel
 BuildRequires:  librpm-devel
-# uuidgen
-Requires:   e2fsprogs
 %endif
 
 %if 0%{?suse_version}

++ libzypp-11.6.2.tar.bz2 - libzypp-12.0.1.tar.bz2 ++
 1670 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opensuse-manuals_ja for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package opensuse-manuals_ja for 
openSUSE:Factory checked in at 2012-08-12 15:27:11

Comparing /work/SRC/openSUSE:Factory/opensuse-manuals_ja (Old)
 and  /work/SRC/openSUSE:Factory/.opensuse-manuals_ja.new (New)


Package is opensuse-manuals_ja, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/opensuse-manuals_ja/opensuse-manuals_ja.changes  
2012-06-18 17:34:05.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.opensuse-manuals_ja.new/opensuse-manuals_ja.changes 
2012-08-12 15:27:13.0 +0200
@@ -1,0 +2,5 @@
+Sat Aug 10 23:26:00 UTC 2012 - belphe...@belbel.or.jp
+
+* update to SVN #9476
+
+---



Other differences:
--
++ opensuse-html_ja.tar.bz2 ++
/work/SRC/openSUSE:Factory/opensuse-manuals_ja/opensuse-html_ja.tar.bz2 
/work/SRC/openSUSE:Factory/.opensuse-manuals_ja.new/opensuse-html_ja.tar.bz2 
differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opensuse-manuals_ja for openSUSE:12.2

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package opensuse-manuals_ja for 
openSUSE:12.2 checked in at 2012-08-12 15:27:15

Comparing /work/SRC/openSUSE:12.2/opensuse-manuals_ja (Old)
 and  /work/SRC/openSUSE:12.2/.opensuse-manuals_ja.new (New)


Package is opensuse-manuals_ja, Maintainer is 

Changes:

--- /work/SRC/openSUSE:12.2/opensuse-manuals_ja/opensuse-manuals_ja.changes 
2012-06-25 15:47:50.0 +0200
+++ 
/work/SRC/openSUSE:12.2/.opensuse-manuals_ja.new/opensuse-manuals_ja.changes
2012-08-12 15:27:18.0 +0200
@@ -1,0 +2,5 @@
+Sat Aug 10 23:26:00 UTC 2012 - belphe...@belbel.or.jp
+
+* update to SVN #9476
+
+---



Other differences:
--
++ opensuse-html_ja.tar.bz2 ++
/work/SRC/openSUSE:12.2/opensuse-manuals_ja/opensuse-html_ja.tar.bz2 
/work/SRC/openSUSE:12.2/.opensuse-manuals_ja.new/opensuse-html_ja.tar.bz2 
differ: char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit package-translations for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package package-translations for 
openSUSE:Factory checked in at 2012-08-12 15:27:19

Comparing /work/SRC/openSUSE:Factory/package-translations (Old)
 and  /work/SRC/openSUSE:Factory/.package-translations.new (New)


Package is package-translations, Maintainer is co...@suse.com

Changes:

--- 
/work/SRC/openSUSE:Factory/package-translations/package-translations.changes
2012-08-08 21:56:22.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.package-translations.new/package-translations.changes
   2012-08-12 15:27:21.0 +0200
@@ -2 +2 @@
-Wed Aug  8 16:14:01 CEST 2012 - co...@suse.com
+Fri Aug 10 16:14:28 CEST 2012 - co...@suse.com
@@ -4 +4 @@
-- automated update on 2012-08-08
+- automated update on 2012-08-10



Other differences:
--
++ package-translations.tar.bz2 ++
Files old/mo/package-translations-de.mo and new/mo/package-translations-de.mo 
differ

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit package-translations for openSUSE:12.2

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package package-translations for 
openSUSE:12.2 checked in at 2012-08-12 15:27:24

Comparing /work/SRC/openSUSE:12.2/package-translations (Old)
 and  /work/SRC/openSUSE:12.2/.package-translations.new (New)


Package is package-translations, Maintainer is co...@suse.com

Changes:

--- /work/SRC/openSUSE:12.2/package-translations/package-translations.changes   
2012-08-08 21:56:27.0 +0200
+++ 
/work/SRC/openSUSE:12.2/.package-translations.new/package-translations.changes  
2012-08-12 15:27:25.0 +0200
@@ -2 +2 @@
-Wed Aug  8 16:14:01 CEST 2012 - co...@suse.com
+Fri Aug 10 16:14:28 CEST 2012 - co...@suse.com
@@ -4 +4 @@
-- automated update on 2012-08-08
+- automated update on 2012-08-10



Other differences:
--
++ package-translations.tar.bz2 ++
Files old/mo/package-translations-de.mo and new/mo/package-translations-de.mo 
differ

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit qpdf for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package qpdf for openSUSE:Factory checked in 
at 2012-08-12 15:27:59

Comparing /work/SRC/openSUSE:Factory/qpdf (Old)
 and  /work/SRC/openSUSE:Factory/.qpdf.new (New)


Package is qpdf, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/qpdf/qpdf.changes2012-08-04 
09:31:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.qpdf.new/qpdf.changes   2012-08-12 
15:28:01.0 +0200
@@ -1,0 +2,8 @@
+Sat Aug 11 19:25:13 UTC 2012 - idon...@suse.com
+
+- Update to version 3.0.1
+  *  qpdf may falsely report premature EOF when reading files that 
+ have object streams that end with scalars not followed by 
+ whitespace.
+
+---

Old:

  qpdf-3.0.0.tar.gz

New:

  qpdf-3.0.1.tar.gz



Other differences:
--
++ qpdf.spec ++
--- /var/tmp/diff_new_pack.jAoiWl/_old  2012-08-12 15:28:04.0 +0200
+++ /var/tmp/diff_new_pack.jAoiWl/_new  2012-08-12 15:28:04.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qpdf
-Version:3.0.0
+Version:3.0.1
 Release:0
 Summary:Command-line tools and library for transforming PDF files
 License:Artistic-2.0

++ qpdf-3.0.0.tar.gz - qpdf-3.0.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qpdf-3.0.0/ChangeLog new/qpdf-3.0.1/ChangeLog
--- old/qpdf-3.0.0/ChangeLog2012-08-02 12:52:33.0 +0200
+++ new/qpdf-3.0.1/ChangeLog2012-08-11 19:41:18.0 +0200
@@ -1,3 +1,10 @@
+2012-08-11  Jay Berkenbilt  e...@ql.org
+
+   * 3.0.1: release
+
+   * Bug fix: let EOF terminate a literal token as well as
+   whitespace or comments.
+
 2012-07-31  Jay Berkenbilt  e...@ql.org
 
* 3.0.0: release
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qpdf-3.0.0/TODO new/qpdf-3.0.1/TODO
--- old/qpdf-3.0.0/TODO 2012-08-02 12:52:33.0 +0200
+++ new/qpdf-3.0.1/TODO 2012-08-11 19:41:18.0 +0200
@@ -173,3 +173,6 @@
 
  * From a suggestion in bug 3152169, consider having an option to
re-encode inline images with an ASCII encoding.
+
+ * From github issue 2, provide more in-depth output for examining
+   hint stream contents.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qpdf-3.0.0/configure new/qpdf-3.0.1/configure
--- old/qpdf-3.0.0/configure2012-08-02 12:54:14.0 +0200
+++ new/qpdf-3.0.1/configure2012-08-11 19:41:38.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for qpdf 3.0.0.
+# Generated by GNU Autoconf 2.69 for qpdf 3.0.1.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@
 # Identity of this package.
 PACKAGE_NAME='qpdf'
 PACKAGE_TARNAME='qpdf'
-PACKAGE_VERSION='3.0.0'
-PACKAGE_STRING='qpdf 3.0.0'
+PACKAGE_VERSION='3.0.1'
+PACKAGE_STRING='qpdf 3.0.1'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1307,7 +1307,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat _ACEOF
-\`configure' configures qpdf 3.0.0 to adapt to many kinds of systems.
+\`configure' configures qpdf 3.0.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1372,7 +1372,7 @@
 
 if test -n $ac_init_help; then
   case $ac_init_help in
- short | recursive ) echo Configuration of qpdf 3.0.0:;;
+ short | recursive ) echo Configuration of qpdf 3.0.1:;;
esac
   cat \_ACEOF
 
@@ -1506,7 +1506,7 @@
 test -n $ac_init_help  exit $ac_status
 if $ac_init_version; then
   cat \_ACEOF
-qpdf configure 3.0.0
+qpdf configure 3.0.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2046,7 +2046,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by qpdf $as_me 3.0.0, which was
+It was created by qpdf $as_me 3.0.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -16390,7 +16390,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log=
-This file was extended by qpdf $as_me 3.0.0, which was
+This file was extended by qpdf $as_me 3.0.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -16456,7 +16456,7 @@
 cat $CONFIG_STATUS _ACEOF || ac_write_fail=1
 ac_cs_config=`$as_echo $ac_configure_args | sed 's/^ //; 
s/[\\\`\$]//g'`
 

commit quagga for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package quagga for openSUSE:Factory checked 
in at 2012-08-12 15:28:07

Comparing /work/SRC/openSUSE:Factory/quagga (Old)
 and  /work/SRC/openSUSE:Factory/.quagga.new (New)


Package is quagga, Maintainer is boy...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/quagga/quagga.changes2012-01-09 
15:21:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.quagga.new/quagga.changes   2012-08-12 
15:28:09.0 +0200
@@ -1,0 +2,35 @@
+Thu Aug  9 11:30:56 UTC 2012 - mrueck...@suse.de
+
+- Update to 0.99.21
+  There are some major user-visible changes: 
+  [bgpd] BGP multipath support has been merged
+  [bgpd] SAFI (Multicast topology) support has been extended to
+  propagate the topology to zebra.
+  [bgpd] AS path limit functionality has been removed
+  [babeld] a new routing daemon implementing the BABEL ad-hoc mesh
+  routing protocol has been merged.
+  [isisd] a major overhaul has been picked up. Please note that
+  isisd is STILL NOT SUITABLE FOR PRODUCTION USE.
+  [*] a lot of bugs have been fixed, please refer to the git log
+  The number of bugfixes and changes in this release is quite large
+  at 446 commits, though some commits are counted twice due to a
+  merge of Denis 
+  Ovsienko's RE branch some time ago. (Previous releases had around
+  50 commits each.) 
+- additional changes from 0.99.20.1
+  This is a security-fix release that addresses 3 pending CVEs, one
+  in bgpd and two in ospfd. The CVEs will be linked once released.
+- added quagga-0.99.21_isis_undefined_operations.patch:
+  fix compiler warning about undefined operations
+- a47c5838e9f445ab887ad927706b11ccbb181364.patch
+  Fix typo in isis topology code. Taken from git.
+- drop quagga-0.99.20-fix-bgpd-attr-memleak.patch:
+  Included upstream
+- added options to build tcp-zebra, irdp and pcre:
+  all enabled by default
+  pcre change might cause problems in edge cases with bgp
+  new buildrequires: pcre-devel
+- added option to build with isis and isis-topology:
+  disabled by default
+
+---

Old:

  quagga-0.99.20-fix-bgpd-attr-memleak.patch
  quagga-0.99.20.tar.gz

New:

  a47c5838e9f445ab887ad927706b11ccbb181364.patch
  quagga-0.99.21.tar.gz
  quagga-0.99.21_isis_undefined_operations.patch



Other differences:
--
++ quagga.spec ++
--- /var/tmp/diff_new_pack.p7h6EE/_old  2012-08-12 15:28:11.0 +0200
+++ /var/tmp/diff_new_pack.p7h6EE/_new  2012-08-12 15:28:11.0 +0200
@@ -15,10 +15,14 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
+%bcond_without tcp_zebra
+%bcond_without irdp
+%bcond_withisis
+%bcond_withisis_topology
+%bcond_without pcre
 
 Name:   quagga
-Version:0.99.20
+Version:0.99.21
 Release:1
 License:LGPL-2.1+
 Summary:Free Routing Software (for BGP, OSPF and RIP, for example)
@@ -27,13 +31,16 @@
 Source: http://www.quagga.net/download/%{name}-%{version}.tar.gz
 Source1:%{name}-SUSE.tar.bz2
 Source2:%{name}.pam
-#this patch will be in a future version, so if we increase version, we don't 
want this
-Patch0: %{name}-%{version}-fix-bgpd-attr-memleak.patch
 Patch1: %{name}-add-ospf6_main-return-value.patch
+Patch2: quagga-0.99.21_isis_undefined_operations.patch
+Patch3: a47c5838e9f445ab887ad927706b11ccbb181364.patch
 BuildRequires:  libtool
 BuildRequires:  net-snmp-devel
 BuildRequires:  pam-devel
 BuildRequires:  readline-devel
+%if %{with pcre}
+BuildRequires:  pcre-devel
+%endif
 PreReq: %fillup_prereq
 PreReq: %insserv_prereq
 PreReq: %install_info_prereq
@@ -68,8 +75,9 @@
 
 %prep
 %setup -q -a 1
-%patch0 -p 1
 %patch1 -p 1
+%patch2
+%patch3 -p 1
 
 %build
 if ! ls /proc/net/{dev,route,snmp} /dev/null; then
@@ -86,6 +94,21 @@
 --enable-ipv6 \
 --with-libpam \
 --enable-netlink \
+%if %{with isis}
+--enable-isisd \
+%endif
+%if %{with isis_topology}
+--enable-isis-topology \
+%endif
+%if %{with tcp_zebra}
+--enable-tcp-zebra \
+%endif
+%if %{with irdp}
+--enable-irdp \
+%endif
+%if %{with pcre}
+--enable-pcreposix \
+%endif
 --sysconfdir=%{_sysconfdir}/quagga \
 --localstatedir=%{_localstatedir}/run/quagga \
 --enable-multipath=0

++ a47c5838e9f445ab887ad927706b11ccbb181364.patch ++
commit a47c5838e9f445ab887ad927706b11ccbb181364
Author: David Lamparter equi...@opensourcerouting.org
Date:   Thu Jun 21 09:55:38 2012 +0200

isisd: fix typo in topology generator (BZ#731)

There was a lsp- missing before level in line 2416.
(introduced by git commit 

commit rubygem-ffi for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package rubygem-ffi for openSUSE:Factory 
checked in at 2012-08-12 15:29:08

Comparing /work/SRC/openSUSE:Factory/rubygem-ffi (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-ffi.new (New)


Package is rubygem-ffi, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-ffi/rubygem-ffi.changes  2012-08-05 
08:02:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-ffi.new/rubygem-ffi.changes 
2012-08-12 15:29:09.0 +0200
@@ -1,0 +2,5 @@
+Thu Aug  9 14:52:14 UTC 2012 - co...@suse.com
+
+- updated to version 1.1.5
+
+---

Old:

  ffi-1.1.4.gem

New:

  ffi-1.1.5.gem



Other differences:
--
++ rubygem-ffi.spec ++
--- /var/tmp/diff_new_pack.6lqBEB/_old  2012-08-12 15:29:10.0 +0200
+++ /var/tmp/diff_new_pack.6lqBEB/_new  2012-08-12 15:29:10.0 +0200
@@ -17,13 +17,14 @@
 
 
 Name:   rubygem-ffi
-Version:1.1.4
+Version:1.1.5
 Release:0
 %define mod_name ffi
 %define mod_full_name %{mod_name}-%{version}
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  ruby-macros = 1
+BuildRequires:  rubygem(rdoc)  3.10
 Url:http://wiki.github.com/ffi/ffi
 Source: %{mod_full_name}.gem
 Summary:Ruby-FFI is a ruby extension for programmatically loading 
dynamic

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sysvinit for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package sysvinit for openSUSE:Factory 
checked in at 2012-08-12 15:29:23

Comparing /work/SRC/openSUSE:Factory/sysvinit (Old)
 and  /work/SRC/openSUSE:Factory/.sysvinit.new (New)


Package is sysvinit, Maintainer is wer...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/sysvinit/sysvinit.changes2012-08-04 
13:34:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.sysvinit.new/sysvinit.changes   2012-08-12 
15:29:25.0 +0200
@@ -1,0 +2,6 @@
+Fri Aug 10 12:44:29 UTC 2012 - wer...@suse.de
+
+- Increase daemon detection time in startproc to give started
+  process the time to daemonize (bnc#757643)
+
+---



Other differences:
--
++ killproc-2.21.dif ++
--- /var/tmp/diff_new_pack.Qu5ZPp/_old  2012-08-12 15:29:28.0 +0200
+++ /var/tmp/diff_new_pack.Qu5ZPp/_new  2012-08-12 15:29:28.0 +0200
@@ -18,3 +18,14 @@
const size_t nlen = strlen(point);
MNTINFO *restrict p;
if (posix_memalign((void*)p, sizeof(void*), alignof(MNTINFO)+(nlen+1)) 
!= 0) {
+--- startproc.c
 startproc.c2012-08-10 12:43:56.136510304 +
+@@ -778,7 +778,7 @@ retry:
+* to see a process damage.
+*/
+   usleep(10*1000);/* 10 ms time for the child and its child */
+-  if (++n  10)
++  if (++n  50)
+   goto retry;
+   break;
+   default:

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit sysvinit for openSUSE:12.2

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package sysvinit for openSUSE:12.2 checked 
in at 2012-08-12 15:29:28

Comparing /work/SRC/openSUSE:12.2/sysvinit (Old)
 and  /work/SRC/openSUSE:12.2/.sysvinit.new (New)


Package is sysvinit, Maintainer is wer...@suse.com

Changes:

--- /work/SRC/openSUSE:12.2/sysvinit/sysvinit.changes   2012-06-25 
15:54:46.0 +0200
+++ /work/SRC/openSUSE:12.2/.sysvinit.new/sysvinit.changes  2012-08-12 
15:29:29.0 +0200
@@ -1,0 +2,12 @@
+Fri Aug 10 12:44:29 UTC 2012 - wer...@suse.de
+
+- Increase daemon detection time in startproc to give started
+  process the time to daemonize (bnc#757643)
+
+---
+Thu Aug  2 13:58:11 UTC 2012 - wer...@suse.de
+
+- Add fix/workaround in blogd for new glibc internal pthread API to
+  avoid an glibc nptl assert report in bnc#772055
+
+---

New:

  showconsole-1.16-glibc.dif



Other differences:
--
++ sysvinit.spec ++
--- /var/tmp/diff_new_pack.g66uD4/_old  2012-08-12 15:29:29.0 +0200
+++ /var/tmp/diff_new_pack.g66uD4/_new  2012-08-12 15:29:29.0 +0200
@@ -16,7 +16,6 @@
 #
 
 
-
 Name:   sysvinit
 %define PDVER  2.0.2
 %define KPVER  2.21
@@ -61,6 +60,7 @@
 Patch30:killproc-%{KPVER}.dif
 Patch40:showconsole-%{SCVER}.dif
 Patch41:showconsole-1.16-deadlock.diff
+Patch42:showconsole-1.16-glibc.dif
 Patch50:startpar-%{START}.dif
 Requires:   mingetty
 Requires:   sysvinit-tools
@@ -129,6 +129,7 @@
 pushd ../showconsole-%{SCVER}
 %patch40
 %patch41 -p1
+%patch42 -p0
 ln -t../%{name}-%{SIVER}dsf/doc/showconsole README
 popd
 pushd ../startpar-%{START}

++ killproc-2.21.dif ++
--- /var/tmp/diff_new_pack.g66uD4/_old  2012-08-12 15:29:29.0 +0200
+++ /var/tmp/diff_new_pack.g66uD4/_new  2012-08-12 15:29:29.0 +0200
@@ -18,3 +18,14 @@
const size_t nlen = strlen(point);
MNTINFO *restrict p;
if (posix_memalign((void*)p, sizeof(void*), alignof(MNTINFO)+(nlen+1)) 
!= 0) {
+--- startproc.c
 startproc.c2012-08-10 12:43:56.136510304 +
+@@ -778,7 +778,7 @@ retry:
+* to see a process damage.
+*/
+   usleep(10*1000);/* 10 ms time for the child and its child */
+-  if (++n  10)
++  if (++n  50)
+   goto retry;
+   break;
+   default:

++ showconsole-1.16-glibc.dif ++
--- libconsole.c
+++ libconsole.c2012-08-02 11:45:26.456510085 +
@@ -358,7 +358,9 @@ static void sigio(int sig)
  */
 
 typedef struct _mutex {
-int locked;
+volatile int locked;
+volatile int canceled;
+volatile int used;
 pthread_mutex_t mutex;
 pthread_t thread;
 } mutex_t;
@@ -380,8 +382,8 @@ static inline void unlock(mutex_t *mutex
 }
 }
 
-static mutex_t llock = { 0, PTHREAD_MUTEX_INITIALIZER, 0 };
-static mutex_t ljoin = { 0, PTHREAD_MUTEX_INITIALIZER, 0 };
+static mutex_t llock = { 0, 0, 1, PTHREAD_MUTEX_INITIALIZER, 0 };
+static mutex_t ljoin = { 0, 0, 1, PTHREAD_MUTEX_INITIALIZER, 0 };
 static pthread_cond_t lcond = PTHREAD_COND_INITIALIZER;
 static pthread_tlthread;
 static volatile int running;
@@ -429,10 +431,14 @@ xout:
 
 static inline void writelog(void)
 {
+int oldstate;
+
+pthread_setcancelstate(PTHREAD_CANCEL_DISABLE, oldstate);
 lock(llock);
 if (!flog) { /* log file closed, reset buffer */
resetlog();
unlock(llock);
+   pthread_setcancelstate(oldstate, NULL);
return;
 }
 clearerr(flog);
@@ -468,11 +474,12 @@ static inline void writelog(void)
fflush(flog);
fdatasync(fileno(flog));
 }
+pthread_setcancelstate(oldstate, NULL);
 }
 
 static inline void flushlog(void)
 {
-if (running) pthread_cond_broadcast(lcond);
+if (ljoin.canceled == 0) pthread_cond_broadcast(lcond);
 }
 
 static inline int poll(int msec, mutex_t *outer)
@@ -495,11 +502,13 @@ static inline int poll(int msec, mutex_t
abstime.tv_nsec = now.tv_usec * 1000;
 
do {
-   int locked = outer-locked;
/* Note: pthread_cond_timedwait() atomically unlocks the mutex 
*/
-   outer-locked = 0;
-   err = pthread_cond_timedwait(lcond, outer-mutex, abstime);
-   outer-locked = locked;
+   if (outer-canceled == 0) {
+   volatile int locked = outer-locked;
+   outer-locked = 0;
+   err = pthread_cond_timedwait(lcond, outer-mutex, 
abstime);
+   outer-locked = locked;
+   }
} while (err == EINTR);
 

commit xmahjong for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package xmahjong for openSUSE:Factory 
checked in at 2012-08-12 15:29:50

Comparing /work/SRC/openSUSE:Factory/xmahjong (Old)
 and  /work/SRC/openSUSE:Factory/.xmahjong.new (New)


Package is xmahjong, Maintainer is wer...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/xmahjong/xmahjong.changes2012-05-10 
15:13:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.xmahjong.new/xmahjong.changes   2012-08-12 
15:29:52.0 +0200
@@ -1,0 +2,11 @@
+Fri Aug 10 08:16:20 UTC 2012 - wer...@suse.de
+
+- Relocate %reconfigure_fonts_prereq macro as osc source validator
+  is not able to handle this before Version tag
+
+---
+Mon Aug  6 11:17:27 UTC 2012 - pgaj...@suse.com
+
+- prepare spec file for dropping SuSEconfig.fonts (openFATE#313536)
+
+---



Other differences:
--
++ xmahjong.spec ++
--- /var/tmp/diff_new_pack.lerzFk/_old  2012-08-12 15:29:53.0 +0200
+++ /var/tmp/diff_new_pack.lerzFk/_new  2012-08-12 15:29:53.0 +0200
@@ -17,19 +17,19 @@
 
 
 Name:   xmahjong
+BuildRequires:  fontpackages-devel
 BuildRequires:  freetype2
 BuildRequires:  xorg-x11
 BuildRequires:  xorg-x11-devel
-%definefontdir /usr/share/fonts/misc
 %define xbindir /usr/bin
 %define xlibdir /usr/share
 %define xmandir /usr/share/man
-PreReq: %suseconfig_fonts_prereq
 Version:2010.11.8
 Release:0
 Summary:Mahjongg for X
 License:MIT
 Group:  Amusements/Games/Board/Other
+%reconfigure_fonts_prereq
 Source: xmahjong.tar.bz2
 Patch0: xmahjong.dif
 Patch1: missing-includes.patch
@@ -51,21 +51,17 @@
 make LIBDIR=%{xlibdir} %{?_smp_mflags}
 
 %install
-make install install.man DESTDIR=$RPM_BUILD_ROOT LIBDIR=%{xlibdir} 
FONTDIR=%{fontdir}/..
+make install install.man DESTDIR=$RPM_BUILD_ROOT LIBDIR=%{xlibdir} 
FONTDIR=%{_miscfontsdir}/..
 
-%post
-%run_suseconfig_fonts
-
-%postun
-%run_suseconfig_fonts
+%reconfigure_fonts_scriptlets
 
 %files
 %defattr(-,root,root)
 %doc copyright readme.1 readme.2
 %dir %{xlibdir}/xmahjongg
 %{xbindir}/xmahjongg
-%dir %{fontdir}
-%{fontdir}/xmahjongg.pcf.gz
+%dir %{_miscfontsdir}
+%{_miscfontsdir}/xmahjongg.pcf.gz
 %{xlibdir}/xmahjongg/bridge
 %{xlibdir}/xmahjongg/default
 %{xlibdir}/xmahjongg/wedges

++ get_version_number.sh ++
--- /var/tmp/diff_new_pack.lerzFk/_old  2012-08-12 15:29:53.0 +0200
+++ /var/tmp/diff_new_pack.lerzFk/_new  2012-08-12 15:29:53.0 +0200
@@ -1 +1 @@
-get_date_version_string `find_newest_file *.gz *.dif *.spec`
+get_date_version_string `find_newest_file *.tar.gz *.tar.bz2 *.tar.xz *.dif* 
*.patch* *.spec`

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit zsh for openSUSE:Factory

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package zsh for openSUSE:Factory checked in 
at 2012-08-12 15:30:03

Comparing /work/SRC/openSUSE:Factory/zsh (Old)
 and  /work/SRC/openSUSE:Factory/.zsh.new (New)


Package is zsh, Maintainer is idon...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/zsh/zsh.changes  2012-07-23 10:49:18.0 
+0200
+++ /work/SRC/openSUSE:Factory/.zsh.new/zsh.changes 2012-08-12 
15:30:05.0 +0200
@@ -1,0 +2,6 @@
+Thu Aug  9 21:11:47 UTC 2012 - idon...@suse.com
+
+- Version update to 5.0.0
+  * No real changes since 4.3.17
+
+---

Old:

  zsh-4.3.17.tar.bz2

New:

  zsh-5.0.0.tar.bz2



Other differences:
--
++ zsh.spec ++
--- /var/tmp/diff_new_pack.bwe98n/_old  2012-08-12 15:30:07.0 +0200
+++ /var/tmp/diff_new_pack.bwe98n/_new  2012-08-12 15:30:07.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   zsh
-Version:4.3.17
+Version:5.0.0
 Release:0
 Summary:Shell with comprehensive completion
 License:MIT
 Group:  System/Shells
 Url:http://www.zsh.org
-Source0:ftp://ftp.zsh.org/pub/zsh-%{version}.tar.bz2
+Source0:
http://sourceforge.net/projects/zsh/files/zsh/%{version}/zsh-%{version}.tar.bz2
 Source1:zshrc
 Source2:zshenv
 Source3:zprofile

++ zsh-4.3.17.tar.bz2 - zsh-5.0.0.tar.bz2 ++
 10942 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gc for openSUSE:12.2

2012-08-12 Thread h_root
Hello community,

here is the log from the commit of package gc for openSUSE:12.2 checked in at 
2012-08-12 15:31:27

Comparing /work/SRC/openSUSE:12.2/gc (Old)
 and  /work/SRC/openSUSE:12.2/.gc.new (New)


Package is gc, Maintainer is u...@suse.com

Changes:

--- /work/SRC/openSUSE:12.2/gc/gc.changes   2012-06-25 15:19:27.0 
+0200
+++ /work/SRC/openSUSE:12.2/.gc.new/gc.changes  2012-08-12 15:31:29.0 
+0200
@@ -1,0 +2,5 @@
+Tue Aug  7 15:23:30 UTC 2012 - u...@suse.com
+
+- fix for malloc()/calloc() overflows (CVE-2012-2673, bnc#765444)
+
+---

New:

  0001-Fix-allocation-size-overflows-due-to-rounding.patch
  0001-Fix-calloc-overflow.patch
  0001-Fix-calloc-related-code-to-prevent-SIZE_MAX-redefini.patch
  0001-Speedup-calloc-size-overflow-check-by-preventing-div.patch



Other differences:
--
++ gc.spec ++
--- /var/tmp/diff_new_pack.sP1lei/_old  2012-08-12 15:31:29.0 +0200
+++ /var/tmp/diff_new_pack.sP1lei/_new  2012-08-12 15:31:29.0 +0200
@@ -26,6 +26,11 @@
 Group:  Development/Libraries/C and C++
 Source: %{name}-%{src_ver}.tar.bz2
 Patch0: %{name}-build.patch
+Patch1: 0001-Fix-allocation-size-overflows-due-to-rounding.patch
+Patch2: 0001-Fix-calloc-overflow.patch
+Patch3: 0001-Fix-calloc-related-code-to-prevent-SIZE_MAX-redefini.patch
+Patch4: 0001-Speedup-calloc-size-overflow-check-by-preventing-div.patch
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
@@ -60,7 +65,8 @@
 Summary:A garbage collector for C and C++
 Group:  Development/Libraries/C and C++
 Provides:   gc:/usr/include/gc/gc.h
-Requires:   libgc1 = %version, glibc-devel
+Requires:   glibc-devel
+Requires:   libgc1 = %version
 
 %description devel
 The Boehm-Demers-Weiser conservative garbage collector can be used as a
@@ -87,6 +93,10 @@
 %prep
 %setup -q -n %{name}-%{src_ver}
 %patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
 
 %build
 # refresh auto*/libtool to purge rpaths

++ 0001-Fix-allocation-size-overflows-due-to-rounding.patch ++
From be9df82919960214ee4b9d3313523bff44fd99e1 Mon Sep 17 00:00:00 2001
From: Xi Wang xi.w...@gmail.com
Date: Thu, 15 Mar 2012 04:55:08 +0800
Subject: [PATCH] Fix allocation size overflows due to rounding.

* malloc.c (GC_generic_malloc): Check if the allocation size is
rounded to a smaller value.
* mallocx.c (GC_generic_malloc_ignore_off_page): Likewise.
---
 malloc.c  |2 ++
 mallocx.c |2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/malloc.c b/malloc.c
index cc0cc00..899d6ff 100644
--- a/malloc.c
+++ b/malloc.c
@@ -169,6 +169,8 @@ GC_API void * GC_CALL GC_generic_malloc(size_t lb, int k)
 GC_bool init;
 lg = ROUNDED_UP_GRANULES(lb);
 lb_rounded = GRANULES_TO_BYTES(lg);
+if (lb_rounded  lb)
+return((*GC_get_oom_fn())(lb));
 n_blocks = OBJ_SZ_TO_BLOCKS(lb_rounded);
 init = GC_obj_kinds[k].ok_init;
 LOCK();
diff --git a/mallocx.c b/mallocx.c
index 2c79f41..0d9c0a6 100644
--- a/mallocx.c
+++ b/mallocx.c
@@ -183,4 +183,6 @@ GC_INNER void * GC_generic_malloc_ignore_off_page(size_t 
lb, int k)
 lg = ROUNDED_UP_GRANULES(lb);
 lb_rounded = GRANULES_TO_BYTES(lg);
+if (lb_rounded  lb)
+return((*GC_get_oom_fn())(lb));
 n_blocks = OBJ_SZ_TO_BLOCKS(lb_rounded);
 init = GC_obj_kinds[k].ok_init;
-- 
1.7.7

++ 0001-Fix-calloc-overflow.patch ++
From e10c1eb9908c2774c16b3148b30d2f3823d66a9a Mon Sep 17 00:00:00 2001
From: Xi Wang xi.w...@gmail.com
Date: Thu, 15 Mar 2012 04:46:49 +0800
Subject: [PATCH] Fix calloc() overflow

* malloc.c (calloc): Check multiplication overflow in calloc(),
assuming REDIRECT_MALLOC.
---
 malloc.c |5 +
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/malloc.c b/malloc.c
index da68f13..cc0cc00 100644
--- a/malloc.c
+++ b/malloc.c
@@ -372,8 +372,13 @@ void * malloc(size_t lb)
   }
 #endif /* GC_LINUX_THREADS */
 
+#ifndef SIZE_MAX
+#define SIZE_MAX (~(size_t)0)
+#endif
 void * calloc(size_t n, size_t lb)
 {
+if (lb  n  SIZE_MAX / lb)
+  return NULL;
 #   if defined(GC_LINUX_THREADS) /*  !defined(USE_PROC_FOR_LIBRARIES) */
 /* libpthread allocated some memory that is only pointed to by  */
 /* mmapped thread stacks.  Make sure it's not collectable.  */
-- 
1.7.7

++ 0001-Fix-calloc-related-code-to-prevent-SIZE_MAX-redefini.patch ++
From 6a93f8e5bcad22137f41b6c60a1c7384baaec2b3 Mon Sep 17 00:00:00 2001
From: Ivan Maidanski iv...@mail.ru
Date: Thu, 15 Mar 2012 20:30:11 +0400
Subject: [PATCH] Fix