commit lmms for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package lmms for openSUSE:Factory checked in 
at 2017-03-05 17:59:53

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


Package is "lmms"

Sun Mar  5 17:59:53 2017 rev:22 rq:455979 version:1.1.3

Changes:

--- /work/SRC/openSUSE:Factory/lmms/lmms.changes2016-10-31 
09:55:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.lmms.new/lmms.changes   2017-03-05 
17:59:54.286628979 +0100
@@ -1,0 +2,5 @@
+Thu Feb  9 16:45:20 UTC 2017 - o...@aepfle.de
+
+- Build unconditionally with carla because it is in Tumbleweed
+
+---



Other differences:
--
++ lmms.spec ++
--- /var/tmp/diff_new_pack.8YIoIy/_old  2017-03-05 17:59:55.178502741 +0100
+++ /var/tmp/diff_new_pack.8YIoIy/_new  2017-03-05 17:59:55.178502741 +0100
@@ -19,7 +19,7 @@
 # Since 42.2 RPM creates a hard requirement on a build time library 
(libvstbase), the requirement is unnecessary and bad
 %global __requires_exclude_from ^%{_libdir}/lmms/.*\\.so$
 
-%bcond_with carla
+%bcond_without carla
 %bcond_without crippled_stk
 
 Name:   lmms




commit installation-images for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package installation-images for 
openSUSE:Factory checked in at 2017-03-05 17:59:14

Comparing /work/SRC/openSUSE:Factory/installation-images (Old)
 and  /work/SRC/openSUSE:Factory/.installation-images.new (New)


Package is "installation-images"

Sun Mar  5 17:59:14 2017 rev:9 rq:473786 version:14.304

Changes:

