commit opera for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package opera for openSUSE:Factory:NonFree checked in at 2017-06-05 18:51:16 Comparing /work/SRC/openSUSE:Factory:NonFree/opera (Old) and /work/SRC/openSUSE:Factory:NonFree/.opera.new (New) Package is "opera" Mon Jun 5 18:51:16 2017 rev:45 rq:501143 version:45.0.2552.888 Changes: --- /work/SRC/openSUSE:Factory:NonFree/opera/opera.changes 2017-06-04 02:02:43.739640527 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.opera.new/opera.changes 2017-06-05 18:51:57.367567365 +0200 @@ -1,0 +2,7 @@ +Mon Jun 5 10:40:49 UTC 2017 - kiel...@gmail.com + +- Update to version 45.0.2552.888: + * Full changelog available at: +https://blogs.opera.com/desktop/changelog-for-45/#b2552.888 + +--- Old: opera-stable_45.0.2552.881_amd64.deb opera-stable_45.0.2552.881_i386.deb New: opera-stable_45.0.2552.888_amd64.deb opera-stable_45.0.2552.888_i386.deb Other differences: -- ++ opera.spec ++ --- /var/tmp/diff_new_pack.lZLMQa/_old 2017-06-05 18:52:00.355146230 +0200 +++ /var/tmp/diff_new_pack.lZLMQa/_new 2017-06-05 18:52:00.363145102 +0200 @@ -27,7 +27,7 @@ %define alt_deb_arch amd64 %endif Name: opera -Version:45.0.2552.881 +Version:45.0.2552.888 Release:0 Summary:Proprietary web browser License:SUSE-NonFree
commit stress-ng for openSUSE:Factory
Hello community, here is the log from the commit of package stress-ng for openSUSE:Factory checked in at 2017-06-05 18:51:08 Comparing /work/SRC/openSUSE:Factory/stress-ng (Old) and /work/SRC/openSUSE:Factory/.stress-ng.new (New) Package is "stress-ng" Mon Jun 5 18:51:08 2017 rev:12 rq:501176 version:0.08.04 Changes: --- /work/SRC/openSUSE:Factory/stress-ng/stress-ng.changes 2017-06-02 11:33:56.778062721 +0200 +++ /work/SRC/openSUSE:Factory/.stress-ng.new/stress-ng.changes 2017-06-05 18:51:48.000887707 +0200 @@ -1,0 +2,8 @@ +Mon Jun 5 12:53:27 UTC 2017 - mar...@gmx.de + +- update to version 0.08.04: + * Makefile: bump version + * debian/control: use libgcrypt20-dev (Closes: #864137) + * stress-kcmp: add new KCMP_EPOLL_TFD to enums + +--- Old: stress-ng-0.08.03.tar.gz New: stress-ng-0.08.04.tar.gz Other differences: -- ++ stress-ng.spec ++ --- /var/tmp/diff_new_pack.Z0pwIz/_old 2017-06-05 18:51:48.928756913 +0200 +++ /var/tmp/diff_new_pack.Z0pwIz/_new 2017-06-05 18:51:48.928756913 +0200 @@ -18,7 +18,7 @@ Name: stress-ng -Version:0.08.03 +Version:0.08.04 Release:0 Summary:Tool to load and stress a computer License:GPL-2.0 ++ stress-ng-0.08.03.tar.gz -> stress-ng-0.08.04.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/stress-ng-0.08.03/Makefile new/stress-ng-0.08.04/Makefile --- old/stress-ng-0.08.03/Makefile 2017-06-01 18:34:01.0 +0200 +++ new/stress-ng-0.08.04/Makefile 2017-06-05 11:30:13.0 +0200 @@ -16,7 +16,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # -VERSION=0.08.03 +VERSION=0.08.04 # # Codename "harmful hardware harasser" # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/stress-ng-0.08.03/stress-kcmp.c new/stress-ng-0.08.04/stress-kcmp.c --- old/stress-ng-0.08.03/stress-kcmp.c 2017-06-01 18:34:01.0 +0200 +++ new/stress-ng-0.08.04/stress-kcmp.c 2017-06-05 11:30:13.0 +0200 @@ -35,6 +35,8 @@ KCMP_SIGHAND, KCMP_IO, KCMP_SYSVSEM, + KCMP_EPOLL_TFD, + KCMP_TYPES, };
commit python-qrcode for openSUSE:Factory
Hello community, here is the log from the commit of package python-qrcode for openSUSE:Factory checked in at 2017-06-05 18:51:03 Comparing /work/SRC/openSUSE:Factory/python-qrcode (Old) and /work/SRC/openSUSE:Factory/.python-qrcode.new (New) Package is "python-qrcode" Mon Jun 5 18:51:03 2017 rev:3 rq:501164 version:5.3 Changes: --- /work/SRC/openSUSE:Factory/python-qrcode/python-qrcode.changes 2015-09-02 00:35:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-qrcode.new/python-qrcode.changes 2017-06-05 18:51:35.406663000 +0200 @@ -1,0 +2,13 @@ +Mon Jun 5 12:38:43 UTC 2017 - jmate...@suse.com + +- convert to singlespec +- make binary python3-only +- enable tests +- add proper requirements (fixes boo#1040540) +- update to 5.3 + * better support for tty output in python3 + * --error-correction option + * fix incomplete block table for QR version 15 + * fix BaseImage.get_image + +--- Old: qrcode-5.1.tar.gz New: qrcode-5.3.tar.gz Other differences: -- ++ python-qrcode.spec ++ --- /var/tmp/diff_new_pack.cnJ2NZ/_old 2017-06-05 18:51:40.465949839 +0200 +++ /var/tmp/diff_new_pack.cnJ2NZ/_new 2017-06-05 18:51:40.469949276 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-qrcode # -# Copyright (c) 2015 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,24 +16,26 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-qrcode -Version:5.1 +Version:5.3 Release:0 Summary:QR Code image generator License:BSD-3-Clause Group: Development/Languages/Python Url:https://github.com/lincolnloop/python-qrcode -Source: http://pypi.python.org/packages/source/q/qrcode/qrcode-%{version}.tar.gz -BuildRequires: python-devel -BuildRequires: python-setuptools -Requires(post): update-alternatives -Requires(postun): update-alternatives +Source: https://files.pythonhosted.org/packages/source/q/qrcode/qrcode-%{version}.tar.gz +BuildRequires: %{python_module Pillow} +BuildRequires: %{python_module mock} +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module setuptools} +BuildRequires: fdupes +BuildRequires: python-rpm-macros +Requires: python-setuptools +Recommends: python-Pillow BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%else BuildArch: noarch -%endif +%python_subpackages %description This module uses the Python Imaging Library (PIL) to allow for the generation @@ -41,54 +43,24 @@ %prep %setup -q -n qrcode-%{version} +# drop shebang from console_scripts +sed -i '1s@^#!.*@@' qrcode/console_scripts.py %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install +%fdupes %{buildroot}%{_prefix} -# Prepare for update-alternatives usage -mkdir -p %{buildroot}%{_sysconfdir}/alternatives -mv -v %{buildroot}%{_bindir}/qr %{buildroot}%{_bindir}/qr-%{py_ver} -# rename man page too -mv -v %{buildroot}%{_mandir}/man1/qr.1 %{buildroot}%{_mandir}/man1/qr-%{py_ver}.1 - -ln -s -f %{_sysconfdir}/alternatives/qr %{buildroot}%{_bindir}/qr -ln -s -f %{_sysconfdir}/alternatives/qr.1%{?ext_man} %{buildroot}%{_mandir}/man1/qr.1%{?ext_man} - -# create a dummy targets for /etc/alternatives -touch %{buildroot}%{_sysconfdir}/alternatives/qr -touch %{buildroot}%{_sysconfdir}/alternatives/qr.1%{?ext_man} - -# Fix warning about missing +x mode -chmod +x %{buildroot}%{python_sitelib}/qrcode/console_scripts.py - -%pre -# Since /usr/bin/qr became ghosted to be used with update-alternatives, we have to get rid -# of the old binary resulting from the non-update-alternativies-ified package: -[ -h %{_bindir}/qr ] || rm -f %{_bindir}/qr -[ -h %{_mandir}/man1/qr.1%{?ext_man} ] || rm -f %{_mandir}/man1/qr.1%{?ext_man} - -%post -%_sbindir/update-alternatives \ - --install %{_bindir}/qr qr %{_bindir}/qr-%{py_ver} 30 \ - --slave %{_mandir}/man1/qr.1%{?ext_man} qr.1%{?ext_man} %{_mandir}/man1/qr-%{py_ver}.1%{?ext_man} - -%postun -if [ $1 -eq 0 ] ; then -%_sbindir/update-alternatives --remove qr %{_bindir}/qr-%{py_ver} -fi +%check +%python_exec -m pytest qrcode -%files +%files %{python_files} %defattr(-,root,root,-) %doc CHANGES.rst LICENSE REA
commit a2ps for openSUSE:Factory
Hello community, here is the log from the commit of package a2ps for openSUSE:Factory checked in at 2017-06-05 18:50:39 Comparing /work/SRC/openSUSE:Factory/a2ps (Old) and /work/SRC/openSUSE:Factory/.a2ps.new (New) Package is "a2ps" Mon Jun 5 18:50:39 2017 rev:42 rq:501137 version:4.14 Changes: --- /work/SRC/openSUSE:Factory/a2ps/a2ps.changes2016-03-17 16:47:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.a2ps.new/a2ps.changes 2017-06-05 18:51:17.221226420 +0200 @@ -1,0 +2,7 @@ +Mon May 29 10:59:28 UTC 2017 - wer...@suse.de + +- Split off patch a2ps-4.14-manuals.diff as otherwise we might + not patch the final manual page +- Avoid broken macro in manual page templates + +--- New: a2ps-4.14-manuals.diff Other differences: -- ++ a2ps.spec ++ --- /var/tmp/diff_new_pack.3bhQvp/_old 2017-06-05 18:51:18.133097883 +0200 +++ /var/tmp/diff_new_pack.3bhQvp/_new 2017-06-05 18:51:18.137097319 +0200 @@ -1,7 +1,7 @@ # # spec file for package a2ps # -# 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 @@ -28,6 +28,7 @@ Source2:%{name}.keyring Source3:a2ps-ko.po Source4:a2ps-open +Source5:a2ps-4.14-manuals.diff Patch0: a2ps-4.14.diff Patch1: a2ps-4.13-security.patch Patch2: a2ps-4.14-ogonkify.patch @@ -55,6 +56,7 @@ BuildRequires: gv BuildRequires: psutils BuildRequires: texlive-latex +BuildRequires: timezone Requires: file Requires: ghostscript-fonts-std Requires: glibc @@ -140,6 +142,7 @@ export CFLAGS="%{optflags} -D_GNU_SOURCE -funroll-loops -Wall -pipe -fstack-protector -fPIE" export LPR=lpr export CC=gcc + export TZ=UTC %configure --enable-shared --disable-static --with-pic --with-medium=LC_PAPER \ --with-encoding=LC_CTYPE con="" @@ -169,6 +172,13 @@ HOME=$PWD/.root \ LC_CTYPE=en_US.UTF-8 ./src/a2ps --output=test.latin test.utf8 grep '(This is a test text' test.latin | iconv -f latin1 -t utf8 + chmod u+rw,g+r,o+r man/*.1 + cp -p man/a2ps.1 man/a2ps.1.backup + patch --reject-format=unified --quoting-style=literal -f -p0 -F0 < %{S:5} || : + if test -e man/a2ps.1.rej ; then +cat man/a2ps.1.rej +exit 1 + fi %install make install DESTDIR=%{buildroot} PSFONT_PATH=%{_datadir}/ghostscript/fonts ++ a2ps-4.14-manuals.diff ++ --- man/a2ps.1 |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) --- man/a2ps.1 +++ man/a2ps.1 2014-08-07 14:32:29.0 + @@ -3,7 +3,7 @@ .SH NAME a2ps \- format files for printing on a PostScript printer .SH SYNOPSIS -.B lt-a2ps +.B a2ps [\fIOPTION\fR]... [\fIFILE\fR]... .SH DESCRIPTION .\" Add any additional description here @@ -81,8 +81,7 @@ first fill (DIRECTION=) rows, or columns predefined font sizes and layouts for 1.. 9 virtuals .TP \fB\-A\fR, \fB\-\-file\-align\fR=\fIMODE\fR -align separate files according to MODE (fill, rank -page, sheet, or a number) +align separate files according to MODE (`virtual', `rank', `page', `sheet', or a number) .TP \fB\-j\fR, \fB\-\-borders\fR* print borders around columns ++ a2ps-4.14.diff ++ --- /var/tmp/diff_new_pack.3bhQvp/_old 2017-06-05 18:51:18.217086044 +0200 +++ /var/tmp/diff_new_pack.3bhQvp/_new 2017-06-05 18:51:18.221085480 +0200 @@ -24,7 +24,12 @@ lib/options.c | 23 ++- lib/path-concat.c |7 +++ lib/xstrrpl.c |1 + - man/a2ps.1 |3 +-- + man/a2ps.x |2 +- + man/card.x |2 +- + man/fixps.x |2 +- + man/pdiff.x |2 +- + man/psmandup.x |2 +- + man/psset.x |2 +- ogonkify/Makefile.in|2 +- ogonkify/ogonkify.in.in |2 +- ogonkify/pcrb-o.afm |3 ++- @@ -40,10 +45,10 @@ ogonkify/ptmr-o.afm |3 ++- ogonkify/ptmri-o.afm|3 ++- src/main.c | 14 +- - 41 files changed, 190 insertions(+), 46 deletions(-) + 46 files changed, 195 insertions(+), 50 deletions(-) --- afm/fontsmap -+++ afm/fontsmap 2015-03-02 11:12:19.889518618 + afm/fontsmap 2017-05-29 10:31:00.730583938 + @@ -47,6 +47,14 @@ Bookman-Demi pbkd Bookman-DemiItalicpbkdi Bookman-Light pbkl @@ -117,7 +122,7 @@ ZapfChancery-MediumItalic pzcmi ZapfDingbats pzdr --- afm/pcrb.afm -+++ afm/pcrb.afm 2015-03-02
commit byacc for openSUSE:Factory
Hello community, here is the log from the commit of package byacc for openSUSE:Factory checked in at 2017-06-05 18:51:12 Comparing /work/SRC/openSUSE:Factory/byacc (Old) and /work/SRC/openSUSE:Factory/.byacc.new (New) Package is "byacc" Mon Jun 5 18:51:12 2017 rev:20 rq:501180 version:20170430 Changes: --- /work/SRC/openSUSE:Factory/byacc/byacc.changes 2017-04-11 12:45:50.684816152 +0200 +++ /work/SRC/openSUSE:Factory/.byacc.new/byacc.changes 2017-06-05 18:51:49.348697717 +0200 @@ -1,0 +2,6 @@ +Mon Jun 5 14:22:46 UTC 2017 - mplus...@suse.com + +- Update to version 20170430: + * See attached CHANGES for complete list of changes + +--- Old: byacc-20170201.tgz byacc-20170201.tgz.asc New: byacc-20170430.tgz byacc-20170430.tgz.asc Other differences: -- ++ byacc.spec ++ --- /var/tmp/diff_new_pack.GOiOu4/_old 2017-06-05 18:51:49.968610334 +0200 +++ /var/tmp/diff_new_pack.GOiOu4/_new 2017-06-05 18:51:49.972609770 +0200 @@ -18,7 +18,7 @@ Name: byacc -Version:20170201 +Version:20170430 Release:0 Summary:LALR(1) parser generator License:SUSE-Public-Domain ++ byacc-20170201.tgz -> byacc-20170430.tgz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20170201/CHANGES new/byacc-20170430/CHANGES --- old/byacc-20170201/CHANGES 2017-02-02 02:45:22.0 +0100 +++ new/byacc-20170430/CHANGES 2017-05-01 02:13:58.0 +0200 @@ -1,3 +1,33 @@ +2017-04-30 Thomas E. Dickey + + * test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/rename_debug.c, btyaccpar.c, btyaccpar.skel: + fix another uninitialized variable warning in "make check_make" for btyacc + + * test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/calc3.tab.c, btyaccpar.c, btyaccpar.skel, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/calc3.tab.c, yaccpar.c, defs.h, yaccpar.skel, output.c: + fix some compiler warnings for "make check_make" by adding section init_vars, + which initializes the body_vars for pure-parser configuration. + +2017-04-30 Tom.Shields + + * output.c: + use YY_NO_LEAKS set in configure --with-no-leaks, in the generated code + +2017-04-30 Julien.Ramseier + + * main.c, test/yacc/big_l.output: + fix typo in unsupported-flag warning message + +2017-04-30 Thomas E. Dickey + + * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile: + bump + +2017-03-18 Thomas E. Dickey + + * config.sub: 2017-02-07 + + * config.guess: 2017-03-05 + 2017-02-01 Thomas E. Dickey * test/btyacc/expr.oxout.error, test/btyacc/expr.oxout.output, test/btyacc/expr.oxout.tab.c, test/btyacc/expr.oxout.tab.h, test/yacc/expr.oxout.error, test/yacc/expr.oxout.output, test/yacc/expr.oxout.tab.c, test/yacc/expr.oxout.tab.h: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/byacc-20170201/MANIFEST new/byacc-20170430/MANIFEST --- old/byacc-20170201/MANIFEST 2017-02-02 02:50:09.0 +0100 +++ new/byacc-20170430/MANIFEST 2017-04-30 22:55:15.0 +0200 @@ -1,4 +1,4 @@ -MANIFEST for byacc-20170201, version t20170201 +MANIFEST for byacc-20170430, version t20170430 MANIFESTthis file ACKNOWLEDG
commit openvswitch for openSUSE:Factory
Hello community, here is the log from the commit of package openvswitch for openSUSE:Factory checked in at 2017-06-05 18:51:00 Comparing /work/SRC/openSUSE:Factory/openvswitch (Old) and /work/SRC/openSUSE:Factory/.openvswitch.new (New) Package is "openvswitch" Mon Jun 5 18:51:00 2017 rev:14 rq:501158 version:2.7.0 Changes: --- /work/SRC/openSUSE:Factory/openvswitch/openvswitch.changes 2017-03-17 15:06:34.989536680 +0100 +++ /work/SRC/openSUSE:Factory/.openvswitch.new/openvswitch.changes 2017-06-05 18:51:20.892708889 +0200 @@ -1,0 +2,9 @@ +Sat May 27 08:39:25 UTC 2017 - mchand...@suse.de + +- Install firewalld OVN files with chmod 644 instead of 755 (4a54614120ea) +- Use python-six instead of python2-six dependency to cover distributions + which are not using the python-singlespec packaging specification yet (bsc#1041110) +- Add upstream patch to fix a buffer overread vulnerability (cve-2017-9214) (bsc#1040543) + * 0001-ofp-util-Fix-buffer-overread-in-ofputil_pull_queue_g.patch + +--- New: 0001-ofp-util-Fix-buffer-overread-in-ofputil_pull_queue_g.patch Other differences: -- ++ openvswitch.spec ++ --- /var/tmp/diff_new_pack.YyFayC/_old 2017-06-05 18:51:21.488624889 +0200 +++ /var/tmp/diff_new_pack.YyFayC/_new 2017-06-05 18:51:21.492624326 +0200 @@ -42,6 +42,10 @@ Source0:http://openvswitch.org/releases/openvswitch-%{version}.tar.gz Source1:preamble Source89: Module.supported.updates +# PATCh-FIX-UPSTREAM 0001-ofp-util-Fix-buffer-overread-in-ofputil_pull_queue_g.patch +# Upstream fix (present in 2.7 branch) to fix CVE-2017-9214 +# See https://nvd.nist.gov/vuln/detail/CVE-2017-9214 +Patch1: 0001-ofp-util-Fix-buffer-overread-in-ofputil_pull_queue_g.patch Patch99:0001-utilities-Add-script-to-support-DPDK-option-migratio.patch BuildRequires: autoconf BuildRequires: automake @@ -237,7 +241,7 @@ Group: Productivity/Networking/System Requires: openvswitch-common = %{version} Requires: python -Requires: python2-six +Requires: python-six %description -n python-openvswitch This package contains the full Python bindings for Open vSwitch database. @@ -274,6 +278,7 @@ %prep %setup -q -n openvswitch-%{version} +%patch1 -p1 %patch99 -p1 %build @@ -373,9 +378,9 @@ # firewalld install -d %{buildroot}%{_prefix}/lib/firewalld/services/ -install rhel/usr_lib_firewalld_services_ovn-central-firewall-service.xml \ +install -p -m 0644 rhel/usr_lib_firewalld_services_ovn-central-firewall-service.xml \ %{buildroot}%{_prefix}/lib/firewalld/services/ovn-central-firewall-service.xml -install rhel/usr_lib_firewalld_services_ovn-host-firewall-service.xml \ +install -p -m 0644 rhel/usr_lib_firewalld_services_ovn-host-firewall-service.xml \ %{buildroot}%{_prefix}/lib/firewalld/services/ovn-host-firewall-service.xml # Copy documentation. The git archive builds also contain non rst files ++ 0001-ofp-util-Fix-buffer-overread-in-ofputil_pull_queue_g.patch ++ >From 7b7b186a8d40fc6f287cef2582702181da74bdc3 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Sat, 20 May 2017 16:38:24 -0700 Subject: [PATCH] ofp-util: Fix buffer overread in ofputil_pull_queue_get_config_reply10(). msg->size isn't the relevant measurement here because we're only supposed to read 'len' bytes. Reading more than that causes 'len' to underflow to a large number at the end of the loop. Reported-by: Bhargava Shastry Signed-off-by: Ben Pfaff Acked-by: Greg Rose --- lib/ofp-util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ofp-util.c b/lib/ofp-util.c index db27abf8b..a6dd5dbdd 100644 --- a/lib/ofp-util.c +++ b/lib/ofp-util.c @@ -2598,7 +2598,7 @@ ofputil_pull_queue_get_config_reply10(struct ofpbuf *msg, hdr = ofpbuf_at_assert(msg, 0, sizeof *hdr); prop_len = ntohs(hdr->len); -if (prop_len < sizeof *hdr || prop_len > msg->size || prop_len % 8) { +if (prop_len < sizeof *hdr || prop_len > len || prop_len % 8) { return OFPERR_OFPBRC_BAD_LEN; } -- 2.12.2
commit quilt for openSUSE:Factory
Hello community, here is the log from the commit of package quilt for openSUSE:Factory checked in at 2017-06-05 18:50:57 Comparing /work/SRC/openSUSE:Factory/quilt (Old) and /work/SRC/openSUSE:Factory/.quilt.new (New) Package is "quilt" Mon Jun 5 18:50:57 2017 rev:67 rq:501141 version:0.65 Changes: --- /work/SRC/openSUSE:Factory/quilt/quilt.changes 2017-04-28 09:11:09.192274017 +0200 +++ /work/SRC/openSUSE:Factory/.quilt.new/quilt.changes 2017-06-05 18:51:20.112818822 +0200 @@ -1,0 +2,5 @@ +Mon May 29 11:24:01 UTC 2017 - jdelv...@suse.de + +- Add missing bug number in changes file (bsc#1041323). + +--- @@ -231 +236,2 @@ -- setup-skip-version-check.patch: setup: Skip version check. +- setup-skip-version-check.patch: setup: Skip version check + (bsc#891332). Other differences: --
commit mraa for openSUSE:Factory
Hello community, here is the log from the commit of package mraa for openSUSE:Factory checked in at 2017-06-05 18:50:38 Comparing /work/SRC/openSUSE:Factory/mraa (Old) and /work/SRC/openSUSE:Factory/.mraa.new (New) Package is "mraa" Mon Jun 5 18:50:38 2017 rev:5 rq:501087 version:1.7.0 Changes: --- /work/SRC/openSUSE:Factory/mraa/mraa.changes2017-04-29 10:52:50.042078718 +0200 +++ /work/SRC/openSUSE:Factory/.mraa.new/mraa.changes 2017-06-05 18:51:13.497751278 +0200 @@ -1,0 +2,8 @@ +Mon Jun 5 08:03:20 UTC 2017 - mplus...@suse.com + +- Update to version 1.7.0: + * Peripheral I/O support for Android Things + * Deprecation of node v0.10.x and 0.12.x + * Documetnatino improvements + +--- Old: mraa-1.6.1.tar.gz New: mraa-1.7.0.tar.gz Other differences: -- ++ mraa.spec ++ --- /var/tmp/diff_new_pack.HujwCD/_old 2017-06-05 18:51:16.005397802 +0200 +++ /var/tmp/diff_new_pack.HujwCD/_new 2017-06-05 18:51:16.009397239 +0200 @@ -18,7 +18,7 @@ %define sover 1 Name: mraa -Version:1.6.1 +Version:1.7.0 Release:0 Summary:Low Level Skeleton Library for IO Communication License:MIT ++ mraa-1.6.1.tar.gz -> mraa-1.7.0.tar.gz ++ 2805 lines of diff (skipped)
commit DisplayCAL for openSUSE:Factory
Hello community, here is the log from the commit of package DisplayCAL for openSUSE:Factory checked in at 2017-06-05 18:50:36 Comparing /work/SRC/openSUSE:Factory/DisplayCAL (Old) and /work/SRC/openSUSE:Factory/.DisplayCAL.new (New) Package is "DisplayCAL" Mon Jun 5 18:50:36 2017 rev:14 rq:501056 version:3.3.1.0 Changes: --- /work/SRC/openSUSE:Factory/DisplayCAL/DisplayCAL.changes2017-06-04 02:00:20.855808417 +0200 +++ /work/SRC/openSUSE:Factory/.DisplayCAL.new/DisplayCAL.changes 2017-06-05 18:51:08.462461049 +0200 @@ -1,0 +2,8 @@ +Sun Jun 04 16:10:37 UTC 2017 - flor...@displaycal.net + +- Update to 3.3.1.0: + * Fix unhandled exception when using CIECAM02 with alternate +forward profiler + * See README.html#changelog-3.3.1 + +--- Old: DisplayCAL-3.3.0.0.tar.gz New: DisplayCAL-3.3.1.0.tar.gz Other differences: -- ++ DisplayCAL.spec ++ --- /var/tmp/diff_new_pack.wIzFO1/_old 2017-06-05 18:51:09.206356190 +0200 +++ /var/tmp/diff_new_pack.wIzFO1/_new 2017-06-05 18:51:09.206356190 +0200 @@ -40,7 +40,7 @@ License:GPL-3.0+ Group: %{correct_group} Name: DisplayCAL -Version:3.3.0.0 +Version:3.3.1.0 Release:0 Source0:http://displaycal.net/download/%{name}-%version.tar.gz Url:https://displaycal.net/ @@ -89,6 +89,20 @@ Requires: p7zip-plugins Requires: pygame Requires: wxPython >= %{wx_minversion} +%else +# Mageia +%define mageia_version 5 +BuildRequires: gcc +BuildRequires: libx11-devel +BuildRequires: libxinerama-devel +BuildRequires: libxrandr-devel +BuildRequires: libxxf86vm-devel +BuildRequires: libpython-devel +BuildRequires: udev +Requires: argyllcms +Requires: pygame +Requires: python-numpy >= %{numpy_version} +Requires: wxPython >= %{wx_minversion} %endif %endif %endif @@ -180,9 +194,11 @@ # Mandriva 2010.1 got rid of byte-compilation paths.append(path + 'c') if (int('0%{?fedora_version}') > 0 or int('0%{?rhel_version}') > 0 or - int('0%{?centos_version}') > 0 or int('0%{?scientificlinux_version}') > 0): + int('0%{?centos_version}') > 0 or int('0%{?scientificlinux_version}') > 0 or +int('0%{?mageia_version}') > 0): paths.append(path + 'o') if os.path.basename(path) in executables: + paths.remove(path) paths.append('%attr(755, root, root) ' + path) while True: path = os.path.dirname(path) ++ DisplayCAL-3.3.0.0.tar.gz -> DisplayCAL-3.3.1.0.tar.gz ++ /work/SRC/openSUSE:Factory/DisplayCAL/DisplayCAL-3.3.0.0.tar.gz /work/SRC/openSUSE:Factory/.DisplayCAL.new/DisplayCAL-3.3.1.0.tar.gz differ: char 5, line 1 ++ debian.changelog ++ --- /var/tmp/diff_new_pack.wIzFO1/_old 2017-06-05 18:51:09.294343787 +0200 +++ /var/tmp/diff_new_pack.wIzFO1/_new 2017-06-05 18:51:09.298343224 +0200 @@ -1,5 +1,5 @@ -displaycal (3.3.0.0-1) stable; urgency=low +displaycal (3.3.1.0-1) stable; urgency=low - * Version 3.3.0.0 + * Version 3.3.1.0 - -- Florian Höch Tue, 30 May 2017 17:49:11 + + -- Florian Höch Sun, 04 Jun 2017 16:10:37 +
commit albert for openSUSE:Factory
Hello community, here is the log from the commit of package albert for openSUSE:Factory checked in at 2017-06-05 18:50:49 Comparing /work/SRC/openSUSE:Factory/albert (Old) and /work/SRC/openSUSE:Factory/.albert.new (New) Package is "albert" Mon Jun 5 18:50:49 2017 rev:7 rq:501138 version:0.11.3 Changes: --- /work/SRC/openSUSE:Factory/albert/albert.changes2017-05-16 14:44:27.241040755 +0200 +++ /work/SRC/openSUSE:Factory/.albert.new/albert.changes 2017-06-05 18:51:19.284935520 +0200 @@ -1,0 +2,6 @@ +Mon Jun 5 11:10:39 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 0.11.3: + * No changelog available. + +--- Old: albert-0.11.1.tar.gz New: albert-0.11.3.tar.gz Other differences: -- ++ albert.spec ++ --- /var/tmp/diff_new_pack.q6Cnpq/_old 2017-06-05 18:51:19.736871815 +0200 +++ /var/tmp/diff_new_pack.q6Cnpq/_new 2017-06-05 18:51:19.736871815 +0200 @@ -17,7 +17,7 @@ Name: albert -Version:0.11.1 +Version:0.11.3 Release:0 Summary:Desktop agnostic launcher License:GPL-3.0+ ++ albert-0.11.1.tar.gz -> albert-0.11.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/albert-0.11.1/.travis.yml new/albert-0.11.3/.travis.yml --- old/albert-0.11.1/.travis.yml 2017-04-16 13:17:45.0 +0200 +++ new/albert-0.11.3/.travis.yml 2017-05-28 23:57:15.0 +0200 @@ -5,22 +5,20 @@ - clang - gcc -before_install: -- sudo apt-get install -qq cmake qtbase5-dev libqt5x11extras5-dev libqt5svg5-dev libmuparser-dev - -before_script: - - mkdir build - - cd build - - cmake .. -DCMAKE_BUILD_TYPE=Release - +install: + - sudo add-apt-repository ppa:beineri/opt-qt551-trusty -y # Qt-5.5 + - sudo apt-get update -qq + - sudo apt-get install -qq cmake qt55base qt55x11extras qt55svg libmuparser-dev + script: -- make -# Test installation process -- make DESTDIR=/tmp/albertbuild install - + - source /opt/qt55/bin/qt55-env.sh + - cmake . -DCMAKE_BUILD_TYPE=Debug + - make + - sudo make install + notifications: irc: channels: - "chat.freenode.net#albertlauncher" -on_success: never # default: always +on_success: always # default: always on_failure: always # default: always diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/albert-0.11.1/CMakeLists.txt new/albert-0.11.3/CMakeLists.txt --- old/albert-0.11.1/CMakeLists.txt2017-04-16 13:17:45.0 +0200 +++ new/albert-0.11.3/CMakeLists.txt2017-05-28 23:57:15.0 +0200 @@ -16,10 +16,6 @@ # Color make output SET(CMAKE_COLOR_MAKEFILE ON) -# Do not export symbols by default -set(CMAKE_CXX_VISIBILITY_PRESET hidden) -set(CMAKE_VISIBILITY_INLINES_HIDDEN 1) - # Suppress gcc details if(CMAKE_BUILD_TYPE STREQUAL "Debug") SET(CMAKE_VERBOSE_MAKEFILE ON) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/albert-0.11.1/ISSUE_TEMPLATE.md new/albert-0.11.3/ISSUE_TEMPLATE.md --- old/albert-0.11.1/ISSUE_TEMPLATE.md 2017-04-16 13:17:45.0 +0200 +++ new/albert-0.11.3/ISSUE_TEMPLATE.md 2017-05-28 23:57:15.0 +0200 @@ -1,7 +1,9 @@
commit plasma-vault for openSUSE:Factory
Hello community, here is the log from the commit of package plasma-vault for openSUSE:Factory checked in at 2017-06-05 18:50:28 Comparing /work/SRC/openSUSE:Factory/plasma-vault (Old) and /work/SRC/openSUSE:Factory/.plasma-vault.new (New) Package is "plasma-vault" Mon Jun 5 18:50:28 2017 rev:2 rq:500971 version:5.9.96 Changes: --- /work/SRC/openSUSE:Factory/plasma-vault/plasma-vault.changes 2017-05-31 12:19:35.381692052 +0200 +++ /work/SRC/openSUSE:Factory/.plasma-vault.new/plasma-vault.changes 2017-06-05 18:50:39.242579828 +0200 @@ -1,0 +2,10 @@ +Sun Jun 4 14:38:14 CEST 2017 - fab...@ritter-vogt.de + +- Update to 5.9.96 + * New bugfix release +- Changes since 5.9.95: + * use a non-stable version number + * 5.10.0 + * Report that the process has finished if we got an error executing it + +--- Old: plasma-vault-5.9.95.tar.xz New: plasma-vault-5.9.96.tar.xz Other differences: -- ++ plasma-vault.spec ++ --- /var/tmp/diff_new_pack.q2PTO6/_old 2017-06-05 18:50:39.794502030 +0200 +++ /var/tmp/diff_new_pack.q2PTO6/_new 2017-06-05 18:50:39.798501466 +0200 @@ -15,23 +15,20 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %bcond_without lang Name: plasma-vault -Version:5.9.95 +Version:5.9.96 Release:0 %define kf5_version 5.17.0 Summary:Plasma applet and services for creating encrypted vaults License:GPL-2.0+ Group: Productivity/Security Url:http://www.kde.org -Source0:plasma-vault-%{version}.tar.xz +Source0: http://download.kde.org/unstable/plasma-vault/plasma-vault-%{version}.tar.xz BuildRequires: extra-cmake-modules >= %kf5_version -BuildRequires: cmake(Qt5Core) >= 5.7.1 -BuildRequires: cmake(Qt5DBus) -BuildRequires: cmake(Qt5Gui) -BuildRequires: cmake(Qt5Quick) -BuildRequires: cmake(Qt5Widgets) +BuildRequires: libksysguard5-devel BuildRequires: cmake(KF5Activities) >= %kf5_version BuildRequires: cmake(KF5Config) >= %kf5_version BuildRequires: cmake(KF5ConfigWidgets) >= %kf5_version @@ -41,7 +38,11 @@ BuildRequires: cmake(KF5KIO) >= %kf5_version BuildRequires: cmake(KF5Plasma) >= %kf5_version BuildRequires: cmake(KF5WidgetsAddons) >= %kf5_version -BuildRequires: libksysguard5-devel +BuildRequires: cmake(Qt5Core) >= 5.7.1 +BuildRequires: cmake(Qt5DBus) +BuildRequires: cmake(Qt5Gui) +BuildRequires: cmake(Qt5Quick) +BuildRequires: cmake(Qt5Widgets) Recommends: %{name}-lang # plasma-vault supports cryfs and encfs, but we only have encfs here (for now) Requires: encfs ++ plasma-vault-5.9.95.tar.xz -> plasma-vault-5.9.96.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-vault-5.9.95/CMakeLists.txt new/plasma-vault-5.9.96/CMakeLists.txt --- old/plasma-vault-5.9.95/CMakeLists.txt 2017-05-11 17:22:57.0 +0200 +++ new/plasma-vault-5.9.96/CMakeLists.txt 2017-05-30 17:13:02.0 +0200 @@ -4,6 +4,9 @@ project (PlasmaVault) +set(PROJECT_VERSION "5.9.96") +set(PROJECT_VERSION_MAJOR 5) + set (PLASMAVAULT_VERSION "0.1") set (REQUIRED_QT_VERSION 5.7.0) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-vault-5.9.95/asynqt/private/wrappers/process_p.h new/plasma-vault-5.9.96/asynqt/private/wrappers/process_p.h --- old/plasma-vault-5.9.95/asynqt/private/wrappers/process_p.h 2017-05-11 17:22:28.0 +0200 +++ new/plasma-vault-5.9.96/asynqt/private/wrappers/process_p.h 2017-05-30 17:12:29.0 +0200 @@ -46,6 +46,7 @@ QFuture<_Result> start() { +m_running = true; QObject::connect( m_process, // Pretty new Qt connect syntax :) @@ -55,6 +56,14 @@ }, Qt::QueuedConnection); +QObject::connect( +m_process, +&QProcess::errorOccurred, +this, [this] (QProcess::ProcessError) { +this->finished(); +}, +Qt::QueuedConnection); + this->reportStarted(); m_process->start(); @@ -68,14 +77,18 @@ private: QProcess *m_process; _Function m_map; +bool m_running; }; template void ProcessFutureInterface<_Result, _Function>::finished() { -this->reportResult(m_map(m_process)); -this->reportFinished(); +if (m_running) { +m_running = false; +this->reportResult(m_map(m_process)); +this->reportFinished(); +} } } // namespace detail diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.sv
commit munin for openSUSE:Factory
Hello community, here is the log from the commit of package munin for openSUSE:Factory checked in at 2017-06-05 18:50:26 Comparing /work/SRC/openSUSE:Factory/munin (Old) and /work/SRC/openSUSE:Factory/.munin.new (New) Package is "munin" Mon Jun 5 18:50:26 2017 rev:10 rq:500948 version:2.0.32 Changes: --- /work/SRC/openSUSE:Factory/munin/munin.changes 2017-03-12 19:59:27.872262902 +0100 +++ /work/SRC/openSUSE:Factory/.munin.new/munin.changes 2017-06-05 18:50:37.994755717 +0200 @@ -1,0 +2,8 @@ +Fri Jun 2 15:43:10 UTC 2017 - suse-b...@cboltz.de + +- add Requires(pre): user(nobody) and group(nobody) to munin-node to fix + Tumbleweed build +- add %ghost /run/munin to munin and munin-node to fix a rpmlint warning + (Tumbleweed only, would cause build failures on SLE11) + +--- Other differences: -- ++ munin.spec ++ --- /var/tmp/diff_new_pack.HYhekc/_old 2017-06-05 18:50:38.614668336 +0200 +++ /var/tmp/diff_new_pack.HYhekc/_new 2017-06-05 18:50:38.618667772 +0200 @@ -120,6 +120,10 @@ %else Requires(pre): %insserv_prereq %endif +%if 0%{?suse_version} >= 1330 +Requires(pre): group(nobody) +Requires(pre): user(nobody) +%endif Recommends: logrotate BuildArch: noarch @@ -356,6 +360,9 @@ %{_mandir}/man8/munin.8.gz %attr(0750, munin, munin) %dir %{logdir} %attr(0755, munin, munin) %dir %{dbdir} +%if 0%{?suse_version} >= 1330 +%ghost /run/munin +%endif %files node %defattr(-, root, root) @@ -445,5 +452,8 @@ %attr(0750, munin, munin) %dir %{logdir} %attr(0755, munin, munin) %dir %{dbdir} %attr(0775, nobody, nobody) %dir %{dbdir}/plugin-state +%if 0%{?suse_version} >= 1330 +%ghost /run/munin +%endif %changelog
commit nim for openSUSE:Factory
Hello community, here is the log from the commit of package nim for openSUSE:Factory checked in at 2017-06-05 18:50:19 Comparing /work/SRC/openSUSE:Factory/nim (Old) and /work/SRC/openSUSE:Factory/.nim.new (New) Package is "nim" Mon Jun 5 18:50:19 2017 rev:5 rq:500922 version:0.17.0 Changes: --- /work/SRC/openSUSE:Factory/nim/nim.changes 2017-03-12 20:05:24.221839378 +0100 +++ /work/SRC/openSUSE:Factory/.nim.new/nim.changes 2017-06-05 18:50:32.403543837 +0200 @@ -1,0 +2,6 @@ +Sat Jun 3 08:01:05 UTC 2017 - mplus...@suse.com + +- Update to version 0.17.0: + * https://nim-lang.org/blog/2017/05/17/version-0170-released.html + +--- Old: nim-0.16.0.tar.xz New: nim-0.17.0.tar.xz Other differences: -- ++ nim.spec ++ --- /var/tmp/diff_new_pack.rQsDSs/_old 2017-06-05 18:50:33.195432216 +0200 +++ /var/tmp/diff_new_pack.rQsDSs/_new 2017-06-05 18:50:33.199431651 +0200 @@ -17,7 +17,7 @@ Name: nim -Version:0.16.0 +Version:0.17.0 Release:0 Summary:A statically typed, imperative programming language License:MIT @@ -69,7 +69,7 @@ %files %defattr(-,root,root) -%doc copying.txt doc/advopt.txt doc/basicopt.txt +%doc copying.txt doc/advopt.txt doc/basicopt.txt doc/html %config %{_sysconfdir}/nim*.cfg %{_bindir}/nim* %{_libdir}/nim/ ++ nim-0.16.0.tar.xz -> nim-0.17.0.tar.xz ++ /work/SRC/openSUSE:Factory/nim/nim-0.16.0.tar.xz /work/SRC/openSUSE:Factory/.nim.new/nim-0.17.0.tar.xz differ: char 17, line 1
commit tboot for openSUSE:Factory
Hello community, here is the log from the commit of package tboot for openSUSE:Factory checked in at 2017-06-05 18:50:21 Comparing /work/SRC/openSUSE:Factory/tboot (Old) and /work/SRC/openSUSE:Factory/.tboot.new (New) Package is "tboot" Mon Jun 5 18:50:21 2017 rev:26 rq:500930 version:20160518_1.9.4 Changes: --- /work/SRC/openSUSE:Factory/tboot/tboot.changes 2017-04-30 21:25:05.158648582 +0200 +++ /work/SRC/openSUSE:Factory/.tboot.new/tboot.changes 2017-06-05 18:50:33.439397827 +0200 @@ -1,0 +2,5 @@ +Sun Jun 4 08:43:14 UTC 2017 - meiss...@suse.com + +- tboot-gcc7.patch: fix some gcc7 warnings that lead to errors. (bsc#1041264) + +--- @@ -85 +90 @@ - +- fixes a boot issue on Skylake (bsc#964408) New: tboot-gcc7.patch Other differences: -- ++ tboot.spec ++ --- /var/tmp/diff_new_pack.m5GEqd/_old 2017-06-05 18:50:34.123301426 +0200 +++ /var/tmp/diff_new_pack.m5GEqd/_new 2017-06-05 18:50:34.127300862 +0200 @@ -30,6 +30,7 @@ Patch4: tboot-grub2-fix-xen-submenu-name.patch # PATCH-FIX-UPSTREAM -- https://sourceforge.net/p/tboot/code/merge-requests/1/ Patch5: reproducible.patch +Patch6: tboot-gcc7.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: openssl-devel BuildRequires: trousers-devel @@ -46,6 +47,7 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 %build export CFLAGS="%{optflags}" ++ tboot-gcc7.patch ++ Index: tboot-1.9.5/tboot/common/tboot.c === --- tboot-1.9.5.orig/tboot/common/tboot.c +++ tboot-1.9.5/tboot/common/tboot.c @@ -501,11 +501,13 @@ static void shutdown_system(uint32_t shu /* write our S3 resume vector to ACPI resume addr */ set_s3_resume_vector(&_tboot_shared.acpi_sinfo, TBOOT_S3_WAKEUP_ADDR); /* fall through for rest of Sx handling */ + /* FALLTHROUGH */ case TB_SHUTDOWN_S4: case TB_SHUTDOWN_S5: machine_sleep(&_tboot_shared.acpi_sinfo); /* if machine_sleep() fails, fall through to reset */ + /* FALLTHROUGH */ case TB_SHUTDOWN_REBOOT: if ( txt_is_powercycle_required() ) { /* powercycle by writing 0x0a+0x0e to port 0xcf9 */ @@ -524,6 +526,7 @@ static void shutdown_system(uint32_t shu outb(0xcf9, 0x06); } + /* FALLTHROUGH */ case TB_SHUTDOWN_HALT: default: while ( true ) Index: tboot-1.9.5/tboot/common/vsprintf.c === --- tboot-1.9.5.orig/tboot/common/vsprintf.c +++ tboot-1.9.5/tboot/common/vsprintf.c @@ -404,6 +404,7 @@ handle_width: case 'p': mods.flag |= PREFIX;/* print prefix 0x for %p */ mods.flag_long = LONG; + /* FALLTHROUGH */ case 'x': mods.base = 16; buf_pos = write_number_to_buffer(buf, size, buf_pos, mods); Index: tboot-1.9.5/tboot/common/tpm.c === --- tboot-1.9.5.orig/tboot/common/tpm.c +++ tboot-1.9.5/tboot/common/tpm.c @@ -117,14 +117,14 @@ static bool tpm_send_cmd_ready_status_cr #endif if ( reg_ctrl_sts.tpmidle== 1) { - reg_ctrl_request._raw[0] = 0; + memset(®_ctrl_request,0,sizeof(reg_ctrl_request)); reg_ctrl_request.cmdReady = 1; write_tpm_reg(locality, TPM_CRB_CTRL_REQ, ®_ctrl_request); return true; } - reg_ctrl_request._raw[0] = 0; + memset(®_ctrl_request,0,sizeof(reg_ctrl_request)); reg_ctrl_request.goIdle = 1; write_tpm_reg(locality, TPM_CRB_CTRL_REQ, ®_ctrl_request); @@ -158,7 +158,7 @@ static bool tpm_send_cmd_ready_status_cr printk(TBOOT_INFO"2. reg_ctrl_sts.tpmsts: 0x%x\n", reg_ctrl_sts.tpmsts); #endif - reg_ctrl_request._raw[0] = 0; + memset(®_ctrl_request,0,sizeof(reg_ctrl_request)); reg_ctrl_request.cmdReady = 1; write_tpm_reg(locality, TPM_CRB_CTRL_REQ, ®_ctrl_request); @@ -724,7 +724,7 @@ bool tpm_relinquish_locality_crb(uint32_ if ( reg_loc_state.loc_assigned == 0 )return true; /* make inactive by writing a 1 */ -reg_loc_ctrl._raw[0] = 0; +memset(®_loc_ctrl,0,sizeof(reg_loc_ctrl)); reg_loc_ctrl.relinquish = 1; write_tpm_reg(locality, TPM_REG_LOC_CTRL, ®_loc_ctrl); @@ -778,7 +778,7 @@ bool tpm_request_locality_crb(uint32_t l tpm_reg_loc_state_t reg_loc_state; tpm_reg_loc_ctrl_treg_loc_ctrl; /* request access to the TPM from locality N */ -reg_loc_ct
commit movit for openSUSE:Factory
Hello community, here is the log from the commit of package movit for openSUSE:Factory checked in at 2017-06-05 18:50:31 Comparing /work/SRC/openSUSE:Factory/movit (Old) and /work/SRC/openSUSE:Factory/.movit.new (New) Package is "movit" Mon Jun 5 18:50:31 2017 rev:5 rq:501032 version:1.5.1 Changes: --- /work/SRC/openSUSE:Factory/movit/movit.changes 2017-03-28 15:24:24.299018138 +0200 +++ /work/SRC/openSUSE:Factory/.movit.new/movit.changes 2017-06-05 18:50:40.482405066 +0200 @@ -1,0 +2,7 @@ +Sun Jun 4 19:57:22 UTC 2017 - antoine.belv...@opensuse.org + +- Update to 1.5.1: + * Allow YCbCrInput to change input format after finalize. + * Some minor YCbCrInput bugfixes. + +--- Old: movit-1.5.0.tar.gz New: movit-1.5.1.tar.gz Other differences: -- ++ movit.spec ++ --- /var/tmp/diff_new_pack.RbPb3u/_old 2017-06-05 18:50:41.106317121 +0200 +++ /var/tmp/diff_new_pack.RbPb3u/_new 2017-06-05 18:50:41.110316556 +0200 @@ -17,7 +17,7 @@ Name: movit -Version:1.5.0 +Version:1.5.1 Release:0 %define _sonum 6 Summary:GPU video filter library ++ movit-1.5.0.tar.gz -> movit-1.5.1.tar.gz ++ 3717 lines of diff (skipped)
commit nano for openSUSE:Factory
Hello community, here is the log from the commit of package nano for openSUSE:Factory checked in at 2017-06-05 18:50:33 Comparing /work/SRC/openSUSE:Factory/nano (Old) and /work/SRC/openSUSE:Factory/.nano.new (New) Package is "nano" Mon Jun 5 18:50:33 2017 rev:58 rq:501052 version:2.8.4 Changes: --- /work/SRC/openSUSE:Factory/nano/nano.changes2017-05-10 20:53:40.328138363 +0200 +++ /work/SRC/openSUSE:Factory/.nano.new/nano.changes 2017-06-05 18:50:49.749098854 +0200 @@ -1,0 +2,11 @@ +Sun Jun 4 20:15:08 UTC 2017 - astie...@suse.com + +- update to 2.8.4: + * include the nanorc man page again. +- includes changes from 2.8.3: + * fix a misplacement of the spotlight during interactive replacing + * speed up backwards searching + * improve PHP syntax highlighting + * no longer ask “save anyway?” when the user ^Q discards the buffer + +--- Old: nano-2.8.2.tar.xz nano-2.8.2.tar.xz.asc New: nano-2.8.4.tar.xz nano-2.8.4.tar.xz.asc Other differences: -- ++ nano.spec ++ --- /var/tmp/diff_new_pack.kHIVIu/_old 2017-06-05 18:50:50.772954534 +0200 +++ /var/tmp/diff_new_pack.kHIVIu/_new 2017-06-05 18:50:50.776953970 +0200 @@ -18,7 +18,7 @@ %define _version 2.8 Name: nano -Version:2.8.2 +Version:2.8.4 Release:0 Summary:Pico editor clone with enhancements License:GPL-3.0+ ++ nano-2.8.2.tar.xz -> nano-2.8.4.tar.xz ++ 75870 lines of diff (skipped)
commit pantheon-files for openSUSE:Factory
Hello community, here is the log from the commit of package pantheon-files for openSUSE:Factory checked in at 2017-06-05 18:50:24 Comparing /work/SRC/openSUSE:Factory/pantheon-files (Old) and /work/SRC/openSUSE:Factory/.pantheon-files.new (New) Package is "pantheon-files" Mon Jun 5 18:50:24 2017 rev:10 rq:500940 version:0.3.5 Changes: --- /work/SRC/openSUSE:Factory/pantheon-files/pantheon-files.changes 2017-05-24 16:47:12.841197899 +0200 +++ /work/SRC/openSUSE:Factory/.pantheon-files.new/pantheon-files.changes 2017-06-05 18:50:34.767210662 +0200 @@ -1,0 +2,16 @@ +Sat Jun 3 13:37:24 UTC 2017 - avvi...@yandex.by + +- Update to 0.3.5: + * Change FileManager1 service file name + * Use INVALID_TAB_NAME + * Ignore invalid tab name; remove redundant code; correct format + * Fix regressions + * Sync sidebar cursor and selection when focus shifts with tab + * Expand category with keyboard + * Simplify format + * Handle errors + * Ensure Files window presented to user when opened through +FileManager1 interface + * Partially implement org.freedesktop.FileManager1 service + +--- Old: pantheon-files-0.3.4.tar.xz New: pantheon-files-0.3.5.tar.xz Other differences: -- ++ pantheon-files.spec ++ --- /var/tmp/diff_new_pack.70b9Gv/_old 2017-06-05 18:50:35.371125536 +0200 +++ /var/tmp/diff_new_pack.70b9Gv/_new 2017-06-05 18:50:35.375124973 +0200 @@ -18,7 +18,7 @@ %define sover 0 Name: pantheon-files -Version:0.3.4 +Version:0.3.5 Release:0 Summary:Simple file manager from Elementary License:GPL-3.0+ @@ -143,7 +143,7 @@ %{_libdir}/%{name}/ %{_libdir}/gtk-3.0/modules/libpantheon-filechooser-module.so %{_datadir}/applications/org.pantheon.files.desktop -%{_datadir}/dbus-1/services/%{name}.service +%{_datadir}/dbus-1/services/*%{name}*.service %{_datadir}/glib-2.0/schemas/org.pantheon.files.gschema.xml %{_datadir}/%{name}/ %{_datadir}/pixmaps/%{name}/ ++ pantheon-files-0.3.4.tar.xz -> pantheon-files-0.3.5.tar.xz ++ 584410 lines of diff (skipped)
commit xf86-video-sis for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-video-sis for openSUSE:Factory checked in at 2017-06-05 18:50:12 Comparing /work/SRC/openSUSE:Factory/xf86-video-sis (Old) and /work/SRC/openSUSE:Factory/.xf86-video-sis.new (New) Package is "xf86-video-sis" Mon Jun 5 18:50:12 2017 rev:17 rq:499104 version:0.10.9 Changes: --- /work/SRC/openSUSE:Factory/xf86-video-sis/xf86-video-sis.changes 2017-02-03 20:06:59.786408440 +0100 +++ /work/SRC/openSUSE:Factory/.xf86-video-sis.new/xf86-video-sis.changes 2017-06-05 18:50:13.250243615 +0200 @@ -1,0 +2,6 @@ +Mon May 29 14:34:29 UTC 2017 - sndir...@suse.com + +- includes everything needed for missing sle issue entries: + fate #315643-315645, 319159-319161, 319618 (bsc#1041339) + +--- Other differences: --
commit kmymoney for openSUSE:Factory
Hello community, here is the log from the commit of package kmymoney for openSUSE:Factory checked in at 2017-06-05 18:50:14 Comparing /work/SRC/openSUSE:Factory/kmymoney (Old) and /work/SRC/openSUSE:Factory/.kmymoney.new (New) Package is "kmymoney" Mon Jun 5 18:50:14 2017 rev:51 rq:500918 version:4.8.0 Changes: --- /work/SRC/openSUSE:Factory/kmymoney/kmymoney.changes2017-02-06 15:21:26.530339524 +0100 +++ /work/SRC/openSUSE:Factory/.kmymoney.new/kmymoney.changes 2017-06-05 18:50:15.585914388 +0200 @@ -1,0 +2,5 @@ +Fri Jun 2 17:57:31 UTC 2017 - wba...@tmo.at + +- Add fix-build.patch to fix build with latest cmake in Factory + +--- New: fix-build.patch Other differences: -- ++ kmymoney.spec ++ --- /var/tmp/diff_new_pack.m66890/_old 2017-06-05 18:50:16.497785855 +0200 +++ /var/tmp/diff_new_pack.m66890/_new 2017-06-05 18:50:16.497785855 +0200 @@ -26,6 +26,8 @@ Source0: http://download.kde.org/stable/kmymoney/%{version}/src/%{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM kmymoney-4.8.0-fix-csv-import-account-type.patch kde#364425 Patch1: kmymoney-4.8.0-fix-csv-import-account-type.patch +# PATCH-FIX-UPSTREAM fix-build.patch -- fix build with latest cmake in Factory +Patch2: fix-build.patch BuildRequires: aqbanking-devel %if 0%{?suse_version} > 1325 BuildRequires: libboost_headers-devel @@ -87,6 +89,7 @@ %prep %setup -q %patch1 -p1 +%patch2 -p1 %build %cmake_kde4 -d build ++ fix-build.patch ++ >From 6d235f2cd835d5d3e00dee43ed29bdf2c5ca80d5 Mon Sep 17 00:00:00 2001 From: Ralf Habacker Date: Tue, 23 May 2017 19:52:20 +0200 Subject: Fix 'duplicated symbol' compile error on Windows. Because the whole project uses cmake automoc support additional calls to automoc4 causes 'duplicated symbol' errors on Windows. --- kmymoney/plugins/onlinetasks/national/CMakeLists.txt | 1 - kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt | 1 - 2 files changed, 2 deletions(-) diff --git a/kmymoney/plugins/onlinetasks/national/CMakeLists.txt b/kmymoney/plugins/onlinetasks/national/CMakeLists.txt index d3e7c44..5710c70 100644 --- a/kmymoney/plugins/onlinetasks/national/CMakeLists.txt +++ b/kmymoney/plugins/onlinetasks/national/CMakeLists.txt @@ -20,7 +20,6 @@ kde4_add_ui_files( konlinetasks_national_SCRS ) # Make this plugin unit testable -automoc4(konlinetasks_national_OBJECTS konlinetasks_national_SCRS) add_library( konlinetasks_national_OBJECTS OBJECT ${konlinetasks_national_SCRS} ) # Add plugin which is not allowed in the unit test diff --git a/kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt b/kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt index 3c2d9db..8415c69 100644 --- a/kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt +++ b/kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt @@ -12,7 +12,6 @@ kde4_add_ui_files( sepaOnlineTasks_SRCS ui/sepacredittransferedit.ui ) -automoc4( konlinetasks_sepa_OBJECTS sepaOnlineTasks_SRCS) add_library( konlinetasks_sepa_OBJECTS OBJECT ${sepaOnlineTasks_SRCS} ) # Add actual plugin here it is not part of the objects -- cgit v0.11.2
commit libgcrypt for openSUSE:Factory
Hello community, here is the log from the commit of package libgcrypt for openSUSE:Factory checked in at 2017-06-05 18:49:58 Comparing /work/SRC/openSUSE:Factory/libgcrypt (Old) and /work/SRC/openSUSE:Factory/.libgcrypt.new (New) Package is "libgcrypt" Mon Jun 5 18:49:58 2017 rev:64 rq:501083 version:1.7.7 Changes: --- /work/SRC/openSUSE:Factory/libgcrypt/libgcrypt.changes 2017-01-25 22:32:30.967272306 +0100 +++ /work/SRC/openSUSE:Factory/.libgcrypt.new/libgcrypt.changes 2017-06-05 18:50:00.528036877 +0200 @@ -1,0 +2,16 @@ +Sun Jun 4 19:26:12 UTC 2017 - astie...@suse.com + +- libgcrypt 1.7.7: + * Fix possible timing attack on EdDSA session key (previously +patched, drop libgcrypt-secure-EdDSA-session-key.patch) + * Fix long standing bug in secure memory implementation which +could lead to a segv on free + +--- +Fri Jun 2 10:05:18 UTC 2017 - pmonrealgonza...@suse.com + +- Added libgcrypt-secure-EdDSA-session-key.patch [bsc#1042326] + * Store the session key in secure memory to ensure that constant +time point operations are used in the MPI library. + +--- Old: libgcrypt-1.7.6.tar.bz2 libgcrypt-1.7.6.tar.bz2.sig New: libgcrypt-1.7.7.tar.bz2 libgcrypt-1.7.7.tar.bz2.sig Other differences: -- ++ libgcrypt.spec ++ --- /var/tmp/diff_new_pack.oh46p9/_old 2017-06-05 18:50:01.975832803 +0200 +++ /var/tmp/diff_new_pack.oh46p9/_new 2017-06-05 18:50:01.999829420 +0200 @@ -21,7 +21,7 @@ %define libsoname %{name}20 %define cavs_dir %{_libexecdir}/%{name}/cavs Name: libgcrypt -Version:1.7.6 +Version:1.7.7 Release:0 Summary:The GNU Crypto Library License:GPL-2.0+ and LGPL-2.1+ and GPL-3.0+ ++ libgcrypt-1.7.6.tar.bz2 -> libgcrypt-1.7.7.tar.bz2 ++ 10217 lines of diff (skipped)
commit grub2 for openSUSE:Factory
Hello community, here is the log from the commit of package grub2 for openSUSE:Factory checked in at 2017-06-05 18:49:53 Comparing /work/SRC/openSUSE:Factory/grub2 (Old) and /work/SRC/openSUSE:Factory/.grub2.new (New) Package is "grub2" Mon Jun 5 18:49:53 2017 rev:163 rq:500886 version:2.02 Changes: --- /work/SRC/openSUSE:Factory/grub2/grub2.changes 2017-05-20 14:29:00.395274446 +0200 +++ /work/SRC/openSUSE:Factory/.grub2.new/grub2.changes 2017-06-05 18:49:54.344908418 +0200 @@ -1,0 +2,10 @@ +Thu Jun 1 09:45:44 UTC 2017 - mch...@suse.com + +- Support LVM physical volume created without metadatacopies (bsc#1027526) + * grub2-diskfilter-support-pv-without-metadatacopies.patch +- Fix page fault exception when grub loads with Nvidia cards (bsc#1038533) + * grub2-efi-uga-64bit-fb.patch +- Require 'kexec-tools' for System z. (bsc#944358) + * modified grub2.spec + +--- New: grub2-diskfilter-support-pv-without-metadatacopies.patch grub2-efi-uga-64bit-fb.patch Other differences: -- ++ grub2.spec ++ --- /var/tmp/diff_new_pack.LjKEAs/_old 2017-06-05 18:49:56.132656427 +0200 +++ /var/tmp/diff_new_pack.LjKEAs/_new 2017-06-05 18:49:56.136655863 +0200 @@ -208,6 +208,8 @@ Patch79:grub2-efi-chainload-harder.patch Patch80:grub2-emu-4-all.patch Patch81:grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch +Patch82:grub2-diskfilter-support-pv-without-metadatacopies.patch +Patch83:grub2-efi-uga-64bit-fb.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 @@ -332,6 +334,7 @@ # required utilities by grub2-s390x-04-grub2-install.patch # use 'showconsole' to determine console device. (bnc#876743) Requires: /sbin/showconsole +Requires: kexec-tools # for /sbin/zipl used by grub2-zipl-setup Requires: s390-tools %endif @@ -471,6 +474,8 @@ %patch79 -p1 %patch80 -p1 %patch81 -p1 +%patch82 -p1 +%patch83 -p1 %patch101 -p1 %patch102 -p1 %patch103 -p1 ++ grub2-diskfilter-support-pv-without-metadatacopies.patch ++ >From a28bc19400b4e70725ce5532bc5e4c374c72d7a9 Mon Sep 17 00:00:00 2001 From: Lidong Zhong Date: Wed, 26 Apr 2017 15:52:40 +0800 Subject: [PATCH] diskfilter: implementation of processing no metadata recorded in PV If one PV underlying the root LV is created with no metadata, such as pvcreate --metadatacopies 0 /dev/sda then we could get a lot of error messages when generating a new configuration file. Generating grub configuration file ... error: unknown LVM metadata header. error: unknown LVM metadata header. /usr/sbin/grub2-probe: warning: Couldn't find physical volume `pv1'. Some modules may be missing from core image.. (For details, please refer to https://bugzilla.suse.com/show_bug.cgi?id=1027526) When one labelled PV which dose not have any metadata is found, we put it into a global grub_detached_pv list. and we search all the PVs in the current array list to check if it is a member of grub_detached_pv list. So we can know if the PV is really missing or just without metadata. Signed-off-by: Lidong Zhong --- grub-core/disk/diskfilter.c | 112 +++- grub-core/disk/lvm.c| 15 -- 2 files changed, 121 insertions(+), 6 deletions(-) Index: grub-2.02/grub-core/disk/diskfilter.c === --- grub-2.02.orig/grub-core/disk/diskfilter.c +++ grub-2.02/grub-core/disk/diskfilter.c @@ -28,6 +28,7 @@ #include #include #endif +#include GRUB_MOD_LICENSE ("GPLv3+"); @@ -43,7 +44,17 @@ static struct grub_diskfilter_lv * find_lv (const char *name); static int is_lv_readable (struct grub_diskfilter_lv *lv, int easily); - +struct grub_detached_pv { + struct grub_detached_pv *next; + struct grub_detached_pv **prev; + struct grub_diskfilter_pv_id id; + grub_disk_t disk; + grub_diskfilter_t diskfilter; +} ; + +static struct grub_detached_pv *detached_pv_list; + +#define FOR_DETACHED_PVS(var) for (var = detached_pv_list; var; var = var->next) static grub_err_t is_node_readable (const struct grub_diskfilter_node *node, int easily) @@ -132,6 +143,7 @@ scan_disk_partition_iter (grub_disk_t di grub_disk_addr_t start_sector; struct grub_diskfilter_pv_id id; grub_diskfilter_t diskfilter; + struct grub_detached_pv *pv; grub_dprintf ("diskfilter", "Scanning for DISKFILTER devices on disk %s\n", name); @@ -168,6 +180,28 @@ scan_disk_partition_iter (grub_disk_t di grub_free (id.uuid); return 0;
commit linuxconsoletools for openSUSE:Factory
Hello community, here is the log from the commit of package linuxconsoletools for openSUSE:Factory checked in at 2017-06-05 18:49:48 Comparing /work/SRC/openSUSE:Factory/linuxconsoletools (Old) and /work/SRC/openSUSE:Factory/.linuxconsoletools.new (New) Package is "linuxconsoletools" Mon Jun 5 18:49:48 2017 rev:7 rq:500866 version:1.5.1 Changes: --- /work/SRC/openSUSE:Factory/linuxconsoletools/linuxconsoletools.changes 2016-09-30 15:24:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.linuxconsoletools.new/linuxconsoletools.changes 2017-06-05 18:49:50.509449043 +0200 @@ -1,0 +2,6 @@ +Wed May 10 12:46:29 UTC 2017 - sndir...@suse.com + +- no longer ship inputattach; we no longer support serial input + devices (fate#323262) + +--- Other differences: -- ++ linuxconsoletools.spec ++ --- /var/tmp/diff_new_pack.8xJCg3/_old 2017-06-05 18:49:51.245345315 +0200 +++ /var/tmp/diff_new_pack.8xJCg3/_new 2017-06-05 18:49:51.245345315 +0200 @@ -1,7 +1,7 @@ # # spec file for package linuxconsoletools # -# 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 @@ -36,7 +36,6 @@ %description This package contains the following utilities and associated documentation: -* inputattach - connects legacy serial devices to the input layer * joystick utilities - calibrate and test joysticks and joypads The following utilities are provided to calibrate and test joysticks: @@ -69,6 +68,8 @@ mv %{buildroot}/lib/udev/js-set-enum-leds %{buildroot}%{_libexecdir}/udev/js-set-enum-leds mkdir -p %{buildroot}%{_udevrulesdir} mv %{buildroot}/lib/udev/rules.d/80-stelladaptor-joystick.rules %{buildroot}%{_udevrulesdir}/80-stelladaptor-joystick.rules +rm %{buildroot}/%{_bindir}/inputattach \ + %{buildroot}/%{_mandir}/man1/inputattach.1 %files %defattr(-,root,root) @@ -78,7 +79,6 @@ %{_bindir}/ffmvforce %{_bindir}/ffset %{_bindir}/fftest -%{_bindir}/inputattach %{_bindir}/jscal %{_bindir}/jscal-restore %{_bindir}/jscal-store @@ -87,7 +87,6 @@ %{_mandir}/man1/ffmvforce.1%{ext_man} %{_mandir}/man1/ffset.1%{ext_man} %{_mandir}/man1/fftest.1%{ext_man} -%{_mandir}/man1/inputattach.1%{ext_man} %{_mandir}/man1/jscal-restore.1%{ext_man} %{_mandir}/man1/jscal-store.1%{ext_man} %{_mandir}/man1/jscal.1%{ext_man}
commit llvm4 for openSUSE:Factory
Hello community, here is the log from the commit of package llvm4 for openSUSE:Factory checked in at 2017-06-05 18:49:18 Comparing /work/SRC/openSUSE:Factory/llvm4 (Old) and /work/SRC/openSUSE:Factory/.llvm4.new (New) Package is "llvm4" Mon Jun 5 18:49:18 2017 rev:4 rq:500669 version:4.0.0 Changes: --- /work/SRC/openSUSE:Factory/llvm4/llvm4.changes 2017-05-27 13:08:54.279755239 +0200 +++ /work/SRC/openSUSE:Factory/.llvm4.new/llvm4.changes 2017-06-05 18:49:20.881625185 +0200 @@ -1,0 +2,5 @@ +Fri Jun 2 12:42:08 UTC 2017 - idon...@suse.com + +- Use gcc6 only for SLE boo#1041469 + +--- Other differences: -- ++ lldb4.spec ++ --- /var/tmp/diff_new_pack.Ff6rIL/_old 2017-06-05 18:49:22.481399692 +0200 +++ /var/tmp/diff_new_pack.Ff6rIL/_new 2017-06-05 18:49:22.481399692 +0200 @@ -52,7 +52,7 @@ Requires: liblldb%{_sonum} = %{version} Requires: python Requires: python-six -ExclusiveArch: arm x86_64 +ExclusiveArch: x86_64 Requires(post): update-alternatives Requires(postun): update-alternatives ++ llvm4.spec ++ --- /var/tmp/diff_new_pack.Ff6rIL/_old 2017-06-05 18:49:22.517394619 +0200 +++ /var/tmp/diff_new_pack.Ff6rIL/_new 2017-06-05 18:49:22.517394619 +0200 @@ -91,7 +91,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build # llvm does not work on ppc or s390 ExcludeArch:ppc s390 -%if 0%{?sle_version} <= 13 +%if 0%{?sle_version} && 0%{?sle_version} <= 13 BuildRequires: gcc6 BuildRequires: gcc6-c++ %else @@ -451,7 +451,7 @@ test "$ninjaproc" -le 0 && ninjaproc=1 && echo "Warning: Do not use the parallel build at all becuse of memory limits" fi -%if 0%{?sle_version} <= 13 +%if 0%{?sle_version} && 0%{?sle_version} <= 13 export CC=gcc-6 export CXX=g++-6 %endif
commit PackageKit for openSUSE:Factory
Hello community, here is the log from the commit of package PackageKit for openSUSE:Factory checked in at 2017-06-05 18:49:24 Comparing /work/SRC/openSUSE:Factory/PackageKit (Old) and /work/SRC/openSUSE:Factory/.PackageKit.new (New) Package is "PackageKit" Mon Jun 5 18:49:24 2017 rev:159 rq:500675 version:1.1.5 Changes: --- /work/SRC/openSUSE:Factory/PackageKit/PackageKit.changes2017-03-22 22:59:22.236549509 +0100 +++ /work/SRC/openSUSE:Factory/.PackageKit.new/PackageKit.changes 2017-06-05 18:49:26.820788044 +0200 @@ -1,0 +2,7 @@ +Thu Jun 1 06:33:41 UTC 2017 - sck...@suse.com + +- Add PackageKit-avoid-stack-smashing-on-i586.patch: Fix PackageKit + stack smashing when running "pkcon get-updates" on 32-bit system + (fdo#101267, bsc#1020028). + +--- New: PackageKit-avoid-stack-smashing-on-i586.patch Other differences: -- ++ PackageKit.spec ++ --- /var/tmp/diff_new_pack.kPMJC4/_old 2017-06-05 18:49:27.644671915 +0200 +++ /var/tmp/diff_new_pack.kPMJC4/_new 2017-06-05 18:49:27.648671352 +0200 @@ -34,6 +34,8 @@ Patch0: PackageKit-avoid-endless-loop-on-autoupdate.patch # PATCH-FIX-OPENSUSE PackageKit-zypp-backend-improve-refresh-cache.patch bsc#899755 sck...@suse.com -- Improve refresh-cache function in zypp backend. Patch1: PackageKit-zypp-backend-improve-refresh-cache.patch +# PATCH-FIX-UPSTREAM PackageKit-avoid-stack-smashing-on-i586.patch fdo#101267, bsc#1020028 sck...@suse.com -- Fix PackageKit stack smashing when running "pkcon get-updates" on 32-bit system. +Patch2: PackageKit-avoid-stack-smashing-on-i586.patch BuildRequires: NetworkManager-devel BuildRequires: automake BuildRequires: fdupes @@ -221,6 +223,7 @@ %setup -q %patch0 -p1 %patch1 -p1 +%patch2 -p1 %if !0%{?is_opensuse} translation-update-upstream %endif ++ PackageKit-avoid-stack-smashing-on-i586.patch ++ Index: PackageKit-1.1.5/backends/zypp/Makefile.am === --- PackageKit-1.1.5.orig/backends/zypp/Makefile.am +++ PackageKit-1.1.5/backends/zypp/Makefile.am @@ -9,6 +9,6 @@ libpk_backend_zypp_la_LIBADD = $(PK_PLUG libpk_backend_zypp_la_LDFLAGS = -module -avoid-version $(ZYPP_LIBS) libpk_backend_zypp_la_CFLAGS = $(PK_PLUGIN_CFLAGS) $(WARNINGFLAGS_CPP) libpk_backend_zypp_la_CXXFLAGS = $(PK_PLUGIN_CXXFLAGS) --std=c++0x -Wall -Woverloaded-virtual -Wnon-virtual-dtor -libpk_backend_zypp_la_CPPFLAGS = $(PK_PLUGIN_CFLAGS) $(ZYPP_CFLAGS) -Wno-deprecated +libpk_backend_zypp_la_CPPFLAGS = $(PK_PLUGIN_CFLAGS) $(ZYPP_CFLAGS) -Wno-deprecated -D_FILE_OFFSET_BITS=64 -include $(top_srcdir)/git.mk
commit yast2-kdump for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-kdump for openSUSE:Factory checked in at 2017-06-05 18:49:30 Comparing /work/SRC/openSUSE:Factory/yast2-kdump (Old) and /work/SRC/openSUSE:Factory/.yast2-kdump.new (New) Package is "yast2-kdump" Mon Jun 5 18:49:30 2017 rev:81 rq:500692 version:3.2.4 Changes: --- /work/SRC/openSUSE:Factory/yast2-kdump/yast2-kdump.changes 2017-04-12 17:08:39.799412935 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-kdump.new/yast2-kdump.changes 2017-06-05 18:49:32.092045045 +0200 @@ -1,0 +2,6 @@ +Fri Jun 2 13:44:40 UTC 2017 - gso...@suse.com + +- Added allocate memory high in commandline (FATE#320016) +- 3.2.4 + +--- Old: yast2-kdump-3.2.3.tar.bz2 New: yast2-kdump-3.2.4.tar.bz2 Other differences: -- ++ yast2-kdump.spec ++ --- /var/tmp/diff_new_pack.titMki/_old 2017-06-05 18:49:32.983919332 +0200 +++ /var/tmp/diff_new_pack.titMki/_new 2017-06-05 18:49:32.987918768 +0200 @@ -17,7 +17,7 @@ Name: yast2-kdump -Version:3.2.3 +Version:3.2.4 Release:0 Summary:Configuration of kdump License:GPL-2.0 ++ yast2-kdump-3.2.3.tar.bz2 -> yast2-kdump-3.2.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-kdump-3.2.3/package/yast2-kdump.changes new/yast2-kdump-3.2.4/package/yast2-kdump.changes --- old/yast2-kdump-3.2.3/package/yast2-kdump.changes 2017-03-30 10:40:36.685023378 +0200 +++ new/yast2-kdump-3.2.4/package/yast2-kdump.changes 2017-06-02 16:29:19.757793732 +0200 @@ -1,4 +1,10 @@ --- +Fri Jun 2 13:44:40 UTC 2017 - gso...@suse.com + +- Added allocate memory high in commandline (FATE#320016) +- 3.2.4 + +--- Wed Mar 29 14:25:05 UTC 2017 - jreidin...@suse.com - fix dumping kernel with Xen hypervisor (bsc#1014136) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-kdump-3.2.3/package/yast2-kdump.spec new/yast2-kdump-3.2.4/package/yast2-kdump.spec --- old/yast2-kdump-3.2.3/package/yast2-kdump.spec 2017-03-30 10:40:36.685023378 +0200 +++ new/yast2-kdump-3.2.4/package/yast2-kdump.spec 2017-06-02 16:29:19.757793732 +0200 @@ -17,7 +17,7 @@ Name: yast2-kdump -Version:3.2.3 +Version:3.2.4 Release:0 Summary:Configuration of kdump License:GPL-2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-kdump-3.2.3/src/clients/kdump.rb new/yast2-kdump-3.2.4/src/clients/kdump.rb --- old/yast2-kdump-3.2.3/src/clients/kdump.rb 2017-03-30 10:40:36.697023378 +0200 +++ new/yast2-kdump-3.2.4/src/clients/kdump.rb 2017-06-02 16:29:19.757793732 +0200 @@ -73,7 +73,7 @@ "handler" => fun_ref(method(:cmdKdumpStartup), "boolean (map)"), # TRANSLATORS: CommandLine help "help"=> _("Start-up settings"), -"example" => ["startup enable alloc_mem=256", "startup disable"] +"example" => ["startup enable alloc_mem=128,256", "startup disable"] }, "dumplevel" => { "handler" => fun_ref(method(:cmdKdumpDumpLevel), "boolean (map)"), @@ -229,10 +229,10 @@ "help" => _("Shows current option status") }, "alloc_mem" => { -"type" => "integer", +"type" => "string", # TRANSLATORS: CommandLine help "help" => _( - "Size of allocated memory MB" + "Allocate Low and High Memory (in MB) of Kdump separated by comma" ) }, "dump_level" => { @@ -740,7 +740,8 @@ if Ops.get(options, "enable") != nil && Ops.get(options, "alloc_mem") != nil Kdump.add_crashkernel_param = true -Kdump.allocated_memory = { low: options["alloc_mem"].to_s } +alloc_mem_low, alloc_mem_high = options["alloc_mem"].split(',') +Kdump.allocated_memory = { low: alloc_mem_low, high: alloc_mem_high } #TRANSLATORS: CommandLine printed text if Kdump.crashkernel_list_ranges CommandLine.Print( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-kdump-3.2.3/test/client_test.rb new/yast2-kdump-3.2.4/test/client_test.rb --- old/yast2-kdump-3.2.3/test/client_test.rb 1970-01-01 01:00:00.0 +0100 +++ new/yast2-kdump-3.2.4/test/client_test.rb 2017-06-02 16:29:19.765793732 +0200 @@ -0,0 +1,41 @@ +require_
commit rpmlint for openSUSE:Factory
Hello community, here is the log from the commit of package rpmlint for openSUSE:Factory checked in at 2017-06-05 18:48:55 Comparing /work/SRC/openSUSE:Factory/rpmlint (Old) and /work/SRC/openSUSE:Factory/.rpmlint.new (New) Package is "rpmlint" Mon Jun 5 18:48:55 2017 rev:272 rq:500576 version:1.8 Changes: --- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes 2017-05-20 10:10:33.662182722 +0200 +++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-06-05 18:48:57.636901570 +0200 @@ -1,0 +2,22 @@ +Thu Jun 1 15:31:53 UTC 2017 - stefan.bru...@rwth-aachen.de + +- Add BinariesCheck_fix_chroot_check_on_non_x86.patch + Check for correct invocation of chroot was only implemented for x86 + +--- +Wed May 31 13:24:22 UTC 2017 - jochen.bec...@hrz.tu-darmstadt.de + +- std-user and std-group 'xymon', added for building correct xymon client + +--- +Wed May 31 13:16:51 UTC 2017 - krah...@suse.com + +- whitelisting openqa (bsc#1039290) + + +--- +Thu May 25 04:52:11 UTC 2017 - tser...@suse.com + +- add 'prometheus' and 'grafana' standard users and groups + +--- New: BinariesCheck_fix_chroot_check_on_non_x86.patch Other differences: -- ++ rpmlint.spec ++ --- /var/tmp/diff_new_pack.2KMA5v/_old 2017-06-05 18:48:59.388654658 +0200 +++ /var/tmp/diff_new_pack.2KMA5v/_new 2017-06-05 18:48:59.392654095 +0200 @@ -123,6 +123,8 @@ # Fix a regression introduced by suse-shlib-devel-dependency.diff Patch67:suse-readd_terminator_in_regex.patch Patch68:boo1027577-license_tag.patch +# Fix check for 'missing-call-to-chdir-with-chroot' on ARM, relax check on PPC +Patch69:BinariesCheck_fix_chroot_check_on_non_x86.patch # PATCHLIST END # BuildArch must at the end. is a bug: https://bugzilla.suse.com/show_bug.cgi?id=926766 BuildArch: noarch ++ BinariesCheck_fix_chroot_check_on_non_x86.patch ++ diff --git a/usr/share/rpmlint/BinariesCheck.py b/tmp/BinariesCheck.py index 6e50c03..460c003 100644 --- a/BinariesCheck.py +++ b/BinariesCheck.py @@ -64,8 +64,6 @@ class BinaryInfo: setuid_call_regex = create_regexp_call(['setresuid', 'seteuid', 'setuid']) setgroups_call_regex = create_regexp_call(['initgroups', 'setgroups']) chroot_call_regex = create_regexp_call('chroot') -# 401eb8: e8 c3 f0 ff ff callq 400f80 -objdump_call_regex = re.compile(b'callq?\s(.*)') forbidden_functions = Config.getOption("WarnOnFunction") if forbidden_functions: @@ -109,6 +107,12 @@ class BinaryInfo: self.mktemp = False is_debug = path.endswith('.debug') +if pkg.arch in ['armv6hl', 'armv7hl', 'aarch64']: +# 10450: ebecbl 10408 +BinaryInfo.objdump_call_regex = re.compile(b'\sbl\s+(.*)') +else: # x86_64, ix86 +# 401eb8: e8 c3 f0 ff ff callq 400f80 +BinaryInfo.objdump_call_regex = re.compile(b'callq?\s(.*)') cmd = ['env', 'LC_ALL=C', 'readelf', '-W', '-S', '-l', '-d', '-s'] cmd.append(path) @@ -234,6 +238,11 @@ class BinaryInfo: # check if chroot is near chdir (since otherwise, chroot is called # without chdir) if self.chroot and self.chdir: +if pkg.arch in ['ppc', 'ppc64', 'ppc64le']: +# On PPC, it is to difficult to find the actual invocations +# of chroot/chdir, if both exist assume chroot is fine +self.chroot_near_chdir = True +pass p = subprocess.Popen( ['env', 'LC_ALL=C', 'objdump', '-d', path], stdout=subprocess.PIPE, bufsize=-1) ++ config ++ --- /var/tmp/diff_new_pack.2KMA5v/_old 2017-06-05 18:48:59.532634364 +0200 +++ /var/tmp/diff_new_pack.2KMA5v/_new 2017-06-05 18:48:59.536633800 +0200 @@ -115,6 +115,7 @@ 'games', 'gdm', 'geronimo', +'grafana', 'guixbuild', 'haclient', 'haldaemon', @@ -192,6 +193,7 @@ 'powersave', 'privoxy', 'prosody', +'prometheus', 'public', 'pulse', 'pulse-access', @@ -243,6 +245,7 @@ 'wireshark', 'www', 'xok', +'xymon', 'zeroinst', 'znc', 'zope', @@ -294,6 +297,7 @@ 'geronimo', 'gnats', 'gnump3d', +'grafana', 'hacluster', 'haldaemon', 'hsqldb', @@ -363,6 +367,7 @@ 'pound', 'privoxy', 'prosody', +'prometheus', 'pulse', '
commit figlet for openSUSE:Factory
Hello community, here is the log from the commit of package figlet for openSUSE:Factory checked in at 2017-06-05 18:49:00 Comparing /work/SRC/openSUSE:Factory/figlet (Old) and /work/SRC/openSUSE:Factory/.figlet.new (New) Package is "figlet" Mon Jun 5 18:49:00 2017 rev:23 rq:500579 version:2.2.5 Changes: --- /work/SRC/openSUSE:Factory/figlet/figlet.changes2015-03-18 13:08:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.figlet.new/figlet.changes 2017-06-05 18:49:00.820452845 +0200 @@ -1,0 +2,6 @@ +Wed May 31 09:57:37 UTC 2017 - bwiedem...@suse.com + +- delete file from tar without repacking + to make build reproducible + +--- Other differences: -- ++ figlet-licpatch.sh ++ --- /var/tmp/diff_new_pack.pvTV13/_old 2017-06-05 18:49:01.684331080 +0200 +++ /var/tmp/diff_new_pack.pvTV13/_new 2017-06-05 18:49:01.688330516 +0200 @@ -7,13 +7,14 @@ if test -d $TMPDIR ; then trap "rm -rf \"$TMPDIR\" \"$1/figlet-$VERSION-patched.tar.bz2\"" ERR cd $TMPDIR - tar -xzf "$1/figlet-$VERSION.tar.gz" - rm -f figlet-$VERSION/fonts/jis0201.flc - tar -cjf "$1/figlet-$VERSION-patched.tar.bz2" figlet-$VERSION + gzip -cd "$1/figlet-$VERSION.tar.gz" > "$1/figlet-$VERSION-patched.tar" + tar --delete -f "$1/figlet-$VERSION-patched.tar" figlet-$VERSION/fonts/jis0201.flc + bzip2 -f "$1/figlet-$VERSION-patched.tar" cd - 1>/dev/null rm -Rf $TMPDIR else echo "creating tmp dir failed" + exit 102 fi else echo "file: $1/figlet-$VERSION.tar.gz doesn't exist"
commit acl for openSUSE:Factory
Hello community, here is the log from the commit of package acl for openSUSE:Factory checked in at 2017-06-05 18:49:04 Comparing /work/SRC/openSUSE:Factory/acl (Old) and /work/SRC/openSUSE:Factory/.acl.new (New) Package is "acl" Mon Jun 5 18:49:04 2017 rev:43 rq:500582 version:2.2.52 Changes: --- /work/SRC/openSUSE:Factory/acl/acl.changes 2017-05-10 20:33:14.213142683 +0200 +++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2017-06-05 18:49:05.739759462 +0200 @@ -1,0 +2,7 @@ +Sat May 20 09:25:14 UTC 2017 - dims...@opensuse.org + +- BuildRequires gettext-tools-mini instead of gettext-tools: as + acl is part of the bootstrap, we want to try to keep the dep + chain as small as possible. + +--- Other differences: -- ++ acl.spec ++ --- /var/tmp/diff_new_pack.IzTq76/_old 2017-06-05 18:49:06.711622476 +0200 +++ /var/tmp/diff_new_pack.IzTq76/_new 2017-06-05 18:49:06.711622476 +0200 @@ -77,7 +77,7 @@ BuildRequires: autoconf BuildRequires: automake -BuildRequires: gettext-tools +BuildRequires: gettext-tools-mini BuildRequires: libattr-devel BuildRequires: libtool BuildRequires: pkg-config
commit apache2 for openSUSE:Factory
Hello community, here is the log from the commit of package apache2 for openSUSE:Factory checked in at 2017-06-05 18:48:46 Comparing /work/SRC/openSUSE:Factory/apache2 (Old) and /work/SRC/openSUSE:Factory/.apache2.new (New) Package is "apache2" Mon Jun 5 18:48:46 2017 rev:133 rq:500571 version:2.4.25 Changes: --- /work/SRC/openSUSE:Factory/apache2/apache2.changes 2017-03-29 13:21:44.836416945 +0200 +++ /work/SRC/openSUSE:Factory/.apache2.new/apache2.changes 2017-06-05 18:48:52.793584240 +0200 @@ -1,0 +2,12 @@ +Fri Jun 2 07:36:43 UTC 2017 - pgaj...@suse.com + +- server-tunning.conf: MaxClients was renamed to MaxRequestWorkers + [bsc#1037731] +- gensslcert: use hostname when fqdn is too long [bsc#1035829] + +--- +Fri May 19 09:01:33 UTC 2017 - pgaj...@suse.com + +- remove apache-doc and apache-example-pages obsoletes/provides + +--- Other differences: -- ++ apache2.spec ++ --- /var/tmp/diff_new_pack.f37bwE/_old 2017-06-05 18:48:54.613327746 +0200 +++ /var/tmp/diff_new_pack.f37bwE/_new 2017-06-05 18:48:54.617327182 +0200 @@ -1,7 +1,7 @@ # # spec file for package apache2 # -# Copyright (c) 2017 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 @@ -282,9 +282,6 @@ %package doc Summary:Additional Package Documentation Group: Documentation/Other -# Remove after 13.2 is out of support scope -Provides: apache-doc = %{version} -Obsoletes: apache-doc < %{version} %if 0%{?suse_version} >= 1120 BuildArch: noarch %endif @@ -296,9 +293,6 @@ %package example-pages Summary:Example Pages for the Apache 2 Web Server Group: Productivity/Networking/Web/Servers -# Remove after 13.2 is out of support scope -Provides: apache-example-pages -Obsoletes: apache-example-pages %description example-pages Some Example pages for Apache that show information about the installed ++ apache2-server-tuning.conf ++ --- /var/tmp/diff_new_pack.f37bwE/_old 2017-06-05 18:48:55.145252770 +0200 +++ /var/tmp/diff_new_pack.f37bwE/_new 2017-06-05 18:48:55.149252206 +0200 @@ -18,12 +18,12 @@ # maximum number of server processes which are kept spare # http://httpd.apache.org/docs/2.4/mod/prefork.html#maxspareservers MaxSpareServers 10 - # highest possible MaxClients setting for the lifetime of the Apache process. + # highest possible MaxRequestWorkers setting for the lifetime of the Apache process. # http://httpd.apache.org/docs/2.4/mod/mpm_common.html#serverlimit ServerLimit150 - # maximum number of server processes allowed to start - # http://httpd.apache.org/docs/2.4/mod/mpm_common.html#maxclients - MaxClients 150 + # maximum number of server processes allowed to start (formerly MaxClients) + # http://httpd.apache.org/docs/2.4/mod/mpm_common.html#maxrequestworkers + MaxRequestWorkers 150 # maximum number of requests a server process serves # http://httpd.apache.org/docs/2.4/mod/mpm_common.html#maxrequestsperchild MaxRequestsPerChild 1 @@ -43,9 +43,9 @@ # upper limit on the configurable number of threads per child process # http://httpd.apache.org/docs/2.4/mod/mpm_common.html#threadlimit ThreadLimit 64 - # maximum number of simultaneous client connections - # http://httpd.apache.org/docs/2.4/mod/mpm_common.html#maxclients - MaxClients 150 + # maximum number of simultaneous client connections (formerly MaxClients) + # http://httpd.apache.org/docs/2.4/mod/mpm_common.html#maxrequestworkers + MaxRequestWorkers 150 # number of worker threads created by each child process # http://httpd.apache.org/docs/2.4/mod/mpm_common.html#threadsperchild ThreadsPerChild 25 @@ -54,23 +54,6 @@ MaxRequestsPerChild 1 -# leader MPM - - # initial number of server processes to start - StartServers 2 - # minimum number of worker threads which are kept spare - MinSpareThreads 25 - # maximum number of worker threads which are kept spare - MaxSpareThreads 75 - # maximum number of simultaneous client connections - MaxClients 150 - # constant number of worker threads in each server process - ThreadsPerChild 25 - # maximum number o
commit shotwell for openSUSE:Factory
Hello community, here is the log from the commit of package shotwell for openSUSE:Factory checked in at 2017-06-05 18:48:42 Comparing /work/SRC/openSUSE:Factory/shotwell (Old) and /work/SRC/openSUSE:Factory/.shotwell.new (New) Package is "shotwell" Mon Jun 5 18:48:42 2017 rev:70 rq:500562 version:0.26.2 Changes: --- /work/SRC/openSUSE:Factory/shotwell/shotwell.changes2017-03-22 23:08:25.375569802 +0100 +++ /work/SRC/openSUSE:Factory/.shotwell.new/shotwell.changes 2017-06-05 18:48:44.614737052 +0200 @@ -1,0 +2,24 @@ +Fri Jun 2 07:11:35 UTC 2017 - dims...@opensuse.org + +- Update to version 0.26.2: + + Fix issue when minimizing publishing UI on Unity. + + Fix browsing on GVFS-mounted file systems. + + Fix missing linebreaks in comments when writing back meta-data. + + Fix crash when no import plugin is selected. + + Updated translations. + + Bugs fixed: bgo#719240, bgo#733652, bgo#781897, bgo#783250. +- Changes from version 0.26.1: + + Fix "About" wording. + + Fix missing Keyboard shortcuts. + + Viewer: Fix context menu. + + Bugs fixed: bgo#780415, bgo#780811. + + Updated translations. +- Drop shotwell-fix-crash-without-importer.patch: fixed upstream. + +--- +Thu Jun 1 20:22:25 UTC 2017 - dims...@opensuse.org + +- Add shotwell-fix-crash-without-importer.patch: Fix crash when no + import plugin is enabled (bgo#78350, boo#1040047). + +--- Old: shotwell-0.26.0.tar.xz New: shotwell-0.26.2.tar.xz Other differences: -- ++ shotwell.spec ++ --- /var/tmp/diff_new_pack.dWG7y9/_old 2017-06-05 18:48:45.342634455 +0200 +++ /var/tmp/diff_new_pack.dWG7y9/_new 2017-06-05 18:48:45.342634455 +0200 @@ -17,7 +17,7 @@ Name: shotwell -Version:0.26.0 +Version:0.26.2 Release:0 Summary:Photo Manager for GNOME License:LGPL-2.1+ ++ shotwell-0.26.0.tar.xz -> shotwell-0.26.2.tar.xz ++ 185550 lines of diff (skipped)
commit zlib for openSUSE:Factory
Hello community, here is the log from the commit of package zlib for openSUSE:Factory checked in at 2017-06-05 18:48:32 Comparing /work/SRC/openSUSE:Factory/zlib (Old) and /work/SRC/openSUSE:Factory/.zlib.new (New) Package is "zlib" Mon Jun 5 18:48:32 2017 rev:65 rq:500414 version:1.2.11 Changes: --- /work/SRC/openSUSE:Factory/zlib/zlib.changes2017-05-24 16:45:29.699719361 +0200 +++ /work/SRC/openSUSE:Factory/.zlib.new/zlib.changes 2017-06-05 18:48:34.128215127 +0200 @@ -1,0 +2,6 @@ +Thu Jun 1 13:34:38 UTC 2017 - mplus...@suse.com + +- Add gpg signature +- Re-enable profiling + +--- New: zlib-1.2.11.tar.gz.asc zlib.keyring Other differences: -- ++ zlib.spec ++ --- /var/tmp/diff_new_pack.KWIRZl/_old 2017-06-05 18:48:34.904105766 +0200 +++ /var/tmp/diff_new_pack.KWIRZl/_new 2017-06-05 18:48:34.908105202 +0200 @@ -1,7 +1,7 @@ # # spec file for package zlib # -# Copyright (c) 2015 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,7 +16,6 @@ # -%bcond_with profiling Name: zlib Version:1.2.11 Release:0 @@ -25,9 +24,11 @@ Group: Development/Libraries/C and C++ Url:http://www.zlib.net/ Source0:http://zlib.net/zlib-%{version}.tar.gz -Source1:LICENSE -Source2:baselibs.conf -Source3:zlib-rpmlintrc +Source1:http://zlib.net/zlib-%{version}.tar.gz.asc +Source2:%{name}.keyring +Source4:LICENSE +Source5:baselibs.conf +Source6:zlib-rpmlintrc #PATCH-FIX-SUSE: fate#314093, sent upstream by IBM Patch0: zlib-1.2.11-optimized-s390.patch #PATCH-FIX-SUSE: compiler check of varguments passed to gzprintf @@ -36,7 +37,6 @@ BuildRequires: automake BuildRequires: libtool BuildRequires: pkgconfig -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description zlib is a general-purpose lossless data-compression library, @@ -118,7 +118,6 @@ %build export LDFLAGS="-Wl,-z,relro,-z,now" - export CFLAGS="%{optflags}" # For sure not autotools build CC="cc" ./configure \ @@ -126,16 +125,13 @@ --prefix=%{_prefix} \ --libdir=/%{_lib} -# Marcus: breaks example64 in 32bit builds, so it's disabled by default -%if %{with profiling} -profiledir=$(mktemp -d) -trap "rm -rf $profiledir" EXIT -make CFLAGS="%{optflags} %{cflags_profile_generate}=$profiledir" %{?_smp_mflags} -time make check %{?_smp_mflags} -make %{?_smp_mflags} clean -make CFLAGS="%{optflags} %{cflags_profile_feedback}=$profiledir" %{?_smp_mflags} +%if %{do_profiling} + make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}" + make check %{?_smp_mflags} + make clean + make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_feedback}" %else -make %{?_smp_mflags} + make %{?_smp_mflags} %endif # And build minizip @@ -147,11 +143,11 @@ make %{?_smp_mflags} %check -time make check %{?_smp_mflags} +make check %{?_smp_mflags} %install mkdir -p %{buildroot}%{_libdir} -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install # Fix shared library placement/symlinks ln -s -v /%{_lib}/$(readlink %{buildroot}/%{_lib}/libz.so) %{buildroot}%{_libdir}/libz.so rm -v %{buildroot}/%{_lib}/libz.so @@ -168,15 +164,12 @@ # Install minizip cd contrib/minizip -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install find %{buildroot} -type f -name "*.la" -delete -print %post -n libz1 -p /sbin/ldconfig - %postun -n libz1 -p /sbin/ldconfig - %post -n libminizip1 -p /sbin/ldconfig - %postun -n libminizip1 -p /sbin/ldconfig %files -n libz1 @@ -190,7 +183,7 @@ %dir %{_docdir}/%{name}/ %dir %{_docdir}/%{name}/examples %{_docdir}/%{name}/examples/* -%{_mandir}/man3/zlib.3.gz +%{_mandir}/man3/zlib.3%{ext_man} %{_includedir}/zlib.h %{_includedir}/zconf.h %{_includedir}/zutil.h
commit yast2-pkg-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-pkg-bindings for openSUSE:Factory checked in at 2017-06-05 18:48:37 Comparing /work/SRC/openSUSE:Factory/yast2-pkg-bindings (Old) and /work/SRC/openSUSE:Factory/.yast2-pkg-bindings.new (New) Package is "yast2-pkg-bindings" Mon Jun 5 18:48:37 2017 rev:189 rq:500555 version:3.2.3 Changes: --- /work/SRC/openSUSE:Factory/yast2-pkg-bindings/yast2-pkg-bindings.changes 2017-04-12 17:08:22.129914175 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-pkg-bindings.new/yast2-pkg-bindings.changes 2017-06-05 18:48:38.431608565 +0200 @@ -1,0 +2,7 @@ +Fri Jun 2 08:42:12 UTC 2017 - igonzalezs...@suse.com + +- Fix pkgGpgCheck callback crashing when reporting SrcPackages + (bsc#1037210) (by mlandres) +- 3.2.3 + +--- Old: yast2-pkg-bindings-3.2.2.tar.bz2 New: yast2-pkg-bindings-3.2.3.tar.bz2 Other differences: -- ++ yast2-pkg-bindings-devel-doc.spec ++ --- /var/tmp/diff_new_pack.9mlDwu/_old 2017-06-05 18:48:39.015526262 +0200 +++ /var/tmp/diff_new_pack.9mlDwu/_new 2017-06-05 18:48:39.019525698 +0200 @@ -17,7 +17,7 @@ Name: yast2-pkg-bindings-devel-doc -Version:3.2.2 +Version:3.2.3 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0:yast2-pkg-bindings-%{version}.tar.bz2 ++ yast2-pkg-bindings.spec ++ --- /var/tmp/diff_new_pack.9mlDwu/_old 2017-06-05 18:48:39.047521752 +0200 +++ /var/tmp/diff_new_pack.9mlDwu/_new 2017-06-05 18:48:39.051521188 +0200 @@ -17,7 +17,7 @@ Name: yast2-pkg-bindings -Version:3.2.2 +Version:3.2.3 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-pkg-bindings-3.2.2.tar.bz2 -> yast2-pkg-bindings-3.2.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-3.2.2/package/yast2-pkg-bindings-devel-doc.spec new/yast2-pkg-bindings-3.2.3/package/yast2-pkg-bindings-devel-doc.spec --- old/yast2-pkg-bindings-3.2.2/package/yast2-pkg-bindings-devel-doc.spec 2017-03-29 18:42:29.252988637 +0200 +++ new/yast2-pkg-bindings-3.2.3/package/yast2-pkg-bindings-devel-doc.spec 2017-06-02 10:47:52.094711532 +0200 @@ -16,7 +16,7 @@ # Name: yast2-pkg-bindings-devel-doc -Version:3.2.2 +Version:3.2.3 Release:0 License:GPL-2.0 Group: Documentation/HTML diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-3.2.2/package/yast2-pkg-bindings.changes new/yast2-pkg-bindings-3.2.3/package/yast2-pkg-bindings.changes --- old/yast2-pkg-bindings-3.2.2/package/yast2-pkg-bindings.changes 2017-03-29 18:42:29.252988637 +0200 +++ new/yast2-pkg-bindings-3.2.3/package/yast2-pkg-bindings.changes 2017-06-02 10:47:52.094711532 +0200 @@ -1,4 +1,11 @@ --- +Fri Jun 2 08:42:12 UTC 2017 - igonzalezs...@suse.com + +- Fix pkgGpgCheck callback crashing when reporting SrcPackages + (bsc#1037210) (by mlandres) +- 3.2.3 + +--- Wed Mar 29 16:35:24 UTC 2017 - lsle...@suse.cz - Fixed failure when trying to save a plugin service (bsc#1021117) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-3.2.2/package/yast2-pkg-bindings.spec new/yast2-pkg-bindings-3.2.3/package/yast2-pkg-bindings.spec --- old/yast2-pkg-bindings-3.2.2/package/yast2-pkg-bindings.spec 2017-03-29 18:42:29.252988637 +0200 +++ new/yast2-pkg-bindings-3.2.3/package/yast2-pkg-bindings.spec 2017-06-02 10:47:52.094711532 +0200 @@ -17,7 +17,7 @@ Name: yast2-pkg-bindings -Version:3.2.2 +Version:3.2.3 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-3.2.2/src/Callbacks.cc new/yast2-pkg-bindings-3.2.3/src/Callbacks.cc --- old/yast2-pkg-bindings-3.2.2/src/Callbacks.cc 2017-03-29 18:42:29.256988637 +0200 +++ new/yast2-pkg-bindings-3.2.3/src/Callbacks.cc 2017-06-02 10:41:07.190711532 +0200 @@ -728,12 +728,16 @@ YCPMap data; if (callback._set) { -// Package -const zypp::Package::constPtr & package_r = userData_r.get("Package"); -YCPString package = userData_r.get("Package", package_r->name()); +// Package or SrcPackage (ResObject is common base class) + zypp::ResObject::constPtr resobject_r; +
commit python-unittest2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-unittest2 for openSUSE:Factory checked in at 2017-06-05 18:48:12 Comparing /work/SRC/openSUSE:Factory/python-unittest2 (Old) and /work/SRC/openSUSE:Factory/.python-unittest2.new (New) Package is "python-unittest2" Mon Jun 5 18:48:12 2017 rev:16 rq:497146 version:1.1.0 Changes: --- /work/SRC/openSUSE:Factory/python-unittest2/python-unittest2.changes 2017-03-17 15:05:22.575756164 +0100 +++ /work/SRC/openSUSE:Factory/.python-unittest2.new/python-unittest2.changes 2017-06-05 18:48:15.742806533 +0200 @@ -1,0 +2,6 @@ +Mon May 22 07:19:24 UTC 2017 - tbecht...@suse.com + +- Convert to singlespec +- Add relax-argparse.patch + +--- New: relax-argparse.patch Other differences: -- ++ python-unittest2.spec ++ --- /var/tmp/diff_new_pack.SlOk9n/_old 2017-06-05 18:48:17.454565264 +0200 +++ /var/tmp/diff_new_pack.SlOk9n/_new 2017-06-05 18:48:17.454565264 +0200 @@ -16,6 +16,7 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-unittest2 Version:1.1.0 Release:0 @@ -24,25 +25,26 @@ License:BSD-3-Clause Group: Development/Languages/Python Source: http://pypi.python.org/packages/source/u/unittest2/unittest2-%{version}.tar.gz +# PATCH-FIX-OPENSUSE relax-argparse.patch +Patch1: relax-argparse.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: %{python_module devel} +BuildRequires: %{python_module linecache2} +BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module six} +BuildRequires: %{python_module traceback2} BuildRequires: python-argparse -BuildRequires: python-devel -BuildRequires: python-linecache2 -BuildRequires: python-setuptools -BuildRequires: python-six -BuildRequires: python-traceback2 +BuildRequires: python-rpm-macros +%ifpython2 Requires: python-argparse -Requires: python-linecache2 +%endif Requires: python-six Requires: python-traceback2 Requires(post): update-alternatives Requires(preun): update-alternatives -Provides: python2-unittest2 -%if 0%{?suse_version} && 0%{?suse_version} > 1110 BuildArch: noarch -%else -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%endif + +%python_subpackages %description unittest2 is a backport of the new features added to the unittest testing @@ -50,33 +52,25 @@ %prep %setup -q -n unittest2-%{version} +%patch1 -p1 %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} - -# Prepare for update-alternatives usage -mkdir -p %{buildroot}%{_sysconfdir}/alternatives -mv %{buildroot}%{_bindir}/unit2 %{buildroot}%{_bindir}/unit2-%{py_ver} -ln -s -f %{_sysconfdir}/alternatives/unit2 %{buildroot}%{_bindir}/unit2 +%python_install +%python_clone -a %{buildroot}%{_bindir}/unit2 %post -%_sbindir/update-alternatives \ - --install %{_bindir}/unit2 unit2 %{_bindir}/unit2-%{py_ver} 30 +%python_install_alternative unit2 %preun -if [ $1 -eq 0 ] ; then -%_sbindir/update-alternatives --remove unit2 %{_bindir}/unit2-%{py_ver} -fi +%python_uninstall_alternative unit2 -%files +%files %{python_files} %defattr(-,root,root,-) %doc README.txt -%{_bindir}/unit2 -%{_bindir}/unit2-%{py_ver} -%ghost %{_sysconfdir}/alternatives/unit2 +%python_alternative %{_bindir}/unit2 %{python_sitelib}/unittest2 %{python_sitelib}/unittest2-%{version}-py*.egg-info ++ relax-argparse.patch ++ Index: python-unittest2/unittest2-1.1.0/setup.py === --- unittest2-1.1.0/setup.py +++ unittest2-1.1.0/setup.py @@ -57,7 +57,7 @@ KEYWORDS = "unittest testing tests".spli # Both install and setup requires - because we read VERSION from within the # package, and the package also exports all the APIs. # six for compat helpers -REQUIRES = ['argparse', 'six>=1.4', 'traceback2'], +REQUIRES = ['six>=1.4', 'traceback2'], params = dict( name=NAME,
commit python-argparse for openSUSE:Factory
Hello community, here is the log from the commit of package python-argparse for openSUSE:Factory checked in at 2017-06-05 18:48:23 Comparing /work/SRC/openSUSE:Factory/python-argparse (Old) and /work/SRC/openSUSE:Factory/.python-argparse.new (New) Package is "python-argparse" Mon Jun 5 18:48:23 2017 rev:20 rq:497155 version:1.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-argparse/python-argparse.changes 2016-09-20 13:21:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-argparse.new/python-argparse.changes 2017-06-05 18:48:29.400881442 +0200 @@ -1,0 +2,5 @@ +Mon May 22 08:22:40 UTC 2017 - tbecht...@suse.com + +- Provide python2-argparse + +--- Other differences: -- ++ python-argparse.spec ++ --- /var/tmp/diff_new_pack.rZnI3B/_old 2017-06-05 18:48:30.492727548 +0200 +++ /var/tmp/diff_new_pack.rZnI3B/_new 2017-06-05 18:48:30.492727548 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-argparse # -# 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 @@ -33,6 +33,7 @@ # backported version rather than the included version. Provides: python-argparse-backport = %{version} Obsoletes: python-argparse-backport < %{version} +Provides: python2-argparse %if 0%{?suse_version} > 1110 BuildArch: noarch %else