--- /work/SRC/openSUSE:Factory/installation-images/installation-images.changes  
2017-02-22 13:44:19.610968223 +0100
+++ 
/work/SRC/openSUSE:Factory/.installation-images.new/installation-images.changes 
2017-03-05 17:59:15.328143248 +0100
@@ -1,0 +2,17 @@
+Fri Mar  3 12:26:05 UTC 2017 - snw...@suse.com
+
+- copy the correct modprobe blacklist files to rescue system (bsc#1023023)
+- 14.304
+
+---
+Thu Mar  2 10:05:22 UTC 2017 - snw...@suse.com
+
+- ensure lvm config files are writable
+- 14.303
+
+---
+Thu Mar  2 10:11:59 CET 2017 - snw...@suse.de
+
+- change tftpboot-installation subpackages to contain product in package name
+
+---

Old:

  installation-images-14.302.tar.xz

New:

  installation-images-14.304.tar.xz
  product_name



Other differences:
--
++ installation-images.spec ++
--- /var/tmp/diff_new_pack.sHrAXK/_old  2017-03-05 17:59:15.904061732 +0100
+++ /var/tmp/diff_new_pack.sHrAXK/_new  2017-03-05 17:59:15.904061732 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package installation-images
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -29,7 +29,7 @@
 # ===  sort out branding  ===
 %if 0%{?is_opensuse}
 %define theme openSUSE
-%define product_name %{theme}-%{_target_cpu}
+%define product_nameX %{theme}-%{_target_cpu}
 %define branding_skelcd   openSUSE
 %define branding_systemd  openSUSE
 %define branding_plymouth openSUSE
@@ -42,7 +42,7 @@
 %else
 %if 0%{?is_susecaasp}
 %define theme CAASP
-%define product_name %{theme}-%{_target_cpu}
+%define product_nameX %{theme}-%{_target_cpu}
 %define branding_skelcd   CASP
 %define branding_systemd  CAASP
 %define branding_plymouth SLE
@@ -53,7 +53,7 @@
 BuildRequires:  caasp-release-DVD
 %else
 %define theme SLES
-%define product_name %{theme}-%{_target_cpu}
+%define product_nameX %{theme}-%{_target_cpu}
 %define branding_skelcd   SLES
 %define branding_systemd  SLE
 %define branding_plymouth SLE
@@ -71,6 +71,8 @@
 %endif
 %endif
 
+%global product_name %(bash %_sourcedir/product_name)-%{_target_cpu}
+
 BuildRequires:  skelcd-control-%branding_skelcd
 BuildRequires:  systemd-presets-branding-%branding_systemd
 %if %with_plymouth
@@ -425,11 +427,12 @@
 Summary:Installation Image Files for %theme
 License:GPL-2.0+
 Group:  Metapackages
-Version:14.302
+Version:14.304
 Release:0
 Provides:   installation-images-%theme = %version-%release
 Source: %{name}-%{version}.tar.xz
 Source1:%{name}-rpmlintrc
+Source2:product_name
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %define _binary_payload w.ufdio
 
@@ -481,6 +484,7 @@
 rm -f /usr/lib/build/checks/04-check-filelist
 
 %build
+echo building product "'%product_name'"
 unset MALLOC_CHECK_
 BUILD_DISTRIBUTION_NAME="%distribution"
 export BUILD_DISTRIBUTION_NAME

++ installation-images-14.302.tar.xz -> installation-images-14.304.tar.xz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.302/VERSION 
new/installation-images-14.304/VERSION
--- old/installation-images-14.302/VERSION  2017-02-20 18:14:38.0 
+0100
+++ new/installation-images-14.304/VERSION  2017-03-03 13:23:57.0 
+0100
@@ -1 +1 @@
-14.302
+14.304
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.302/changelog 
new/installation-images-14.304/changelog
--- old/installation-images-14.302/changelog2017-02-20 18:14:38.0 
+0100
+++ new/installation-images-14.304/changelog2017-03-03 13:23:57.0 
+0100
@@ -1,3 +1,9 @@
+2017-03-03:14.304
+   - copy the correct modprobe blacklist files to rescue system (bsc 
#1023023)
+
+2017-03-02:14.303
+   - ensure lvm config files are writable
+
 2017-02-20:14.302
- fix install script to move the correct files (fate #322275)
- enhance tftpboot-installation package to include al

commit grub2 for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package grub2 for openSUSE:Factory checked 
in at 2017-03-05 17:58:46

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


Package is "grub2"

Sun Mar  5 17:58:46 2017 rev:156 rq:462013 version:2.02~rc1

Changes:

--- /work/SRC/openSUSE:Factory/grub2/grub2.changes  2017-02-24 
02:43:16.866985811 +0100
+++ /work/SRC/openSUSE:Factory/.grub2.new/grub2.changes 2017-03-05 
17:59:08.125162773 +0100
@@ -1,0 +2,7 @@
+Wed Mar  1 10:29:46 UTC 2017 - mch...@suse.com
+
+- Fix for openQA UEFI USB Boot failure with upstream patch (bsc#1026344)
+  * added 0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch
+  * removed 0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch 
+
+---
@@ -10,0 +18,5 @@
+
+---
+Thu Feb 16 12:55:29 UTC 2017 - msucha...@suse.com
+
+- require efibootmgr in efi package (boo#1025520)

Old:

  0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch

New:

  0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch



Other differences:
--
++ grub2.spec ++
--- /var/tmp/diff_new_pack.nsMYvQ/_old  2017-03-05 17:59:09.564958981 +0100
+++ /var/tmp/diff_new_pack.nsMYvQ/_new  2017-03-05 17:59:09.568958416 +0100
@@ -206,7 +206,7 @@
 Patch78:grub2-commands-introduce-read_file-subcommand.patch
 Patch79:grub2-efi-chainload-harder.patch
 Patch80:grub2-emu-4-all.patch
-Patch81:0001-Revert-efi-properly-terminate-filepath-with-NULL-in-.patch
+Patch81:0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch
 # Btrfs snapshot booting related patches
 Patch101:   grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch
 Patch102:   grub2-btrfs-02-export-subvolume-envvars.patch
@@ -337,19 +337,11 @@
 %package %{grubefiarch}
 
 Summary:Bootloader with support for Linux, Multiboot and more
+# Require efibootmgr
+# Without it grub-install is broken so break the package as well if unavailable
 Group:  System/Boot
-%ifarch ia64 x86_64 aarch64
-#Package is available on ia64, x86_64 and aarch64 only and not necessarily 
needed
 Requires:   efibootmgr
 Requires(post): efibootmgr
-%endif
-# Also require efibootmgr on i586 Tumbleweed where it is available
-%if 0%{?suse_version} > 1320
-%ifarch i586
-Requires:   efibootmgr
-Requires(post): efibootmgr
-%endif
-%endif
 Requires:   %{name} = %{version}-%{release}
 Requires(post):%{name} = %{version}-%{release}
 %if 0%{?update_bootloader_requires:1}

++ 0001-efi-strip-off-final-NULL-from-File-Path-in-grub_efi_.patch ++
>From 892dfbe113d08c18e51d7c27eee5094f3da530ec Mon Sep 17 00:00:00 2001
From: Andrei Borzenkov 
Date: Sat, 25 Feb 2017 08:39:38 +0300
Subject: [PATCH] efi: strip off final NULL from File Path in
 grub_efi_get_filename

UEFI 2.6 9.3.6.4 File Path Media Device Path says that Path Name is
"A NULL-terminated Path string including directory and file names".

Strip final NULL from Path Name in each File Path node when constructing
full path. To be on safe side, strip all of them.

Fixes failure chainloading grub from grub, when loaded grub truncates
image path and does not find its grub.cfg.

https://bugzilla.opensuse.org/show_bug.cgi?id=1026344

This was triggered by commit ce95549cc54b5d6f494608a7c390dba3aab4fba7;
before it we built Path Name without trailing NULL, and apparently all
other bootloaders use single File Path node, thus not exposing this bug.
---
 grub-core/kern/efi/efi.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/grub-core/kern/efi/efi.c b/grub-core/kern/efi/efi.c
index caf9bcc..d467785 100644
--- a/grub-core/kern/efi/efi.c
+++ b/grub-core/kern/efi/efi.c
@@ -366,6 +366,9 @@ grub_efi_get_filename (grub_efi_device_path_t *dp0)
  len = ((GRUB_EFI_DEVICE_PATH_LENGTH (dp) - 4)
 / sizeof (grub_efi_char16_t));
  fp = (grub_efi_file_path_device_path_t *) dp;
+ /* According to EFI spec Path Name is NULL terminated */
+ while (len > 0 && fp->path_name[len - 1] == 0)
+   len--;
 
  p = (char *) grub_utf16_to_utf8 ((unsigned char *) p, fp->path_name, 
len);
}
-- 
2.6.6






commit google-noto-fonts for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package google-noto-fonts for 
openSUSE:Factory checked in at 2017-03-05 17:57:25

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


Package is "google-noto-fonts"

Sun Mar  5 17:57:25 2017 rev:15 rq:461740 version:20161025

Changes:

--- /work/SRC/openSUSE:Factory/google-noto-fonts/google-noto-fonts.changes  
2016-09-25 14:29:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.google-noto-fonts.new/google-noto-fonts.changes 
2017-03-05 17:57:41.141474581 +0100
@@ -1,0 +2,33 @@
+Tue Feb 28 16:22:22 UTC 2017 - h...@urpla.net
+
+- update to version 20161025
+  - new: Mono Font
+  - new: Naskh Arabic Font
+  - new: Bengali Sans Serif Font
+  - new: Devanagari Sans Serif Font
+  - new: Gujarati Sans Serif Font
+  - new: Gurmukhi Sans Serif Font
+  - new: Kannada Sans Serif Font
+  - new: Khmer Sans Serif Font
+  - new: Lao Sans Serif Font
+  - new: Malayalam Sans Serif Font
+  - new: Myanmar Sans Serif Font
+  - new: Oriya Sans Serif Font
+  - new: Tamil Sans Serif Font
+  - new: Telugu Sans Serif Font
+  - new: Thai Sans Serif Font
+  - new: Sans UI Font
+  - new: Bengali Font
+  - new: Devanagari Font
+  - new: Gujarati Font
+  - new: Kannada Font
+  - new: Malayalam Font
+  - new: Tamil Font
+  - new: Telugu Font
+
+- fix generate-specfile.sh:
+  - handle UI fonts, that do not start with Sans ot Serif
+  - fix description of fonts, that do not start with Sans ot Serif
+  - flag sans fonts only, that really deserve it
+
+---



Other differences:
--
++ google-noto-fonts.spec ++
 971 lines (skipped)
 between /work/SRC/openSUSE:Factory/google-noto-fonts/google-noto-fonts.spec
 and 
/work/SRC/openSUSE:Factory/.google-noto-fonts.new/google-noto-fonts.spec

++ Noto-hinted.zip ++
Binary files /var/tmp/diff_new_pack.C7NrYy/_old and 
/var/tmp/diff_new_pack.C7NrYy/_new differ


++ generate-specfile.sh ++
--- /var/tmp/diff_new_pack.C7NrYy/_old  2017-03-05 17:58:00.294763601 +0100
+++ /var/tmp/diff_new_pack.C7NrYy/_new  2017-03-05 17:58:00.438743221 +0100
@@ -15,9 +15,10 @@
 cp -f $pkg_name.spec.in $pkg_name.spec
 for h in hinted; do
   ls $pkg_name/ | sed -e 's:Noto::' -e 's:-.*\..tf::' -e 's:\..tf::' -e 
's:\.ttc::' | sort -f | uniq | while read font; do 
-serif=`echo $font | sed 's:\(Sans\|Serif\).*:\1:'`
 ui=`(echo $font | grep -q UI) && echo UI`
-script=`echo $font | sed "s:$serif\(.*\)$ui:\1:"`
+font=${font%%$ui}
+serif=`echo $font | sed 's:\(Sans\|Serif\).*:\1:'`
+script=`echo $font | sed "s:$serif\(.*\):\1:"`
 packagename="noto-$serif"
 if [ ! -z $script ]; then
   packagename="$packagename-$script"
@@ -27,7 +28,9 @@
 fi
 packagename=`echo "$packagename" | tr [A-Z] [a-z]`
 if [ $serif == "Sans" ]; then
-  serif_dsc="Sans Serif"
+  serif_dsc="Sans Serif "
+else
+  serif_dsc=""
 fi
 obsoletes=$packagename
 if [ "$script" == "CJK" ]; then
@@ -39,8 +42,11 @@
done
 fi
 packagename="$packagename-fonts"
-summary=`echo "Noto $script $serif_dsc Font" | sed 
's:\([a-z]\)\([A-Z]\):\1 \2:'`
-
+if [ ! -z "$script" ]; then
+summary=`echo "Noto $script ${serif_dsc}Font" | sed 
's:\([a-z]\)\([A-Z]\):\1 \2:g'`
+else
+summary=`echo "Noto $serif Font" | sed 's:\([a-z]\)\([A-Z]\):\1 \2:g'`
+fi
 sed -i "s/@SUBPACKAGE_HEADERS@/%package -n 
$packagename\n@SUBPACKAGE_HEADERS@/" $pkg_name.spec
 sed -i "s/@SUBPACKAGE_HEADERS@/Summary:
$summary\n@SUBPACKAGE_HEADERS@/" $pkg_name.spec
 sed -i "s;@SUBPACKAGE_HEADERS@;Group:  
System/X11/Fonts\n@SUBPACKAGE_HEADERS@;" $pkg_name.spec
@@ -60,7 +66,11 @@
 sed -i "s/@SUBPACKAGE_HEADERS@/%description -n 
$packagename\n@SUBPACKAGE_HEADERS@/" $pkg_name.spec
 sed -i "s/@SUBPACKAGE_HEADERS@/Noto's design goal is to achieve visual 
harmonization (e.g., compatible\n@SUBPACKAGE_HEADERS@/" $pkg_name.spec
 sed -i "s/@SUBPACKAGE_HEADERS@/heights and stroke thicknesses) across 
languages. This package contains\n@SUBPACKAGE_HEADERS@/" $pkg_name.spec
-sed -i "s/@SUBPACKAGE_HEADERS@/$script $serif_dsc font, 
$h.\n@SUBPACKAGE_HEADERS@/" $pkg_name.spec
+if [ ! -z "$script" ]; then
+   sed -i "s/@SUBPACKAGE_HEADERS@/$script ${serif_dsc}font, 
$h.\n@SUBPACKAGE_HEADERS@/" $pkg_name.spec
+else
+   sed -i "s/@SUBPACKAGE_HEADERS@/$serif font, $h.\n@SUBPACKAGE_HEADERS@/" 
$pkg_name.spec
+fi
 sed -i "s/@SUBPACKAGE_HEADERS@/\n@SUBPACKAGE_HEADERS@/" $pkg_name.spec
 
 sed -i "s/@SUBPACKAGE_SCRIPTLETS@/%reconfigure_fonts_scriptlets -n 
$packagename\n\n@SUBPACKAGE_SCR

commit os-prober for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package os-prober for openSUSE:Factory 
checked in at 2017-03-05 17:57:52

Comparing /work/SRC/openSUSE:Factory/os-prober (Old)
 and  /work/SRC/openSUSE:Factory/.os-prober.new (New)


Package is "os-prober"

Sun Mar  5 17:57:52 2017 rev:41 rq:461777 version:1.74

Changes:

--- /work/SRC/openSUSE:Factory/os-prober/os-prober.changes  2017-02-22 
13:51:03.669436948 +0100
+++ /work/SRC/openSUSE:Factory/.os-prober.new/os-prober.changes 2017-03-05 
17:58:21.911703907 +0100
@@ -1,0 +2,9 @@
+Wed Mar  1 04:58:40 UTC 2017 - mch...@suse.com
+
+- Fix btrfs 1.74 regression in detection btrfs, the do_unmount has to be
+  skipped for btrfs as it removes tmp mount point of which btrfs is making
+  use (bsc#1024196)
+  * modify os-prober-btrfs-absolute-subvol.patch
+  * rediff os-prober-btrfs-always-detect-default.patch
+
+---



Other differences:
--
++ os-prober-btrfs-absolute-subvol.patch ++
--- /var/tmp/diff_new_pack.E8XIsj/_old  2017-03-05 17:58:22.783580500 +0100
+++ /var/tmp/diff_new_pack.E8XIsj/_new  2017-03-05 17:58:22.787579934 +0100
@@ -1,8 +1,8 @@
-Index: os-prober-1.61/os-probes/common/50mounted-tests
+Index: os-prober/os-probes/common/50mounted-tests
 ===
 os-prober-1.61.orig/os-probes/common/50mounted-tests
-+++ os-prober-1.61/os-probes/common/50mounted-tests
-@@ -58,9 +58,7 @@ mounted=
+--- os-prober.orig/os-probes/common/50mounted-tests
 os-prober/os-probes/common/50mounted-tests
+@@ -72,9 +72,7 @@ mounted=
  
  if [ "$types" = btrfs ]; then
partition="$BTRFSDEV"
@@ -13,7 +13,20 @@
 type grub2-probe >/dev/null 2>&1 && \
 grub2-mount "$partition" "$tmpmnt" 2>/dev/null; then
mounted=1
-@@ -114,9 +112,9 @@ if [ "$types" = btrfs ]; then
+@@ -110,7 +108,11 @@ if [ "$mounted" ]; then
+   fi
+   done
+ fi
+-do_unmount
++
++if [ "$types" != "btrfs" ]; then
++  do_unmount
++  exit 1
++fi
+ 
+ # all btrfs processing here.  Handle both unmounted and
+ # mounted subvolumes.
+@@ -125,9 +127,9 @@ if [ "$types" = btrfs ]; then
exit 1
fi
# besides regular subvols, get ro and snapshot so thet can be excluded

++ os-prober-btrfs-always-detect-default.patch ++
--- /var/tmp/diff_new_pack.E8XIsj/_old  2017-03-05 17:58:22.799578236 +0100
+++ /var/tmp/diff_new_pack.E8XIsj/_new  2017-03-05 17:58:22.799578236 +0100
@@ -20,9 +20,9 @@
 ===
 --- os-prober.orig/os-probes/common/50mounted-tests
 +++ os-prober/os-probes/common/50mounted-tests
-@@ -113,6 +113,47 @@ if [ "$mounted" ]; then
+@@ -114,6 +114,47 @@ if [ "$types" != "btrfs" ]; then
+   exit 1
  fi
- do_unmount
  
 +probe_subvol ()
 +{
@@ -68,7 +68,7 @@
  # all btrfs processing here.  Handle both unmounted and
  # mounted subvolumes.
  if [ "$types" = btrfs ]; then
-@@ -135,45 +176,23 @@ if [ "$types" = btrfs ]; then
+@@ -136,45 +177,23 @@ if [ "$types" = btrfs ]; then
  rmdir "$tmpmnt" || true
  exit 1
  fi




commit dbus-1 for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2017-03-05 17:57:33

Comparing /work/SRC/openSUSE:Factory/dbus-1 (Old)
 and  /work/SRC/openSUSE:Factory/.dbus-1.new (New)


Package is "dbus-1"

Sun Mar  5 17:57:33 2017 rev:144 rq:461743 version:1.10.16

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2017-01-11 
12:02:17.506101626 +0100
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2017-03-05 
17:58:04.402182230 +0100
@@ -1,0 +2,37 @@
+Wed Mar  1 08:35:51 UTC 2017 - sfl...@suse.de
+
+- Update to 1.10.16
+Fixes:
+* Prevent symlink attacks in the nonce-tcp transport on Unix that could
+  allow an attacker to overwrite a file named "nonce", in a directory
+  that the user running dbus-daemon can write, with a random value
+  known only to the user running dbus-daemon. This is unlikely to be
+  exploitable in practice, particularly since the nonce-tcp transport
+  is really only useful on Windows.
+  (fd.o #99828, Simon McVittie) (bsc#1025950)
+
+* Avoid symlink attacks in the "embedded tests", which are not enabled
+  by default and should never be enabled in production builds of dbus.
+  (fd.o #99828, Simon McVittie) (bsc#1025951)
+
+* Work around an undesired effect of the fix for CVE-2014-3637
+  (fd.o #80559), in which processes that frequently send fds, such as
+  logind during a flood of new PAM sessions, can get disconnected for
+  continuously having at least one fd "in flight" for too long;
+  dbus-daemon interprets that as a potential denial of service attack.
+  The workaround is to disable that check for uid 0 process such as
+  logind, with a message in the system log. The bug remains open while
+  we look for a more general solution.
+  (fd.o #95263, LP#1591411; Simon McVittie)
+
+* Don't run the test test-dbus-launch-x11.sh if X11 autolaunching
+  was disabled at compile time. That test is not expected to work
+  in that configuration. (fd.o #98665, Simon McVittie)
+
+Enhancements:
+
+* Do the Travis-CI build in Docker containers for Ubuntu LTS, Debian
+  stable and Debian testing in addition to the older Ubuntu that is
+  the default (fd.o #98889, Simon McVittie)
+
+---
dbus-1.changes: same change

Old:

  dbus-1.10.12.tar.gz

New:

  dbus-1.10.16.tar.gz



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.9AIhbo/_old  2017-03-05 17:58:17.900271691 +0100
+++ /var/tmp/diff_new_pack.9AIhbo/_new  2017-03-05 17:58:17.900271691 +0100
@@ -23,7 +23,7 @@
 %endif
 %bcond_without selinux
 Name:   dbus-1-x11
-Version:1.10.12
+Version:1.10.16
 Release:0
 Summary:D-Bus Message Bus System
 License:GPL-2.0+ or AFL-2.1

dbus-1.spec: same change
++ dbus-1.10.12.tar.gz -> dbus-1.10.16.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dbus-1.10.12/NEWS new/dbus-1.10.16/NEWS
--- old/dbus-1.10.12/NEWS   2016-10-10 11:19:15.0 +0200
+++ new/dbus-1.10.16/NEWS   2017-02-16 15:11:55.0 +0100
@@ -1,3 +1,58 @@
+D-Bus 1.10.16 (2017-02-16)
+==
+
+The “super digging powers” release.
+
+The fixes in this release are arguably security fixes, but if they
+affect you, please take this opportunity to rethink how you are
+configuring dbus.
+
+Enhancements:
+
+• Do the Travis-CI build in Docker containers for Ubuntu LTS, Debian
+  stable and Debian testing in addition to the older Ubuntu that is
+  the default (fd.o #98889, Simon McVittie)
+
+Fixes:
+
+• Prevent symlink attacks in the nonce-tcp transport on Unix that could
+  allow an attacker to overwrite a file named "nonce", in a directory
+  that the user running dbus-daemon can write, with a random value
+  known only to the user running dbus-daemon. This is unlikely to be
+  exploitable in practice, particularly since the nonce-tcp transport
+  is really only useful on Windows.
+
+  On Unix systems we strongly recommend using only the unix: and systemd:
+  transports, together with EXTERNAL authentication. These are the only
+  transports and authentication mechanisms enabled by default,
+
+  (fd.o #99828, Simon McVittie)
+
+• Avoid symlink attacks in the "embedded tests", which are not enabled
+  by default and should never be enabled in production builds of dbus.
+  (fd.o #99828, Simon McVittie)
+
+D-Bus 1.10.14 (2016-11-28)
+==
+
+The “Well, other bands know more than three chords” release.
+
+Fixes:
+
+• Work around an undesired effect of the fix for CVE-2014-3637
+  (fd.o #80559), in which processes that frequently send fds, such as
+  logind during a flood of new PAM sessions, can get disconnected for
+

commit sessreg for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package sessreg for openSUSE:Factory checked 
in at 2017-03-05 17:56:31

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


Package is "sessreg"

Sun Mar  5 17:56:31 2017 rev:11 rq:461352 version:1.1.1

Changes:

--- /work/SRC/openSUSE:Factory/sessreg/sessreg.changes  2016-06-09 
15:55:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.sessreg.new/sessreg.changes 2017-03-05 
17:56:35.778726081 +0100
@@ -1,0 +2,13 @@
+Wed Mar  1 13:57:12 UTC 2017 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.1.1:
+  + Use off_t instead of long to make largefile support work
+  + autogen.sh: use quoted string variables
+  + autogen: add default patch prefix
+  + autogen.sh: use exec instead of waiting for configure to finish
+  + Pass -P to the preprocessor when generating filenames for the manpage.
+- supersedes patches:
+  + U_Pass-P-to-the-preprocessor-when-generating-filenames.patch
+  + u_use-off_t-instead-of-long-to-make-largefile-support-work.patch
+
+---

Old:

  U_Pass-P-to-the-preprocessor-when-generating-filenames.patch
  sessreg-1.1.0.tar.bz2
  u_use-off_t-instead-of-long-to-make-largefile-support-work.patch

New:

  sessreg-1.1.1.tar.bz2



Other differences:
--
++ sessreg.spec ++
--- /var/tmp/diff_new_pack.AjcQfd/_old  2017-03-05 17:56:36.334647396 +0100
+++ /var/tmp/diff_new_pack.AjcQfd/_new  2017-03-05 17:56:36.334647396 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sessreg
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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,15 +17,13 @@
 
 
 Name:   sessreg
-Version:1.1.0
+Version:1.1.1
 Release:0
 Summary:Utility to manage utmp/wtmp entries for X sessions
 License:MIT
 Group:  System/X11/Utilities
 Url:http://xorg.freedesktop.org/
 Source0:
http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
-Patch0: U_Pass-P-to-the-preprocessor-when-generating-filenames.patch
-Patch1: 
u_use-off_t-instead-of-long-to-make-largefile-support-work.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  pkg-config
@@ -42,8 +40,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
 
 %build
 autoreconf -fi

++ sessreg-1.1.0.tar.bz2 -> sessreg-1.1.1.tar.bz2 ++
 7053 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/sessreg-1.1.0/ChangeLog new/sessreg-1.1.1/ChangeLog
--- old/sessreg-1.1.0/ChangeLog 2015-01-20 06:01:50.0 +0100
+++ new/sessreg-1.1.1/ChangeLog 2017-02-28 03:26:06.0 +0100
@@ -1,3 +1,70 @@
+commit 5457109783ee82599aeb6c6a690cc921a881d6bf
+Author: Matt Turner 
+Date:   Mon Feb 27 18:25:03 2017 -0800
+
+sessreg 1.1.1
+
+Signed-off-by: Matt Turner 
+
+commit 77befa7b9af5c69d1b715cba925f6e1e5e62ce68
+Author: Mihail Konev 
+Date:   Thu Jan 26 14:00:20 2017 +1000
+
+autogen: add default patch prefix
+
+Signed-off-by: Mihail Konev 
+
+commit 7ebff8dedf3a0d67c475a1e216a0fb056e053c4e
+Author: Emil Velikov 
+Date:   Mon Mar 9 12:00:52 2015 +
+
+autogen.sh: use quoted string variables
+
+Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent
+fall-outs, when they contain space.
+
+Signed-off-by: Emil Velikov 
+Reviewed-by: Peter Hutterer 
+Signed-off-by: Peter Hutterer 
+
+commit 37d8e5a28003e26b39e0fa6322acf8bcb8ca1823
+Author: Peter Hutterer 
+Date:   Tue Jan 24 10:32:07 2017 +1000
+
+autogen.sh: use exec instead of waiting for configure to finish
+
+Syncs the invocation of configure with the one from the server.
+
+Signed-off-by: Peter Hutterer 
+Reviewed-by: Emil Velikov 
+
+commit eb41dc747ec4b0b4c40d6482081a0c7782dca8d9
+Author: Egbert Eich 
+Date:   Sun May 29 23:56:29 2016 +0200
+
+Use off_t instead of long to make largefile support work
+
+We already use the macro AC_SYS_LARGEFILE in configure.ac. This will only
+work properly if the correct types are used as well: replace long by off_t
+when calculating file offsets - which makes a difference on 32-bit s

commit kdelibs4 for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package kdelibs4 for openSUSE:Factory 
checked in at 2017-03-05 17:56:53

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


Package is "kdelibs4"

Sun Mar  5 17:56:53 2017 rev:291 rq:461717 version:4.14.29

Changes:

--- /work/SRC/openSUSE:Factory/kdelibs4/kdelibs4.changes2017-02-13 
07:45:14.487531662 +0100
+++ /work/SRC/openSUSE:Factory/.kdelibs4.new/kdelibs4.changes   2017-03-05 
17:56:54.492077382 +0100
@@ -1,0 +2,6 @@
+Wed Mar  1 20:55:31 UTC 2017 - fab...@ritter-vogt.de
+
+- Add upstream patch to fix kio security issue (boo#1027520)
+  * kio-sanitize-url-for-proxy.patch
+
+---

New:

  kio-sanitize-url-for-proxy.patch



Other differences:
--
++ kdelibs4-apidocs.spec ++
--- /var/tmp/diff_new_pack.NbcPjs/_old  2017-03-05 17:56:55.423945484 +0100
+++ /var/tmp/diff_new_pack.NbcPjs/_new  2017-03-05 17:56:55.427944918 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package kdelibs4-apidocs
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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

++ kdelibs4.spec ++
--- /var/tmp/diff_new_pack.NbcPjs/_old  2017-03-05 17:56:55.443942654 +0100
+++ /var/tmp/diff_new_pack.NbcPjs/_new  2017-03-05 17:56:55.447942088 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package kdelibs4
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -88,6 +88,8 @@
 Patch15:0001-Drop-Nepomuk-from-KParts-LINK_INTERFACE_LIBRARIES.patch
 # PATCH-FIX-OPENSUSE gcc6-fix-errors.patch -- Fix errors spotted by GCC6.
 Patch17:gcc6-fix-errors.patch
+# PATCH-FIX-UPSTREAM kio-sanitize-url-for-proxy.patch
+Patch18:kio-sanitize-url-for-proxy.patch
 PreReq: permissions
 Requires:   libattica0_4 >= %( echo `rpm -q --queryformat '%{VERSION}' 
libattica-devel`)
 Recommends: media-player-info
@@ -144,6 +146,7 @@
 %patch12 -p1
 %patch15 -p1
 %patch17
+%patch18 -p1
 
 %build
   EXTRA_FLAGS="-DLIB_INSTALL_DIR=%{_kde4_libdir} \

++ kio-sanitize-url-for-proxy.patch ++
>From 1804c2fde7bf4e432c6cf5bb8cce5701c7010559 Mon Sep 17 00:00:00 2001
From: Albert Astals Cid 
Date: Tue, 28 Feb 2017 19:08:50 +0100
Subject: [PATCH] Sanitize URLs before passing them to FindProxyForURL

Remove user/password information
For https: remove path and query

Backport from kio f9d0cb47cf94e209f6171ac0e8d774e68156a6e4
---
 kio/misc/kpac/script.cpp | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/kio/misc/kpac/script.cpp b/kio/misc/kpac/script.cpp
index a595301..9ab360a 100644
--- a/kio/misc/kpac/script.cpp
+++ b/kio/misc/kpac/script.cpp
@@ -754,9 +754,16 @@ namespace KPAC
 }
 }
 
+KUrl cleanUrl = url;
+cleanUrl.setUserInfo(QString());
+if (cleanUrl.scheme().toLower() == QLatin1String("https")) {
+cleanUrl.setPath(QString());
+cleanUrl.setQuery(QString());
+}
+
 QScriptValueList args;
-args << url.url();
-args << url.host();
+args << cleanUrl.url();
+args << cleanUrl.host();
 
 QScriptValue result = func.call(QScriptValue(), args);
 if (result.isError()) {



commit geoclue2 for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package geoclue2 for openSUSE:Factory 
checked in at 2017-03-05 17:56:43

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


Package is "geoclue2"

Sun Mar  5 17:56:43 2017 rev:24 rq:461648 version:2.4.5

Changes:

--- /work/SRC/openSUSE:Factory/geoclue2/geoclue2.changes2017-02-10 
09:50:41.383717630 +0100
+++ /work/SRC/openSUSE:Factory/.geoclue2.new/geoclue2.changes   2017-03-05 
17:56:44.365510703 +0100
@@ -1,0 +2,6 @@
+Wed Mar  1 16:05:18 UTC 2017 - zai...@opensuse.org
+
+- Add geoclue2-permit-Night-Light.patch: Add "Night Light"
+  functionality to the whitelist (bgo#779343, fdo#18).
+
+---

New:

  geoclue2-permit-Night-Light.patch



Other differences:
--
++ geoclue2.spec ++
--- /var/tmp/diff_new_pack.llLC7I/_old  2017-03-05 17:56:44.913433150 +0100
+++ /var/tmp/diff_new_pack.llLC7I/_new  2017-03-05 17:56:44.917432583 +0100
@@ -29,6 +29,8 @@
 Source99:   geoclue2-rpmlintrc
 # PATCH-FIX-UPSTREAM geoclue2-permit-gnome-maps.patch dims...@opensuse.org -- 
Allow gnome-maps to access geoclue
 Patch0: geoclue2-permit-gnome-maps.patch
+# PATCH-FIX-UPSTREAM geoclue2-permit-Night-Light.patch zai...@opensuse.org -- 
Add "Night Light" functionality to the whitelist
+Patch1: geoclue2-permit-Night-Light.patch
 BuildRequires:  gtk-doc
 BuildRequires:  intltool >= 0.40.0
 BuildRequires:  pkg-config
@@ -79,6 +81,7 @@
 %prep
 %setup -q -n %{_name}-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
 %configure \

++ geoclue2-permit-Night-Light.patch ++
>From 37b18f20abc044689b8a493da859b3fcf174c407 Mon Sep 17 00:00:00 2001
From: Bastien Nocera 
Date: Tue, 28 Feb 2017 16:12:29 +0100
Subject: data: Add "Night Light" functionality to the whitelist

The gnome-settings-daemon color plugin uses Geoclue to guess the current
location and deduce the sunset and sunrise times. Make sure that the
functionality does not require a dialogue on startup when enabled.

See https://bugzilla.gnome.org/show_bug.cgi?id=779343

https://bugs.freedesktop.org/show_bug.cgi?id=18

diff --git a/data/geoclue.conf.in b/data/geoclue.conf.in
index 5009ebf..7ee15c0 100644
--- a/data/geoclue.conf.in
+++ b/data/geoclue.conf.in
@@ -68,6 +68,11 @@ allowed=true
 system=true
 users=
 
+[gnome-color-panel]
+allowed=true
+system=true
+users=
+
 [epiphany]
 allowed=true
 system=false
-- 
cgit v0.10.2




commit systemd-presets-branding-openSUSE for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package systemd-presets-branding-openSUSE 
for openSUSE:Factory checked in at 2017-03-05 17:55:51

Comparing /work/SRC/openSUSE:Factory/systemd-presets-branding-openSUSE (Old)
 and  /work/SRC/openSUSE:Factory/.systemd-presets-branding-openSUSE.new 
(New)


Package is "systemd-presets-branding-openSUSE"

Sun Mar  5 17:55:51 2017 rev:44 rq:461305 version:0.4.0

Changes:

--- 
/work/SRC/openSUSE:Factory/systemd-presets-branding-openSUSE/systemd-presets-branding-openSUSE.changes
  2017-02-13 07:46:32.352349149 +0100
+++ 
/work/SRC/openSUSE:Factory/.systemd-presets-branding-openSUSE.new/systemd-presets-branding-openSUSE.changes
 2017-03-05 17:55:52.564842590 +0100
@@ -1,0 +2,5 @@
+Tue Feb 21 08:55:53 UTC 2017 - z...@suse.com
+
+- Enable socket/service(s) for lvm2 (bsc#1011053) 
+
+---



Other differences:
--
++ default-openSUSE.preset ++
--- /var/tmp/diff_new_pack.g1dWjJ/_old  2017-03-05 17:55:53.088768434 +0100
+++ /var/tmp/diff_new_pack.g1dWjJ/_new  2017-03-05 17:55:53.092767869 +0100
@@ -22,6 +22,7 @@
 enable irqbalance.service
 enable auditd.service
 enable lvm2-lvmetad.socket
+enable dm-event.socket
 enable storage-fixup.service
 enable vmtoolsd.service
 enable vmblock-fuse.service




commit libX11 for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package libX11 for openSUSE:Factory checked 
in at 2017-03-05 17:55:59

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


Package is "libX11"

Sun Mar  5 17:55:59 2017 rev:21 rq:461349 version:1.6.5

Changes:

--- /work/SRC/openSUSE:Factory/libX11/libX11.changes2016-11-09 
11:38:17.0 +0100
+++ /work/SRC/openSUSE:Factory/.libX11.new/libX11.changes   2017-03-05 
17:56:00.547712694 +0100
@@ -1,0 +2,21 @@
+Wed Mar  1 13:48:43 UTC 2017 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.6.5:
+  + Revert "Compose sequences for rouble sign"
+  + specs/libX11: More synopsis fixes
+  + specs/libX11: Fix paramdef entries listing multiple parameters
+  + specs/libX11: Make paramdef spacing more consistent
+  + specs/libX11: Add missing parameter types for XGetWindowProperty()
+  + specs/libX11: Fix broken synopsis for Data/Data16/Data32
+  + specs/libX11: Update Portability Considerations for the 21st century
+  + autogen.sh: use quoted string variables
+  + Plug a memory leak
+  + Fix wrong Xfree in XListFonts failure path
+  + Typos in "Xlib - C Language X Interface" document - Chapter 02
+  + autogen: add default patch prefix
+  + Compose sequences for rouble sign
+  + autogen.sh: use exec instead of waiting for configure to finish
+  + Revert cs_CZ.UTF-8 XLC_LOCALE to en_US.UTF-8
+- supersedes u_nls-fix-handling-of-cs_CZ.UTF8_locale.patch
+
+---

Old:

  libX11-1.6.4.tar.bz2
  u_nls-fix-handling-of-cs_CZ.UTF8_locale.patch

New:

  libX11-1.6.5.tar.bz2



Other differences:
--
++ libX11.spec ++
--- /var/tmp/diff_new_pack.KdQJGP/_old  2017-03-05 17:56:01.315604006 +0100
+++ /var/tmp/diff_new_pack.KdQJGP/_new  2017-03-05 17:56:01.319603440 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libX11
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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:   libX11
-Version:1.6.4
+Version:1.6.5
 Release:0
 Summary:Core X11 protocol client library
 License:MIT
@@ -28,7 +28,6 @@
 #Git-Web:   http://cgit.freedesktop.org/xorg/lib/libX11/
 Source: 
http://xorg.freedesktop.org/archive/individual/lib/%{name}-%{version}.tar.bz2
 Source1:baselibs.conf
-Patch0: u_nls-fix-handling-of-cs_CZ.UTF8_locale.patch
 # PATCH-FIX-UPSTREAM p_khmer-compose.diff fdo#48595 bnc#143348 -- required 
compose entries for Khmer
 Patch7: p_khmer-compose.diff
 # PATCH-FEATURE-UPSTREAM p_xlib_skip_ext_env.diff fdo#48588 bnc#167317 -- Add 
support for disabling extensions through environment variables
@@ -140,7 +139,6 @@
 test -f nls/ja.U90/XLC_LOCALE.pre && exit 1
 test -f nls/ja.S90/XLC_LOCALE.pre && exit 1
 #
-%patch0 -p1
 %patch7 -p0
 %patch9 -p0
 %patch15 -p0

++ libX11-1.6.4.tar.bz2 -> libX11-1.6.5.tar.bz2 ++
 39601 lines of diff (skipped)




commit gpsd for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package gpsd for openSUSE:Factory checked in 
at 2017-03-05 17:55:05

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


Package is "gpsd"

Sun Mar  5 17:55:05 2017 rev:42 rq:461003 version:3.16

Changes:

--- /work/SRC/openSUSE:Factory/gpsd/gpsd.changes2016-08-29 
14:26:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.gpsd.new/gpsd.changes   2017-03-05 
17:55:06.383379113 +0100
@@ -1,0 +2,7 @@
+Tue Feb 28 19:21:14 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- Cleanup build/spec file:
+  * Use .desktop files and PNG icon from tarball
+  * correct flag to disable stripping (nostrip=True)
+
+---

Old:

  gpsd.xpm
  xgps.desktop
  xgpsspeed.desktop



Other differences:
--
++ gpsd.spec ++
--- /var/tmp/diff_new_pack.yOa7Zt/_old  2017-03-05 17:55:07.191264765 +0100
+++ /var/tmp/diff_new_pack.yOa7Zt/_new  2017-03-05 17:55:07.195264199 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gpsd
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -31,9 +31,6 @@
 Source1:rules.gpsd
 Source2:udev.gpsd
 Source3:sysconfig.gpsd
-Source4:gpsd.xpm
-Source5:xgps.desktop
-Source6:xgpsspeed.desktop
 Source99:   %{name}.keyring
 Patch0: gpsd-fix-shebang.patch
 BuildRequires:  bluez-devel
@@ -41,6 +38,7 @@
 BuildRequires:  dbus-1-glib-devel
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  hicolor-icon-theme
 BuildRequires:  libcap-devel
 BuildRequires:  libqt4-devel >= 4.5.3
 BuildRequires:  libusb-1_0-devel
@@ -148,9 +146,10 @@
 sed -i 's|env.Prepend.*RPATH.*|pass #\0|' SConstruct
 
 %build
+# The SCons description does not handle CXXFLAGS correctly, pass C++ flags 
also in CFLAGS
 export CFLAGS="%{optflags} -fvisibility-inlines-hidden -std=gnu++98"
 export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden -std=gnu++98"
-scons prefix=%{_prefix} libdir=%{_libdir} strip=False
+scons prefix=%{_prefix} libdir=%{_libdir} nostrip=True
 
 %install
 export CFLAGS="%{optflags} -fvisibility-inlines-hidden -std=gnu++98"
@@ -159,7 +158,7 @@
 install -d -m 755 %{buildroot}%{_udevdir}
 install -d -m 755 %{buildroot}%{_udevdir}/rules.d
 install -d -m 755 %{buildroot}%{_localstatedir}/adm/fillup-templates
-install -d -m 755 %{buildroot}%{_datadir}/{applications,pixmaps}
+install -d -m 755 %{buildroot}%{_datadir}/applications
 install -m 644 %{SOURCE1} %{buildroot}%{_udevdir}/rules.d/51-gpsd.rules
 install -m 755 %{SOURCE2} %{buildroot}%{_udevdir}/gpsd.sh
 install -m 644 %{SOURCE3} %{buildroot}%{_localstatedir}/adm/fillup-templates
@@ -168,9 +167,9 @@
 fi
 chmod 755 %{buildroot}%{python_sitearch}/gps/gps.py
 # install desktop entries
-install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/pixmaps/%{name}.xpm
-install -m 644 %{SOURCE5} %{buildroot}%{_datadir}/applications/
-install -m 644 %{SOURCE6} %{buildroot}%{_datadir}/applications/
+install -D -m 644 -t %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/ 
packaging/X11/gpsd-logo.png
+install -D -m 644 -t %{buildroot}%{_datadir}/applications/ 
packaging/X11/xgps.desktop
+install -D -m 644 -t %{buildroot}%{_datadir}/applications/ 
packaging/X11/xgpsspeed.desktop
 %if 0%{?suse_version} >= 1210
 install -D -m 644 systemd/gpsd.service %{buildroot}/%{_unitdir}/gpsd.service
 install -D -m 644 systemd/gpsd.socket %{buildroot}/%{_unitdir}/gpsd.socket
@@ -178,8 +177,10 @@
 ln -s  %{_sbindir}/service %{buildroot}%{_sbindir}/rcgpsd
 %endif
 
-%suse_update_desktop_file xgpsspeed
-%suse_update_desktop_file xgps
+# strip absolute path and suffix
+sed -i -e 's#Icon=.*/\([^/]\+\)\(\..\+\)#Icon=\1#' 
%{buildroot}%{_datadir}/applications/xgps{,speed}.desktop
+%suse_update_desktop_file -r xgpsspeed System Monitor
+%suse_update_desktop_file -r xgps System Monitor
 # save some space, create symlinks
 %fdupes -s %{buildroot}
 
@@ -293,6 +294,6 @@
 %{_bindir}/gpxlogger
 %{_bindir}/ntpshmmon
 %{_datadir}/applications/*.desktop
-%{_datadir}/pixmaps/*.xpm
+%{_datadir}/icons/hicolor/*/apps/*
 
 %changelog






commit openssh for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package openssh for openSUSE:Factory checked 
in at 2017-03-05 17:55:20

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


Package is "openssh"

Sun Mar  5 17:55:20 2017 rev:109 rq:461303 version:7.2p2

Changes:

--- /work/SRC/openSUSE:Factory/openssh/openssh.changes  2016-10-10 
17:35:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.openssh.new/openssh.changes 2017-03-05 
17:55:21.445247259 +0100
@@ -1,0 +2,6 @@
+Wed Feb 22 19:31:08 UTC 2017 - crrodrig...@opensuse.org
+
+- sshd.service: Set TasksMax=infinity, as there should be
+  no limit on the amount of tasks sshd can run. 
+
+---



Other differences:
--
++ openssh-askpass-gnome.spec ++
--- /var/tmp/diff_new_pack.DfA4Go/_old  2017-03-05 17:55:23.029023092 +0100
+++ /var/tmp/diff_new_pack.DfA4Go/_new  2017-03-05 17:55:23.033022526 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package openssh-askpass-gnome
 #
-# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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

openssh.spec: same change

++ sshd.service ++
--- /var/tmp/diff_new_pack.DfA4Go/_old  2017-03-05 17:55:23.316982334 +0100
+++ /var/tmp/diff_new_pack.DfA4Go/_new  2017-03-05 17:55:23.320981768 +0100
@@ -9,6 +9,7 @@
 ExecReload=/bin/kill -HUP $MAINPID
 KillMode=process
 Restart=always
+TasksMax=infinity
 
 [Install]
 WantedBy=multi-user.target




commit bluez for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package bluez for openSUSE:Factory checked 
in at 2017-03-05 17:53:50

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


Package is "bluez"

Sun Mar  5 17:53:50 2017 rev:144 rq:466177 version:5.44

Changes:

--- /work/SRC/openSUSE:Factory/bluez/bluez.changes  2016-11-14 
20:10:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.bluez.new/bluez.changes 2017-03-05 
17:54:16.658417159 +0100
@@ -1,0 +2,30 @@
+Fri Mar  3 09:16:29 UTC 2017 - seife+...@b1-systems.com
+
+- make testsuite run non-parallel (obs seems to have problems with
+  parallel checks) and quiet
+
+---
+Wed Mar  1 21:22:42 UTC 2017 - seife+...@b1-systems.com
+
+- update to version 5.44:
+  Most fixes are LE (specifically GATT) related, however some other
+  areas are affected as well.
+  Feature-wise, there’s a new MIDI plugin and support for using
+  single-mode (LE-only) controllers that lack a public address.
+  E.g. any nRF5x controller running a MyNewt or Zephyr based
+  firmware falls into this category.
+- packaging: add "--enable-midi", "--enable-deprecated"
+  TODO: package deprecated tools into separate package to prepare
+  removal some time in the future
+- rebase bluez-cups-libexec.patch
+
+---
+Wed Mar  1 11:39:56 UTC 2017 - tchva...@suse.com
+
+- Set the cupsdir directly with patch instead of mv and seds:
+  * bluez-cups-libexec.patch
+- Replace requirements by the pkgconfig counterparts
+  * this should solve out the problem with builcycle on Factory
+- Ran over with spec-cleaner
+
+---

Old:

  bluez-5.43.tar.xz

New:

  bluez-5.44.tar.xz
  bluez-cups-libexec.patch



Other differences:
--
++ bluez.spec ++
--- /var/tmp/diff_new_pack.xPQqw8/_old  2017-03-05 17:54:17.494298849 +0100
+++ /var/tmp/diff_new_pack.xPQqw8/_new  2017-03-05 17:54:17.498298283 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package bluez
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2010-2016 B1 Systems GmbH, Vohburg, Germany
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2010-2017 B1 Systems GmbH, Vohburg, Germany
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,7 @@
 
 
 Name:   bluez
-# FIXME: Do not mangle dbus service / systemd service once we support systemd 
user services
-BuildRequires:  flex
-BuildRequires:  libcap-ng-devel
-BuildRequires:  systemd-rpm-macros
-BuildRequires:  pkgconfig(dbus-1) >= 1.6
-%{?systemd_requires}
-Version:5.43
+Version:5.44
 Release:0
 Summary:Bluetooth Stack for Linux
 License:GPL-2.0+
@@ -36,17 +30,23 @@
 # fix some logitech HID devices, bnc#681049, bnc#850478 
--seife+...@b1-systems.com
 Patch1: bluez-5.11-logitech-hid2hci.patch
 Patch2: bluez-sdp-unix-path.patch
-BuildRequires:  alsa-devel
+# PATCH-FIX-UPSTREAM: find the cups dir in libexec not in libdir
+Patch3: bluez-cups-libexec.patch
 BuildRequires:  automake
-BuildRequires:  check-devel
-BuildRequires:  libical-devel
-BuildRequires:  libsndfile-devel
+BuildRequires:  flex
 BuildRequires:  libtool
-BuildRequires:  libudev-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
-BuildRequires:  udev
+BuildRequires:  systemd-rpm-macros
+BuildRequires:  pkgconfig(alsa)
+BuildRequires:  pkgconfig(check)
+BuildRequires:  pkgconfig(dbus-1) >= 1.6
 BuildRequires:  pkgconfig(glib-2.0) >= 2.28
+BuildRequires:  pkgconfig(libcap-ng)
+BuildRequires:  pkgconfig(libical)
+BuildRequires:  pkgconfig(libudev)
+BuildRequires:  pkgconfig(sndfile)
+BuildRequires:  pkgconfig(udev)
 Recommends: sbc
 Provides:   bluez-utils = 3.36
 Obsoletes:  bluez-utils <= 3.36
@@ -57,14 +57,7 @@
 Obsoletes:  obexd-client < 5.0
 Provides:   obexd-client = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
-# In openSUSE 11.3 there is upstream compliant CUPS 1.4
-# which means to have a fixed "/usr/lib/cups/" directory
-# on all platforms (see Novell/Suse Bugzilla bnc#575544):
-%define cups_lib_dir %{_prefix}/lib/cups
-
-# we want to be able to build with older distros, too...
-%{!?_userunitdir: %define _userunitdir %{_prefix}/lib/systemd/user}
+%{?systemd_requires}
 
 %description
 BlueZ provides support for the core Bluetooth layers and protocols.
@@ -105,7 +98,6 @@
 Contains the files required by CUPS for printing to Bluetooth-connected

commit libpcap for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package libpcap for openSUSE:Factory checked 
in at 2017-03-05 17:53:40

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


Package is "libpcap"

Sun Mar  5 17:53:40 2017 rev:51 rq:457407 version:1.8.1

Changes:

--- /work/SRC/openSUSE:Factory/libpcap/libpcap.changes  2016-04-22 
16:17:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.libpcap.new/libpcap.changes 2017-03-05 
17:53:42.275283717 +0100
@@ -1,0 +2,49 @@
+Wed Feb 15 10:03:07 UTC 2017 - pmonrealgonza...@suse.com
+
+- Dropped patches not required after review
+  * libpcap-1.0.0-pcap-bpf.patch
+  * libpcap-1.5.2-filter-fix.patch
+- Reference of the pull request for the rest of the patches
+  * https://github.com/the-tcpdump-group/libpcap/issues/196
+- Changed libpcap-1.0.0-s390.patch to the git formatted one
+
+---
+Thu Feb  2 13:37:19 UTC 2017 - pmonrealgonza...@suse.com
+
+- Formatted the specs file using spec-cleaner.
+
+---
+Thu Feb  2 13:28:11 UTC 2017 - pmonrealgonza...@suse.com
+
+- Allow bluetooth monitoring support unconditionally.
+
+---
+Thu Feb  2 13:09:23 UTC 2017 - pmonrealgonza...@suse.com
+
+- update to 1.8.1
+  * Clean up the name-to-DLT mapping table.
+  * Add some newer DLT_ values:
+  IPMI_HPM_2,ZWAVE_R1_R2,ZWAVE_R3,WATTSTOPPER_DLM,ISO_14443,RDS
+  * Fix handling of packet count in the TPACKET_V3 inner loop: GitHub issue
+  #493.
+  * Filter out duplicate looped back CAN frames.
+  * Fix the handling of loopback filters for IPv6 packets.
+  * Add a link-layer header type for RDS (IEC 62106) groups.
+  * On Linux, handle all CAN captures with pcap-linux.c, in cooked mode.
+  * Removes the need for the "host-endian" link-layer header type.
+  * Compile with '-Wused-but-marked-unused' in devel mode if supported
+  * Have separate DLTs for big-endian and host-endian SocketCAN headers.
+  * Require that version.h be generated: all build procedures we support 
generate version.h (autoconf, CMake, MSVC)!
+  * Properly check for sock_recv() errors.
+  * Re-impose some of Winsock's limitations on sock_recv().
+  * Replace sprintf() with pcap_snprintf().
+  * Fix signature of pcap_stats_ex_remote().
+  * Have rpcap_remoteact_getsock() return a SOCKET and supply an "is active" 
flag.
+  * Clean up {DAG, Septel, Myricom SNF}-only builds.
+  * pcap_create_interface() needs the interface name on Linux.
+  * Clean up hardware time stamp support: the "any" device does not support 
any time stamp types.
+  * Recognize 802.1ad nested VLAN tag in vlan filter.
+- dropped libpcap-ocloexec.patch, never upstreamed.
+- refreshed libpcap-1.0.0-ppp.patch
+
+---

Old:

  libpcap-1.0.0-pcap-bpf.patch
  libpcap-1.5.2-filter-fix.patch
  libpcap-1.7.3.tar.gz
  libpcap-1.7.3.tar.gz.sig
  libpcap-ocloexec.patch

New:

  libpcap-1.8.1.tar.gz
  libpcap-1.8.1.tar.gz.sig



Other differences:
--
++ libpcap.spec ++
--- /var/tmp/diff_new_pack.UqKFbL/_old  2017-03-05 17:53:42.855201636 +0100
+++ /var/tmp/diff_new_pack.UqKFbL/_new  2017-03-05 17:53:42.855201636 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libpcap
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -16,11 +16,8 @@
 #
 
 
-# bluetooth not working with bluez 5.21
-%bcond_withbluetooth
-
 Name:   libpcap
-Version:1.7.3
+Version:1.8.1
 Release:0
 Summary:A Library for Network Sniffers
 License:BSD-3-Clause
@@ -30,22 +27,18 @@
 Source2:baselibs.conf
 Source3:http://www.tcpdump.org/tcpdump-workers.asc#/%{name}.keyring
 Source4:http://www.tcpdump.org/release/%{name}-%{version}.tar.gz.sig
-Patch0: libpcap-1.5.2-filter-fix.patch
-Patch1: libpcap-1.0.0-pcap-bpf.patch
+# https://github.com/the-tcpdump-group/libpcap/pull/556
 Patch2: libpcap-1.0.0-ppp.patch
 Patch3: libpcap-1.0.0-s390.patch
-Patch4: libpcap-ocloexec.patch
 Patch5: libpcap-no-old-socket.patch
 BuildRequires:  automake
 BuildRequires:  bison
+BuildRequires:  bluez-devel
 BuildRequires:  dbus-1-devel
 BuildRequires:  flex
 BuildRequires:  libnl3-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(libusb-1.0)
-%if %{with bluetooth}
-BuildRequires:  bluez

commit tcpdump for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package tcpdump for openSUSE:Factory checked 
in at 2017-03-05 17:53:32

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


Package is "tcpdump"

Sun Mar  5 17:53:32 2017 rev:34 rq:454247 version:4.9.0

Changes:

--- /work/SRC/openSUSE:Factory/tcpdump/tcpdump.changes  2016-04-30 
23:25:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.tcpdump.new/tcpdump.changes 2017-03-05 
17:53:33.340548329 +0100
@@ -1,0 +2,46 @@
+Thu Feb  2 14:47:56 UTC 2017 - pmonrealgonza...@suse.com
+
+- version update to 4.9.0 bsc#1020940
+  * CVE-2016-7922 The AH parser in tcpdump before 4.9.0 has a buffer overflow 
in print-ah.c:ah_print().
+  * CVE-2016-7923 The ARP parser in tcpdump before 4.9.0 has a buffer overflow 
in print-arp.c:arp_print().
+  * CVE-2016-7924 The ATM parser in tcpdump before 4.9.0 has a buffer overflow 
in print-atm.c:oam_print().
+  * CVE-2016-7925 The compressed SLIP parser in tcpdump before 4.9.0 has a 
buffer overflow in print-sl.c:sl_if_print().
+  * CVE-2016-7926 The Ethernet parser in tcpdump before 4.9.0 has a buffer 
overflow in print-ether.c:ethertype_print().
+  * CVE-2016-7927 The IEEE 802.11 parser in tcpdump before 4.9.0 has a buffer 
overflow in print-802_11.c:ieee802_11_radio_print().
+  * CVE-2016-7928 The IPComp parser in tcpdump before 4.9.0 has a buffer 
overflow in print-ipcomp.c:ipcomp_print().
+  * CVE-2016-7929 The Juniper PPPoE ATM parser in tcpdump before 4.9.0 has a 
buffer overflow in print-juniper.c:juniper_parse_header().
+  * CVE-2016-7930 The LLC parser in tcpdump before 4.9.0 has a buffer overflow 
in print-llc.c:llc_print().
+  * CVE-2016-7931 The MPLS parser in tcpdump before 4.9.0 has a buffer 
overflow in print-mpls.c:mpls_print().
+  * CVE-2016-7932 The PIM parser in tcpdump before 4.9.0 has a buffer overflow 
in print-pim.c:pimv2_check_checksum().
+  * CVE-2016-7933 The PPP parser in tcpdump before 4.9.0 has a buffer overflow 
in print-ppp.c:ppp_hdlc_if_print().
+  * CVE-2016-7934 The RTCP parser in tcpdump before 4.9.0 has a buffer 
overflow in print-udp.c:rtcp_print().
+  * CVE-2016-7935 The RTP parser in tcpdump before 4.9.0 has a buffer overflow 
in print-udp.c:rtp_print().
+  * CVE-2016-7936 The UDP parser in tcpdump before 4.9.0 has a buffer overflow 
in print-udp.c:udp_print().
+  * CVE-2016-7937 The VAT parser in tcpdump before 4.9.0 has a buffer overflow 
in print-udp.c:vat_print().
+  * CVE-2016-7938 The ZeroMQ parser in tcpdump before 4.9.0 has an integer 
overflow in print-zeromq.c:zmtp1_print_frame().
+  * CVE-2016-7939 The GRE parser in tcpdump before 4.9.0 has a buffer overflow 
in print-gre.c, multiple functions.
+  * CVE-2016-7940 The STP parser in tcpdump before 4.9.0 has a buffer overflow 
in print-stp.c, multiple functions.
+  * CVE-2016-7973 The AppleTalk parser in tcpdump before 4.9.0 has a buffer 
overflow in print-atalk.c, multiple functions.
+  * CVE-2016-7974 The IP parser in tcpdump before 4.9.0 has a buffer overflow 
in print-ip.c, multiple functions.
+  * CVE-2016-7975 The TCP parser in tcpdump before 4.9.0 has a buffer overflow 
in print-tcp.c:tcp_print().
+  * CVE-2016-7983 The BOOTP parser in tcpdump before 4.9.0 has a buffer 
overflow in print-bootp.c:bootp_print().
+  * CVE-2016-7984 The TFTP parser in tcpdump before 4.9.0 has a buffer 
overflow in print-tftp.c:tftp_print().
+  * CVE-2016-7985 The CALM FAST parser in tcpdump before 4.9.0 has a buffer 
overflow in print-calm-fast.c:calm_fast_print().
+  * CVE-2016-7986 The GeoNetworking parser in tcpdump before 4.9.0 has a 
buffer overflow in print-geonet.c, multiple functions.
+  * CVE-2016-7992 The Classical IP over ATM parser in tcpdump before 4.9.0 has 
a buffer overflow in print-cip.c:cip_if_print().
+  * CVE-2016-7993 A bug in util-print.c:relts_print() could cause a buffer 
overflow in multiple protocol parsers (DNS, DVMRP, HSRP, IGMP, lightweight 
resolver protocol, PIM).
+  * CVE-2016-8574 The FRF.15 parser in tcpdump before 4.9.0 has a buffer 
overflow in print-fr.c:frf15_print().
+  * CVE-2016-8575 The Q.933 parser in tcpdump before 4.9.0 has a buffer 
overflow in print-fr.c:q933_print().
+  * CVE-2017-5202 The ISO CLNS parser in tcpdump before 4.9.0 has a buffer 
overflow in print-isoclns.c:clnp_print().
+  * CVE-2017-5203 The BOOTP parser in tcpdump before 4.9.0 has a buffer 
overflow in print-bootp.c:bootp_print().
+  * CVE-2017-5204 The IPv6 parser in tcpdump before 4.9.0 has a buffer 
overflow in print-ip6.c:ip6_print().
+  * CVE-2017-5205 The ISAKMP parser in tcpdump before 4.9.0 has a buffer 
overflow in print-isakmp.c:ikev2_e_print().
+  * CVE-2017-5341 The OTV parser in tcpdump before 4.9.0 has a buffer overflow 
in print-otv.c:otv_print().
+  * CVE-2017-5342 In tcpdump before 4.9.0 a bug in multiple pro

commit yast2-vm for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package yast2-vm for openSUSE:Factory 
checked in at 2017-03-05 17:52:39

Comparing /work/SRC/openSUSE:Factory/yast2-vm (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-vm.new (New)


Package is "yast2-vm"

Sun Mar  5 17:52:39 2017 rev:73 rq:460834 version:3.2.0

Changes:

--- /work/SRC/openSUSE:Factory/yast2-vm/yast2-vm.changes2016-08-10 
19:53:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-vm.new/yast2-vm.changes   2017-03-05 
17:52:40.584015414 +0100
@@ -1,0 +2,7 @@
+Tue Jan 31 13:52:36 MST 2017 - carn...@suse.com
+
+- bsc#978225 - yast virtualization menu not updated after install
+  KVM and KVM tools
+- 3.2.0
+
+---

Old:

  yast2-vm-3.1.30.tar.bz2

New:

  yast2-vm-3.2.0.tar.bz2



Other differences:
--
++ yast2-vm.spec ++
--- /var/tmp/diff_new_pack.j8EHnq/_old  2017-03-05 17:52:41.083944655 +0100
+++ /var/tmp/diff_new_pack.j8EHnq/_new  2017-03-05 17:52:41.087944089 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-vm
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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:   yast2-vm
-Version:3.1.30
+Version:3.2.0
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-vm-3.1.30.tar.bz2 -> yast2-vm-3.2.0.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-vm-3.1.30/.travis.yml 
new/yast2-vm-3.2.0/.travis.yml
--- old/yast2-vm-3.1.30/.travis.yml 2016-07-25 10:28:05.038846088 +0200
+++ new/yast2-vm-3.2.0/.travis.yml  2017-02-28 11:38:34.342707588 +0100
@@ -1,16 +1,11 @@
-language: cpp
-compiler:
-- gcc
+sudo: required
+language: bash
+services:
+  - docker
+
 before_install:
-# disable rvm, use system Ruby
-- rvm reset
-- wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
-- sh ./travis_setup.sh -p "rake yast2-devtools yast2-testsuite yast2" -g 
"yast-rake gettext"
+  - docker build -t yast-vm-image .
 script:
-- rake check:syntax
-- rake check:pot
-- make -f Makefile.cvs
-- make
-- sudo make install
-- make check
-
+  # the "yast-travis-ruby" script is included in the base yastdevel/ruby image
+  # see https://github.com/yast/docker-yast-ruby/blob/master/yast-travis-ruby
+  - docker run -it -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" yast-vm-image 
yast-travis-ruby
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-vm-3.1.30/CONTRIBUTING.md 
new/yast2-vm-3.2.0/CONTRIBUTING.md
--- old/yast2-vm-3.1.30/CONTRIBUTING.md 2016-07-25 10:28:05.042846088 +0200
+++ new/yast2-vm-3.2.0/CONTRIBUTING.md  2017-02-28 11:38:34.346707588 +0100
@@ -3,7 +3,7 @@
 
 YaST is an open source project and as such it welcomes all kinds of
 contributions. If you decide to contribute, please follow these guidelines to
-ensure the process is effective and pleasant both for you and YaST maintainers.
+ensure the process is effective and pleasant both for you and the YaST 
maintainers.
 
 There are two main forms of contribution: reporting bugs and performing code
 changes.
@@ -17,13 +17,11 @@
 
registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
 if you don't have an account yet.)
 
-If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.suse.com/) or GitHub issues. We can't guarantee
-that every bug will be fixed, but we'll try.
-
 When creating a bug report, please follow our [bug reporting
 guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug).
 
+We can't guarantee that every bug will be fixed, but we'll try.
+
 Code Changes
 
 
@@ -44,15 +42,22 @@
  to the [Ruby style
  guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md).
 
-  4. Make sure your change didn't break anything by building the RPM package
+  4. Update the package version (in `packages/*.spec`, usually by
+ `rake version:bump`) and add a new entry to the `package/*.changes` file
+ (by `osc vc package`).  
+ For bigger changes or changes which need longer discussion it is advised 
to
+ add this as a separate last commit so it can be easily updated when 
another
+ change is merged in the meantime.
+
+  5. Make sure your change didn't break anything by building the RPM package
  (`rake osc:build`). The build process includes running the full testsuite.
 
-  5

commit python-gobject2 for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package python-gobject2 for openSUSE:Factory 
checked in at 2017-03-05 17:52:10

Comparing /work/SRC/openSUSE:Factory/python-gobject2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-gobject2.new (New)


Package is "python-gobject2"

Sun Mar  5 17:52:10 2017 rev:21 rq:460821 version:2.28.6

Changes:

--- /work/SRC/openSUSE:Factory/python-gobject2/python-gobject2.changes  
2013-10-01 08:30:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-gobject2.new/python-gobject2.changes 
2017-03-05 17:52:11.376149442 +0100
@@ -1,0 +2,6 @@
+Sat Feb 25 05:27:38 UTC 2017 - toddrme2...@gmail.com
+
+- Add python2-gobject2 and python2-gobject2-devel provides for
+  compatibility with multipython packages.
+
+---
python3-gobject2.changes: same change



Other differences:
--
++ python-gobject2.spec ++
--- /var/tmp/diff_new_pack.mn0dIU/_old  2017-03-05 17:52:12.61135 +0100
+++ /var/tmp/diff_new_pack.mn0dIU/_new  2017-03-05 17:52:12.004060569 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-gobject2
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -49,6 +49,7 @@
 %else
 BuildRequires:  python-cairo-devel
 BuildRequires:  python-devel
+Provides:   python2-gobject2 = %{version}
 %endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{local_py_requires}
@@ -80,6 +81,7 @@
 %else
 Provides:   python-gobject2-doc = %{version}
 Obsoletes:  python-gobject2-doc < %{version}
+Provides:   python2-gobject2-devel = %{version}
 %endif
 
 %description devel

++ python3-gobject2.spec ++
--- /var/tmp/diff_new_pack.mn0dIU/_old  2017-03-05 17:52:12.020058305 +0100
+++ /var/tmp/diff_new_pack.mn0dIU/_new  2017-03-05 17:52:12.020058305 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-gobject2
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -49,6 +49,7 @@
 %else
 BuildRequires:  python-cairo-devel
 BuildRequires:  python-devel
+Provides:   python2-gobject2 = %{version}
 %endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{local_py_requires}
@@ -80,6 +81,7 @@
 %else
 Provides:   python-gobject2-doc = %{version}
 Obsoletes:  python-gobject2-doc < %{version}
+Provides:   python2-gobject2-devel = %{version}
 %endif
 
 %description devel




commit python-cairo for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package python-cairo for openSUSE:Factory 
checked in at 2017-03-05 17:51:58

Comparing /work/SRC/openSUSE:Factory/python-cairo (Old)
 and  /work/SRC/openSUSE:Factory/.python-cairo.new (New)


Package is "python-cairo"

Sun Mar  5 17:51:58 2017 rev:26 rq:460820 version:1.10.0

Changes:

--- /work/SRC/openSUSE:Factory/python-cairo/python-cairo.changes
2013-04-14 10:37:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-cairo.new/python-cairo.changes   
2017-03-05 17:51:59.285860677 +0100
@@ -1,0 +2,6 @@
+Sat Feb 25 05:43:51 UTC 2017 - toddrme2...@gmail.com
+
+- Add python2-cairo and python2-cairo-devel provides for
+  compatibility with the new multipython spec file macros.
+
+---



Other differences:
--
++ python-cairo.spec ++
--- /var/tmp/diff_new_pack.GYs79v/_old  2017-03-05 17:51:59.817785390 +0100
+++ /var/tmp/diff_new_pack.GYs79v/_new  2017-03-05 17:51:59.817785390 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-cairo
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -28,6 +28,7 @@
 BuildRequires:  cairo-devel
 BuildRequires:  fdupes
 BuildRequires:  python-devel
+Provides:   python2-cairo = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
@@ -42,6 +43,7 @@
 Requires:   %name = %{version}
 Requires:   cairo-devel
 Requires:   python-devel
+Provides:   python2-cairo-devel = %{version}
 
 %description devel
 Headers for python-cairo




commit patterns-openSUSE for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package patterns-openSUSE for 
openSUSE:Factory checked in at 2017-03-05 17:51:41

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


Package is "patterns-openSUSE"

Sun Mar  5 17:51:41 2017 rev:428 rq:460759 version:20170206

Changes:

--- /work/SRC/openSUSE:Factory/patterns-openSUSE/patterns-openSUSE.changes  
2017-02-13 09:40:46.503513998 +0100
+++ /work/SRC/openSUSE:Factory/.patterns-openSUSE.new/patterns-openSUSE.changes 
2017-03-05 17:51:42.468241007 +0100
@@ -1,0 +2,10 @@
+Sun Feb 26 09:56:11 UTC 2017 - fab...@ritter-vogt.de
+
+- Replace kwrite with kate
+
+---
+Sat Feb 11 12:12:48 UTC 2017 - fab...@ritter-vogt.de
+
+- Replace mozilla-kde4-integration with kmozillahelper
+
+---



Other differences:
--
++ patterns-openSUSE.spec ++
--- /var/tmp/diff_new_pack.PARtvR/_old  2017-03-05 17:51:43.288124962 +0100
+++ /var/tmp/diff_new_pack.PARtvR/_new  2017-03-05 17:51:43.300123264 +0100
@@ -2823,7 +2823,7 @@
 Recommends: kgpg
 Recommends: spectacle
 Recommends: kwalletmanager5
-Recommends: mozilla-kde4-integration
+Recommends: kmozillahelper
 Recommends: kio_mtp
 Recommends: kde-print-manager
 Recommends: akregator5
@@ -2877,8 +2877,8 @@
 Requires:   breeze5-style
 Requires:   breeze5-wallpapers
 Requires:   dolphin
+Requires:   kate
 Requires:   kwin5
-Requires:   kwrite
 Requires:   plasma5-desktop
 Requires:   plasma5-session
 Requires:   plasma5-workspace




commit tcl for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package tcl for openSUSE:Factory checked in 
at 2017-03-05 17:50:51

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


Package is "tcl"

Sun Mar  5 17:50:51 2017 rev:49 rq:461796 version:8.6.6

Changes:

--- /work/SRC/openSUSE:Factory/tcl/tcl.changes  2016-12-17 09:45:34.209123010 
+0100
+++ /work/SRC/openSUSE:Factory/.tcl.new/tcl.changes 2017-03-05 
17:50:54.243066678 +0100
@@ -1,0 +2,10 @@
+Mon Feb 27 17:14:24 UTC 2017 - sch...@suse.de
+
+- Reenable testsuite on %arm
+
+---
+Wed Dec 21 12:58:55 UTC 2016 - b...@suse.com
+
+- Disable check for s390x for now
+
+---



Other differences:
--
++ tcl.spec ++
--- /var/tmp/diff_new_pack.5YzIxt/_old  2017-03-05 17:50:55.006958558 +0100
+++ /var/tmp/diff_new_pack.5YzIxt/_new  2017-03-05 17:50:55.010957992 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tcl
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -101,7 +101,7 @@
 # optimisation and let rpmbuild fail on unexpected test failures.
 cat > known-failures <&1 | tee testresults
 grep FAILED testresults | grep -Fqvwf known-failures && exit 1
 %endif




commit ncurses for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2017-03-05 17:50:23

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


Package is "ncurses"

Sun Mar  5 17:50:23 2017 rev:127 rq:460690 version:6.0

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2017-02-08 
12:12:00.791472805 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new/ncurses.changes 2017-03-05 
17:50:26.750957832 +0100
@@ -1,0 +2,50 @@
+Mon Feb 20 11:15:23 UTC 2017 - wer...@suse.de
+
+- Add ncurses patch 20170218
+  + fix several formatting issues with manual pages.
+  + correct read of terminfo entry in which all strings are absent or
+explicitly cancelled.  Before this fix, the result was that all were
+treated as only absent.
+  + modify infocmp to suppress mixture of absent/cancelled capabilities
+that would only show as "NULL, NULL", unless the -q option is used,
+e.g., to show "-, @" or "@, -". 
+
+---
+Mon Feb 13 09:16:11 UTC 2017 - wer...@suse.de
+
+- Add ncurses patch 20170212
+  + build-fixes for PGI compilers (report by Adam J. Stewart)
++ accept whitespace in sed expression for generating expanded.c
++ modify configure check that g++ compiler warnings are not used.
++ add configure check for -fPIC option needed for shared libraries.
+  + let configure --disable-ext-funcs override the default for the
+--enable-sp-funcs option.
+  + mark some structs in form/menu/panel libraries as potentially opaque
+without modifying API/ABI.
+  + add configure option --enable-opaque-curses for ncurses library and
+similar options for the other libraries.
+
+---
+Mon Feb  6 11:08:53 UTC 2017 - wer...@suse.de
+
+- Add ncurses patch 20170204
+  + trim newlines, tabs and escaped newlines from terminfo "paths" passed
+to db-iterator.
+  + ignore zero-length files in db-iterator; these are useful for
+instance to suppress "$HOME/.terminfo" when not wanted.
+  + amended "b64:" encoder to work with the terminfo reader.
+  + modify terminfo reader to accept "b64:" format using RFC-3548 in
+as well as RFC-4648 url/filename-safe format.
+  + modify terminfo reader to accept "hex:" format as generated by
+"infocmp -0qQ1" (cf: 20150905).
+  + adjust authors comment to reflect drop below 1% for SV.
+
+---
+Fri Feb  3 14:17:59 UTC 2017 - jeng...@inai.de
+
+- Drop authors block from description and ship AUTHORS intead.
+- Replace canned summaries and descriptions by
+  package-specific ones.
+- Replace |xargs rm by simpler -delete. Use modern tar options.
+
+---



Other differences:
--
++ ncurses.spec ++
--- /var/tmp/diff_new_pack.Pc6kG8/_old  2017-03-05 17:50:27.542845750 +0100
+++ /var/tmp/diff_new_pack.Pc6kG8/_new  2017-03-05 17:50:27.546845184 +0100
@@ -49,7 +49,7 @@
 #
 Version:6.0
 Release:0
-Summary:New curses Libraries
+Summary:Terminal control library
 License:MIT
 Group:  System/Base
 #Git:   http://ncurses.scripts.mit.edu
@@ -75,18 +75,8 @@
 As soon as a text application needs to directly control its output to
 the screen (if it wants to place the cursor at location (x,y) then
 write text), ncurses is used. The panel and the forms libraries are
-included in this package. These new libraries support color, special
-characters, and panels.
-
-
-
-Authors:
-
-Thomas E. Dickey 
-Juergen Pfeifer 
-Eric S. Raymond 
-Zeyd M. Ben-Halim 
-Pavel Curtis
+included in this package. The ncurses libraries support color, special
+characters, forms, and panels.
 
 %package -n ncurses-utils
 Summary:Tools using the new curses libraries
@@ -109,16 +99,6 @@
 
 reset -- terminal initialization utility
 
-
-
-Authors:
-
-Thomas E. Dickey 
-Eric S. Raymond 
-Zeyd M. Ben-Halim 
-Juergen Pfeifer 
-Pavel Curtis
-
 %package -n terminfo-base
 Summary:A terminal descriptions database
 License:MIT
@@ -131,15 +111,8 @@
 contains information about any known terminal. The ncurses library
 makes use of this database to use terminals correctly.
 
-
-
-Authors:
-
-Thomas E. Dickey 
-Eric S. Raymond 
-
 %package -n libncurses5
-Summary:The New curses Libraries
+Summary:Terminal control library
 License:MIT
 Group:  System/Libraries
 Requires:   terminfo-base
@@ -152,21 +125,13 @@
 #
 
 %description -n libncurses5
-The ncurse

commit automake for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package automake for openSUSE:Factory 
checked in at 2017-03-05 17:49:56

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


Package is "automake"

Sun Mar  5 17:49:56 2017 rev:44 rq:460256 version:1.15

Changes:

--- /work/SRC/openSUSE:Factory/automake/automake.changes2016-07-09 
09:20:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.automake.new/automake.changes   2017-03-05 
17:49:57.387113897 +0100
@@ -1,0 +2,5 @@
+Fri Feb 10 07:34:09 UTC 2017 - b...@suse.com
+
+- use vendor suse instead of IBM on s390x
+
+---



Other differences:
--
++ automake-testsuite.spec ++
--- /var/tmp/diff_new_pack.5kSaIk/_old  2017-03-05 17:49:58.063018232 +0100
+++ /var/tmp/diff_new_pack.5kSaIk/_new  2017-03-05 17:49:58.067017666 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package automake-testsuite
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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

automake.spec: same change

++ automake-SuSE.patch ++
--- /var/tmp/diff_new_pack.5kSaIk/_old  2017-03-05 17:49:58.123009741 +0100
+++ /var/tmp/diff_new_pack.5kSaIk/_new  2017-03-05 17:49:58.123009741 +0100
@@ -4,8 +4,8 @@
 
 Index: lib/config.guess
 ===
 lib/config.guess.orig  2015-02-10 12:01:47.557016290 +0100
-+++ lib/config.guess   2015-02-10 12:05:32.791670816 +0100
+--- lib/config.guess.orig
 lib/config.guess
 @@ -153,6 +153,16 @@ Linux|GNU|GNU/*)
;;
  esac
@@ -290,7 +290,8 @@
 +  echo powerpcle-${VENDOR}-linux-${LIBC}
exit ;;
  s390:Linux:*:* | s390x:Linux:*:*)
-   echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
+-  echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
++  echo ${UNAME_MACHINE}-${VENDOR}-linux-${LIBC}
exit ;;
  sh64*:Linux:*:*)
 -  echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
@@ -447,3 +448,28 @@
exit ;;
  esac
  
+Index: lib/config.sub
+===
+--- lib/config.sub.orig
 lib/config.sub
+@@ -1058,12 +1058,18 @@ case $basic_machine in
+   rtpc | rtpc-*)
+   basic_machine=romp-ibm
+   ;;
+-  s390 | s390-*)
++  s390)
+   basic_machine=s390-ibm
+   ;;
+-  s390x | s390x-*)
++  s390-*)
++  basic_machine=s390-`echo $basic_machine | sed 's/^[^-]*-//'`
++  ;;
++  s390x)
+   basic_machine=s390x-ibm
+   ;;
++  s390x-*)
++  basic_machine=s390x-`echo $basic_machine | sed 's/^[^-]*-//'`
++  ;;
+   sa29200)
+   basic_machine=a29k-amd
+   os=-udi




commit ed for openSUSE:Factory

2017-03-05 Thread root


binkNUUQttOq7.bin
Description: Binary data


commit bash for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package bash for openSUSE:Factory checked in 
at 2017-03-05 17:49:22

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


Package is "bash"

Sun Mar  5 17:49:22 2017 rev:136 rq:460239 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/bash/bash.changes2017-02-08 
12:11:43.437918825 +0100
+++ /work/SRC/openSUSE:Factory/.bash.new/bash.changes   2017-03-05 
17:49:23.355930552 +0100
@@ -1,0 +2,6 @@
+Fri Feb 17 14:08:47 UTC 2017 - wer...@suse.de
+
+- Remove bash-4.0-async-bnc523667.dif as this one is fixed (and
+  was disabled and nobody had reported trouble)
+
+---

Old:

  bash-4.0-async-bnc523667.dif



Other differences:
--
++ bash.spec ++
--- /var/tmp/diff_new_pack.lPfvAl/_old  2017-03-05 17:49:24.715738091 +0100
+++ /var/tmp/diff_new_pack.lPfvAl/_new  2017-03-05 17:49:24.715738091 +0100
@@ -71,8 +71,6 @@
 # Disabled
 Patch6: bash-4.2-endpw.dif
 Patch7: bash-4.3-decl.patch
-# Is this fixed meanwhile?
-Patch8: bash-4.0-async-bnc523667.dif
 Patch9: bash-4.3-include-unistd.dif
 Patch10:bash-3.2-printf.patch
 Patch11:bash-4.3-loadables.dif
@@ -285,7 +283,6 @@
 %patch5  -p0 -b .warnlc
 #%patch6  -p0 -b .endpw
 %patch7  -p0 -b .decl
-#%patch8  -p0 -b .async
 %patch9  -p0 -b .unistd
 %patch10 -p0 -b .printf
 %patch11 -p0 -b .plugins




commit binutils for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package binutils for openSUSE:Factory 
checked in at 2017-03-05 17:49:00

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


Package is "binutils"

Sun Mar  5 17:49:00 2017 rev:114 rq:460174 version:2.27

Changes:

--- /work/SRC/openSUSE:Factory/binutils/binutils.changes2017-02-13 
00:24:52.745373287 +0100
+++ /work/SRC/openSUSE:Factory/.binutils.new/binutils.changes   2017-03-05 
17:49:00.827119195 +0100
@@ -1,0 +2,6 @@
+Fri Feb 24 10:38:24 UTC 2017 - rguent...@suse.com
+
+- Add binutils-bso21193.diff to fix section alignment on
+  .gnu_debuglink.  [bso#21193]
+
+---
cross-aarch64-binutils.changes: same change
cross-arm-binutils.changes: same change
cross-avr-binutils.changes: same change
cross-epiphany-binutils.changes: same change
cross-hppa-binutils.changes: same change
cross-hppa64-binutils.changes: same change
cross-i386-binutils.changes: same change
cross-ia64-binutils.changes: same change
cross-m68k-binutils.changes: same change
cross-mips-binutils.changes: same change
cross-ppc-binutils.changes: same change
cross-ppc64-binutils.changes: same change
cross-ppc64le-binutils.changes: same change
cross-rx-binutils.changes: same change
cross-s390-binutils.changes: same change
cross-s390x-binutils.changes: same change
cross-sparc-binutils.changes: same change
cross-sparc64-binutils.changes: same change
cross-spu-binutils.changes: same change
cross-x86_64-binutils.changes: same change

New:

  binutils-bso21193.diff



Other differences:
--
++ binutils.spec ++
--- /var/tmp/diff_new_pack.V2aHBW/_old  2017-03-05 17:49:10.117804227 +0100
+++ /var/tmp/diff_new_pack.V2aHBW/_new  2017-03-05 17:49:10.121803661 +0100
@@ -101,6 +101,8 @@
 Patch24:
refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
 Patch34:aarch64-common-pagesize.patch
 Patch35:aarch64-alignment-frags.patch
+# Backport 758d96d834ba725461a
+Patch36:binutils-bso21193.diff
 Patch90:cross-avr-nesc-as.patch
 Patch92:cross-avr-omit_section_dynsym.patch
 Patch93:cross-avr-size.patch
@@ -179,6 +181,7 @@
 %patch24 -p1
 %patch34 -p1
 %patch35 -p1
+%patch36 -p1
 %if "%{TARGET}" == "avr"
 cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
 %patch90

++ cross-aarch64-binutils.spec ++
--- /var/tmp/diff_new_pack.V2aHBW/_old  2017-03-05 17:49:10.141800832 +0100
+++ /var/tmp/diff_new_pack.V2aHBW/_new  2017-03-05 17:49:10.149799699 +0100
@@ -104,6 +104,8 @@
 Patch24:
refine_.cfi_sections_check_to_only_consider_compact_eh_frame.patch
 Patch34:aarch64-common-pagesize.patch
 Patch35:aarch64-alignment-frags.patch
+# Backport 758d96d834ba725461a
+Patch36:binutils-bso21193.diff
 Patch90:cross-avr-nesc-as.patch
 Patch92:cross-avr-omit_section_dynsym.patch
 Patch93:cross-avr-size.patch
@@ -182,6 +184,7 @@
 %patch24 -p1
 %patch34 -p1
 %patch35 -p1
+%patch36 -p1
 %if "%{TARGET}" == "avr"
 cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
 %patch90

cross-arm-binutils.spec: same change
cross-avr-binutils.spec: same change
cross-epiphany-binutils.spec: same change
cross-hppa-binutils.spec: same change
cross-hppa64-binutils.spec: same change
cross-i386-binutils.spec: same change
cross-ia64-binutils.spec: same change
cross-m68k-binutils.spec: same change
cross-mips-binutils.spec: same change
cross-ppc-binutils.spec: same change
cross-ppc64-binutils.spec: same change
cross-ppc64le-binutils.spec: same change
cross-rx-binutils.spec: same change
cross-s390-binutils.spec: same change
cross-s390x-binutils.spec: same change
cross-sparc-binutils.spec: same change
cross-sparc64-binutils.spec: same change
cross-spu-binutils.spec: same change
cross-x86_64-binutils.spec: same change
++ binutils-bso21193.diff ++
commit 758d96d834ba725461abf4be36df9f13e0815054
Author: Nick Clifton 
Date:   Wed Feb 22 17:28:33 2017 +

Align .gnu_debuglink sections on a 4-byte boundary.

PR binutils/21193
* opncls.c (bfd_create_gnu_debuglink_section): Give the newly
created section 4-byte alignment.

diff --git a/bfd/opncls.c b/bfd/opncls.c
index 2ab7dfe..4137a3b 100644
--- a/bfd/opncls.c
+++ b/bfd/opncls.c
@@ -1645,6 +1645,8 @@ bfd_create_gnu_debuglink_section (bfd *abfd, const char 
*filename)
   if (sect == NULL)
 return NULL;
 
+  /* Compute the size of the section.  Allow for the CRC after the filename,
+ and padding so that it will start on a 4-byte boundary.  */
   debuglink_size = strlen (filename) + 1;
   debuglink_size += 3;
   debuglink_size &= ~3;
@@ -1654,6 +1656,11 @@ bfd_creat

commit shadow for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package shadow for openSUSE:Factory checked 
in at 2017-03-05 17:48:33

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


Package is "shadow"

Sun Mar  5 17:48:33 2017 rev:18 rq:459646 version:4.2.1

Changes:

--- /work/SRC/openSUSE:Factory/shadow/shadow.changes2016-11-04 
20:49:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.shadow.new/shadow.changes   2017-03-05 
17:48:34.322870500 +0100
@@ -1,0 +2,7 @@
+Mon Feb 20 07:28:24 UTC 2017 - josef.moell...@suse.com
+
+- useradd: call external program "/sbin/pam_tally2" to reset
+  failed login counter in "/var/log/tallylog"
+  (bsc#980486, useradd-clear-tallylog.patch)
+
+---

New:

  useradd-clear-tallylog.patch



Other differences:
--
++ shadow.spec ++
--- /var/tmp/diff_new_pack.ZX47is/_old  2017-03-05 17:48:35.166751061 +0100
+++ /var/tmp/diff_new_pack.ZX47is/_new  2017-03-05 17:48:35.170750495 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package shadow
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -50,6 +50,8 @@
 Patch14:shadow-4.2.1-defs-chroot.patch
 Patch15:shadow-4.2.1-merge-group.patch
 Patch16:Fix-user-busy-errors-at-userdel.patch
+Patch17:useradd-clear-tallylog.patch
+
 Requires:   aaa_base
 BuildRequires:  audit-devel
 BuildRequires:  libacl-devel
@@ -86,6 +88,7 @@
 %patch14 -p0
 %patch15 -p0
 %patch16 -p0
+%patch17 -p1
 
 iconv -f ISO88591 -t utf-8  doc/HOWTO > doc/HOWTO.utf8
 mv -v doc/HOWTO.utf8 doc/HOWTO



++ useradd-clear-tallylog.patch ++
Index: shadow-4.2.1/src/useradd.c
===
--- shadow-4.2.1.orig/src/useradd.c
+++ shadow-4.2.1/src/useradd.c
@@ -51,7 +51,9 @@
 #include 
 #include 
 #include 
+#include 
 #include 
+#include 
 #include "chkname.h"
 #include "defines.h"
 #include "faillog.h"
@@ -213,6 +215,7 @@ static void open_files (void);
 static void open_shadow (void);
 static void faillog_reset (uid_t);
 static void lastlog_reset (uid_t);
+static void tallylog_reset (char *);
 static void usr_update (void);
 static void create_home (void);
 static void create_mail (void);
@@ -1789,6 +1792,52 @@ static void lastlog_reset (uid_t uid)
}
 }
 
+static void tallylog_reset (char *user_name)
+{
+   static const char pam_tally2[] = "/sbin/pam_tally2";
+   const char *pname;
+   pid_t childpid;
+   int failed;
+   int status;
+
+   if (access(pam_tally2, X_OK) == -1)
+   return;
+
+   failed = 0;
+   switch (childpid = fork())
+   {
+   case -1: /* error */
+   failed = 1;
+   break;
+   case 0: /* child */
+   pname = strrchr(pam_tally2, '/');
+   if (pname == NULL)
+   pname = pam_tally2;
+   else
+   pname++;/* Skip the '/' */
+   execl(pam_tally2, pname, "--user", user_name, "--reset", 
"--quiet", NULL);
+   /* If we come here, something has gone terribly wrong */
+   perror(pam_tally2);
+   exit(42);   /* don't continue, we now have 2 processe 
running! */
+   /* NOTREACHED */
+   break;
+   default: /* parent */
+   if (waitpid(childpid, &status, 0) == -1 || !WIFEXITED(status) 
|| WEXITSTATUS(status) != 0)
+   failed = 3;
+   break;
+   }
+
+   if (failed)
+   {
+   fprintf (stderr,
+_("%s: failed to reset the tallylog entry of user 
\"%s\"\n"),
+Prog, user_name);
+   SYSLOG ((LOG_WARN, "failed to reset the tallylog entry of user 
\"%s\"", user_name));
+   }
+
+   return;
+}
+
 /*
  * usr_update - create the user entries
  *
@@ -2286,6 +2335,15 @@ int main (int argc, char **argv)
 
close_files ();
 
+   /*
+* tallylog_reset needs to be able to lookup
+* a valid existing user name,
+* so we canot call it before close_files()
+*/
+   if ((!lflg) && (getpwuid (user_id) != NULL)) {
+   tallylog_reset (user_name);
+   }
+
 #ifdef WITH_SELINUX
if (Zflg) {
if (set_seuser (user_name, user_selinux) != 0) {



commit diffutils for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package diffutils for openSUSE:Factory 
checked in at 2017-03-05 17:48:23

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


Package is "diffutils"

Sun Mar  5 17:48:23 2017 rev:36 rq:459642 version:3.5.15

Changes:

--- /work/SRC/openSUSE:Factory/diffutils/diffutils.changes  2016-11-03 
11:12:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.diffutils.new/diffutils.changes 2017-03-05 
17:48:25.384135651 +0100
@@ -1,0 +2,7 @@
+Wed Feb 22 09:51:50 UTC 2017 - mli...@suse.cz
+
+- Update to a pre-release version (3.5.15):
+  * remove big-file-performance.patch and gnulib-diffseq.patch
+  * comment signature source as the release is not officially signed yet
+
+---

Old:

  big-file-performance.patch
  diffutils-3.5.tar.xz
  diffutils-3.5.tar.xz.sig
  gnulib-diffseq.patch

New:

  diffutils-3.5.15.tar.xz



Other differences:
--
++ diffutils.spec ++
--- /var/tmp/diff_new_pack.ozNk4X/_old  2017-03-05 17:48:26.088036024 +0100
+++ /var/tmp/diff_new_pack.ozNk4X/_new  2017-03-05 17:48:26.092035458 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package diffutils
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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,18 +17,17 @@
 
 
 Name:   diffutils
-Version:3.5
+Version:3.5.15
 Release:0
 Summary:GNU diff Utilities
 License:GFDL-1.2 and GPL-3.0+
 Group:  Productivity/Text/Utilities
 Url:https://www.gnu.org/software/diffutils/
-Source0:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
-Source1:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
+Source0:%{name}-%{version}.tar.xz
+#Source0:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
+# Source1:https://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
 # http://savannah.gnu.org/project/memberlist-gpgkeys.php?group=diffutils
 Source2:%{name}.keyring
-Patch1: gnulib-diffseq.patch
-Patch2: big-file-performance.patch
 BuildRequires:  xz
 Requires(pre):  %{install_info_prereq}
 Requires(preun): %{install_info_prereq}
@@ -45,8 +44,6 @@
 
 %prep
 %setup -q
-%patch1 -p1
-%patch2 -p1
 
 %build
 export CFLAGS="%{optflags} -fPIE"

++ diffutils-3.5.tar.xz -> diffutils-3.5.15.tar.xz ++
 79329 lines of diff (skipped)





commit sed for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package sed for openSUSE:Factory checked in 
at 2017-03-05 17:48:15

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


Package is "sed"

Sun Mar  5 17:48:15 2017 rev:27 rq:456815 version:4.4

Changes:

--- /work/SRC/openSUSE:Factory/sed/sed.changes  2017-02-03 20:01:39.775451811 
+0100
+++ /work/SRC/openSUSE:Factory/.sed.new/sed.changes 2017-03-05 
17:48:16.685366837 +0100
@@ -1,0 +2,7 @@
+Wed Feb  8 15:42:56 UTC 2017 - mplus...@suse.com
+
+- Update to version 4.4:
+  * sed could segfault when invoked with specific combination of
+newlines in the input and regex pattern. 
+
+---

Old:

  sed-4.3.tar.xz
  sed-4.3.tar.xz.sig

New:

  sed-4.4.tar.xz
  sed-4.4.tar.xz.sig



Other differences:
--
++ sed.spec ++
--- /var/tmp/diff_new_pack.CrCA0W/_old  2017-03-05 17:48:18.073170413 +0100
+++ /var/tmp/diff_new_pack.CrCA0W/_new  2017-03-05 17:48:18.073170413 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   sed
-Version:4.3
+Version:4.4
 Release:0
 Summary:A Stream-Oriented Non-Interactive Text Editor
 License:GPL-3.0+

++ sed-4.3.tar.xz -> sed-4.4.tar.xz ++
 16777 lines of diff (skipped)





commit grep for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package grep for openSUSE:Factory checked in 
at 2017-03-05 17:47:43

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


Package is "grep"

Sun Mar  5 17:47:43 2017 rev:63 rq:456801 version:3.0

Changes:

--- /work/SRC/openSUSE:Factory/grep/grep.changes2017-02-13 
00:25:33.643518043 +0100
+++ /work/SRC/openSUSE:Factory/.grep.new/grep.changes   2017-03-05 
17:47:44.741887972 +0100
@@ -1,0 +2,14 @@
+Sat Feb 11 07:19:36 UTC 2017 - mplus...@suse.com
+
+- Update to version 3.0:
+  * grep without -F no longer goes awry when given two or more
+patterns that contain no special characters other than '\' and
+also contain a subpattern like '\.' that escapes a character to
+make it ordinary.
+  * grep no longer fails to build on PCRE versions before 8.20.
+- Cleanup spec file:
+  * Drop support for old distributions
+  * Create lang subpackage
+  * Use fdupes to replace duplicate files with symlinks
+
+---

Old:

  grep-2.28.tar.xz
  grep-2.28.tar.xz.sig

New:

  grep-3.0.tar.xz
  grep-3.0.tar.xz.sig



Other differences:
--
++ grep.spec ++
--- /var/tmp/diff_new_pack.hPrzV6/_old  2017-03-05 17:47:45.453787214 +0100
+++ /var/tmp/diff_new_pack.hPrzV6/_new  2017-03-05 17:47:45.457786648 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   grep
-Version:2.28
+Version:3.0
 Release:0
 Summary:Print lines matching a pattern
 License:GPL-3.0+
@@ -26,80 +26,66 @@
 Source0:http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz
 Source2:http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
 Source3:
http://savannah.gnu.org/project/memberlist-gpgkeys.php?group=grep&download=1#/%{name}.keyring
+BuildRequires:  fdupes
 BuildRequires:  makeinfo
 BuildRequires:  pcre-devel
-BuildRequires:  xz
 Requires(pre):  %{install_info_prereq}
 Requires(preun): %{install_info_prereq}
+Recommends: %{name}-lang
 Provides:   base:%{_bindir}/grep
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} < 1120
-BuildRequires:  pcre
-%endif
 
 %description
-The grep command searches one or more input files for lines
-containing a match to a specified pattern.  By default, grep prints
-the matching lines.
+The grep command searches one or more input files for lines containing a
+match to a specified pattern.  By default, grep prints the matching lines.
+
+%lang_package
 
 %prep
 %setup -q
-%if 0%{?suse_version} < 1120
-echo 
"ac_cv_search_pcre_compile=\${ac_cv_search_pcre_compile=%{_libdir}/libpcre.a}" 
>config.cache
-%endif
 
 %build
 %global optflags %{optflags} -fPIE
 export LDFLAGS="-pie"
-%if 0%{?suse_version} < 1120
-%configure -C --bindir=/bin --disable-silent-rules
-%else if 0%{?suse_version} < 1310
-%configure --disable-silent-rules
-%else
 %configure --disable-silent-rules --without-included-regex
-%endif
 make %{?_smp_mflags}
 
 %check
 make check VERBOSE=1 %{?_smp_mflags}
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
-%if 0%{?suse_version} < 1120
-install -d %{buildroot}%{_bindir}
-ln -sf ../../bin/egrep %{buildroot}%{_bindir}/egrep
-ln -sf ../../bin/fgrep %{buildroot}%{_bindir}/fgrep
-ln -sf ../../bin/grep  %{buildroot}%{_bindir}/grep
-%else
+%make_install
 #UsrMerge
 install -d %{buildroot}/bin
 ln -sf %{_bindir}/egrep %{buildroot}/bin/egrep
 ln -sf %{_bindir}/fgrep %{buildroot}/bin/fgrep
 ln -sf %{_bindir}/grep %{buildroot}/bin/grep
 #EndUsrMerge
-%endif
+%fdupes -s %{buildroot}
 %find_lang %{name}
 
 %post
-%install_info --info-dir=%{_infodir} %{_infodir}/grep.info.gz
+%install_info --info-dir=%{_infodir} %{_infodir}/grep.info%{ext_info}
 
 %preun
-%install_info_delete --info-dir=%{_infodir} %{_infodir}/grep.info.gz
+%install_info_delete --info-dir=%{_infodir} %{_infodir}/grep.info%{ext_info}
 
-%files -f %{name}.lang
+%files
 %defattr(-,root,root)
 %doc README AUTHORS NEWS THANKS TODO COPYING ChangeLog*
-%if 0%{?suse_version} < 1120
-/bin/*
-%else
 #UsrMerge
 /bin/egrep
 /bin/fgrep
 /bin/grep
 #EndUsrMerge
-%endif
-%{_bindir}/*
-%{_mandir}/man1/*%{ext_man}
-%{_infodir}/*%{ext_info}
+%{_bindir}/egrep
+%{_bindir}/fgrep
+%{_bindir}/grep
+%{_mandir}/man1/egrep.1%{ext_man}
+%{_mandir}/man1/fgrep.1%{ext_man}
+%{_mandir}/man1/grep.1%{ext_man}
+%{_infodir}/grep.info%{ext_info}
+
+%files lang -f %{name}.lang
+%defattr(-,root,root)
 
 %changelog

++ grep-2.28.tar.xz -> grep-3.0.tar.xz ++
 4809 lines of diff (skipped)





commit filesystem for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package filesystem for openSUSE:Factory 
checked in at 2017-03-05 17:47:24

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


Package is "filesystem"

Sun Mar  5 17:47:24 2017 rev:129 rq:456799 version:MACRO

Changes:

--- /work/SRC/openSUSE:Factory/filesystem/filesystem.changes2016-12-09 
09:29:57.286790462 +0100
+++ /work/SRC/openSUSE:Factory/.filesystem.new/filesystem.changes   
2017-03-05 17:47:25.524607894 +0100
@@ -1,0 +2,5 @@
+Fri Feb 10 22:29:14 CET 2017 - ku...@suse.de
+
+- Remove /usr/games (finally everything is moved to /usr/bin)
+
+---



Other differences:
--
++ filesystem.spec ++
--- /var/tmp/diff_new_pack.NwcvSN/_old  2017-03-05 17:47:26.764432415 +0100
+++ /var/tmp/diff_new_pack.NwcvSN/_new  2017-03-05 17:47:26.764432415 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package filesystem
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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

++ directory.list ++
--- /var/tmp/diff_new_pack.NwcvSN/_old  2017-03-05 17:47:26.820424491 +0100
+++ /var/tmp/diff_new_pack.NwcvSN/_new  2017-03-05 17:47:26.820424491 +0100
@@ -77,7 +77,6 @@
 1777 root root /tmp
 0755 root root /usr
 0755 root root /usr/bin
-0755 root root /usr/games
 0755 root root /usr/include
 0755 root root /usr/include/X11
 0755 root root /usr/lib




commit build-compare for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package build-compare for openSUSE:Factory 
checked in at 2017-03-05 17:46:54

Comparing /work/SRC/openSUSE:Factory/build-compare (Old)
 and  /work/SRC/openSUSE:Factory/.build-compare.new (New)


Package is "build-compare"

Sun Mar  5 17:46:54 2017 rev:102 rq:456496 version:20170212T094342.98f72fb

Changes:

--- /work/SRC/openSUSE:Factory/build-compare/build-compare.changes  
2016-12-29 22:41:51.409537542 +0100
+++ /work/SRC/openSUSE:Factory/.build-compare.new/build-compare.changes 
2017-03-05 17:46:57.744539745 +0100
@@ -1,0 +2,10 @@
+Sun Feb 12 08:41:01 UTC 2017 - o...@aepfle.de
+
+- Remove warning file-contains-date-and-time from rpmlint.log
+
+---
+Thu Jan  5 11:01:53 UTC 2017 - o...@aepfle.de
+
+- Fix name-version-release regex for release without dots
+
+---



Other differences:
--
++ build-compare.spec ++
--- /var/tmp/diff_new_pack.qozQGz/_old  2017-03-05 17:47:00.200192185 +0100
+++ /var/tmp/diff_new_pack.qozQGz/_new  2017-03-05 17:47:00.204191619 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package build-compare
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -21,7 +21,7 @@
 License:GPL-2.0+
 Group:  Development/Tools/Building
 Url:https://github.com/openSUSE/build-compare
-Version:20161214T095953.e1115b2
+Version:20170212T094342.98f72fb
 Release:0
 Source1:COPYING
 Source2:same-build-result.sh

++ functions.sh ++
--- /var/tmp/diff_new_pack.qozQGz/_old  2017-03-05 17:47:00.268182561 +0100
+++ /var/tmp/diff_new_pack.qozQGz/_new  2017-03-05 17:47:00.268182561 +0100
@@ -168,17 +168,36 @@
 # Set version_release_old_regex_s, version_release_old_regex_l and
 # name_ver_rel_old_regex_l, also the new ones.
 function set_regex() {
-# Remember to quote the . which is in release
-# Short version without B_CNT
+  local rel_old=${version_release_old##*-}
+  local rel_new=${version_release_new##*-}
+
+  # Short version without B_CNT
+  # release may not contain a dot
+  case "${rel_old}" in
+*.*)
 version_release_old_regex_s=${version_release_old%.*}
-version_release_old_regex_s=${version_release_old_regex_s//./\\.}
+;;
+*)
+version_release_old_regex_s=${version_release_old}
+;;
+  esac
+  # Remember to quote the . which is in release
+  version_release_old_regex_s=${version_release_old_regex_s//./\\.}
+  # Long version with B_CNT
+  version_release_old_regex_l=${version_release_old//./\\.}
+  name_ver_rel_old_regex_l=${name_ver_rel_old//./\\.}
+
+  case "${rel_new}" in
+*.*)
 version_release_new_regex_s=${version_release_new%.*}
-version_release_new_regex_s=${version_release_new_regex_s//./\\.}
-# Long version with B_CNT
-version_release_old_regex_l=${version_release_old//./\\.}
-version_release_new_regex_l=${version_release_new//./\\.}
-name_ver_rel_old_regex_l=${name_ver_rel_old//./\\.}
-name_ver_rel_new_regex_l=${name_ver_rel_new//./\\.}
+;;
+*)
+version_release_new_regex_s=${version_release_new}
+;;
+  esac
+  version_release_new_regex_s=${version_release_new_regex_s//./\\.}
+  version_release_new_regex_l=${version_release_new//./\\.}
+  name_ver_rel_new_regex_l=${name_ver_rel_new//./\\.}
 }
 
 # Compare just the rpm meta data of two rpms

++ same-build-result.sh ++
--- /var/tmp/diff_new_pack.qozQGz/_old  2017-03-05 17:47:00.300178033 +0100
+++ /var/tmp/diff_new_pack.qozQGz/_new  2017-03-05 17:47:00.300178033 +0100
@@ -140,10 +140,12 @@
 # Remove release from files
 sort -u $OLDDIR/rpmlint.log|sed -e "s,$ver_rel1,@VERSION@-@RELEASE@,g" -e 
"s|/tmp/rpmlint\..*spec|.spec|g" > $file1
 sort -u $OTHERDIR/rpmlint.log|sed -e "s,$ver_rel2,@VERSION@-@RELEASE@,g" 
-e "s|/tmp/rpmlint\..*spec|.spec|g"  > $file2
+# Remove odd warning about data and time, it comes and goes
 # Remove warning about python mtime mismatch, a republish will not help
 # Remove odd warning about filenames, they contain VERSION-RELEASE
 # Remove durations from progress reports
 sed -i -e "
+/: W: file-contains-date-and-time /d
 /: W: python-bytecode-inconsistent-mtime /d
 /: W: filename-too-long-for-joliet /d
 /: I: \(filelist-initialization\|check-completed\) /s| [0-9]\+\.[0-9] s| 
x.x s|