commit screen for openSUSE:Factory
Hello community, here is the log from the commit of package screen for openSUSE:Factory checked in at 2017-12-21 14:25:29 Comparing /work/SRC/openSUSE:Factory/screen (Old) and /work/SRC/openSUSE:Factory/.screen.new (New) Package is "screen" Thu Dec 21 14:25:29 2017 rev:54 rq: version:4.6.2 Changes: --- /work/SRC/openSUSE:Factory/screen/screen.changes2017-10-26 18:40:54.373688898 +0200 +++ /work/SRC/openSUSE:Factory/.screen.new/screen.changes 2017-12-21 14:25:36.995657707 +0100 @@ -1,0 +2,6 @@ +Thu Dec 21 14:23:56 CET 2017 - m...@suse.de + +- install pam file to make screen locking work again [bnc#1056192] + new file: screen.pam + +--- New: screen.pam Other differences: -- ++ screen.spec ++ --- /var/tmp/diff_new_pack.nSjKqp/_old 2017-12-21 14:25:37.963610510 +0100 +++ /var/tmp/diff_new_pack.nSjKqp/_new 2017-12-21 14:25:37.967610315 +0100 @@ -32,6 +32,7 @@ Source1:screen.conf Source2:http://ftp.gnu.org/gnu/screen/%{name}-%{version}.tar.gz.sig Source3: https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=screen&download=1#/%{name}.keyring +Source4:screen.pam Patch0: global_screenrc.patch Patch6: libtinfo.diff BuildRequires: autoconf @@ -98,6 +99,7 @@ mv %{buildroot}%{_bindir}/screen-%{version} %{buildroot}%{_bindir}/screen chmod 755 %{buildroot}%{_bindir}/screen mkdir -p %{buildroot}/etc +mkdir -p %{buildroot}/etc/pam.d mkdir -p %{buildroot}%{_prefix}/lib mkdir -p %{buildroot}%{_prefix}/lib/tmpfiles.d mkdir -p %{buildroot}%{rundir}/screens @@ -106,10 +108,12 @@ chmod 1777 %{buildroot}%{rundir}/uscreens install -m 644 screenrc %{buildroot}%{_sysconfdir}/screenrc install -m 644 %{SOURCE1} %{buildroot}%{_prefix}/lib/tmpfiles.d +install -m 644 %{SOURCE4} %{buildroot}/etc/pam.d/screen %files %defattr(-,root,root) %config %{_sysconfdir}/screenrc +%config /etc/pam.d/screen %attr(555,root,root) %{_bindir}/screen %dir %{_datadir}/screen %dir %{_prefix}/lib/tmpfiles.d ++ screen.pam ++ #%PAM-1.0 authinclude common-auth account include common-account session include common-session passwordinclude common-password
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2017-12-21 11:30:00 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is "collectd" Thu Dec 21 11:30:00 2017 rev:28 rq:558934 version:5.7.2 Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2017-10-30 21:19:06.913821935 +0100 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2017-12-21 11:30:23.664475108 +0100 @@ -1,0 +2,6 @@ +Wed Dec 13 15:50:24 UTC 2017 - stefan.bru...@rwth-aachen.de + +- Buildrequires for gpsd changed, upstream renamed the pkgconfig + file in gpsd 3.17. + +--- Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.zta2EA/_old 2017-12-21 11:30:25.288395927 +0100 +++ /var/tmp/diff_new_pack.zta2EA/_new 2017-12-21 11:30:25.292395732 +0100 @@ -108,7 +108,8 @@ BuildRequires: pkgconfig(libatasmart) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libevent) -BuildRequires: pkgconfig(libgpsd) +#BuildRequires: pkgconfig(libgpsd) +BuildRequires: pkgconfig(libgps) BuildRequires: pkgconfig(libiptc) BuildRequires: pkgconfig(libmemcached) BuildRequires: pkgconfig(libmicrohttpd)
commit virt-manager for openSUSE:Factory
Hello community, here is the log from the commit of package virt-manager for openSUSE:Factory checked in at 2017-12-21 11:29:56 Comparing /work/SRC/openSUSE:Factory/virt-manager (Old) and /work/SRC/openSUSE:Factory/.virt-manager.new (New) Package is "virt-manager" Thu Dec 21 11:29:56 2017 rev:165 rq:558884 version:1.4.3 Changes: --- /work/SRC/openSUSE:Factory/virt-manager/virt-manager.changes 2017-12-20 10:39:53.142898759 +0100 +++ /work/SRC/openSUSE:Factory/.virt-manager.new/virt-manager.changes 2017-12-21 11:30:08.129232596 +0100 @@ -1,0 +2,19 @@ +Wed Dec 20 08:31:19 UTC 2017 - cbosdon...@suse.com + +- Get rid of "TypeError: Couldn't find foreign struct converter for + 'cairo.Context'" errors by adding a dependency to python3-cairo. + (bsc#1062865) +- Python3: Fix 'local variable 'e' referenced before assignment' + 0001-py3-store-exception-variables-for-use-outside-except.patch + (bsc#1073594) + +--- +Tue Dec 19 10:44:40 MST 2017 - carn...@suse.com + +- Fix TypeError in inspection.py (bsc#1070896) + virtman-python2-to-python3-conversion.patch +- Fix openSUSE 15.0 detection. It has no content file or .treeinfo + file (bsc#1054986) + virtinst-add-sle15-detection-support.patch + +--- New: 0001-py3-store-exception-variables-for-use-outside-except.patch Other differences: -- ++ virt-manager.spec ++ --- /var/tmp/diff_new_pack.AIazaM/_old 2017-12-21 11:30:12.964996807 +0100 +++ /var/tmp/diff_new_pack.AIazaM/_new 2017-12-21 11:30:12.968996612 +0100 @@ -128,6 +128,7 @@ Patch209: 0004-virtinst-python3-use-binary-mode-for-kernel.patch Patch210: virtman-register-delete-event-for-details-dialog.patch Patch211: python3-fix-bytes-string-mess-in-serial-console.patch +Patch212: 0001-py3-store-exception-variables-for-use-outside-except.patch # For upstream review Patch500: 0001-Improve-container-image-url-example.patch Patch501: 0002-create-wizard-fix-alignment-in-os-container-page.patch @@ -143,6 +144,7 @@ Requires: gtk3 Requires: python3-gobject-Gdk # For console widget +Requires: python3-cairo Requires: python3-gobject-cairo Recommends: python3-SpiceClientGtk Requires: virt-install @@ -306,6 +308,7 @@ %patch209 -p1 %patch210 -p1 %patch211 -p1 +%patch212 -p1 %patch500 -p1 %patch501 -p1 %patch502 -p1 ++ 0001-py3-store-exception-variables-for-use-outside-except.patch ++ >From d4b7853b17bd24e0d15a6887b877a627da361589 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Bosdonnat?= Date: Wed, 20 Dec 2017 09:38:18 +0100 Subject: [virt-manager][PATCH] py3: store exception variables for use outside except In python3 exceptions aren't defined outside the except block. Leading to 'UnboundLocalError: local variable 'e' referenced before assignment' errors. To work around this, store the local variable into one that will have a longer life. --- virtManager/connection.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/virtManager/connection.py b/virtManager/connection.py index c98fff3d..f9da6677 100644 --- a/virtManager/connection.py +++ b/virtManager/connection.py @@ -1439,7 +1439,8 @@ class vmmConnection(vmmGObject): self._tick(*args, **kwargs) except KeyboardInterrupt: raise -except Exception as e: +except Exception as err: +e = err pass if e is None: -- 2.15.1 ++ virtinst-add-sle15-detection-support.patch ++ --- /var/tmp/diff_new_pack.AIazaM/_old 2017-12-21 11:30:13.240983350 +0100 +++ /var/tmp/diff_new_pack.AIazaM/_new 2017-12-21 11:30:13.240983350 +0100 @@ -44,7 +44,7 @@ dclass = SLESDistro if distro_version is None: distro_version = _parse_sle_distribution(distribution) -@@ -481,7 +497,7 @@ def _distroFromSUSEContent(fetcher, arch +@@ -481,10 +497,13 @@ def _distroFromSUSEContent(fetcher, arch dclass = CAASPDistro if distro_version is None: distro_version = ['VERSION', distribution[1].strip().rsplit(' ')[6]] @@ -52,8 +52,15 @@ +elif re.match(".*openSUSE.*", distribution[1]) or re.match("openSUSE *", distribution[1]): dclass = OpensuseDistro if distro_version is None: - distro_version = ['VERSION', distribution[0].strip().rsplit(':')[4]] -@@ -1003,6 +1019,7 @@ class SLDistro(RHELDistro): +-distro_version = ['VERSION', distribution[0].strip().rsplit(':')[4]] ++if ':' in distribution[0]: ++distro_
commit libfm for openSUSE:Factory
Hello community, here is the log from the commit of package libfm for openSUSE:Factory checked in at 2017-12-21 11:29:47 Comparing /work/SRC/openSUSE:Factory/libfm (Old) and /work/SRC/openSUSE:Factory/.libfm.new (New) Package is "libfm" Thu Dec 21 11:29:47 2017 rev:54 rq:558870 version:1.2.5 Changes: --- /work/SRC/openSUSE:Factory/libfm/libfm.changes 2017-03-12 20:00:28.715653714 +0100 +++ /work/SRC/openSUSE:Factory/.libfm.new/libfm.changes 2017-12-21 11:29:59.861635717 +0100 @@ -1,0 +2,6 @@ +Wed Dec 20 15:50:33 UTC 2017 - mvet...@suse.com + +- bsc#1073719: Fix build with gtk-doc 1.27: + * Add libfm-1.2.5-gtk-doc-workaround.patch + +--- New: libfm-1.2.5-gtk-doc-workaround.patch Other differences: -- ++ libfm.spec ++ --- /var/tmp/diff_new_pack.ackoun/_old 2017-12-21 11:30:00.449607049 +0100 +++ /var/tmp/diff_new_pack.ackoun/_new 2017-12-21 11:30:00.453606854 +0100 @@ -26,6 +26,8 @@ Source: %{name}-%{version}.tar.xz Source1:%{name}-rpmlintrc Patch0: libfm-default-config.patch +# FIX-UPSTREAM jub...@iodoru.org bsc#1073719 +Patch1: libfm-1.2.5-gtk-doc-workaround.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gtk2-devel @@ -58,9 +60,9 @@ %package -n libfm4 Summary:Libfm libraries -Group: System/Libraries # libfm is extensible by modules - which are in the main package # they are not strictly required, but a very good thing to have present +Group: System/Libraries Recommends: %{name} %description -n libfm4 @@ -120,6 +122,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %configure \ ++ libfm-1.2.5-gtk-doc-workaround.patch ++ >From b072ee0400432d72fdf86ba9fed74a7e0ec11ec1 Mon Sep 17 00:00:00 2001 From: Andriy Grytsenko Date: Sun, 26 Nov 2017 22:30:15 +0200 Subject: [PATCH] Enclose text in into * * The FM_MODULE_dummy_VERSION is a number which should be increased each * time something in FmDummyInit structure is changed. The FmDummyInit @@ -65,7 +65,7 @@ * module handling in your code: * * Sample of fm-dummy-widget.c - * + * * * * Third thing application should do is to register module type on the @@ -108,7 +108,7 @@ * interface (see the fm-dummy.h header example above): * * Sample of module dummy/test - * + * * * The fm_module_init_dummy should be exactly the same structure that is * defined in the header file above.
commit rear for openSUSE:Factory
Hello community, here is the log from the commit of package rear for openSUSE:Factory checked in at 2017-12-21 11:29:54 Comparing /work/SRC/openSUSE:Factory/rear (Old) and /work/SRC/openSUSE:Factory/.rear.new (New) Package is "rear" Thu Dec 21 11:29:54 2017 rev:33 rq:558882 version:2.3 Changes: --- /work/SRC/openSUSE:Factory/rear/rear.changes2017-08-24 18:42:27.137459518 +0200 +++ /work/SRC/openSUSE:Factory/.rear.new/rear.changes 2017-12-21 11:30:00.697594957 +0100 @@ -1,0 +2,30 @@ +Wed Dec 20 16:56:11 CET 2017 - jsm...@suse.de + +- Version upgrade to 2.3 + (fate#323930 fate#323931 fate#323932) + New features and bigger enhancements: + * First steps towards running ReaR unattended in general + * SSH support in the recovery system is now secure by default + * Improved verification of the recovery system contents + * ReaR is now more safe against recreating on a wrong disk + Possibly backward incompatible changes: + * In addition to STDERR now also STDOUT is redirected into the +log file so that when programs prompt via STDOUT to get input +the program's prompt could be no longer visible to the user + * There are no longer private SSH keys in the recovery system by +default and a RSA key is generated from scratch when starting +sshd during recovery system startup so that it does no longer +work by default to use SSH in the recovery system via the +SSH keys that exist on the original system + * By default it is now fatal when 'ldd' reports a 'not found' +library for any file in a /bin/ or /sbin/ directory in the +recovery system so that now 'rear mkrescue/mkbackup' +may fail where it had (blindly) worked before + * Improved autodetection when the disk layout looks ambiguous. +Now 'rear recover' switches by default more often into the +MIGRATION_MODE where manual disk layout configuration happens +via several user dialogs so that by default 'rear recover' +shows more often user dialogs + A detailed list can be found in the rear-release-notes.txt file + +--- Old: rear-2.2.tar.gz New: rear-2.3.tar.gz Other differences: -- ++ rear.spec ++ --- /var/tmp/diff_new_pack.aKuX4X/_old 2017-12-21 11:30:01.341563557 +0100 +++ /var/tmp/diff_new_pack.aKuX4X/_new 2017-12-21 11:30:01.345563362 +0100 @@ -22,9 +22,9 @@ # When there are SUSE specific patches, add a trailing letter 'a' 'b' 'c' ... # to the rear upstrea, version (e.g. "Version: 1.18.a" # see https://github.com/rear/rear/issues/666 -Version:2.2 +Version:2.3 Release:0 -%define upstream_version 2.2 +%define upstream_version 2.3 # Automatic version upgrades are not possible in practice. # The user must explicitly specify his intended version. # When users have a working disaster recovery procedure, they should not upgrade @@ -61,8 +61,9 @@ # Of course the rear bash scripts can be installed on any architecture just as any binaries can be installed on any architecture. # But the meaning of architecture dependent packages should be on what architectures they will work. # Therefore only those architectures that are actually supported are explicitly listed. -# This avoids that rear can be "just installed" on architectures that are actually not supported (e.g. ARM or IBM z Systems): -ExclusiveArch: %ix86 x86_64 ppc ppc64 ppc64le +# This avoids that rear can be "just installed" on architectures that are actually not supported (e.g. ARM or IBM z Systems). +# ReaR does not support the 'ppc' architecture, cf. https://github.com/rear/rear/issues/1596#issuecomment-351698817 +ExclusiveArch: %ix86 x86_64 ppc64 ppc64le # Furthermore for some architectures it requires architecture dependent packages (like syslinux for x86 and x86_64) # so that rear must be architecture dependent because ifarch conditions never match in case of "BuildArch: noarch" # see the GitHub issue https://github.com/rear/rear/issues/629 @@ -324,7 +325,7 @@ %files %defattr(-,root,root,-) -%doc AUTHORS COPYING README.adoc doc/*.txt doc/*.adoc doc/user-guide/*.adoc doc/mappings/ +%doc MAINTAINERS COPYING README.adoc doc/*.txt doc/*.adoc doc/user-guide/*.adoc doc/mappings/ %{_mandir}/man8/rear.8* %config(noreplace) %{_sysconfdir}/rear/ %config(noreplace) %{_datadir}/rear/ ++ rear-2.2.tar.gz -> rear-2.3.tar.gz ++ 15777 lines of diff (skipped)
commit perl-Minion for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Minion for openSUSE:Factory checked in at 2017-12-21 11:29:24 Comparing /work/SRC/openSUSE:Factory/perl-Minion (Old) and /work/SRC/openSUSE:Factory/.perl-Minion.new (New) Package is "perl-Minion" Thu Dec 21 11:29:24 2017 rev:36 rq:558767 version:8.08 Changes: --- /work/SRC/openSUSE:Factory/perl-Minion/perl-Minion.changes 2017-11-27 22:15:56.836000575 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Minion.new/perl-Minion.changes 2017-12-21 11:29:28.943143281 +0100 @@ -1,0 +2,17 @@ +Mon Dec 18 06:35:37 UTC 2017 - co...@suse.com + +- updated to 8.08 + see /usr/share/doc/packages/perl-Minion/Changes + + 8.08 2017-12-15 +- Added busy and wait events to Minion::Worker. +- Added dequeue_timeout option to run method in Minion::Worker. +- Added -D option to worker command. + +--- +Tue Dec 12 06:34:05 UTC 2017 - co...@suse.com + +- updated to 8.07 + see /usr/share/doc/packages/perl-Minion/Changes + +--- Old: Minion-8.03.tar.gz New: Minion-8.08.tar.gz Other differences: -- ++ perl-Minion.spec ++ --- /var/tmp/diff_new_pack.23mWR2/_old 2017-12-21 11:29:29.775102715 +0100 +++ /var/tmp/diff_new_pack.23mWR2/_new 2017-12-21 11:29:29.779102520 +0100 @@ -17,7 +17,7 @@ Name: perl-Minion -Version:8.03 +Version:8.08 Release:0 %define cpan_name Minion Summary:Job queue @@ -44,69 +44,10 @@ http://www.postgresql.org). Job queues allow you to process time and/or computationally intensive tasks -in background processes, outside of the request/response lifecycle. Among -those tasks you'll commonly find image resizing, spam filtering, HTTP -downloads, building tarballs, warming caches and basically everything else -you can imagine that's not super fast. - - use Mojolicious::Lite; - - plugin Minion => {Pg => 'postgresql://sri:s3cret@localhost/test'}; - - # Slow task - app->minion->add_task(poke_mojo => sub { -my $job = shift; -$job->app->ua->get('mojolicious.org'); -$job->app->log->debug('We have poked mojolicious.org for a visitor'); - }); - - # Perform job in a background worker process - get '/' => sub { -my $c = shift; -$c->minion->enqueue('poke_mojo'); -$c->render(text => 'We will poke mojolicious.org for you soon.'); - }; - - app->start; - -Background worker processes are usually started with the command -Minion::Command::minion::worker, which becomes automatically available when -an application loads the plugin Mojolicious::Plugin::Minion. - - $ ./myapp.pl minion worker - -Jobs can be managed right from the command line with -Minion::Command::minion::job. - - $ ./myapp.pl minion job - -You can also add an admin ui to your application by loading the plugin -Mojolicious::Plugin::Minion::Admin. Just make sure to secure access before -making your application publically accessible. - - # Make admin ui available under "/minion" - plugin 'Minion::Admin'; - -To manage background worker processes with systemd, you can use a unit -configuration file like this. - - [Unit] - Description=My Mojolicious application workers - After=postgresql.service - - [Service] - Type=simple - ExecStart=/home/sri/myapp/myapp.pl minion worker -m production - KillMode=process - - [Install] - WantedBy=multi-user.target - -Every job can fail or succeed, but not get lost, the system is eventually -consistent and will preserve job results for as long as you like, depending -on "remove_after". While individual workers can fail in the middle of -processing a job, the system will detect this and ensure that no job is -left in an uncertain state, depending on "missing_after". +in background processes, outside of the request/response lifecycle of web +applications. Among those tasks you'll commonly find image resizing, spam +filtering, HTTP downloads, building tarballs, warming caches and basically +everything else you can imagine that's not super fast. %prep %setup -q -n %{cpan_name}-%{version} ++ Minion-8.03.tar.gz -> Minion-8.08.tar.gz ++ 4071 lines of diff (skipped)
commit ksh for openSUSE:Factory
Hello community, here is the log from the commit of package ksh for openSUSE:Factory checked in at 2017-12-21 11:29:43 Comparing /work/SRC/openSUSE:Factory/ksh (Old) and /work/SRC/openSUSE:Factory/.ksh.new (New) Package is "ksh" Thu Dec 21 11:29:43 2017 rev:108 rq:558827 version:93vu Changes: --- /work/SRC/openSUSE:Factory/ksh/ksh.changes 2015-06-30 10:19:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.ksh.new/ksh.changes 2017-12-21 11:29:53.381951662 +0100 @@ -1,0 +2,86 @@ +Wed Dec 20 13:18:32 CET 2017 - m...@suse.de + +- fix build with new glibc versions + new patch: ksh93-filedefined.dif + +--- +Wed Oct 12 13:23:14 CEST 2016 - m...@suse.de + +- fix locking error in spawn implementation [bnc#988213] + new patch: ksh93-spawnlock.dif +- make patch ordering the same as in sle-11 + +--- +Tue Jul 5 14:49:03 CEST 2016 - m...@suse.de + +- own the ksh files in /etc/alternatives [bnc#987362] [bnc#962069] +- fix leak in optimize processing [bnc#982423] + new patch: ksh93-optimizeleak.dif +- fix editor prediction code garbling input [bnc#964966] + new patch: ksh93-edpredict.dif + +--- +Wed Dec 16 16:00:53 CET 2015 - m...@suse.de + +- add ast suffix to optbin manpages to prevent file conflicts +- fix fd leak when doing redirects in a subshell [bnc#954856] + new patch: ksh93-redirectleak.dif +- rewrite ksh93-backtick.dif to a more correct version + [bnc#953533] [bnc#955221] +- also tweak ksh93-backtick.dif so that the pipe is drained after + io_restore is called. + +--- +Tue Sep 15 18:07:09 CEST 2015 - m...@suse.de + +- fix freeing memory twice if an array is turned into an + compound variable and then unset [bnc#924043] + new patch: ksh93-nvtree-free.dif +- backport fix for segmentation fault with 'typeset -RF' + new patch: ksh93-int16double.dif +- backport hanging command substitution with large output fix from + upstream [bnc#887320] [bnc#926172] [bnc#934437] + new patch: ksh93-backtick.dif +- backport job list corruption fix from ksg93v [bnc#924318] + new patch: ksh93-jpold.dif + +--- +Fri Jun 12 13:54:45 CEST 2015 - m...@suse.de + +- go back to ksh93u to have a stable version in SLE-12 + use 93vu as version so that the software stack sees this + as an update. (FATE#319107, bsc#939252) +- add back the following patches: + * astksh_builtin_poll20120806_001.diff + * ksh93-backticks.dif + * ksh93-crashes.dif + * ksh93-dttree-crash.dif + * ksh93-fdstatus.dif + * ksh93-heredoclex.dif + * ksh93-jobs.dif + * ksh93-sfio.dif + * ksh93-uninitialized.dif +- fix stk aliasing code [bnc#844071] + new patch: ksh93-stkalias.dif +- fix stk restoration in sh_exec [bnc#844071] + new patch: ksh93-stkfreeze.dif +- make a unknown location fatal in stkset so that we get a core + dump right away instead of later in an unrelated part of code + new patch: ksh93-stkset-abort.dif +- fix build with std malloc + new patch: ksh93-malloc-hook.dif +- backport job locking code fix + new patch: ksh93-joblock.dif +- disable vfork, use fork instead + new patch: ksh93-disable-vfork.dif +- fix crash when the subshell number overflows [bnc#893031] + new patch: ksh93-longenv.dif +- fix path normalization in cd command [bnc#867401] + new patch: ksh93-cdpwd.dif +- fix segfault in dirname when cwd is gone [bnc#852160] + new patch: ksh93-subshellpwd.dif +- Fix ksh using wrong files is some elements in the path do not + exist [bnc#899014] + new patch: ksh93-path-skip.dif + +--- Old: INIT.2014-06-25.tar.bz2 ast-base.2014-06-25.tar.bz2 ksh93-backticks.dif ksh93-crashes.dif New: INIT.2012-08-01.tar.bz2 ast-base.2012-08-01.tar.bz2 astksh_builtin_poll20120806_001.diff ksh93-backtick.dif ksh93-cdpwd.dif ksh93-disable-vfork.dif ksh93-dttree-crash.dif ksh93-edpredict.dif ksh93-fdstatus.dif ksh93-filedefined.dif ksh93-heredoclex.dif ksh93-int16double.dif ksh93-joblock.dif ksh93-jobs.dif ksh93-jpold.dif ksh93-longenv.dif ksh93-malloc-hook.dif ksh93-nvtree-free.dif ksh93-optimizeleak.dif ksh93-path-skip.dif ksh93-redirectleak.dif ksh93-sfio.dif ksh93-spawnlock.dif ksh93-stkalias.dif ksh93-stkfreeze.dif ksh93-stkset-abort.dif ksh93-subshellpwd.dif ksh93-uninitialized.dif Other differences: -- ++ ksh.spec ++ --- /var/tmp/diff_new_pack.H72VXR/_old 2017-12-21 11:29:57.169766971 +0100 +++ /var/tmp/diff_new_pack.H72V
commit libepubgen for openSUSE:Factory
Hello community, here is the log from the commit of package libepubgen for openSUSE:Factory checked in at 2017-12-21 11:29:38 Comparing /work/SRC/openSUSE:Factory/libepubgen (Old) and /work/SRC/openSUSE:Factory/.libepubgen.new (New) Package is "libepubgen" Thu Dec 21 11:29:38 2017 rev:5 rq:558820 version:0.1.0 Changes: --- /work/SRC/openSUSE:Factory/libepubgen/libepubgen.changes2017-08-24 18:52:59.584400850 +0200 +++ /work/SRC/openSUSE:Factory/.libepubgen.new/libepubgen.changes 2017-12-21 11:29:43.742421679 +0100 @@ -1,0 +2,14 @@ +Wed Dec 20 12:25:45 UTC 2017 - tchva...@suse.com + +- Version update to 0.1.0: + * Fix various validation problems, pointed out by epubcheck. + * Add EPUB3 support. + * Split on headings: add user-friendly section names. + * Support writing CSS styles inline in the XHTML streams. + * Support various image wrap types. + * Support embedded fonts. + * Support cover images. + * Support footnotes. + * upport EPUB3 fixed layout. + +--- Old: libepubgen-0.0.1.tar.xz New: libepubgen-0.1.0.tar.xz Other differences: -- ++ libepubgen.spec ++ --- /var/tmp/diff_new_pack.RvmJoL/_old 2017-12-21 11:29:44.290394960 +0100 +++ /var/tmp/diff_new_pack.RvmJoL/_new 2017-12-21 11:29:44.290394960 +0100 @@ -16,9 +16,9 @@ # -%define libname libepubgen-0_0-0 +%define libname libepubgen-0_1-1 Name: libepubgen -Version:0.0.1 +Version:0.1.0 Release:0 Summary:An EPUB generator library License:MPL-2.0 @@ -32,6 +32,7 @@ BuildRequires: xz BuildRequires: pkgconfig(cppunit) BuildRequires: pkgconfig(librevenge-0.0) +BuildRequires: pkgconfig(libxml-2.0) %if 0%{?suse_version} > 1325 BuildRequires: libboost_headers-devel %else ++ libepubgen-0.0.1.tar.xz -> libepubgen-0.1.0.tar.xz ++ 9256 lines of diff (skipped)
commit WindowMaker for openSUSE:Factory
Hello community, here is the log from the commit of package WindowMaker for openSUSE:Factory checked in at 2017-12-21 11:29:31 Comparing /work/SRC/openSUSE:Factory/WindowMaker (Old) and /work/SRC/openSUSE:Factory/.WindowMaker.new (New) Package is "WindowMaker" Thu Dec 21 11:29:31 2017 rev:44 rq:558819 version:0.95.8 Changes: --- /work/SRC/openSUSE:Factory/WindowMaker/WindowMaker.changes 2017-12-06 08:59:30.346971890 +0100 +++ /work/SRC/openSUSE:Factory/.WindowMaker.new/WindowMaker.changes 2017-12-21 11:29:38.994653177 +0100 @@ -1,0 +2,5 @@ +Wed Dec 20 12:11:03 UTC 2017 - bwiedem...@suse.com + +- Add WindowMaker-0.95.8-reproducible.patch to make build reproducible + +--- New: WindowMaker-0.95.8-reproducible.patch Other differences: -- ++ WindowMaker.spec ++ --- /var/tmp/diff_new_pack.jKrRlC/_old 2017-12-21 11:29:39.654620997 +0100 +++ /var/tmp/diff_new_pack.jKrRlC/_new 2017-12-21 11:29:39.654620997 +0100 @@ -38,6 +38,8 @@ Patch3: fix_wmgenmenu_paths.patch # Patch101: wm-giflib.patch +# PATCH-FEATURE-OPENSUSE +Patch102: WindowMaker-0.95.8-reproducible.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fdupes BuildRequires: fontconfig-devel @@ -98,6 +100,7 @@ %patch2 %patch3 %patch101 +%patch102 -p1 cp %{S:4} . cp %{S:6} . %if 0%{?suse_version} < 1140 ++ WindowMaker-0.95.8-reproducible.patch ++ could be upstreamed, but upstream seems dead with lists.windowmaker.org down and the last git commit is from March commit e9ab99877b71669a75c1c1a43c1fb24cb32c1bdf Author: Bernhard M. Wiedemann Date: Tue Dec 19 21:13:21 2017 +0100 texi2txt: Use ChangeLog date instead of build date in order to make builds reproducible. See https://reproducible-builds.org/ for why this is good. This date call works with GNU date and BSD date. Without this patch, /usr/share/doc/packages/WindowMaker/README.i18n will differ in the line Published by The Window Maker team on ... --- An alternative solution could use the $SOURCE_DATE_EPOCH variable defined in https://reproducible-builds.org/specs/source-date-epoch/ diff --git a/script/generate-txt-from-texi.sh b/script/generate-txt-from-texi.sh index 3800c72c..ee4e8603 100755 --- a/script/generate-txt-from-texi.sh +++ b/script/generate-txt-from-texi.sh @@ -822,7 +822,7 @@ function execute_commands(line, replaced_line, command) { } else if (command == "today") { # Make sure the date will be in english (we use "C" because it not certain # that the English locale is enabled on the machine of the user) - replaced_line = replaced_line "'"`LANG=C date '+%d %B %Y' | sed -e 's,^0,,' `"'"; + replaced_line = replaced_line "'"`LANG=C date -u -r ../../ChangeLog '+%d %B %Y' | sed -e 's,^0,,' `"'"; # Commands to display text in a special style ## } else if (command == "asis") {
commit obs-service-set_version for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-set_version for openSUSE:Factory checked in at 2017-12-21 11:29:30 Comparing /work/SRC/openSUSE:Factory/obs-service-set_version (Old) and /work/SRC/openSUSE:Factory/.obs-service-set_version.new (New) Package is "obs-service-set_version" Thu Dec 21 11:29:30 2017 rev:32 rq:558810 version:0.5.8 Changes: --- /work/SRC/openSUSE:Factory/obs-service-set_version/obs-service-set_version.changes 2017-11-14 13:02:41.646943843 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-set_version.new/obs-service-set_version.changes 2017-12-21 11:29:37.806711100 +0100 @@ -1,0 +2,15 @@ +Mon Dec 11 15:50:24 UTC 2017 - fschrei...@suse.de + +- Update to version 0.5.8: + * fixes boo#1072359 + * code cleanup and some refactoring + * cli options --debug and --regex + * new targets (test/clean) for Makefile + * initial .gitignore + * Mention that tests may take some time in README.md + * Fix pip/zypper tests for python3 + * enforce files to be decoded as UTF-8 + * Don't let version check get beyond path boundary + * Slightly reorganize README.md file + +--- Old: obs-service-set_version-0.5.7.tar.gz New: obs-service-set_version-0.5.8.tar.gz Other differences: -- ++ obs-service-set_version.spec ++ --- /var/tmp/diff_new_pack.Ur2BF9/_old 2017-12-21 11:29:38.498677360 +0100 +++ /var/tmp/diff_new_pack.Ur2BF9/_new 2017-12-21 11:29:38.502677165 +0100 @@ -19,7 +19,7 @@ %define service set_version Name: obs-service-%{service} -Version:0.5.7 +Version:0.5.8 Release:0 Summary:An OBS source service: Update spec file version License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.Ur2BF9/_old 2017-12-21 11:29:38.530675800 +0100 +++ /var/tmp/diff_new_pack.Ur2BF9/_new 2017-12-21 11:29:38.530675800 +0100 @@ -1,5 +1,5 @@ pkgname=obs-service-set_version -pkgver=0.5.7 +pkgver=0.5.8 pkgrel=0 pkgdesc="An OBS source service: Update spec file version" arch=('i686' 'x86_64') ++ _servicedata ++ --- /var/tmp/diff_new_pack.Ur2BF9/_old 2017-12-21 11:29:38.554674630 +0100 +++ /var/tmp/diff_new_pack.Ur2BF9/_new 2017-12-21 11:29:38.558674435 +0100 @@ -1,5 +1,5 @@ g...@github.com:openSUSE/obs-service-set_version.git - 98641aeb28f887737a293a46f6f0c091fe81af0a + 5fabceedf07f6a8597b510e16993b613eded4655 \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.Ur2BF9/_old 2017-12-21 11:29:38.574673654 +0100 +++ /var/tmp/diff_new_pack.Ur2BF9/_new 2017-12-21 11:29:38.578673459 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-set_version -Version: 0.5.7-0 +Version: 0.5.8-0 Binary: obs-service-set_version Provides: obs-service-set_version Maintainer: Adrian Schroeter ++ obs-service-set_version-0.5.7.tar.gz -> obs-service-set_version-0.5.8.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-set_version-0.5.7/Makefile new/obs-service-set_version-0.5.8/Makefile --- old/obs-service-set_version-0.5.7/Makefile 2017-11-06 10:15:46.0 +0100 +++ new/obs-service-set_version-0.5.8/Makefile 2017-12-11 13:06:13.0 +0100 @@ -15,6 +15,7 @@ clean: find -name "*.pyc" -exec rm {} \; + find -name '*.pyo' -exec rm {} \; rm -rf set_versionc .PHONY: all install test diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-set_version-0.5.7/README.md new/obs-service-set_version-0.5.8/README.md --- old/obs-service-set_version-0.5.7/README.md 2017-11-06 10:15:46.0 +0100 +++ new/obs-service-set_version-0.5.8/README.md 2017-12-11 13:06:13.0 +0100 @@ -1,10 +1,10 @@ # set_version (OBS source service) [![Build Status](https://travis-ci.org/openSUSE/obs-service-set_version.svg?branch=master)](https://travis-ci.org/openSUSE/obs-service-set_version) -This service updates a RPM spec or Debian changelog according to the existing files. -The service can be used in combination with other services like [download_files](https://github.com/openSUSE/obs-service-download_files) -or [tar_scm](https://github.com/openSUSE/obs-service-tar_scm). -This is the git repository for [openSUSE:Tools/obs-service-set_version](https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-set_version). -The authoritative source is https://github.com/openSUSE/obs-service-set_version +This is an [Open Build Service](http://openbuildservice.org/) source service. It updates an RPM spec or Debian changelog according to the existing files. + +This is the git repository for [op
commit klee-uclibc for openSUSE:Factory
Hello community, here is the log from the commit of package klee-uclibc for openSUSE:Factory checked in at 2017-12-21 11:28:52 Comparing /work/SRC/openSUSE:Factory/klee-uclibc (Old) and /work/SRC/openSUSE:Factory/.klee-uclibc.new (New) Package is "klee-uclibc" Thu Dec 21 11:28:52 2017 rev:5 rq:558570 version:1.0.0+git.20170324 Changes: --- /work/SRC/openSUSE:Factory/klee-uclibc/klee-uclibc.changes 2017-07-08 12:34:33.365128256 +0200 +++ /work/SRC/openSUSE:Factory/.klee-uclibc.new/klee-uclibc.changes 2017-12-21 11:28:53.256883318 +0100 @@ -1,0 +2,6 @@ +Tue Dec 19 14:29:55 UTC 2017 - dims...@opensuse.org + +- Change llvm_Version to 5, following the switch of LLVM to version + 5 in Tumbleweed. + +--- Other differences: -- ++ klee-uclibc.spec ++ --- /var/tmp/diff_new_pack.OIdU89/_old 2017-12-21 11:28:53.940849968 +0100 +++ /var/tmp/diff_new_pack.OIdU89/_new 2017-12-21 11:28:53.940849968 +0100 @@ -16,7 +16,7 @@ # -%define llvm_version 4 +%define llvm_version 5 %define version_unconverted 1.0.0+git.20170324
commit osdlyrics for openSUSE:Factory
Hello community, here is the log from the commit of package osdlyrics for openSUSE:Factory checked in at 2017-12-21 11:28:58 Comparing /work/SRC/openSUSE:Factory/osdlyrics (Old) and /work/SRC/openSUSE:Factory/.osdlyrics.new (New) Package is "osdlyrics" Thu Dec 21 11:28:58 2017 rev:15 rq:558722 version:0.4.3+git20170817.8661927 Changes: --- /work/SRC/openSUSE:Factory/osdlyrics/osdlyrics.changes 2017-11-29 10:54:02.577639689 +0100 +++ /work/SRC/openSUSE:Factory/.osdlyrics.new/osdlyrics.changes 2017-12-21 11:29:01.972458352 +0100 @@ -1,0 +2,5 @@ +Sun Dec 17 13:03:34 UTC 2017 - hillw...@opensuse.org + +- Update appdata install. + +--- Other differences: -- ++ osdlyrics.spec ++ --- /var/tmp/diff_new_pack.EeTW5O/_old 2017-12-21 11:29:02.676424027 +0100 +++ /var/tmp/diff_new_pack.EeTW5O/_new 2017-12-21 11:29:02.680423832 +0100 @@ -17,9 +17,10 @@ %define with_mpd 0 +%define date 20170817 Name: osdlyrics -Version:0.4.3+git20170817.8661927 +Version:0.4.3+git%{date}.8661927 Release:0 Summary:A third-party lyrics display program License:GPL-3.0 @@ -100,6 +101,8 @@ %make_install install -d %{buildroot}%{_datadir}/appdata cp %{SOURCE1} %{buildroot}%{_datadir}/appdata/ +sed -i 's/$$version/%{version}/g; s/$$date/%{date}/g' \ +%{buildroot}%{_datadir}/appdata/%{name}-appdata.xml %suse_update_desktop_file %{name} ++ osdlyrics-appdata.xml ++ --- /var/tmp/diff_new_pack.EeTW5O/_old 2017-12-21 11:29:02.708422467 +0100 +++ /var/tmp/diff_new_pack.EeTW5O/_new 2017-12-21 11:29:02.708422467 +0100 @@ -2,6 +2,7 @@ osdlyrics.desktop CC0-1.0 + GPL-3.0 OSD Lyrics 透明桌面歌词 透明桌面歌詞 @@ -34,7 +35,7 @@ https://github.com/osdlyrics/osdlyrics https://github.com/osdlyrics/osdlyrics/issues - + GPL-3.0
commit python-automaton for openSUSE:Factory
Hello community, here is the log from the commit of package python-automaton for openSUSE:Factory checked in at 2017-12-21 11:29:21 Comparing /work/SRC/openSUSE:Factory/python-automaton (Old) and /work/SRC/openSUSE:Factory/.python-automaton.new (New) Package is "python-automaton" Thu Dec 21 11:29:21 2017 rev:8 rq:558756 version:1.13.1 Changes: --- /work/SRC/openSUSE:Factory/python-automaton/python-automaton.changes 2017-09-29 11:56:25.645994756 +0200 +++ /work/SRC/openSUSE:Factory/.python-automaton.new/python-automaton.changes 2017-12-21 11:29:22.611452010 +0100 @@ -1,0 +2,10 @@ +Wed Dec 20 09:36:34 UTC 2017 - cloud-de...@suse.de + +- update to version 1.13.1 + - Update reno for stable/pike + - Remove setting of version/release from releasenotes + - Updated from global requirements + - Avoid tox_install.sh for constraints support + - Remove kwarg default_start_state in the machine constructor + +--- Old: automaton-1.12.1.tar.gz New: automaton-1.13.1.tar.gz Other differences: -- ++ python-automaton.spec ++ --- /var/tmp/diff_new_pack.EBYdRk/_old 2017-12-21 11:29:23.195423536 +0100 +++ /var/tmp/diff_new_pack.EBYdRk/_new 2017-12-21 11:29:23.199423341 +0100 @@ -18,13 +18,13 @@ %global sname automaton Name: python-automaton -Version:1.12.1 +Version:1.13.1 Release:0 Summary:Friendly state machines for python License:Apache-2.0 Group: Development/Languages/Python Url:https://launchpad.net/%{sname} -Source0: https://pypi.io/packages/source/a/%{sname}/%{sname}-%{version}.tar.gz +Source0: https://files.pythonhosted.org/packages/source/a/%{sname}/%{sname}-%{version}.tar.gz BuildRequires: openstack-macros BuildRequires: python-PrettyTable >= 0.7.1 BuildRequires: python-debtcollector >= 1.2.0 @@ -34,11 +34,11 @@ BuildRequires: python-pbr >= 2.0.0 BuildRequires: python-testrepository >= 0.0.18 BuildRequires: python-testscenarios >= 0.4 -BuildRequires: python-testtools >= 1.4.0 +BuildRequires: python-testtools >= 2.2.0 Requires: python-PrettyTable >= 0.7.1 Requires: python-debtcollector >= 1.2.0 Requires: python-pbr >= 2.0.0 -Requires: python-six >= 1.9.0 +Requires: python-six >= 1.10.0 BuildArch: noarch %description @@ -48,7 +48,7 @@ Summary:Documentation for the Automaton Library Group: Development/Languages/Python BuildRequires: python-Sphinx -BuildRequires: python-openstackdocstheme >= 1.16.0 +BuildRequires: python-openstackdocstheme >= 1.17.0 %description doc Documentation for the Automaton library. ++ _service ++ --- /var/tmp/diff_new_pack.EBYdRk/_old 2017-12-21 11:29:23.223422171 +0100 +++ /var/tmp/diff_new_pack.EBYdRk/_new 2017-12-21 11:29:23.223422171 +0100 @@ -1,8 +1,8 @@ -https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/openstack/automaton/automaton.spec.j2 +https://raw.githubusercontent.com/openstack/rpm-packaging/master/openstack/automaton/automaton.spec.j2 python-automaton.spec -https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/global-requirements.txt +https://raw.githubusercontent.com/openstack/rpm-packaging/master/requirements.txt cloud-de...@suse.de gh,openstack,automaton ++ automaton-1.12.1.tar.gz -> automaton-1.13.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.12.1/AUTHORS new/automaton-1.13.1/AUTHORS --- old/automaton-1.12.1/AUTHORS2017-09-27 06:25:17.0 +0200 +++ new/automaton-1.13.1/AUTHORS2017-12-04 11:32:15.0 +0100 @@ -1,3 +1,4 @@ +Andreas Jaeger Cao Xuan Hoang ChangBo Guo(gcb) Chuck Short diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.12.1/ChangeLog new/automaton-1.13.1/ChangeLog --- old/automaton-1.12.1/ChangeLog 2017-09-27 06:25:17.0 +0200 +++ new/automaton-1.13.1/ChangeLog 2017-12-04 11:32:15.0 +0100 @@ -1,12 +1,20 @@ CHANGES === -1.12.1 +1.13.1 -- +* Avoid tox\_install.sh for constraints support +* Remove setting of version/release from releasenotes + +1.13.0 +-- + +* Updated from global requirements +* Remove kwarg default\_start\_state in the machine constructor +* Updated from global requirements +* Update reno for stable/pike * Updated from global requirements -* Update UPPER\_CONSTRAINTS\_FILE for stable/pike -* Update .gitreview for stable/pike 1.12.0 -- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnig
commit bcc for openSUSE:Factory
Hello community, here is the log from the commit of package bcc for openSUSE:Factory checked in at 2017-12-21 11:29:16 Comparing /work/SRC/openSUSE:Factory/bcc (Old) and /work/SRC/openSUSE:Factory/.bcc.new (New) Package is "bcc" Thu Dec 21 11:29:16 2017 rev:15 rq:558736 version:0.5.0 Changes: --- /work/SRC/openSUSE:Factory/bcc/bcc.changes 2017-12-15 14:07:25.610703437 +0100 +++ /work/SRC/openSUSE:Factory/.bcc.new/bcc.changes 2017-12-21 11:29:21.567502912 +0100 @@ -1,0 +2,8 @@ +Tue Dec 19 14:00:05 UTC 2017 - dims...@opensuse.org + +- Replace clang4-devel-static BuildRequires with + clang-devel-static: use the unversioned one, folling the llvm + meta package version (like all the other llvm/clang packages in + the build chain). + +--- Other differences: -- ++ bcc.spec ++ --- /var/tmp/diff_new_pack.cL6bmo/_old 2017-12-21 11:29:22.207471708 +0100 +++ /var/tmp/diff_new_pack.cL6bmo/_new 2017-12-21 11:29:22.207471708 +0100 @@ -44,7 +44,7 @@ BuildRequires: llvm-devel >= 3.7.0 %if 0%{?suse_version} > 1320 # bsc#1065593 Some static clang libraries are needed -BuildRequires: clang4-devel-static +BuildRequires: clang-devel-static BuildRequires: llvm-gold %if %{with_lua} BuildRequires: lua51-luajit-devel
commit limesuite for openSUSE:Factory
Hello community, here is the log from the commit of package limesuite for openSUSE:Factory checked in at 2017-12-21 11:29:04 Comparing /work/SRC/openSUSE:Factory/limesuite (Old) and /work/SRC/openSUSE:Factory/.limesuite.new (New) Package is "limesuite" Thu Dec 21 11:29:04 2017 rev:2 rq:558733 version:17.12.0 Changes: --- /work/SRC/openSUSE:Factory/limesuite/limesuite.changes 2017-11-08 15:10:43.568750216 +0100 +++ /work/SRC/openSUSE:Factory/.limesuite.new/limesuite.changes 2017-12-21 11:29:05.108305451 +0100 @@ -1,0 +2,17 @@ +Tue Dec 19 21:55:12 UTC 2017 - mar...@gmx.de + +- Update to version + SoapyLMS changes: + * Force MIMO alignment + * Add TBB frontend gain configuration + * Fix/adjust gain ranges + LMS API changes: + * Increased USB timeouts + * Updated FTDI library (LimeSDR-Mini on Windows) + * RF switch control for LimeSDR-Mini + * Updated setup/destruction of streams + * various bug fixes + LimeSuiteGUI changes: + * Update LimeSDR-Mini panel + +--- Old: limesuite-17.10.0.tar.xz New: limesuite-17.12.0.tar.xz Other differences: -- ++ limesuite.spec ++ --- /var/tmp/diff_new_pack.NXkcIq/_old 2017-12-21 11:29:05.860268785 +0100 +++ /var/tmp/diff_new_pack.NXkcIq/_new 2017-12-21 11:29:05.860268785 +0100 @@ -1,6 +1,7 @@ # # spec file for package limesuite # +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017, Martin Hauke # # All modifications and additions to the file contributed by third parties @@ -16,12 +17,12 @@ # -%define sover 17_10-1 +%define sover 17_12-1 %define libname libLimeSuite%{sover} %define soapy_modver 0.6 Name: limesuite -Version:17.10.0 +Version:17.12.0 Release:0 Summary:Collection of software supporting LMS7-based hardware License:Apache-2.0 ++ limesuite-17.10.0.tar.xz -> limesuite-17.12.0.tar.xz ++ /work/SRC/openSUSE:Factory/limesuite/limesuite-17.10.0.tar.xz /work/SRC/openSUSE:Factory/.limesuite.new/limesuite-17.12.0.tar.xz differ: char 15, line 1
commit python-openqa_review for openSUSE:Factory
Hello community, here is the log from the commit of package python-openqa_review for openSUSE:Factory checked in at 2017-12-21 11:29:01 Comparing /work/SRC/openSUSE:Factory/python-openqa_review (Old) and /work/SRC/openSUSE:Factory/.python-openqa_review.new (New) Package is "python-openqa_review" Thu Dec 21 11:29:01 2017 rev:18 rq:558732 version:1.8.2 Changes: --- /work/SRC/openSUSE:Factory/python-openqa_review/python-openqa_review.changes 2017-10-13 14:15:59.900464217 +0200 +++ /work/SRC/openSUSE:Factory/.python-openqa_review.new/python-openqa_review.changes 2017-12-21 11:29:03.936362594 +0100 @@ -1,0 +2,28 @@ +Wed Dec 20 08:13:24 UTC 2017 - ok...@suse.com + +- Update to version 1.8.2: + * browser: Status code is not always available on error + * setup.py: Correct name of tests_require + * Project is no production stable + * Only require separate configparser for python2 + * Fix require of configparser for python3 + +--- +Sun Dec 17 13:38:22 UTC 2017 - ok...@suse.com + +- Provide singlespec file with update-alternatives including self-test + * Better multibuild-evaluation with valid syntax allowing local use of +'-M test' + * Complete runtime requirements including "python-setuptools" + * Complete set of scripts for both python2 and python3 + * Package self-test for all repositories and python2/python3 + +--- +Sat Dec 16 11:54:53 UTC 2017 - ok...@suse.com + +- Update to version 1.8.0: + * Provide job references in failed soft-fail parsing + * Add review wrapper script for 'functional' group on openqa.suse.de + * Handle disconnects by remote end on API get gracefully + +--- Old: python-openqa_review-1.7.5.tar.gz New: _multibuild python-openqa_review-1.8.2.tar.gz Other differences: -- ++ python-openqa_review.spec ++ --- /var/tmp/diff_new_pack.HG50pL/_old 2017-12-21 11:29:04.476336265 +0100 +++ /var/tmp/diff_new_pack.HG50pL/_new 2017-12-21 11:29:04.480336070 +0100 @@ -1,5 +1,5 @@ # -# spec file for package python-openqa_review +# spec file for package python # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # @@ -16,52 +16,110 @@ # +# Define just "test" as a package in _multibuild file to distinguish test +# instructions here +%if "@BUILD_FLAVOR@" == "" +%bcond_with test +%else +%bcond_without test +%endif + +%{?!python_module:%define python_module() python-%{**} python3-%{**}} %define short_name openqa_review -Name: python-%{short_name} -Version:1.7.5 +%define binaries openqa-review openqa-review-daily-email openqa-review-sles-ha tumblesle-release +%define oldpython python +Name: python-%{short_name}%{?name_ext} +Version:1.8.2 Release:0 Summary:A review helper script for openQA License:MIT Group: Development/Languages/Python -Source: https://github.com/okurz/%{short_name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source: https://github.com/okurz/%{short_name}/archive/%{version}.tar.gz#/python-%{short_name}-%{version}.tar.gz Url:https://github.com/okurz/%{short_name} -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python-setuptools -Requires: python-PyYAML -Requires: python-beautifulsoup4 -Requires: python-certifi -Requires: python-configparser +BuildRequires: python-rpm-macros +%if %{with test} +BuildRequires: %{oldpython}-%{short_name} +%else +BuildRequires: %{python_module setuptools} +BuildRequires: fdupes # workaround because of python-configparser not providing the '__init__.py' # file within site-packages/backports +%if "%{python_flavor}" == "python2" Requires: python-backports.ssl_match_hostname +Requires: python-configparser +%endif +Requires: python-PyYAML +Requires: python-beautifulsoup4 +Requires: python-certifi Requires: python-future Requires: python-humanfriendly Requires: python-pika Requires: python-requests Requires: python-setuptools Requires: python-sortedcontainers +Requires(post): update-alternatives +Requires(preun): update-alternatives +%endif +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch +%ifpython2 +Obsoletes: %{oldpython}-%{short_name} < %{version} +%endif + +%python_subpackages + %description A review helper script for openQA. For more details look into the README file. %prep +%if %{with test} +# workaround to prevent post/install failing assuming this file for
commit ledmon for openSUSE:Factory
Hello community, here is the log from the commit of package ledmon for openSUSE:Factory checked in at 2017-12-21 11:29:09 Comparing /work/SRC/openSUSE:Factory/ledmon (Old) and /work/SRC/openSUSE:Factory/.ledmon.new (New) Package is "ledmon" Thu Dec 21 11:29:09 2017 rev:13 rq:558735 version:0.81 Changes: --- /work/SRC/openSUSE:Factory/ledmon/ledmon.changes2017-11-27 22:18:39.298103695 +0100 +++ /work/SRC/openSUSE:Factory/.ledmon.new/ledmon.changes 2017-12-21 11:29:16.243762494 +0100 @@ -1,0 +2,5 @@ +Wed Dec 20 07:54:36 UTC 2017 - co...@suse.com + +- disable parallel build, it fails more often than not + +--- Other differences: -- ++ ledmon.spec ++ --- /var/tmp/diff_new_pack.zXcSxS/_old 2017-12-21 11:29:17.419705156 +0100 +++ /var/tmp/diff_new_pack.zXcSxS/_new 2017-12-21 11:29:17.423704961 +0100 @@ -41,7 +41,7 @@ %patch0 -p1 %build -make %{?_smp_mflags} CXFLAGS="%{optflags} -lsgutils2" +make -j1 CXFLAGS="%{optflags} -lsgutils2" %install %make_install
commit xen for openSUSE:Factory
Hello community, here is the log from the commit of package xen for openSUSE:Factory checked in at 2017-12-21 11:28:01 Comparing /work/SRC/openSUSE:Factory/xen (Old) and /work/SRC/openSUSE:Factory/.xen.new (New) Package is "xen" Thu Dec 21 11:28:01 2017 rev:239 rq:558584 version:4.10.0_08 Changes: --- /work/SRC/openSUSE:Factory/xen/xen.changes 2017-12-12 21:17:10.459213262 +0100 +++ /work/SRC/openSUSE:Factory/.xen.new/xen.changes 2017-12-21 11:28:13.434825013 +0100 @@ -1,0 +2,17 @@ +Wed Dec 13 08:43:00 MST 2017 - carn...@suse.com + +- Update to Xen 4.10.0 FCS (fate#321394, fate#322686) + xen-4.10.0-testing-src.tar.bz2 + +--- +Mon Dec 11 12:07:30 UTC 2017 - oher...@suse.de + +- Rebuild initrd if xen-tools-domU is updated + +--- +Tue Dec 5 08:38:58 MST 2017 - carn...@suse.com + +- Update to Xen 4.10.0-rc8 (fate#321394, fate#322686) + xen-4.10.0-testing-src.tar.bz2 + +--- Other differences: -- ++ xen.spec ++ --- /var/tmp/diff_new_pack.3TcXME/_old 2017-12-21 11:28:14.902753437 +0100 +++ /var/tmp/diff_new_pack.3TcXME/_new 2017-12-21 11:28:14.906753242 +0100 @@ -15,8 +15,8 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# needssslcertforbuild +# needssslcertforbuild #Compat macro for new _fillupdir macro introduced in Nov 2017 %if ! %{defined _fillupdir} @@ -131,7 +131,7 @@ BuildRequires: pesign-obs-integration %endif -Version:4.10.0_06 +Version:4.10.0_08 Release:0 Summary:Xen Virtualization: Hypervisor (aka VMM aka Microkernel) License:GPL-2.0 @@ -980,6 +980,9 @@ # with_dom0_support %endif +%posttrans -n %{name}-tools-domU +%{?regenerate_initrd_posttrans} + %files tools-domU %defattr(-,root,root) %ifarch %ix86 x86_64 ++ ipxe.tar.bz2 ++ ++ stubdom.tar.bz2 ++ /work/SRC/openSUSE:Factory/xen/stubdom.tar.bz2 /work/SRC/openSUSE:Factory/.xen.new/stubdom.tar.bz2 differ: char 11, line 1 ++ xen-4.10.0-testing-src.tar.bz2 ++ /work/SRC/openSUSE:Factory/xen/xen-4.10.0-testing-src.tar.bz2 /work/SRC/openSUSE:Factory/.xen.new/xen-4.10.0-testing-src.tar.bz2 differ: char 11, line 1
commit ruby2.5 for openSUSE:Factory
Hello community, here is the log from the commit of package ruby2.5 for openSUSE:Factory checked in at 2017-12-21 11:27:41 Comparing /work/SRC/openSUSE:Factory/ruby2.5 (Old) and /work/SRC/openSUSE:Factory/.ruby2.5.new (New) Package is "ruby2.5" Thu Dec 21 11:27:41 2017 rev:7 rq:558576 version:2.5.0~rc1 Changes: --- /work/SRC/openSUSE:Factory/ruby2.5/ruby2.5.changes 2017-11-23 09:37:45.911070336 +0100 +++ /work/SRC/openSUSE:Factory/.ruby2.5.new/ruby2.5.changes 2017-12-21 11:28:06.671154805 +0100 @@ -1,0 +2,13 @@ +Tue Dec 19 15:10:34 UTC 2017 - mrueck...@suse.de + +- switch to https urls + +--- +Mon Dec 18 15:13:28 UTC 2017 - mrueck...@suse.de + +- update to 2.5.0~rc1 + https://www.ruby-lang.org/en/news/2017/12/14/ruby-2-5-0-rc1-released/ +- added 316f58076d29dcff053256992d9ec19fed7e698f.patch + to fix building rbtrace and ruby-prof + +--- Old: snapshot.tar.gz New: 316f58076d29dcff053256992d9ec19fed7e698f.patch ruby-2.5.0-rc1.tar.xz Other differences: -- ++ ruby2.5.spec ++ --- /var/tmp/diff_new_pack.EZridx/_old 2017-12-21 11:28:08.663057680 +0100 +++ /var/tmp/diff_new_pack.EZridx/_new 2017-12-21 11:28:08.667057485 +0100 @@ -25,12 +25,13 @@ %define patch_level p0 -Version:2.5.0~svn.60813 +Version:2.5.0~rc1 Release:0 # make the exported API version explicit %define api_version 2.5.0 %define rb_binary_suffix .ruby2.5 %define rb_soname ruby2.5 +%define pkg_version 2.5.0-rc1 # ruby-macros and ruby-common version %define rpm_macros_version 3 @@ -115,9 +116,8 @@ Requires: ruby-common # -Url:http://www.ruby-lang.org/ -# Source: http://cache.ruby-lang.org/pub/ruby/2.5/ruby-%{version}.tar.xz -Source: https://cache.ruby-lang.org/pub/ruby/snapshot.tar.gz +Url:https://www.ruby-lang.org/ +Source: https://cache.ruby-lang.org/pub/ruby/2.5/ruby-%{pkg_version}.tar.xz Source1:generate_rubygemprovides.awk Source2:dump-versions.rb # @@ -127,6 +127,7 @@ Patch01:0001-make-gem-build-reproducible.patch Patch02:0002-gc.c-tick-for-POWER-arch.patch +Patch03:316f58076d29dcff053256992d9ec19fed7e698f.patch # Summary:An Interpreted Object-Oriented Scripting Language @@ -193,36 +194,36 @@ %define gen_embedded_provides4() %(awk -f %{S:1} -- %api_version %arch %1 %2 %3 %4) %define gen_embedded_provides5() %(awk -f %{S:1} -- %api_version %arch %1 %2 %3 %4 %5) -%gen_embedded_provides4 bigdecimal 1 3 2 -%gen_embedded_provides4 date 0 0 1 -%gen_embedded_provides5 dbm 1 0 0 beta1 +%gen_embedded_provides4 bigdecimal 1 3 3 +%gen_embedded_provides4 date 1 0 0 +%gen_embedded_provides4 dbm 1 0 0 %gen_embedded_provides4 digest 0 1 0 -%gen_embedded_provides4 etc 0 2 1 -%gen_embedded_provides4 fcntl 0 0 1 -%gen_embedded_provides5 fiddle 1 0 0 beta2 -%gen_embedded_provides5 gdbm 2 0 0 beta1 +%gen_embedded_provides4 etc 1 0 0 +%gen_embedded_provides4 fcntl 1 0 0 +%gen_embedded_provides4 fiddle 1 0 0 +%gen_embedded_provides4 gdbm 2 0 0 %gen_embedded_provides4 io-console 0 4 6 %gen_embedded_provides4 json 2 1 0 -%gen_embedded_provides5 openssl 2 1 0 beta1 -%gen_embedded_provides5 psych 3 0 0 beta3 -%gen_embedded_provides4 sdbm 0 0 1 +%gen_embedded_provides4 openssl 2 1 0 +%gen_embedded_provides4 psych 3 0 0 +%gen_embedded_provides4 sdbm 1 0 0 %gen_embedded_provides4 stringio 0 0 1 %gen_embedded_provides4 strscan 0 0 1 -%gen_embedded_provides4 zlib 0 1 0 -%gen_embedded_provides4 did_you_mean 1 1 2 +%gen_embedded_provides4 zlib 1 0 0 +%gen_embedded_provides4 did_you_mean 1 2 0 %gen_embedded_provides4 minitest 5 10 3 %gen_embedded_provides4 net-telnet 0 1 1 %gen_embedded_provides4 power_assert 1 1 1 %gen_embedded_provides4 rake 12 3 0 -%gen_embedded_provides4 test-unit 3 2 6 +%gen_embedded_provides4 test-unit 3 2 7 %gen_embedded_provides4 xmlrpc 0 3 0 -%gen_embedded_provides4 bundler 1 16 0 -%gen_embedded_provides4 cmath 0 0 1 -%gen_embedded_provides4 csv 0 1 0 -%gen_embedded_provides4 fileutils 0 7 2 +%gen_embedded_provides5 bundler 1 16 1 pre1 +%gen_embedded_provides4 cmath 1 0 0 +%gen_embedded_provides4 csv 1 0 0 +%gen_embedded_provides4 fileutils 1 0 1 %gen_embedded_provides4 ipaddr 1 2 0 -%gen_embedded_provides5 rdoc 6 0 0 beta3 -%gen_embedded_provides4 scanf 0 0 1 +%gen_embedded_provides4 rdoc 6 0 0 +%gen_embedded_provides4 scanf 1 0 0 %gen_embedded_provides4 webrick 1 3 1 @@ -318,10 +319,11 @@ - Dynamic Loading of Object Files (on some architectures) %prep -#setup -q -n ruby-%{version} -%setup -q -n snapshot +%setup -q -n ruby
commit ruby2.4 for openSUSE:Factory
Hello community, here is the log from the commit of package ruby2.4 for openSUSE:Factory checked in at 2017-12-21 11:28:12 Comparing /work/SRC/openSUSE:Factory/ruby2.4 (Old) and /work/SRC/openSUSE:Factory/.ruby2.4.new (New) Package is "ruby2.4" Thu Dec 21 11:28:12 2017 rev:4 rq:558616 version:2.4.3 Changes: --- /work/SRC/openSUSE:Factory/ruby2.4/ruby2.4.changes 2017-11-23 09:38:20.709800689 +0100 +++ /work/SRC/openSUSE:Factory/.ruby2.4.new/ruby2.4.changes 2017-12-21 11:28:17.062648123 +0100 @@ -1,0 +2,16 @@ +Tue Dec 19 15:28:01 UTC 2017 - mrueck...@suse.de + +- switch to https urls + +--- +Mon Dec 18 15:21:31 UTC 2017 - mrueck...@suse.de + +- update to 2.4.3 (boo#1073002) + This release includes some bug fixes and a security fix. + + CVE-2017-17405: Command injection vulnerability in Net::FTP + https://www.ruby-lang.org/en/news/2017/12/14/ruby-2-4-3-released/ +- update the versions for the bundled gem list +- drop configure-2.4.2.diff as it is included upstream + +--- Old: configure-2.4.2.diff ruby-2.4.2.tar.xz New: ruby-2.4.3.tar.xz Other differences: -- ++ ruby2.4.spec ++ --- /var/tmp/diff_new_pack.6v8CL3/_old 2017-12-21 11:28:17.682617894 +0100 +++ /var/tmp/diff_new_pack.6v8CL3/_new 2017-12-21 11:28:17.686617699 +0100 @@ -25,7 +25,7 @@ %define patch_level p0 -Version:2.4.2 +Version:2.4.3 Release:0 # make the exported API version explicit %define api_version 2.4.0 @@ -36,7 +36,7 @@ %define rpm_macros_version 3 # -%define pkg_version 2.4.2 +%define pkg_version 2.4.3 %define libname libruby2_4-2_4 # keep in sync with macro file! %define rb_ver %{api_version} @@ -115,8 +115,8 @@ Requires: ruby-common # -Url:http://www.ruby-lang.org/ -Source: http://cache.ruby-lang.org/pub/ruby/2.4/ruby-%{pkg_version}.tar.xz +Url:https://www.ruby-lang.org/ +Source: https://cache.ruby-lang.org/pub/ruby/2.4/ruby-%{pkg_version}.tar.xz Source1:generate_rubygemprovides.awk # Source2:%{name}.macros @@ -125,7 +125,6 @@ Patch01:0001-make-gem-build-reproducible.patch Patch02:0002-gc.c-tick-for-POWER-arch.patch -Patch03:configure-2.4.2.diff # Summary:An Interpreted Object-Oriented Scripting Language @@ -192,14 +191,11 @@ %define gen_embedded_provides4() %(awk -f %{S:1} -- %api_version %arch %1 %2 %3 %4) %define gen_embedded_provides5() %(awk -f %{S:1} -- %api_version %arch %1 %2 %3 %4 %5) -# gemspec %gen_embedded_provides4 bigdecimal1 3 0 %gen_embedded_provides4 io-console0 4 6 -%gen_embedded_provides4 json 2 0 2 -%gen_embedded_provides4 openssl 2 0 2 +%gen_embedded_provides4 json 2 0 4 +%gen_embedded_provides4 openssl 2 0 5 %gen_embedded_provides4 psych 2 2 2 -%gen_embedded_provides4 rdoc 5 0 0 -# gems %gen_embedded_provides4 did_you_mean 1 1 0 %gen_embedded_provides4 minitest 5 10 1 %gen_embedded_provides4 net-telnet0 1 1 @@ -207,6 +203,7 @@ %gen_embedded_provides4 rake 12 0 0 %gen_embedded_provides4 test-unit 3 2 3 %gen_embedded_provides4 xmlrpc0 2 1 +%gen_embedded_provides4 rdoc 4 1 0 @@ -304,7 +301,6 @@ %setup -q -n ruby-%{pkg_version} %patch01 -p1 %patch02 -p1 -%patch03 -p1 find sample -type f -print0 | xargs -r0 chmod a-x grep -Erl '^#! */' benchmark bootstraptest ext lib sample test \ | xargs -r perl -p -i -e 's|^#!\s*\S+(\s+.*)?$|#!/usr/bin/ruby%{rb_binary_suffix} $1|' ++ ruby-2.4.2.tar.xz -> ruby-2.4.3.tar.xz ++ /work/SRC/openSUSE:Factory/ruby2.4/ruby-2.4.2.tar.xz /work/SRC/openSUSE:Factory/.ruby2.4.new/ruby-2.4.3.tar.xz differ: char 26, line 1
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2017-12-21 11:27:53 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Thu Dec 21 11:27:53 2017 rev:79 rq:558579 version:2.26.2 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2017-12-06 08:56:18.805983221 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2017-12-21 11:28:09.938995467 +0100 @@ -6 +6 @@ - (bgo#791124). + (boo#1073027, bgo#791124). Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.KsOShq/_old 2017-12-21 11:28:10.430971478 +0100 +++ /var/tmp/diff_new_pack.KsOShq/_new 2017-12-21 11:28:10.430971478 +0100 @@ -25,7 +25,7 @@ Url:http://www.gnome.org/ Source0: http://download.gnome.org/sources/at-spi2-core/2.26/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM at-spi2-core-bgo791124-buffer-overflow.patch bgo#791124 mgo...@suse.com -- Fix possible buffer overflow reading dbus address in at-spi-bus-launcher. +# PATCH-FIX-UPSTREAM at-spi2-core-bgo791124-buffer-overflow.patch boo#1073027 bgo#791124 mgo...@suse.com -- Fix possible buffer overflow reading dbus address in at-spi-bus-launcher. Patch0: at-spi2-core-bgo791124-buffer-overflow.patch # PATCH-FIX-UPSTREAM at-spi2-core-bgo791167-reproducible-build.patch bgo#791167 mgo...@suse.com -- use @basename@ rather than @filename@ in templates. Patch1: at-spi2-core-bgo791167-reproducible-build.patch
commit ruby-common for openSUSE:Factory
Hello community, here is the log from the commit of package ruby-common for openSUSE:Factory checked in at 2017-12-21 11:27:18 Comparing /work/SRC/openSUSE:Factory/ruby-common (Old) and /work/SRC/openSUSE:Factory/.ruby-common.new (New) Package is "ruby-common" Thu Dec 21 11:27:18 2017 rev:11 rq:558540 version:2.1 Changes: --- /work/SRC/openSUSE:Factory/ruby-common/ruby-common.changes 2017-06-20 10:59:21.192363392 +0200 +++ /work/SRC/openSUSE:Factory/.ruby-common.new/ruby-common.changes 2017-12-21 11:27:30.272929556 +0100 @@ -1,0 +2,29 @@ +Tue Dec 12 13:30:27 UTC 2017 - mrueck...@suse.de + +- switch requires of the autogenerated subpackages from + rb_suffix-rubygem-gemname = version to + rubygem(rb_abi:gemname) = version + +--- +Thu Nov 30 03:40:08 UTC 2017 - mrueck...@suse.de + +- split our the rails part + +--- +Thu Nov 30 03:25:39 UTC 2017 - mrueck...@suse.de + +- we need bundler now. given ruby 2.5 will have it intree anyway, + this soon wont be a big burden. + +--- +Thu Nov 30 02:40:03 UTC 2017 - mrueck...@suse.de + +- add support to generate requires from Gemfile.lock + +--- +Mon Aug 7 10:20:07 UTC 2017 - mrueck...@suse.de + +- package the buildinfo dir +- allow passing options to extconf.rb + +--- New: g2r gemfile.attr gemfile.rb rails.macros Other differences: -- ++ ruby-common.spec ++ --- /var/tmp/diff_new_pack.Zxfq2p/_old 2017-12-21 11:27:31.976846474 +0100 +++ /var/tmp/diff_new_pack.Zxfq2p/_new 2017-12-21 11:27:31.980846279 +0100 @@ -1,7 +1,7 @@ # # spec file for package ruby-common # -# 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 @@ -38,6 +38,10 @@ Source10: gem_packages.sh Source11: opensuse.spec.erb Source12: ruby-find-versioned +Source13: gemfile.attr +Source14: gemfile.rb +Source15: rails.macros +Source16: g2r Summary:Collection of scripts and macros for ruby packaging License:MIT Group: Development/Languages/Ruby @@ -59,6 +63,20 @@ This package is needed for (generated) ruby gems. It provides hooks for automatic rpm provides and requires and macros that gem2rpm uses. +%package rails +Requires: rubygem(bundler) +Recommends: rubygem(%{rb_default_ruby_abi}:bundler) +Requires: %{name} = %{version}-%{release} + +Summary:Rails packaging support +Group: Development/Languages/Ruby + +%description rails +This package is needed for (generated) ruby gems. It provides hooks for +automatic rpm provides and requires and macros that gem2rpm uses. + +Rails packaging support files. + %prep %build @@ -78,13 +96,17 @@ install -D -m 0755 %{S:10} %{buildroot}/usr/lib/rpm/gem_packages.sh install -D -m 0644 %{S:11} %{buildroot}/usr/lib/rpm/gem_packages.template install -D -m 0755 %{S:12} %{buildroot}%{_bindir}/ruby-find-versioned +install -D -m 0644 %{S:13} %{buildroot}/usr/lib/rpm/fileattrs/gemfile.attr +install -D -m 0755 %{S:14} %{buildroot}/usr/lib/rpm/gemfile.rb +install -D -m 0644 %{S:15} %{buildroot}/etc/rpm/macros.rails +install -D -m 0755 %{S:16} %{buildroot}%{_bindir}/g2r %files %defattr(-,root,root) %if %{with ship_gemrc} %config /etc/gemrc %endif -%config /etc/rpm/macros.* +%config /etc/rpm/macros.*ruby* %dir /usr/lib/rpm/fileattrs /usr/lib/rpm/fileattrs/rubygems.attr /usr/lib/rpm/rubygemsdeps.rb @@ -93,5 +115,12 @@ /usr/lib/rpm/generate_buildrequires.sh /usr/lib/rpm/gem_packages.* %{_bindir}/ruby-find-versioned +%{_bindir}/g2r + +%files rails +%defattr(-,root,root) +%config /etc/rpm/macros.rails +/usr/lib/rpm/fileattrs/gemfile.attr +/usr/lib/rpm/gemfile.rb %changelog ++ g2r ++ #!/bin/sh if [ -e gem2rpm.yml ] ; then cfg="--config gem2rpm.yml" fi exec gem2rpm $cfg -o *spec *gem ++ gem_install.sh ++ --- /var/tmp/diff_new_pack.Zxfq2p/_old 2017-12-21 11:27:32.024844134 +0100 +++ /var/tmp/diff_new_pack.Zxfq2p/_new 2017-12-21 11:27:32.024844134 +0100 @@ -88,6 +88,9 @@ opts.on('--default-gem [FILENAME]', 'Which filename to use when we dont find another gem file.') do |fname| options.defaultgem=fname end + opts.on('--extconf-opts [EXTOPTS]', 'which options to pass to extconf') do |extopts| +options.extconfopts=extopt
commit libvorbis for openSUSE:Factory
Hello community, here is the log from the commit of package libvorbis for openSUSE:Factory checked in at 2017-12-21 11:27:31 Comparing /work/SRC/openSUSE:Factory/libvorbis (Old) and /work/SRC/openSUSE:Factory/.libvorbis.new (New) Package is "libvorbis" Thu Dec 21 11:27:31 2017 rev:48 rq:558541 version:1.3.5 Changes: --- /work/SRC/openSUSE:Factory/libvorbis/libvorbis.changes 2016-12-02 16:38:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.libvorbis.new/libvorbis.changes 2017-12-21 11:27:32.348828337 +0100 @@ -1,0 +2,11 @@ +Tue Dec 19 14:32:18 CET 2017 - ti...@suse.de + +- Fix VUL-0: out-of-bounds array read vulnerability exists in + function mapping0_forward() (CVE-2017-14633, bsc#1059811): + 0001-CVE-2017-14633-Don-t-allow-for-more-than-256-channel.patch +- Fix VUL-0: Remote Code Execution upon freeing uninitialized + memory in function vorbis_analysis_headerout(CVE-2017-14632, + bsc#1059809): + 0002-CVE-2017-14632-vorbis_analysis_header_out-Don-t-clea.patch + +--- New: 0001-CVE-2017-14633-Don-t-allow-for-more-than-256-channel.patch 0002-CVE-2017-14632-vorbis_analysis_header_out-Don-t-clea.patch Other differences: -- ++ libvorbis.spec ++ --- /var/tmp/diff_new_pack.9IaHYV/_old 2017-12-21 11:27:33.184787576 +0100 +++ /var/tmp/diff_new_pack.9IaHYV/_new 2017-12-21 11:27:33.188787381 +0100 @@ -1,7 +1,7 @@ # # spec file for package libvorbis # -# 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 @@ -32,6 +32,8 @@ # PATCH-FIX-UPSTREAM libvorbis-pkgconfig.patch https://trac.xiph.org/ticket/1759 reddw...@opensuse.org -- Use Requires/Libs.private to avoid overlinking Patch11:vorbis-fix-linking.patch Patch12:vorbis-ocloexec.patch +Patch21:0001-CVE-2017-14633-Don-t-allow-for-more-than-256-channel.patch +Patch22:0002-CVE-2017-14632-vorbis_analysis_header_out-Don-t-clea.patch BuildRequires: fdupes BuildRequires: libogg-devel BuildRequires: libtool @@ -53,9 +55,9 @@ %package -n libvorbis0 Summary:The Vorbis General Audio Compression Codec -Group: System/Libraries # # libvorbis was last used in openSUSE 11.3 +Group: System/Libraries Provides: %{name} = 1.3.2 Obsoletes: %{name} < 1.3.2 # bug437293 (SLES10 -> SLES11 upgrade path) @@ -133,6 +135,8 @@ fi %patch11 -p1 %patch12 +%patch21 -p1 +%patch22 -p1 %build # Fix optimization level ++ 0001-CVE-2017-14633-Don-t-allow-for-more-than-256-channel.patch ++ >From a79ec216cd119069c68b8f3542c6a425a74ab993 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Tue, 31 Oct 2017 18:32:46 +0100 Subject: [PATCH] CVE-2017-14633: Don't allow for more than 256 channels Otherwise for(i=0;ichannels;i++){ /* the encoder setup assumes that all the modes used by any specific bitrate tweaking use the same floor */ int submap=info->chmuxlist[i]; overreads later in mapping0_forward since chmuxlist is a fixed array of 256 elements max. --- lib/info.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/lib/info.c +++ b/lib/info.c @@ -583,7 +583,7 @@ int vorbis_analysis_headerout(vorbis_dsp oggpack_buffer opb; private_state *b=v->backend_state; - if(!b||vi->channels<=0){ + if(!b||vi->channels<=0||vi->channels>256){ ret=OV_EFAULT; goto err_out; } ++ 0002-CVE-2017-14632-vorbis_analysis_header_out-Don-t-clea.patch ++ >From c1c2831fc7306d5fbd7bc800324efd12b28d327f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Wed, 15 Nov 2017 18:22:59 +0100 Subject: [PATCH] CVE-2017-14632: vorbis_analysis_header_out: Don't clear opb if not initialized If the number of channels is not within the allowed range we call oggback_writeclear altough it's not initialized yet. This fixes =23371== Invalid free() / delete / delete[] / realloc() ==23371==at 0x4C2CE1B: free (vg_replace_malloc.c:530) ==23371==by 0x829CA31: oggpack_writeclear (in /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2) ==23371==by 0x84B96EE: vorbis_analysis_headerout (info.c:652) ==23371==by 0x9FBCBCC: ??? (in /usr/lib/x86_64-linux-gnu/sox/libsox_fmt_vorbis.so) ==23371==by 0x4E524F1: ??? (in /usr/lib/x86_64-linux-gnu/libsox.so.2.0.1) ==23371==by 0x4E52CCA: sox_open_write (in /usr/lib/x86_64-linux-gnu/libsox.so.2.0.1) ==23371==by 0x10D82A: open_output_file (sox.c:1556) ==23371==by 0x10D82A: process (sox.c:1753)
commit gstreamer-plugins-ugly for openSUSE:Factory
Hello community, here is the log from the commit of package gstreamer-plugins-ugly for openSUSE:Factory checked in at 2017-12-21 11:27:09 Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-ugly (Old) and /work/SRC/openSUSE:Factory/.gstreamer-plugins-ugly.new (New) Package is "gstreamer-plugins-ugly" Thu Dec 21 11:27:09 2017 rev:46 rq:558538 version:1.12.4 Changes: --- /work/SRC/openSUSE:Factory/gstreamer-plugins-ugly/gstreamer-plugins-ugly.changes 2017-12-14 10:52:30.678015782 +0100 +++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-ugly.new/gstreamer-plugins-ugly.changes 2017-12-21 11:27:12.849779096 +0100 @@ -1,0 +2,7 @@ +Thu Dec 14 21:32:36 UTC 2017 - zai...@opensuse.org + +- Drop obsolete + gst-plugins-ugly:%%{_libdir}/gstreamer-%%{gst_branch}/libgstmad.so + Provides from orig-addon sub-package, no longer true nor needed. + +--- Other differences: -- ++ gstreamer-plugins-ugly.spec ++ --- /var/tmp/diff_new_pack.ElvE4u/_old 2017-12-21 11:27:13.717736775 +0100 +++ /var/tmp/diff_new_pack.ElvE4u/_new 2017-12-21 11:27:13.717736775 +0100 @@ -91,8 +91,6 @@ Group: Productivity/Multimedia/Other Requires: %{name} >= %{version} Supplements:%{name} -# Generic name, never used in SUSE: -Provides: gst-plugins-ugly:%{_libdir}/gstreamer-%{gst_branch}/libgstmad.so %description orig-addon GStreamer is a streaming media framework based on graphs of filters
commit postgresql10 for openSUSE:Factory
Hello community, here is the log from the commit of package postgresql10 for openSUSE:Factory checked in at 2017-12-21 11:26:58 Comparing /work/SRC/openSUSE:Factory/postgresql10 (Old) and /work/SRC/openSUSE:Factory/.postgresql10.new (New) Package is "postgresql10" Thu Dec 21 11:26:58 2017 rev:3 rq:558530 version:10.1 Changes: --- /work/SRC/openSUSE:Factory/postgresql10/postgresql10.changes 2017-12-19 10:45:20.675418141 +0100 +++ /work/SRC/openSUSE:Factory/.postgresql10.new/postgresql10.changes 2017-12-21 11:27:05.190152574 +0100 @@ -1,0 +2,12 @@ +Thu Dec 14 18:10:50 UTC 2017 - mrueck...@suse.de + +- also package %define pgcontribdir %pgdatadir/contrib + +--- +Thu Dec 14 12:26:04 UTC 2017 - mrueck...@suse.de + +- enable support for ICU (new BR: libicu-devel) +- enable support for selinux (new BR: libselinux-devel) +- enable support for systemd (new BR: pkgconfig(libsystemd)) + +--- Other differences: -- ++ postgresql10.spec ++ --- /var/tmp/diff_new_pack.de7WVY/_old 2017-12-21 11:27:06.718078074 +0100 +++ /var/tmp/diff_new_pack.de7WVY/_new 2017-12-21 11:27:06.718078074 +0100 @@ -21,6 +21,13 @@ %else %bcond_with systemd %endif +%if 0%{?suse_version} >= 1500 +%bcond_without systemd_notify +%else +%bcond_with systemd_notify +%endif +%bcond_without selinux +%bcond_without icu %define pgmajor 10 %define priority %{pgmajor} @@ -45,6 +52,7 @@ %define pgdatadir %_datadir/%name %define pgdocdir %_docdir/%name %define pgextensiondir %pgdatadir/extension +%define pgcontribdir %pgdatadir/contrib %define pgmandir %_mandir Name: postgresql%pgmajor @@ -63,6 +71,12 @@ %endif BuildRequires: fdupes +%if %{with icu} +BuildRequires: libicu-devel +%endif +%if %{with selinux} +BuildRequires: libselinux-devel +%endif BuildRequires: libxslt-devel BuildRequires: openldap2-devel BuildRequires: openssl-devel @@ -72,6 +86,10 @@ %else BuildRequires: pkgconfig(krb5) %endif +%if %{with systemd_notify} +BuildRequires: pkgconfig(libsystemd) +BuildRequires: pkgconfig(systemd) +%endif #!BuildIgnore: %name #!BuildIgnore: %name-server #!BuildIgnore: postgresql-implementation @@ -354,6 +372,15 @@ --with-uuid=e2fs \ --with-libxml \ --with-libxslt \ +%if %{with systemd_notify} +--with-systemd \ +%endif +%if %{with selinux} +--with-selinux \ +%endif +%if %{with icu} +--with-icu \ +%endif %else --without-readline \ %endif @@ -650,6 +677,7 @@ %dir %pgdocdir %pgdocdir/extension %dir %pgdatadir +%dir %pgcontribdir /usr/lib/postgresql %files server -f server.files
commit fwupd for openSUSE:Factory
Hello community, here is the log from the commit of package fwupd for openSUSE:Factory checked in at 2017-12-21 11:26:38 Comparing /work/SRC/openSUSE:Factory/fwupd (Old) and /work/SRC/openSUSE:Factory/.fwupd.new (New) Package is "fwupd" Thu Dec 21 11:26:38 2017 rev:3 rq:558344 version:1.0.2 Changes: --- /work/SRC/openSUSE:Factory/fwupd/fwupd.changes 2017-12-19 10:48:40.485772451 +0100 +++ /work/SRC/openSUSE:Factory/.fwupd.new/fwupd.changes 2017-12-21 11:26:40.487357065 +0100 @@ -1,0 +2,49 @@ +Tue Dec 19 09:32:41 UTC 2017 - fcro...@suse.com + +- Update to version 1.0.2: + + Add a plugin for the Nitrokey Storage device + + Add support for the original AVR DFU protocol + + Allow different plugins to claim the same device + + Allow quirks to set common USB properties + + Move a common plugin functionality out to a new shared object + + Optionally delay the device removal for better replugging + + Set environment variables to allow easy per-plugin debugging + + Use a SHA1 hash for the internal DeviceID + + Add quirk for AT32UC3B1256 as used in the RubberDucky + + Disable the dell plugin if libsmbios fails + + Don't register for USB UDev events to later ignore them + + Fix a possible buffer overflow when debugging ebitdo devices + + Fix critical warning when more than one remote fails to load + + Fix DFU attaching AVR32 devices like the XMEGA + + Ignore useless Thunderbolt device types + + Refactor ColorHug into a much more modern plugin + + Release the Steelseries interface if getting the version failed + + Remove autoconf-isms from the meson configure options + + Show a nicer error message if the requirement fails + + Sort the output of GetUpgrades correctly +- Changes from version 1.0.1: + + Add support for HWID requirements + + Add support for programming various AVR32 and XMEGA parts using DFU + + Add the various DFU quirks for the Jabra Speak devices + + Allow specifying the output file type for 'dfu-tool read' + + Move the database of supported devices out into runtime loaded files + + Support the IHEX record type 0x05 + + Use help2man to generate the man page at build time + + Use the new quirk infrastructure for version numbers + + Catch invalid Dell dock component requests + + Correctly output Intel HEX files with > 16bit offset addresses + + Do not try to verify the element write if upload is unsupported + + Fix a double-unref when updating any 8Bitdo device + + Fix crash when enumerating with Dell dock connected but with no UEFI + + Fix uploading large firmware files over DFU + + Format the BCD USB revision numbers correctly + + Guess the DFU transfer size if it is not specified + + Include the reset timeout as wValue to fix some DFU bootloaders + + Make the error message clearer when sans fonts are missing + + Support devices with truncated DFU interface data + + Use the correct remote-specified username and passord when using fwupdmgr + + Use the correct wDetachTimeOut when writing DFU firmware + + Verify devices with legacy VIDs are actually 8Bitdo controllers +- Add help2man as BuildRequires. + +--- Old: fwupd-1.0.0.tar.xz New: fwupd-1.0.2.tar.xz Other differences: -- ++ fwupd.spec ++ --- /var/tmp/diff_new_pack.MAFqHz/_old 2017-12-21 11:26:41.571304212 +0100 +++ /var/tmp/diff_new_pack.MAFqHz/_new 2017-12-21 11:26:41.575304017 +0100 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %ifarch %{ix86} x86_64 aarch64 %bcond_without efi_fw_update %else @@ -22,7 +23,7 @@ %endif Name: fwupd -Version:1.0.0 +Version:1.0.2 Release:0 Summary:Allow session software to update device firmware License:GPL-2.0+ and LGPL-2.1+ @@ -36,6 +37,7 @@ BuildRequires: gnutls BuildRequires: gobject-introspection BuildRequires: gpgme-devel +BuildRequires: help2man BuildRequires: intltool BuildRequires: libelf-devel BuildRequires: meson @@ -54,13 +56,13 @@ #!BuildIgnore: shim BuildRequires: pkgconfig(fwup) >= 5 %endif +BuildRequires: gobject-introspection-devel BuildRequires: pkgconfig(gio-2.0) >= 2.25.9 BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.45.8 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(gobject-2.0) -BuildRequires: gobject-introspection-devel BuildRequires: pkgconfig(gthread-2.0) BuildRequires: pkgconfig(gtk-doc) >= 1.14 BuildRequires: pkgconfig(gudev-1.0) @@ -155,6 +157,9 @@ ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcfwupd-offline-update %find_lang %{name} +# do not package tests +rm -fr %{buil
commit lvm2 for openSUSE:Factory
Hello community, here is the log from the commit of package lvm2 for openSUSE:Factory checked in at 2017-12-21 11:26:51 Comparing /work/SRC/openSUSE:Factory/lvm2 (Old) and /work/SRC/openSUSE:Factory/.lvm2.new (New) Package is "lvm2" Thu Dec 21 11:26:51 2017 rev:112 rq:558349 version:2.02.177 Changes: --- /work/SRC/openSUSE:Factory/lvm2/device-mapper.changes 2017-11-30 12:41:54.193527637 +0100 +++ /work/SRC/openSUSE:Factory/.lvm2.new/device-mapper.changes 2017-12-21 11:26:56.522575199 +0100 @@ -1,0 +2,38 @@ +Tue Dec 19 07:35:11 UTC 2017 - z...@suse.com + +- device-mapper.spec: fix wrong replacement of DM_VERSION (bsc#1072524) +- Fixes failure of some testcases caused by nc behavior change (bsc#1072624) + + bug-1072624_test-lvmetad_dump-always-timed-out-when-using-nc.patch +- Refreshed fate-31841_fsadm-add-support-for-btrfs.patch +- Update to LVM2.2.02.177 + When writing text metadata content, use complete 4096 byte blocks. + Change text format metadata alignment from 512 to 4096 bytes. + When writing metadata, consistently skip mdas marked as failed. + Refactor and adjust text format metadata alignment calculation. + Ensure _node_send_message always uses clean status of thin pool. + Fix lvmlockd to use pool lock when accessing _tmeta volume. + Report expected sanlock_convert errors only when retries fail. + Avoid blocking in sanlock_convert on SH to EX lock conversion. + Deactivate missing raid LV legs (_rimage_X-missing_Y_Z) on decativation. + Categorise I/O with reason annotations in debug messages. + Allow extending of raid LVs created with --nosync after a failed repair. + Command will lock memory only when suspending volumes. + Merge segments when pvmove is finished. + Activation code for pvmove automatically discovers holding LVs for resume. + Make a pvmove LV locking holder. + Do not change critical section counter on resume path without real resume. + Enhance activation code to automatically suspend pvmove participants. + Prevent conversion of thin volumes to snapshot origin when lvmlockd is used. + Add support for pvmove of cache and snapshot origins. + Avoid using precommitted metadata for suspending pvmove tree. + Deactivate activated LVs on error path when pvmove activation fails. + Add "io" to log/debug_classes for logging low-level I/O. + Avoid importing persistent filter in vgscan/pvscan/vgrename. + Fix memleak of string buffer when vgcfgbackup runs in secure mode. + Do not print error when clvmd cannot find running clvmd. + Prevent start of new merge of snapshot if origin is already being merged. + Fix offered type for raid6_n_6 to raid5 conversion (raid5_n). + Deactivate sub LVs when removing unused cache-pool. + Do not take backup with suspended devices. + +--- lvm2-clvm.changes: same change lvm2.changes: same change Old: LVM2.2.02.176.tgz LVM2.2.02.176.tgz.asc New: LVM2.2.02.177.tgz LVM2.2.02.177.tgz.asc bug-1072624_test-lvmetad_dump-always-timed-out-when-using-nc.patch Other differences: -- ++ device-mapper.spec ++ --- /var/tmp/diff_new_pack.CGYdBH/_old 2017-12-21 11:26:57.498527613 +0100 +++ /var/tmp/diff_new_pack.CGYdBH/_new 2017-12-21 11:26:57.502527417 +0100 @@ -19,8 +19,8 @@ %define libname libdevmapper1_03 %define libname_event libdevmapper-event1_03 ### COMMON-DEF-BEGIN ### -%define lvm2_version 2.02.176 -%define device_mapper_version 1.02.145 +%define lvm2_version 2.02.177 +%define device_mapper_version 1.02.146 %define thin_provisioning_version 0.7.0 ### COMMON-DEF-END ### Name: device-mapper @@ -51,15 +51,11 @@ # SUSE patches: 1000+ for LVM # Never upstream Patch1001: cmirrord_remove_date_time_from_compilation.patch -#fate#309425 Patch1002: fate-309425_display-dm-name-for-lv-name.patch -#FATE#318413 Patch1003: fate-31841_fsadm-add-support-for-btrfs.patch -#bsc#935623 Patch1004: bug-935623_dmeventd-fix-dso-name-wrong-compare.patch #SUSE patches 2000+ for device mapper, udev rules -#bsc#1012973 Patch2001: bug-1012973_simplify-special-case-for-md-in-69-dm-lvm-metadata.patch ### COMMON-PATCH-END ### @@ -82,7 +78,7 @@ ### COMMON-CONFIG-BEGIN ### export PATH=$PATH:/sbin:%{_prefix}/sbin # Why this messy fix here? someone released a wrong version... -sed -ie "s/1.02.*/1.03.01/g" VERSION_DM +sed -ie "s/%{device_mapper_version}/1.03.01/g" VERSION_DM %configure \ --enable-dmeventd \ --enable-cmdlib \ ++ lvm2-clvm.spec ++ --- /var/tmp/diff_new_pack.CGYdBH/_old 2017-12-21 11:26:57.526526247 +0100 +++ /var/tmp/diff_new_pack.CGYdBH/_new 2017-12-21 11:26:57.530526052 +0100 @@ -19,8 +19,8 @@ %defi
commit polkit-default-privs for openSUSE:Factory
Hello community, here is the log from the commit of package polkit-default-privs for openSUSE:Factory checked in at 2017-12-21 11:26:44 Comparing /work/SRC/openSUSE:Factory/polkit-default-privs (Old) and /work/SRC/openSUSE:Factory/.polkit-default-privs.new (New) Package is "polkit-default-privs" Thu Dec 21 11:26:44 2017 rev:137 rq:558348 version:13.2 Changes: --- /work/SRC/openSUSE:Factory/polkit-default-privs/polkit-default-privs.changes 2017-11-30 12:38:45.468389640 +0100 +++ /work/SRC/openSUSE:Factory/.polkit-default-privs.new/polkit-default-privs.changes 2017-12-21 11:26:48.150983391 +0100 @@ -1,0 +2,5 @@ +Mon Dec 18 14:26:01 UTC 2017 - matthias.gerst...@suse.com + +- polkit-default-privs: added connectivity-check for NetworkManager (bnc#1072702) + +--- Other differences: -- ++ polkit-default-privs-13.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/polkit-default-privs-13.2/polkit-default-privs.restrictive new/polkit-default-privs-13.2/polkit-default-privs.restrictive --- old/polkit-default-privs-13.2/polkit-default-privs.restrictive 2017-11-29 09:46:26.0 +0100 +++ new/polkit-default-privs-13.2/polkit-default-privs.restrictive 2017-12-18 15:22:59.0 +0100 @@ -30,6 +30,8 @@ org.freedesktop.NetworkManager.settings.modify.hostname auth_admin # bsc#996110 org.freedesktop.NetworkManager.enable-disable-statistics auth_admin_keep +# bnc#1072702 +org.freedesktop.NetworkManager.enable-disable-connectivity-check auth_admin_keep # # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/polkit-default-privs-13.2/polkit-default-privs.standard new/polkit-default-privs-13.2/polkit-default-privs.standard --- old/polkit-default-privs-13.2/polkit-default-privs.standard 2017-11-29 09:46:26.0 +0100 +++ new/polkit-default-privs-13.2/polkit-default-privs.standard 2017-12-18 15:22:59.0 +0100 @@ -31,6 +31,8 @@ org.freedesktop.NetworkManager.settings.modify.hostname auth_admin # bsc#996110 org.freedesktop.NetworkManager.enable-disable-statistics no:no:yes +# bnc#1072702 +org.freedesktop.NetworkManager.enable-disable-connectivity-check no:no:yes # org.libvirt.unix.monitor yes org.libvirt.unix.manage auth_admin_keep_always
commit boost for openSUSE:Factory
Hello community, here is the log from the commit of package boost for openSUSE:Factory checked in at 2017-12-21 11:25:44 Comparing /work/SRC/openSUSE:Factory/boost (Old) and /work/SRC/openSUSE:Factory/.boost.new (New) Package is "boost" Thu Dec 21 11:25:44 2017 rev:120 rq:558304 version:1.66.0 Changes: --- /work/SRC/openSUSE:Factory/boost/boost.changes 2017-12-06 08:48:41.730716265 +0100 +++ /work/SRC/openSUSE:Factory/.boost.new/boost.changes 2017-12-21 11:25:57.705443080 +0100 @@ -1,0 +2,33 @@ +Mon Dec 18 16:26:46 CET 2017 - adam.ma...@suse.de + +- Update to version 1.66.0 + + Beast: new portable HTTP, WebSocket and network operations +using Boost.Asio. Header-only library. + + Callable Traits: new library and successor to +Boost.FunctionTypes. Header-only library. + + Mp11: new metaprogramming library + + Asio: +* implemented interface changes to reflect the Networking TS + (N4656) +* functions and classes that have been superseded by + Networking TS functionality have been deprecated. +* added support for customized handler tracking +* removed previously deprecated functions + + Atomic: improved compatibility with GCC 7. 128-bit operations +on x86_64 no longer require linking with compiled library. + + DateTime: Fixed an integral overflow that could cause incorrect +results when adding or subtracting many years from a date. + + Format: New format specifiers added and volatile arguments +can not be safely used with operator% + + Fusion: +* fix compile error with std::array +* remove circular preprocessor include + + PolyCollection: backported to GCC 4.8 and 4.9 with some +limitations + + Uuid: added RTF-4122 namespaces in boost::uuids::ns + + for complete changelog, see +http://www.boost.org/users/history/version_1_66_0.html + +- refreshed patches: boost-rpmoptflags-only.patch + +--- Old: boost_1_65_1.tar.bz2 New: boost_1_66_0.tar.bz2 Other differences: -- ++ boost.spec ++ --- /var/tmp/diff_new_pack.AvOlfm/_old 2017-12-21 11:26:06.868996272 +0100 +++ /var/tmp/diff_new_pack.AvOlfm/_new 2017-12-21 11:26:06.872996077 +0100 @@ -16,11 +16,11 @@ # -%define ver 1.65.1 -%define file_version 1_65_1 +%define ver 1.66.0 +%define file_version 1_66_0 %define docs_version 1.56.0 %define short_version 1_56 -%define lib_appendix 1_65_1 +%define lib_appendix 1_66_0 %bcond_withbuild_docs %bcond_without package_pdf %bcond_without build_quickbook @@ -78,8 +78,8 @@ %endif Name: boost -%define package_name boost_1_65 -Version:1.65.1 +%define package_name boost_1_66 +Version:1.66.0 Release:0 Summary:Boost C++ Libraries License:BSL-1.0 @@ -1401,20 +1401,12 @@ rm %{buildroot}%{_libdir}/libboost_exception.so rm %{buildroot}%{_libdir}/libboost_exception.so.%{version} -# Remove cruft -# FIXME: these shouldn't be built in the first place -rm %{buildroot}%{_libdir}/libboost_chrono.a -rm %{buildroot}%{_libdir}/libboost_system.a -rm %{buildroot}%{_libdir}/libboost_timer.a -rm %{buildroot}%{_libdir}/libboost_unit_test_framework.a - %fdupes %{buildroot}%{_includedir}/boost mkdir -p %{buildroot}%{my_docdir} cp LICENSE_1_0.txt %{buildroot}%{my_docdir} %else # ! build_base rm -r %{buildroot}%{_includedir}/boost -rm -f %{buildroot}%{_libdir}/libboost_serialization* -rm -f %{buildroot}%{_libdir}/libboost_system* +rm %{buildroot}%{_libdir}/libboost_serialization* rmdir --ignore-fail-on-non-empty %{buildroot}%{_libdir} %fdupes %{buildroot}%{my_docdir} %endif ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.AvOlfm/_old 2017-12-21 11:26:06.960991786 +0100 +++ /var/tmp/diff_new_pack.AvOlfm/_new 2017-12-21 11:26:06.960991786 +0100 @@ -1,26 +1,26 @@ -libboost_atomic1_65_1 -libboost_container1_65_1 -libboost_context1_65_1 -libboost_coroutine1_65_1 -libboost_date_time1_65_1 -libboost_fiber1_65_1 -libboost_filesystem1_65_1 -libboost_graph1_65_1 -libboost_graph_parallel1_65_1 -libboost_iostreams1_65_1 -libboost_locale1_65_1 -libboost_math1_65_1 -libboost_mpi1_65_1 -libboost_test1_65_1 -libboost_program_options1_65_1 -libboost_python-py2_7-1_65_1 -libboost_python-py3-1_65_1 -libboost_random1_65_1 -libboost_serialization1_65_1 -libboost_signals1_65_1 -libboost_stacktrace1_65_1 -libboost_system1_65_1 -libboost_thread1_65_1 -libboost_type_erasure1_65_1 -libboost_wave1_65_1 -libboost_regex1_65_1 +libboost_atomic1_66_0 +libboost_container1_66_0 +libboost_context1_66_0 +libboost_coroutine1_66_0 +libboost_date_time1_66_0 +libboost_fiber1_66_0 +libboost_filesystem1_66_0 +libboost_graph1_66_0 +libboost_graph_parallel1_66_0 +libboost_iostreams1_66_0 +lib
commit libzip for openSUSE:Factory
Hello community, here is the log from the commit of package libzip for openSUSE:Factory checked in at 2017-12-21 11:26:02 Comparing /work/SRC/openSUSE:Factory/libzip (Old) and /work/SRC/openSUSE:Factory/.libzip.new (New) Package is "libzip" Thu Dec 21 11:26:02 2017 rev:32 rq:558324 version:1.3.2 Changes: --- /work/SRC/openSUSE:Factory/libzip/libzip.changes2017-10-13 14:16:57.905913748 +0200 +++ /work/SRC/openSUSE:Factory/.libzip.new/libzip.changes 2017-12-21 11:26:11.796755998 +0100 @@ -1,0 +2,19 @@ +Tue Dec 19 07:52:41 UTC 2017 - pgaj...@suse.com + +- updated to version 1.3.2: + * Fix bug introduced in last: zip_t was erroneously freed if zip_close() failed. + * Install zipconf.h into ${PREFIX}/include + * Add zip_libzip_version() + * Fix AES tests on Linux + * Support bzip2 compressed zip archives + * Improve file progress callback code + * Fix zip_fdopen() + * CVE-2017-12858: Fix double free() + * CVE-2017-14107: Improve EOCD64 parsing +- removed patches (upstreamed) + * libzip-CVE-2017-12858.patch + * libzip-CVE-2017-14107.patch +- added patch (fixed in head) + * libzip-uninitialized-value.patch + +--- Old: libzip-1.2.0.tar.xz libzip-CVE-2017-12858.patch libzip-CVE-2017-14107.patch New: libzip-1.3.2.tar.gz libzip-uninitialized-value.patch Other differences: -- ++ libzip.spec ++ --- /var/tmp/diff_new_pack.xpJn0V/_old 2017-12-21 11:26:13.280683643 +0100 +++ /var/tmp/diff_new_pack.xpJn0V/_new 2017-12-21 11:26:13.280683643 +0100 @@ -18,18 +18,19 @@ %define sover 5 Name: libzip -Version:1.2.0 +Version:1.3.2 Release:0 Summary:C library for reading, creating, and modifying zip archives License:BSD-3-Clause Group: Development/Libraries/C and C++ -Url:http://www.nih.at/libzip -Source0:http://www.nih.at/libzip/%{name}-%{version}.tar.xz +Url:https://libzip.org/ +Source0:https://libzip.org/download/libzip-%{version}.tar.gz Source1:baselibs.conf # PATCH-FIX-OPENSUSE: close on exec, upstream is aware, will be probably fixes next release Patch1: libzip-ocloexec.patch -Patch2: libzip-CVE-2017-12858.patch -Patch3: libzip-CVE-2017-14107.patch +# https://github.com/nih-at/libzip/commit/8609c9ce6c8e613a7b5825e4d0eba8a31fe67e75 +Patch2: libzip-uninitialized-value.patch +BuildRequires: automake BuildRequires: libtool BuildRequires: pkgconfig # for tests @@ -83,9 +84,9 @@ %setup -q %patch1 -p1 %patch2 -p1 -%patch3 -p1 %build +autoreconf -fi %configure \ --disable-static %if %{do_profiling} @@ -128,7 +129,6 @@ %{_libdir}/%{name}.so %{_includedir}/zip.h %{_includedir}/zipconf.h -%{_libdir}/%{name}/ %{_libdir}/pkgconfig/%{name}.pc %{_mandir}/man3/*.3%{ext_man} ++ libzip-uninitialized-value.patch ++ >From 8609c9ce6c8e613a7b5825e4d0eba8a31fe67e75 Mon Sep 17 00:00:00 2001 From: Dieter Baron Date: Mon, 18 Dec 2017 16:50:41 +0100 Subject: [PATCH] Fix logic determining which stat members are known / valid. --- lib/zip_source_compress.c | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/lib/zip_source_compress.c b/lib/zip_source_compress.c index 37e0318a..0b97f938 100644 --- a/lib/zip_source_compress.c +++ b/lib/zip_source_compress.c @@ -43,7 +43,7 @@ struct context { bool end_of_input; bool end_of_stream; bool can_store; -bool is_stored; +bool is_stored;/* only valid if end_of_stream is true */ bool compress; zip_int32_t method; @@ -158,6 +158,9 @@ context_new(zip_int32_t method, bool compress, int compression_flags, zip_compre ctx->algorithm = algorithm; ctx->method = method; ctx->compress = compress; +ctx->end_of_input = false; +ctx->end_of_stream = false; +ctx->is_stored = false; if ((ctx->ud = ctx->algorithm->allocate(ZIP_CM_ACTUAL(method), compression_flags, &ctx->error)) == NULL) { zip_error_fini(&ctx->error); @@ -325,17 +328,18 @@ compress_callback(zip_source_t *src, void *ud, void *data, zip_uint64_t len, zip st = (zip_stat_t *)data; if (ctx->compress) { - st->comp_method = ctx->is_stored ? ZIP_CM_STORE : ZIP_CM_ACTUAL(ctx->method); if (ctx->end_of_stream) { +st->comp_method = ctx->is_stored ? ZIP_CM_STORE : ZIP_CM_ACTUAL(ctx->method); st->comp_size = ctx->size; - st->valid |= ZIP_STAT_COMP_SIZE; + st->valid |= ZIP_STAT_COMP_SIZE | ZIP_STAT_COMP_METHOD; } else { -
commit NetworkManager-applet for openSUSE:Factory
Hello community, here is the log from the commit of package NetworkManager-applet for openSUSE:Factory checked in at 2017-12-21 11:26:15 Comparing /work/SRC/openSUSE:Factory/NetworkManager-applet (Old) and /work/SRC/openSUSE:Factory/.NetworkManager-applet.new (New) Package is "NetworkManager-applet" Thu Dec 21 11:26:15 2017 rev:11 rq:558328 version:1.8.6 Changes: --- /work/SRC/openSUSE:Factory/NetworkManager-applet/NetworkManager-applet.changes 2017-11-30 16:30:36.132939642 +0100 +++ /work/SRC/openSUSE:Factory/.NetworkManager-applet.new/NetworkManager-applet.changes 2017-12-21 11:26:20.656324012 +0100 @@ -1,0 +2,11 @@ +Mon Dec 18 10:14:19 UTC 2017 - sck...@suse.com + +- Drop nm-applet-migration-tool.patch: Not needed anymore. + +--- +Mon Dec 18 10:06:36 UTC 2017 - dims...@opensuse.org + +- Re-introduce lost -Denable-appindicator meson parameter: with the + migration to meson this was lost (but is still supported). + +--- Old: nm-applet-migration-tool.patch Other differences: -- ++ NetworkManager-applet.spec ++ --- /var/tmp/diff_new_pack.GQLygB/_old 2017-12-21 11:26:21.588278571 +0100 +++ /var/tmp/diff_new_pack.GQLygB/_new 2017-12-21 11:26:21.588278571 +0100 @@ -37,12 +37,10 @@ Patch0: nm-applet-private-connection.patch # PATCH-NEEDS-REBASE nm-applet-probe-radius-server-cert.patch bsc#574266 g...@suse.com -- Probe the RADIUS server certificate. (WAS: PATCH-FIX-UPSTREAM) Patch1: nm-applet-probe-radius-server-cert.patch -# PATCH-FEATURE-SLE nm-applet-migration-tool.patch bsc#952123 sck...@suse.com -- Build migration tool on SLE to migrate old VPN configurations -Patch2: nm-applet-migration-tool.patch # PATCH-FIX-OPENSUSE NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch bsc#1003069 h...@suse.com -- Make sure secrets default to agent-owned (encrypted keyring). -Patch4: NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch +Patch2: NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch # PATCH-FIx-UPSTREAM 0001-build-meson-fix-typo-in-generation-of-libnm-gtk.pc.patch bgo#790056 dims...@opensuse.org -- Fix typo in generation of libnm-gtk.pc -Patch5: 0001-build-meson-fix-typo-in-generation-of-libnm-gtk.pc.patch +Patch3: 0001-build-meson-fix-typo-in-generation-of-libnm-gtk.pc.patch BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: meson @@ -178,13 +176,15 @@ %endif %if !0%{?is_opensuse} translation-update-upstream -%patch2 -p1 %endif -%patch4 -p1 -%patch5 -p1 +%patch2 -p1 +%patch3 -p1 %build %meson \ +%if %{with appindicator} + -Denable-appindicator=true \ +%endif -Denable-selinux=false %meson_build
commit containerd for openSUSE:Factory
Hello community, here is the log from the commit of package containerd for openSUSE:Factory checked in at 2017-12-21 11:25:26 Comparing /work/SRC/openSUSE:Factory/containerd (Old) and /work/SRC/openSUSE:Factory/.containerd.new (New) Package is "containerd" Thu Dec 21 11:25:26 2017 rev:21 rq:558283 version:0.2.9+gitr706_06b9cb351610 Changes: --- /work/SRC/openSUSE:Factory/containerd/containerd.changes2017-11-30 12:41:08.939173007 +0100 +++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes 2017-12-21 11:25:30.794755227 +0100 @@ -1,0 +2,6 @@ +Mon Dec 11 12:30:31 UTC 2017 - asa...@suse.com + +- Update to containerd@06b9cb35161009dcb7123345749fef02f7cea8e0, which is + requried by Docker 17.09.1_ce. + +--- Old: containerd-git.3addd8406531.tar.xz New: containerd-git.06b9cb351610.tar.xz Other differences: -- ++ containerd.spec ++ --- /var/tmp/diff_new_pack.Os92hk/_old 2017-12-21 11:25:31.654713295 +0100 +++ /var/tmp/diff_new_pack.Os92hk/_new 2017-12-21 11:25:31.654713295 +0100 @@ -26,17 +26,22 @@ %define GO_BUILD_FLAGS -buildmode=pie # MANUAL: Update the git_version and git_revision -%define git_version 3addd840653146c90a254301d6c3a663c7fd6429 -%define git_short 3addd8406531 +%define git_version 06b9cb35161009dcb7123345749fef02f7cea8e0 +%define git_short 06b9cb351610 # How to get the git_revision # git clone https://github.com/containerd/containerd.git containerd-upstream # cd containerd # git checkout $git_version # git_revision=r$(git rev-list HEAD | wc -l) -%define git_revision r671 +%define git_revision r706 + +# These are the git commits required. We verify them against the source to make +# sure we didn't miss anything important when doing upgrades. This MUST match +# required_dockerrunc in docker.spec! +%define required_dockerrunc 3f2f8b84a77f73d38244dd690525642a72156c64 Name: containerd -Version:0.2.8+git%{git_revision}_%{git_short} +Version:0.2.9+git%{git_revision}_%{git_short} Release:0 Summary:Standalone OCI Container Daemon License:Apache-2.0 @@ -51,12 +56,11 @@ BuildRequires: fdupes BuildRequires: golang(API) = 1.8 BuildRoot: %{_tmppath}/%{name}-%{version}-build -# Currently runC is the only supported runtime for containerd. NOTE: -# This version pinning is done to follow (as well as we can) upstream's -# Dockerfile. However, for some reason the Dockerfile for containerd -# diverges from the one for Docker. As such, this cannot be a hard -# requirement (that would break Docker). -Requires: docker-runc = 1.0.0rc3+gitr3201_2d41c04 +# We provide a git revision so that Docker can require it properly. +Provides: %{name}-git = %{git_version} +# Currently runC is the only supported runtime for containerd. We match the +# same version as the one pinned by Docker. +Requires: docker-runc-git = %{required_dockerrunc} Requires(post): %fillup_prereq %description @@ -94,20 +98,24 @@ # Do not use symlinks. If you want to run the unit tests for this package at # some point during the build and you need to directly use go list directly it # will get confused by symlinks. -export GOPATH=${HOME}/go:${HOME}/go/src/github.com/containerd/containerd/vendor -mkdir -p $HOME/go/src/github.com/containerd/containerd -rm -rf $HOME/go/src/github.com/containerd/containerd/* -cp -ar * $HOME/go/src/github.com/containerd/containerd - -make GIT_COMMIT=%{git_version} -cp bin/ctr ctr-%{version} -cp bin/containerd containerd-%{version} -cp bin/containerd-shim containerd-shim-%{version} +export GOPATH=$HOME/go +export PROJECT=$HOME/go/src/github.com/containerd/containerd +mkdir -p $PROJECT +rm -rf $PROJECT/* +cp -ar * $PROJECT + +make -C $PROJECT GIT_COMMIT=%{git_version} +cp $PROJECT/bin/ctr ctr-%{version} +cp $PROJECT/bin/containerd containerd-%{version} +cp $PROJECT/bin/containerd-shim containerd-shim-%{version} %check export GOPATH=$HOME/go/src/github.com/containerd/containerd/vendor:$GOPATH cd $HOME/go/src/github.com/containerd/containerd -%go_tool test %GO_BUILD_FLAGS -v $(%go_tool list ./... | grep github.com/containerd/containerd | grep -v /integration-test) +%go_tool test %GO_BUILD_FLAGS -v $(%go_tool list ./... | \ + grepgithub.com/containerd/containerd | \ + grep -v github.com/containerd/containerd/vendor | \ + grep -v /integration-test) %install install -D -m755 containerd-%{version} %{buildroot}/%{_sbindir}/containerd ++ _service ++ --- /var/tmp/diff_new_pack.Os92hk/_old 2017-12-21 11:25:31.682711930 +0100 +++ /var/tmp/diff_new_pack.Os92hk/_new 2017-12-21 11:25:31.682711930 +0100 @@ -4,7 +4,7 @@ git contain
commit golang-github-docker-libnetwork for openSUSE:Factory
Hello community, here is the log from the commit of package golang-github-docker-libnetwork for openSUSE:Factory checked in at 2017-12-21 11:25:33 Comparing /work/SRC/openSUSE:Factory/golang-github-docker-libnetwork (Old) and /work/SRC/openSUSE:Factory/.golang-github-docker-libnetwork.new (New) Package is "golang-github-docker-libnetwork" Thu Dec 21 11:25:33 2017 rev:6 rq:558284 version:0.7.0.1+gitr2066_7b2b1feb1de4 Changes: --- /work/SRC/openSUSE:Factory/golang-github-docker-libnetwork/golang-github-docker-libnetwork.changes 2017-10-20 14:39:49.993187827 +0200 +++ /work/SRC/openSUSE:Factory/.golang-github-docker-libnetwork.new/golang-github-docker-libnetwork.changes 2017-12-21 11:25:40.410286380 +0100 @@ -1,0 +2,15 @@ +Mon Dec 11 12:32:43 UTC 2017 - asa...@suse.com + +- Update to version git.7b2b1feb1de4817d522cc372af149ff48d25028e (required by + Docker v17.09.1_ce): + * proxy: clean up code (addendum to #1598) + * Use vndr for managing libnetwork dependencies + * carry docker/docker #29564 + * Godep update for docker plugingetter pkg + * return an error on overlay subnet is overlapped with hosts + * Prioritize nw endpoint which can provide both v4 and v6 connectivity + * proxy: fix an issue about half-closing net.TCPConn after io.Copy() + * Add embedded DNS server support for host loopback resolver + * Fix fqdn hostnames not added to /etc/hosts + +--- @@ -4 +19 @@ -- Update to version 0.7.0+git4a242dba7739: +- Update to version 0.7.0+git4a242dba7739 (required by Docker v17.07_ce): Old: libnetwork-git.4a242dba7739.tar.xz New: libnetwork-git.7b2b1feb1de4817d522cc372af149ff48d25028e.tar.xz Other differences: -- ++ golang-github-docker-libnetwork.spec ++ --- /var/tmp/diff_new_pack.6KIy6O/_old 2017-12-21 11:25:45.518037330 +0100 +++ /var/tmp/diff_new_pack.6KIy6O/_new 2017-12-21 11:25:45.522037135 +0100 @@ -18,14 +18,14 @@ # MANUAL: Update the git_version and git_revision -%define git_version 4a242dba7739 +%define git_version 7b2b1feb1de4817d522cc372af149ff48d25028e +%define git_short 7b2b1feb1de4 # How to get the git_revision -# git clone https://github.com/containerd/containerd.git containerd-upstream -# cd containerd +# git clone https://github.com/docker/libnetwork.git libnetwork +# cd libnetwork # git checkout $git_version # git_revision=r$(git rev-list HEAD | wc -l) -%define git_revision r2322 -%define version_unconverted 0.7.0+git4a242dba7739 +%define git_revision r2066 %global providergithub %global provider_tldcom @@ -35,7 +35,12 @@ %global import_path %{provider_prefix} Name: golang-%{provider}-%{project}-%{repo} -Version:0.7.0+git%{git_revision}_%{git_version} +# FIX-UPSTREAM: It looks like Docker _downgraded_ their version of libnetwork +# in the bump from v17.07.0_ce (0.7.0+gitr2322_4a242dba7739) to +# v17.10.0_ce (0.7.0+gitr2066_7b2b1feb1de4). This means that we +# have to fake the version here to be different from the upstream +# version. Please keep this in mind next time you do an update. +Version:0.7.0.1+git%{git_revision}_%{git_short} Release:0 Summary:Docker Networking License:Apache-2.0 @@ -44,7 +49,6 @@ Source0:%{repo}-git.%{git_version}.tar.xz Source1:%{name}-rpmlintrc BuildRoot: %{_tmppath}/%{name}-%{version}-build - BuildRequires: fdupes BuildRequires: golang-packaging BuildRequires: xz @@ -55,17 +59,22 @@ %description Libnetwork provides a native Go implementation for connecting containers -The goal of libnetwork is to deliver a robust Container Network Model that provides a consistent programming interface and the required network abstractions for applications. +The goal of libnetwork is to deliver a robust Container Network Model that +provides a consistent programming interface and the required network +abstractions for applications. %package -n docker-libnetwork Summary:Docker Networking Group: System/Management AutoReqProv:Off -Conflicts: docker < 17.07.0_ce +Conflicts: docker < 17.09.0_ce Provides: fix_bsc_1057743 +# We provide a git revision so that Docker can require it properly. +Provides: docker-libnetwork-git = %{git_version} %description -n docker-libnetwork -docker-proxy binary +The docker-proxy binary used by Docker that provides Docker with libnetwork +support. %prep ++ _service ++ --- /var/tmp/diff_new_pack.6KIy6O/_old 2017-12-21 11:25:45.546035964 +0100 +++ /var/tmp/diff_new_pack.6KIy6O/_new 2017-12-21 11:25:45.546035964 +0100 @@ -3,8 +3,8 @@ https://github.com
commit docker-runc for openSUSE:Factory
Hello community, here is the log from the commit of package docker-runc for openSUSE:Factory checked in at 2017-12-21 11:25:20 Comparing /work/SRC/openSUSE:Factory/docker-runc (Old) and /work/SRC/openSUSE:Factory/.docker-runc.new (New) Package is "docker-runc" Thu Dec 21 11:25:20 2017 rev:5 rq:558282 version:1.0.0rc4+gitr3338_3f2f8b84a77f Changes: --- /work/SRC/openSUSE:Factory/docker-runc/docker-runc.changes 2017-10-20 14:39:25.490334421 +0200 +++ /work/SRC/openSUSE:Factory/.docker-runc.new/docker-runc.changes 2017-12-21 11:25:22.343167320 +0100 @@ -1,0 +2,7 @@ +Mon Dec 11 12:31:09 UTC 2017 - asa...@suse.com + +- Update to docker-runc 0351df1c5a66838d0c392b4ac4cf9450de844e2d requirement + for Docker v17.09.1-ce. This also includes a switch to the upstream + opencontainers sources. + +--- Old: docker-runc-git.2d41c047c83e09a6d61d464906feb2a2f3c52aa4.tar.xz New: docker-runc-git.3f2f8b84a77f73d38244dd690525642a72156c64.tar.xz Other differences: -- ++ docker-runc.spec ++ --- /var/tmp/diff_new_pack.heXnxb/_old 2017-12-21 11:25:22.959137286 +0100 +++ /var/tmp/diff_new_pack.heXnxb/_new 2017-12-21 11:25:22.963137091 +0100 @@ -18,14 +18,14 @@ # MANUAL: Update the git_version, git_short, and git_revision -%define git_version 2d41c047c83e09a6d61d464906feb2a2f3c52aa4 -%define git_short 2d41c04 +%define git_version 3f2f8b84a77f73d38244dd690525642a72156c64 +%define git_short 3f2f8b84a77f # How to get the git_revision # git clone ${url}.git runc-upstream # cd runc-upstream # git checkout $git_version # git_revision=r$(git rev-list HEAD | wc -l) -%define git_revision r3201 +%define git_revision r3338 %define go_tool go %define _name runc @@ -45,7 +45,7 @@ %endif Name: docker-runc -Version:1.0.0rc3+git%{git_revision}_%{git_short} +Version:1.0.0rc4+git%{git_revision}_%{git_short} Release:0 Summary:Tool for spawning and running OCI containers License:Apache-2.0 @@ -65,6 +65,8 @@ Recommends: criu BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: runc <= 1.0 +# We provide a git revision so that Docker can require it properly. +Provides: %{name}-git = %{git_version} %description runc is a CLI tool for spawning and running containers according to the OCI @@ -98,10 +100,11 @@ # Do not use symlinks. If you want to run the unit tests for this package at # some point during the build and you need to directly use go list directly it # will get confused by symlinks. -export GOPATH=${HOME}/go:${HOME}/go/src/%project/Godeps/_workspace -mkdir -pv $HOME/go/src/%project -rm -rf $HOME/go/src/%project/* -cp -av * $HOME/go/src/%project +export GOPATH=${HOME}/go +export PROJECT=${HOME}/go/src/%project +mkdir -pv $PROJECT +rm -rf $PROJECT/* +cp -av * $PROJECT # Additionally enable seccomp. %if 0%{?with_libseccomp} @@ -122,8 +125,8 @@ source ./.runc_build_env # Build runc. -make -C "$HOME/go/src/%project" EXTRA_FLAGS="-x $BUILDFLAGS" BUILDTAGS="$BUILDTAGS" COMMIT_NO="%{git_version}" runc -mv "$HOME/go/src/%project/runc" %{name}-%{version} +make -C $PROJECT EXTRA_FLAGS="-x $BUILDFLAGS" BUILDTAGS="$BUILDTAGS" COMMIT_NO=%{git_version} runc +cp $PROJECT/runc %{name}-%{version} # Build man pages, this can only be done on arches where we can build go-md2man. man/md2man-all.sh ++ _service ++ --- /var/tmp/diff_new_pack.heXnxb/_old 2017-12-21 11:25:22.987135920 +0100 +++ /var/tmp/diff_new_pack.heXnxb/_new 2017-12-21 11:25:22.987135920 +0100 @@ -1,10 +1,10 @@ -https://github.com/docker/runc.git +https://github.com/opencontainers/runc.git git docker-runc git.%H -2d41c047c83e09a6d61d464906feb2a2f3c52aa4 +3f2f8b84a77f73d38244dd690525642a72156c64 .git ++ bsc1053532-0001-makefile-drop-usage-of-install.patch ++ --- /var/tmp/diff_new_pack.heXnxb/_old 2017-12-21 11:25:22.995135530 +0100 +++ /var/tmp/diff_new_pack.heXnxb/_new 2017-12-21 11:25:22.995135530 +0100 @@ -1,29 +1,24 @@ -From 87d1669e9704cff42dab0ea4b564a86ab6f026e6 Mon Sep 17 00:00:00 2001 -From: Valentin Rothberg -Date: Tue, 12 Sep 2017 12:07:21 +0200 +From 6581d0f488b3bfa00760cc71c5f1fccfee302b0d Mon Sep 17 00:00:00 2001 +From: Aleksa Sarai +Date: Mon, 14 Aug 2017 00:10:28 +1000 Subject: [PATCH] makefile: drop usage of --install The "go build -i" invocation may slightly help with incremental recompilation, but it will cause builds to fail if $GOROOT is not -writeable by the current user. While this does appear to work sometim -it's a concern for external build systems where "-i" causes build err +writeable by the current user. While this does appea
commit docker for openSUSE:Factory
Hello community, here is the log from the commit of package docker for openSUSE:Factory checked in at 2017-12-21 11:25:14 Comparing /work/SRC/openSUSE:Factory/docker (Old) and /work/SRC/openSUSE:Factory/.docker.new (New) Package is "docker" Thu Dec 21 11:25:14 2017 rev:67 rq:558281 version:17.09.1_ce Changes: --- /work/SRC/openSUSE:Factory/docker/docker.changes2017-12-08 12:54:02.400940025 +0100 +++ /work/SRC/openSUSE:Factory/.docker.new/docker.changes 2017-12-21 11:25:16.559449330 +0100 @@ -1,0 +2,35 @@ +Mon Dec 18 12:32:35 UTC 2017 - asa...@suse.com + +- Update to Docker v17.09.1_ce. Upstream changelog: + https://github.com/docker/docker-ce/releases/tag/v17.09.1-ce +- Removed patches (merged upstream): + - bsc1045628-0001-devicemapper-remove-container-rootfs-mountPath-after.patch + - bsc1066210-0001-vendor-update-to-github.com-vbatts-tar-split-v0.10.2.patch + - bsc1066801-0001-oci-add-proc-scsi-to-masked-paths.patch + +--- +Mon Dec 18 12:32:35 UTC 2017 - asa...@suse.com + +- Update to Docker v17.09.0_ce. Upstream changelog: + https://github.com/docker/docker-ce/releases/tag/v17.09.0-ce +- Rebased patches: + * bsc1021227-0001-pkg-devmapper-dynamically-load-dm_task_deferred_remo.patch + * bsc1045628-0001-devicemapper-remove-container-rootfs-mountPath-after.patch + * bsc1055676-0001-daemon-oci-obey-CL_UNPRIVILEGED-for-user-namespaced-.patch + * secrets-0001-daemon-allow-directory-creation-in-run-secrets.patch + * secrets-0002-SUSE-implement-SUSE-container-secrets.patch +- Removed patches (merged upstream): + - bsc1064781-0001-Allow-to-override-build-date.patch + +--- +Tue Dec 5 10:58:07 UTC 2017 - asa...@suse.com + +- Add a patch to dynamically probe whether libdevmapper supports + dm_task_deferred_remove. This is necessary because we build the containers + module on a SLE12 base, but later SLE versions have libdevmapper support. + This should not affect openSUSE, as all openSUSE versions have a new enough + libdevmapper. Backport of https://github.com/moby/moby/pull/35518. + bsc#1021227 bsc#1029320 bsc#1058173 + + bsc1021227-0001-pkg-devmapper-dynamically-load-dm_task_deferred_remo.patch + +--- @@ -70 +105 @@ -- Update to Docker v17.07-ce (bsc#1069758). Upstream changelog: +- Update to Docker v17.07.0_ce (bsc#1069758). Upstream changelog: Old: bsc1045628-0001-devicemapper-remove-container-rootfs-mountPath-after.patch bsc1064781-0001-Allow-to-override-build-date.patch bsc1066210-0001-vendor-update-to-github.com-vbatts-tar-split-v0.10.2.patch bsc1066801-0001-oci-add-proc-scsi-to-masked-paths.patch docker-17.07.0_ce.tar.xz New: bsc1021227-0001-pkg-devmapper-dynamically-load-dm_task_deferred_remo.patch docker-17.09.1_ce.tar.xz Other differences: -- ++ docker.spec ++ --- /var/tmp/diff_new_pack.ufTQlA/_old 2017-12-21 11:25:17.411407789 +0100 +++ /var/tmp/diff_new_pack.ufTQlA/_new 2017-12-21 11:25:17.415407594 +0100 @@ -31,11 +31,17 @@ # helpfully injects into our build environment from the changelog). If you want # to generate a new git_commit_epoch, use this: # $ date --date="$(git show --format=fuller --date=iso $COMMIT_ID | grep -oP '(?<=^CommitDate: ).*')" '+%s' -%define git_version 87847530f717 -%define git_commit_epoch 1508266293 +%define git_version f4ffd2511ce9 +%define git_commit_epoch 1508606827 + +# These are the git commits required. We verify them against the source to make +# sure we didn't miss anything important when doing upgrades. +%define required_containerd 06b9cb35161009dcb7123345749fef02f7cea8e0 +%define required_dockerrunc 3f2f8b84a77f73d38244dd690525642a72156c64 +%define required_libnetwork 7b2b1feb1de4817d522cc372af149ff48d25028e Name: docker -Version:17.07.0_ce +Version:17.09.1_ce Release:0 Summary:The Linux container runtime License:Apache-2.0 @@ -57,15 +63,9 @@ Patch200: secrets-0001-daemon-allow-directory-creation-in-run-secrets.patch Patch201: secrets-0002-SUSE-implement-SUSE-container-secrets.patch # SUSE-BACKPORT: Backport of https://github.com/moby/moby/pull/35205. bsc#1055676 -Patch401: bsc1055676-0001-daemon-oci-obey-CL_UNPRIVILEGED-for-user-namespaced-.patch -# SUSE-BACKPORT: Backport of https://github.com/moby/moby/pull/34573. bsc#1045628 -Patch402: bsc1045628-0001-devicemapper-remove-container-rootfs-mountPath-after.patch -# SUSE-BACKPORT: Backport of https://github.com/moby/moby/pull/34176. boo#1064781 -Patch403: bsc1064781-0001-Allow-to-override-build-date.patch -# SUSE
commit kf5-filesystem for openSUSE:Factory
Hello community, here is the log from the commit of package kf5-filesystem for openSUSE:Factory checked in at 2017-12-21 11:24:52 Comparing /work/SRC/openSUSE:Factory/kf5-filesystem (Old) and /work/SRC/openSUSE:Factory/.kf5-filesystem.new (New) Package is "kf5-filesystem" Thu Dec 21 11:24:52 2017 rev:22 rq:558687 version:20170414 Changes: --- /work/SRC/openSUSE:Factory/kf5-filesystem/kf5-filesystem.changes 2017-12-15 14:00:11.871641855 +0100 +++ /work/SRC/openSUSE:Factory/.kf5-filesystem.new/kf5-filesystem.changes 2017-12-21 11:24:56.244439875 +0100 @@ -1,0 +2,11 @@ +Tue Dec 19 08:20:22 UTC 2017 - lbeltr...@kde.org + +- Add a new macro for debug category file installation + (*.categories) + +--- +Sun Dec 17 19:08:12 UTC 2017 - fab...@ritter-vogt.de + +- Move macros.kf5 to /usr/lib/rpm/macros.d/ + +--- Other differences: -- ++ kf5-filesystem.spec ++ --- /var/tmp/diff_new_pack.rjVlEt/_old 2017-12-21 11:24:57.304388193 +0100 +++ /var/tmp/diff_new_pack.rjVlEt/_new 2017-12-21 11:24:57.304388193 +0100 @@ -83,7 +83,7 @@ %endif %install -install -D -m644 %{SOURCE0} %{buildroot}%{_sysconfdir}/rpm/macros.kf5 +install -D -m644 %{SOURCE0} %{buildroot}%{_rpmconfigdir}/macros.d/macros.kf5 install -D -m644 %{SOURCE1} %{buildroot}%{_docdir}/kf5-filesystem/COPYING mkdir -p %{buildroot}%{_kf5_includedir} @@ -142,7 +142,7 @@ %files %defattr(-,root,root) -%{_sysconfdir}/rpm/macros.kf5 +%{_rpmconfigdir}/macros.d/macros.kf5 %dir %{_docdir}/kf5-filesystem %{_docdir}/kf5-filesystem/COPYING %dir %{_kf5_includedir} ++ macros.kf5 ++ --- /var/tmp/diff_new_pack.rjVlEt/_old 2017-12-21 11:24:57.364385267 +0100 +++ /var/tmp/diff_new_pack.rjVlEt/_new 2017-12-21 11:24:57.364385267 +0100 @@ -34,6 +34,7 @@ %_kf5_py2kf5dir %{python2_sitelib}/PyKF5 %_kf5_py3kf5dir %{python3_sitelib}/PyKF5 %_kf5_pysipdir%{_kf5_sharedir}/sip/PyKF5 +%_kf5_debugdir%{_kf5_configdir} %_kf5_build_type None
commit kdelibs4 for openSUSE:Factory
Hello community, here is the log from the commit of package kdelibs4 for openSUSE:Factory checked in at 2017-12-21 11:24:25 Comparing /work/SRC/openSUSE:Factory/kdelibs4 (Old) and /work/SRC/openSUSE:Factory/.kdelibs4.new (New) Package is "kdelibs4" Thu Dec 21 11:24:25 2017 rev:303 rq:557833 version:4.14.38 Changes: --- /work/SRC/openSUSE:Factory/kdelibs4/kdelibs4.changes2017-12-16 20:45:16.592992934 +0100 +++ /work/SRC/openSUSE:Factory/.kdelibs4.new/kdelibs4.changes 2017-12-21 11:24:30.049717111 +0100 @@ -1,0 +2,5 @@ +Sat Dec 16 13:17:50 UTC 2017 - fab...@ritter-vogt.de + +- Do not build against QCA + +--- Other differences: -- ++ kdelibs4.spec ++ --- /var/tmp/diff_new_pack.qfuA7i/_old 2017-12-21 11:24:32.029620573 +0100 +++ /var/tmp/diff_new_pack.qfuA7i/_new 2017-12-21 11:24:32.029620573 +0100 @@ -45,7 +45,6 @@ BuildRequires: libgssglue-devel BuildRequires: libjasper-devel BuildRequires: libpolkit-qt-1-devel -BuildRequires: libqca2-devel >= 2.0.0 BuildRequires: libqt4-devel >= 4.8.0 BuildRequires: libudev-devel BuildRequires: libxslt-devel
commit kmousetool for openSUSE:Factory
Hello community, here is the log from the commit of package kmousetool for openSUSE:Factory checked in at 2017-12-21 11:24:45 Comparing /work/SRC/openSUSE:Factory/kmousetool (Old) and /work/SRC/openSUSE:Factory/.kmousetool.new (New) Package is "kmousetool" Thu Dec 21 11:24:45 2017 rev:79 rq:557836 version:17.12.0 Changes: --- /work/SRC/openSUSE:Factory/kmousetool/kmousetool.changes2017-11-16 14:34:36.116619761 +0100 +++ /work/SRC/openSUSE:Factory/.kmousetool.new/kmousetool.changes 2017-12-21 11:24:49.536766936 +0100 @@ -1,0 +2,20 @@ +Sun Dec 17 09:15:51 CET 2017 - lbeltr...@kde.org + +- Update to 17.12.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.12.0.php +- Changes since 17.11.80: + * None + +--- +Mon Nov 20 06:59:46 CET 2017 - lbeltr...@kde.org + +- Update to 17.11.80 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.12-beta.php +- Changes since 17.08.3: + * None + +--- Old: kmousetool-17.08.3.tar.xz New: kmousetool-17.12.0.tar.xz Other differences: -- ++ kmousetool.spec ++ --- /var/tmp/diff_new_pack.hK5nhW/_old 2017-12-21 11:24:50.040742363 +0100 +++ /var/tmp/diff_new_pack.hK5nhW/_new 2017-12-21 11:24:50.044742168 +0100 @@ -19,7 +19,7 @@ %bcond_without lang Name: kmousetool -Version:17.08.3 +Version:17.12.0 Release:0 %define kf5_version 5.26.0 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA) ++ kmousetool-17.08.3.tar.xz -> kmousetool-17.12.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmousetool-17.08.3/kmousetool/org.kde.kmousetool.desktop new/kmousetool-17.12.0/kmousetool/org.kde.kmousetool.desktop --- old/kmousetool-17.08.3/kmousetool/org.kde.kmousetool.desktop 2017-08-15 19:41:47.0 +0200 +++ new/kmousetool-17.12.0/kmousetool/org.kde.kmousetool.desktop 2017-09-17 04:58:20.0 +0200 @@ -5,7 +5,7 @@ X-DocPath=kmousetool/index.html Comment=Clicks the mouse for you, reducing the effects of RSI Comment[ar]=ينقر على الفأرة بدلاً عنك، مُخَفِّفاً عنك تأثيرات RSI -Comment[ast]=Calca los botones del mur por tí, amenorgando los efeutos de RSI +Comment[ast]=Fai clic del mur por ti, amenorgando los efeutos del RSI Comment[bg]=Автоматично щракване с бутона на мишката Comment[bs]=Klikće mišem za vas, smanjujući profesionalna oboljenja Comment[ca]=Fa els clics del ratolí, reduint els efectes del RSI (índex de força relativa) @@ -146,7 +146,7 @@ Name[zh_TW]=K-滑鼠工具 GenericName=Automatic Mouse Click GenericName[ar]=نقر الفأرة التلقائي -GenericName[ast]=Calcación automática del mur +GenericName[ast]=Clic automáticu de mur GenericName[be]=Аўтаматычны клік мышшу GenericName[bg]=Инструмент за мишката GenericName[bs]=Automatski klik mišem diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmousetool-17.08.3/po/ast/kmousetool.po new/kmousetool-17.12.0/po/ast/kmousetool.po --- old/kmousetool-17.08.3/po/ast/kmousetool.po 2017-11-07 02:16:47.0 +0100 +++ new/kmousetool-17.12.0/po/ast/kmousetool.po 2017-12-08 01:51:08.0 +0100 @@ -1,48 +1,47 @@ -# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. # +# enolp , 2017. msgid "" msgstr "" "Project-Id-Version: kmousetool\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n"; "POT-Creation-Date: 2017-07-07 03:09+0200\n" -"PO-Revision-Date: 2010-10-19 22:17+0100\n" -"Last-Translator: Iñigo Varela \n" -"Language-Team: asturian \n" +"PO-Revision-Date: 2017-09-04 17:38+0100\n" +"Last-Translator: enolp \n" +"Language-Team: Asturian \n" "Language: ast\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Poedit-Language: asturian\n" +"X-Generator: Lokalize 2.0\n" #, kde-format msgctxt "NAME OF TRANSLATORS" msgid "Your names" -msgstr "Iñigo Varela" +msgstr "alministrado...@softastur.org" #, kde-format msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" -msgstr "malditoas...@gmail.com" +msgstr "alministrado...@softastur.org" #: kmousetool.cpp:396 #, kde-format msgid "The drag time must be less than or equal to the dwell time." -msgstr "" -"El tiempu d'arrastre tien de ser menor o igual que'l tiempu d'allanciu." +msgstr "El tiempu d'arrastre ha ser menor o igual
commit amarok for openSUSE:Factory
Hello community, here is the log from the commit of package amarok for openSUSE:Factory checked in at 2017-12-21 11:24:33 Comparing /work/SRC/openSUSE:Factory/amarok (Old) and /work/SRC/openSUSE:Factory/.amarok.new (New) Package is "amarok" Thu Dec 21 11:24:33 2017 rev:112 rq:557834 version:2.8.0 Changes: --- /work/SRC/openSUSE:Factory/amarok/amarok.changes2017-12-05 01:26:06.786290101 +0100 +++ /work/SRC/openSUSE:Factory/.amarok.new/amarok.changes 2017-12-21 11:24:35.557448558 +0100 @@ -1,0 +2,5 @@ +Sat Dec 16 13:42:38 UTC 2017 - fab...@ritter-vogt.de + +- Do not build against QCA + +--- Other differences: -- ++ amarok.spec ++ --- /var/tmp/diff_new_pack.Sl8R1U/_old 2017-12-21 11:24:38.681296241 +0100 +++ /var/tmp/diff_new_pack.Sl8R1U/_new 2017-12-21 11:24:38.681296241 +0100 @@ -86,7 +86,6 @@ %if 0%{?suse_version} < 1330 BuildRequires: openssl-devel %endif -BuildRequires: libqca2-devel BuildRequires: libqjson-devel BuildRequires: libqt4-devel >= 4.8.2 BuildRequires: libxml2-devel @@ -229,7 +228,6 @@ %{_kde4_libdir}/libamarokocsclient.so.* %{_kde4_libdir}/libamarokpud.so.* %{_kde4_libdir}/libamarokshared.so.* -%{_kde4_libdir}/libampache_account_login.so %{_kde4_libdir}/libamarok_service_lastfm_shared.so %{_kde4_applicationsdir}/amarok.desktop %{_kde4_applicationsdir}/amarok_containers.desktop
commit python-asn1crypto for openSUSE:Factory
Hello community, here is the log from the commit of package python-asn1crypto for openSUSE:Factory checked in at 2017-12-21 11:23:48 Comparing /work/SRC/openSUSE:Factory/python-asn1crypto (Old) and /work/SRC/openSUSE:Factory/.python-asn1crypto.new (New) Package is "python-asn1crypto" Thu Dec 21 11:23:48 2017 rev:4 rq:557782 version:0.24.0 Changes: --- /work/SRC/openSUSE:Factory/python-asn1crypto/python-asn1crypto.changes 2017-11-17 10:35:56.293572837 +0100 +++ /work/SRC/openSUSE:Factory/.python-asn1crypto.new/python-asn1crypto.changes 2017-12-21 11:23:55.919381282 +0100 @@ -1,0 +2,22 @@ +Sat Dec 16 23:08:43 UTC 2017 - a...@gmx.de + +- update to version 0.24.0: + * x509.Certificate().self_signed will no longer return "yes" under +any circumstances. This helps prevent confusion since the library +does not verify the signature. Instead a library like oscrypto +should be used to confirm if a certificate is self-signed. + * Added various OIDs to x509.KeyPurposeId() + * Added x509.Certificate().private_key_usage_period_value + * Added structures for parsing common subject directory attributes +for X.509 certificates, including x509.SubjectDirectoryAttribute() + * Added algos.AnyAlgorithmIdentifier() for situations where an +algorithm identifier may contain a digest, signed digest or +encryption algorithm OID + * Fixed a bug with +x509.Certificate().subject_directory_attributes_value not +returning the correct value + * Fixed a bug where explicitly-tagged fields in a core.Sequence() +would not function properly when the field had a default value + * Fixed a bug with type checking in pem.armor() + +--- Old: asn1crypto-0.23.0.tar.gz New: asn1crypto-0.24.0.tar.gz Other differences: -- ++ python-asn1crypto.spec ++ --- /var/tmp/diff_new_pack.g8Kdv4/_old 2017-12-21 11:23:58.563252368 +0100 +++ /var/tmp/diff_new_pack.g8Kdv4/_new 2017-12-21 11:23:58.567252173 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without test Name: python-asn1crypto -Version:0.23.0 +Version:0.24.0 Release:0 Summary:ASN.1 parser and serializer for Python License:MIT ++ asn1crypto-0.23.0.tar.gz -> asn1crypto-0.24.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/asn1crypto-0.23.0/PKG-INFO new/asn1crypto-0.24.0/PKG-INFO --- old/asn1crypto-0.23.0/PKG-INFO 2017-09-22 22:36:35.0 +0200 +++ new/asn1crypto-0.24.0/PKG-INFO 2017-12-14 22:04:10.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: asn1crypto -Version: 0.23.0 +Version: 0.24.0 Summary: Fast ASN.1 parser and serializer with definitions for private keys, public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X.509 and TSP Home-page: https://github.com/wbond/asn1crypto Author: wbond diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/asn1crypto-0.23.0/asn1crypto/_elliptic_curve.py new/asn1crypto-0.24.0/asn1crypto/_elliptic_curve.py --- old/asn1crypto-0.23.0/asn1crypto/_elliptic_curve.py 2016-06-16 11:12:23.0 +0200 +++ new/asn1crypto-0.24.0/asn1crypto/_elliptic_curve.py 2017-11-07 22:32:35.0 +0100 @@ -160,10 +160,10 @@ p = self.curve.p -l = ((other.y - self.y) * inverse_mod(other.x - self.x, p)) % p +l_ = ((other.y - self.y) * inverse_mod(other.x - self.x, p)) % p -x3 = (l * l - self.x - other.x) % p -y3 = (l * (self.x - x3) - self.y) % p +x3 = (l_ * l_ - self.x - other.x) % p +y3 = (l_ * (self.x - x3) - self.y) % p return PrimePoint(self.curve, x3, y3) @@ -232,10 +232,10 @@ p = self.curve.p a = self.curve.a -l = ((3 * self.x * self.x + a) * inverse_mod(2 * self.y, p)) % p +l_ = ((3 * self.x * self.x + a) * inverse_mod(2 * self.y, p)) % p -x3 = (l * l - 2 * self.x) % p -y3 = (l * (self.x - x3) - self.y) % p +x3 = (l_ * l_ - 2 * self.x) % p +y3 = (l_ * (self.x - x3) - self.y) % p return PrimePoint(self.curve, x3, y3) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/asn1crypto-0.23.0/asn1crypto/_inet.py new/asn1crypto-0.24.0/asn1crypto/_inet.py --- old/asn1crypto-0.23.0/asn1crypto/_inet.py 2017-08-04 16:22:28.0 +0200 +++ new/asn1crypto-0.24.0/asn1crypto/_inet.py 2017-11-07 22:09:57.0 +0100 @@ -1,170 +1,170 @@ -# coding: utf-8 -from __future__ import unicode_literals, division, absolute_import,
commit kmag for openSUSE:Factory
Hello community, here is the log from the commit of package kmag for openSUSE:Factory checked in at 2017-12-21 11:24:09 Comparing /work/SRC/openSUSE:Factory/kmag (Old) and /work/SRC/openSUSE:Factory/.kmag.new (New) Package is "kmag" Thu Dec 21 11:24:09 2017 rev:74 rq:557812 version:17.12.0 Changes: --- /work/SRC/openSUSE:Factory/kmag/kmag.changes2017-11-16 14:34:32.124764461 +0100 +++ /work/SRC/openSUSE:Factory/.kmag.new/kmag.changes 2017-12-21 11:24:11.370627890 +0100 @@ -1,0 +2,22 @@ +Sun Dec 17 09:14:23 CET 2017 - lbeltr...@kde.org + +- Update to 17.12.0 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.12.0.php +- Changes since 17.11.80: + * None + +--- +Mon Nov 20 06:59:45 CET 2017 - lbeltr...@kde.org + +- Update to 17.11.80 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.12-beta.php +- Changes since 17.08.3: + * Add install to Cmake + * Add appstream appdata file + * Add the Comment field to the desktop file (kde#351953) + +--- Old: kmag-17.08.3.tar.xz New: kmag-17.12.0.tar.xz Other differences: -- ++ kmag.spec ++ --- /var/tmp/diff_new_pack.g6ktxk/_old 2017-12-21 11:24:13.122542468 +0100 +++ /var/tmp/diff_new_pack.g6ktxk/_new 2017-12-21 11:24:13.122542468 +0100 @@ -19,7 +19,7 @@ %bcond_without lang Name: kmag -Version:17.08.3 +Version:17.12.0 Release:0 %define kf5_version 5.26.0 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA) @@ -86,6 +86,7 @@ %{_kf5_mandir}//man1/kmag.1* %{_kf5_sharedir}/kmag/ %{_kf5_sharedir}/kxmlgui5/ +%{_kf5_appstreamdir}/org.kde.kmag.appdata.xml %if %{with lang} %files lang -f %{name}.lang ++ kmag-17.08.3.tar.xz -> kmag-17.12.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmag-17.08.3/CMakeLists.txt new/kmag-17.12.0/CMakeLists.txt --- old/kmag-17.08.3/CMakeLists.txt 2017-11-07 02:16:45.0 +0100 +++ new/kmag-17.12.0/CMakeLists.txt 2017-12-08 01:51:07.0 +0100 @@ -50,10 +50,10 @@ add_subdirectory( pics ) ### next target ### -set(kmag_SRCS - kmagzoomview.cpp - kmagselrect.cpp - kmag.cpp +set(kmag_SRCS + kmagzoomview.cpp + kmagselrect.cpp + kmag.cpp colorsim.cpp main.cpp ) @@ -80,7 +80,7 @@ install( PROGRAMS org.kde.kmag.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} ) install( FILES kmagui.rc DESTINATION ${KXMLGUI_INSTALL_DIR}/kmag ) - +install(FILES org.kde.kmag.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) ecm_install_icons( ICONS 16-apps-kmag.png 32-apps-kmag.png DESTINATION ${ICON_INSTALL_DIR} ) ki18n_install(po) if (KF5DocTools_FOUND) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kmag-17.08.3/org.kde.kmag.appdata.xml new/kmag-17.12.0/org.kde.kmag.appdata.xml --- old/kmag-17.08.3/org.kde.kmag.appdata.xml 1970-01-01 01:00:00.0 +0100 +++ new/kmag-17.12.0/org.kde.kmag.appdata.xml 2017-12-04 06:12:41.0 +0100 @@ -0,0 +1,115 @@ + + + org.kde.kmag.desktop + CC0-1.0 + see https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-metadata_license + kmag + kmag + kmag + kmag + kmag + KMag + kmag + kmag + kmag + kmag + kmag + kmag + kmag + kmag + KLupa + К‑увеличање + K‑uveličanje + К‑увеличање + K‑uveličanje + kmag + kmag + xxkmagxx + kmag + Screen Magnifier + Lupa de la pantalla + Lupa de la pantalla + Lupa obrazovky + Skærmforstørrer + Bildschirmlupe + Μεγεθυντικός φακός οθόνης + Screen Magnifier + Lupa de la pantalla + 화면 돋보기 + Schermvergroter + Lupa ekranowa + Lupa do Ecrã + Lupa da tela + Lupa obrazovky + Увеличавач екрана + Uveličavač ekrana + Увеличавач екрана + Uveličavač ekrana + Skärmförstoringsglas + Збільшувач екрана + xxScreen Magnifierxx + 屏幕放大镜 + 螢幕放大器 + + A screen magnification tool +Una eina d'ampliació de la pantalla +Una eina d'ampliació de la pantalla +Nástroj pro zvětšení obrazovky +Et værktøj til at forstørre skærmen +Ein Programm zur Vergrößerung von Bildschirmausschnitten +Εργαλείο μεγέθυνσης οθόνης +A screen magnification tool +Una herramienta para aumentar la pantalla +화면 돋보기 도구 +Een hulpmiddel als vergrootglas op het scherm +Narzędzie powiększania ekranu +Uma ferramenta de ampliação do ecrã +Uma lupa para a tela +Nástroj na priblíženie obrazovky +Алатка за увеличавање
commit kdebase4-runtime for openSUSE:Factory
Hello community, here is the log from the commit of package kdebase4-runtime for openSUSE:Factory checked in at 2017-12-21 11:24:17 Comparing /work/SRC/openSUSE:Factory/kdebase4-runtime (Old) and /work/SRC/openSUSE:Factory/.kdebase4-runtime.new (New) Package is "kdebase4-runtime" Thu Dec 21 11:24:17 2017 rev:239 rq:557832 version:17.08.3 Changes: --- /work/SRC/openSUSE:Factory/kdebase4-runtime/kdebase4-runtime.changes 2017-12-05 01:26:15.777963432 +0100 +++ /work/SRC/openSUSE:Factory/.kdebase4-runtime.new/kdebase4-runtime.changes 2017-12-21 11:24:18.858262798 +0100 @@ -1,0 +2,5 @@ +Sat Dec 16 13:22:59 UTC 2017 - fab...@ritter-vogt.de + +- Do not build against QCA + +--- Other differences: -- ++ kdebase4-runtime.spec ++ --- /var/tmp/diff_new_pack.8HnhKi/_old 2017-12-21 11:24:21.238146757 +0100 +++ /var/tmp/diff_new_pack.8HnhKi/_new 2017-12-21 11:24:21.238146757 +0100 @@ -60,7 +60,6 @@ # NTrack backend is used when ther is no NM or wicd, however it breaks ifup method, for details see https://bugs.kde.org/show_bug.cgi?id=294441#c23 #BuildRequires: libntrack-qt4-devel BuildRequires: libpulse-devel -BuildRequires: libqca2-devel BuildRequires: libsmbclient-devel BuildRequires: libssh-devel >= 0.6.0 BuildRequires: libtirpc-devel
commit python-pexpect for openSUSE:Factory
Hello community, here is the log from the commit of package python-pexpect for openSUSE:Factory checked in at 2017-12-21 11:24:02 Comparing /work/SRC/openSUSE:Factory/python-pexpect (Old) and /work/SRC/openSUSE:Factory/.python-pexpect.new (New) Package is "python-pexpect" Thu Dec 21 11:24:02 2017 rev:22 rq:557783 version:4.3.1 Changes: --- /work/SRC/openSUSE:Factory/python-pexpect/python-pexpect.changes 2017-11-17 10:36:03.245318392 +0100 +++ /work/SRC/openSUSE:Factory/.python-pexpect.new/python-pexpect.changes 2017-12-21 11:24:03.970988691 +0100 @@ -1,0 +2,9 @@ +Sat Dec 16 23:13:25 UTC 2017 - a...@gmx.de + +- update to version 4.3.1: + * When launching bash for pexpect.replwrap, load the system bashrc +from a couple of different common locations (PR #457), and then +unset the PROMPT_COMMAND environment variable, which can interfere +with the prompt we’re expecting (PR #459). + +--- Old: pexpect-4.3.0.tar.gz New: pexpect-4.3.1.tar.gz Other differences: -- ++ python-pexpect.spec ++ --- /var/tmp/diff_new_pack.5HFOxb/_old 2017-12-21 11:24:04.546960607 +0100 +++ /var/tmp/diff_new_pack.5HFOxb/_new 2017-12-21 11:24:04.554960217 +0100 @@ -20,7 +20,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pexpect -Version:4.3.0 +Version:4.3.1 Release:0 Summary:Pure Python Expect-like module License:ISC ++ pexpect-4.3.0.tar.gz -> pexpect-4.3.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pexpect-4.3.0/PKG-INFO new/pexpect-4.3.1/PKG-INFO --- old/pexpect-4.3.0/PKG-INFO 2017-11-09 17:58:42.0 +0100 +++ new/pexpect-4.3.1/PKG-INFO 2017-12-12 11:51:04.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: pexpect -Version: 4.3.0 +Version: 4.3.1 Summary: Pexpect allows easy control of interactive console applications. Home-page: https://pexpect.readthedocs.io/ Author: Noah Spurrier; Thomas Kluyver; Jeff Quast diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pexpect-4.3.0/doc/conf.py new/pexpect-4.3.1/doc/conf.py --- old/pexpect-4.3.0/doc/conf.py 2017-11-09 17:48:34.0 +0100 +++ new/pexpect-4.3.1/doc/conf.py 2017-12-12 11:47:25.0 +0100 @@ -52,7 +52,7 @@ # built documents. # # The short X.Y version. -version = '4.3' +version = '4.3.1' # The full version, including alpha/beta/rc tags. release = version diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pexpect-4.3.0/doc/history.rst new/pexpect-4.3.1/doc/history.rst --- old/pexpect-4.3.0/doc/history.rst 2017-11-09 17:46:14.0 +0100 +++ new/pexpect-4.3.1/doc/history.rst 2017-12-12 11:45:08.0 +0100 @@ -4,6 +4,14 @@ Releases +Version 4.3.1 +` + +* When launching bash for :mod:`pexpect.replwrap`, load the system ``bashrc`` + from a couple of different common locations (:ghpull:`457`), and then unset + the ``PROMPT_COMMAND`` environment variable, which can interfere with the + prompt we're expecting (:ghpull:`459`). + Version 4.3 ``` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pexpect-4.3.0/pexpect/__init__.py new/pexpect-4.3.1/pexpect/__init__.py --- old/pexpect-4.3.0/pexpect/__init__.py 2017-11-09 17:49:01.0 +0100 +++ new/pexpect-4.3.1/pexpect/__init__.py 2017-12-12 11:47:25.0 +0100 @@ -75,7 +75,7 @@ from .pty_spawn import spawn, spawnu from .run import run, runu -__version__ = '4.3.0' +__version__ = '4.3.1' __revision__ = '' __all__ = ['ExceptionPexpect', 'EOF', 'TIMEOUT', 'spawn', 'spawnu', 'run', 'runu', 'which', 'split_command_line', '__version__', '__revision__'] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pexpect-4.3.0/pexpect/bashrc.sh new/pexpect-4.3.1/pexpect/bashrc.sh --- old/pexpect-4.3.0/pexpect/bashrc.sh 2015-12-04 11:07:10.0 +0100 +++ new/pexpect-4.3.1/pexpect/bashrc.sh 2017-12-12 11:42:05.0 +0100 @@ -1,5 +1,16 @@ -source /etc/bash.bashrc -source ~/.bashrc +# Different platforms have different names for the systemwide bashrc +if [[ -f /etc/bashrc ]]; then + source /etc/bashrc +fi +if [[ -f /etc/bash.bashrc ]]; then + source /etc/bash.bashrc +fi +if [[ -f ~/.bashrc ]]; then + source ~/.bashrc +fi # Reset PS1 so pexpect can find it PS1="$" + +# Unset PROMPT_COMMAND, so that it can't change PS1 to something unexpected. +unset PROMPT_COMMAND diff -urN '--exclude=CVS' '--exclud
commit qemu for openSUSE:Factory
Hello community, here is the log from the commit of package qemu for openSUSE:Factory checked in at 2017-12-21 11:22:49 Comparing /work/SRC/openSUSE:Factory/qemu (Old) and /work/SRC/openSUSE:Factory/.qemu.new (New) Package is "qemu" Thu Dec 21 11:22:49 2017 rev:132 rq:557424 version:2.11.0 Changes: --- /work/SRC/openSUSE:Factory/qemu/qemu-linux-user.changes 2017-12-03 10:03:58.727587307 +0100 +++ /work/SRC/openSUSE:Factory/.qemu.new/qemu-linux-user.changes 2017-12-21 11:23:19.225170465 +0100 @@ -1,0 +2,64 @@ +Wed Dec 13 20:57:00 UTC 2017 - brog...@suse.com + +- Update to v2.11.0: See http://wiki.qemu.org/ChangeLog/2.11 + Some noteworthy changes: + misc TCG and linux user improvements +* Drop very old compatability provisions +* Patches dropped (upstream): + 0013-console-add-question-mark-escape-op.patch + 0020-configure-Fix-detection-of-seccomp-.patch + 0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch + 0035-chardev-baum-fix-baum-that-releases.patch + 0036-io-fix-temp-directory-used-by-test-.patch + 0037-io-fix-check-for-handshake-completi.patch + 0038-crypto-fix-test-cert-generation-to-.patch + 0039-vhost-user-disable-the-broken-subpr.patch + 0040-io-monitor-encoutput-buffer-size-fr.patch + 0041-cirrus-fix-oob-access-in-mode4and5-.patch + 0042-9pfs-use-g_malloc0-to-allocate-spac.patch +* Patches renamed: + 0014-Make-char-muxer-more-robust-wrt-sma.patch + -> 0013-Make-char-muxer-more-robust-wrt-sma.patch + 0015-linux-user-lseek-explicitly-cast-no.patch + -> 0014-linux-user-lseek-explicitly-cast-no.patch + 0016-AIO-Reduce-number-of-threads-for-32.patch + -> 0015-AIO-Reduce-number-of-threads-for-32.patch + 0017-xen_disk-Add-suse-specific-flush-di.patch + -> 0016-xen_disk-Add-suse-specific-flush-di.patch + 0018-qemu-bridge-helper-reduce-security-.patch + -> 0017-qemu-bridge-helper-reduce-security-.patch + 0019-qemu-binfmt-conf-use-qemu-ARCH-binf.patch + -> 0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch + 0021-linux-user-properly-test-for-infini.patch + -> 0019-linux-user-properly-test-for-infini.patch + 0022-roms-Makefile-pass-a-packaging-time.patch + -> 0020-roms-Makefile-pass-a-packaging-time.patch + 0023-Raise-soft-address-space-limit-to-h.patch + -> 0021-Raise-soft-address-space-limit-to-h.patch + 0024-increase-x86_64-physical-bits-to-42.patch + -> 0022-increase-x86_64-physical-bits-to-42.patch + 0025-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch + -> 0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch + 0026-i8254-Fix-migration-from-SLE11-SP2.patch + -> 0024-i8254-Fix-migration-from-SLE11-SP2.patch + 0027-acpi_piix4-Fix-migration-from-SLE11.patch + -> 0025-acpi_piix4-Fix-migration-from-SLE11.patch + 0028-Fix-tigervnc-long-press-issue.patch + -> 0026-Fix-tigervnc-long-press-issue.patch + 0029-string-input-visitor-Fix-uint64-par.patch + -> 0027-string-input-visitor-Fix-uint64-par.patch + 0030-test-string-input-visitor-Add-int-t.patch + -> 0028-test-string-input-visitor-Add-int-t.patch + 0031-test-string-input-visitor-Add-uint6.patch + -> 0029-test-string-input-visitor-Add-uint6.patch + 0032-tests-Add-QOM-property-unit-tests.patch + -> 0030-tests-Add-QOM-property-unit-tests.patch + 0033-tests-Add-scsi-disk-test.patch + -> 0031-tests-Add-scsi-disk-test.patch + 0043-scripts-avoid-usr-bin-python-refere.patch + -> 0032-scripts-avoid-usr-bin-python-refere.patch +* Patches added: + 0033-Switch-order-of-libraries-for-mpath.patch +- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11 + +--- --- /work/SRC/openSUSE:Factory/qemu/qemu-testsuite.changes 2017-12-03 10:04:03.663407852 +0100 +++ /work/SRC/openSUSE:Factory/.qemu.new/qemu-testsuite.changes 2017-12-21 11:23:21.285070026 +0100 @@ -1,0 +2,90 @@ +Wed Dec 13 20:56:09 UTC 2017 - brog...@suse.com + +- Update to v2.11.0: See http://wiki.qemu.org/ChangeLog/2.11 + Some noteworthy changes: + -nodefconfig is now deprecated + legacy pci-assignment code removed + qemu-pr-helper added for handling guest persistant reservations (bsc#891066, + bsc#910704, bsc#943807) + qemu-keymap tool added for generating keymap files + throttle block filter driver added + support for a TPM emulator + qcow2 image shrink support + better support for >=64 vcpus for Windows guests + nested KVM related improvements + s390 pgste handling now done better + EPYC cpu model added (bsc#1052825) + improvements in qcow2 buffer handling + vhost-user resume issue fixed + migration hardening + ARMv8-M security extension support + more seccomp/sandboxing options available + s390 cpu hot-plug improvements + misc. virtfs improvements + nbd improvements + MTTCG improvements + misc. TCG improvements + scsi correctness improvements + SEABIOS now has serial output option +* Incl
commit net-snmp for openSUSE:Factory
Hello community, here is the log from the commit of package net-snmp for openSUSE:Factory checked in at 2017-12-21 11:23:35 Comparing /work/SRC/openSUSE:Factory/net-snmp (Old) and /work/SRC/openSUSE:Factory/.net-snmp.new (New) Package is "net-snmp" Thu Dec 21 11:23:35 2017 rev:83 rq:55 version:5.7.3 Changes: --- /work/SRC/openSUSE:Factory/net-snmp/net-snmp.changes2017-11-25 08:41:26.804907768 +0100 +++ /work/SRC/openSUSE:Factory/.net-snmp.new/net-snmp.changes 2017-12-21 11:23:45.491889719 +0100 @@ -1,0 +2,7 @@ +Mon Dec 11 17:14:43 UTC 2017 - dims...@opensuse.org + +- Add net-snmp-5.7.3-modern-rpm-api.patch: Supprt modern RPM (>= + 4.6) API. In RPM 4.14, the RPM 4.4 compatibility APIs are being + removed. + +--- New: net-snmp-5.7.3-modern-rpm-api.patch Other differences: -- ++ net-snmp.spec ++ --- /var/tmp/diff_new_pack.Dj7eEe/_old 2017-12-21 11:23:46.431843887 +0100 +++ /var/tmp/diff_new_pack.Dj7eEe/_new 2017-12-21 11:23:46.431843887 +0100 @@ -81,6 +81,7 @@ Patch11:net-snmp-5.7.3-Remove-U64-typedef.patch Patch12:net-snmp-5.7.3-Fix-Makefile.PL.patch Patch13:net-snmp-5.7.3-build-with-openssl-1.1.patch +Patch14:net-snmp-5.7.3-modern-rpm-api.patch # Summary:SNMP Daemon License:BSD-3-Clause and MIT @@ -219,6 +220,7 @@ %patch11 -p1 %patch12 -p1 %patch13 -p1 +%patch14 -p1 %build MIBS="misc/ipfwacc ucd-snmp/diskio etherlike-mib rmon-mib velocity smux \ ++ net-snmp-5.7.3-modern-rpm-api.patch ++ diff -uNr net-snmp-5.7.3.orig/agent/mibgroup/host/data_access/swinst_rpm.c net-snmp-5.7.3/agent/mibgroup/host/data_access/swinst_rpm.c --- net-snmp-5.7.3.orig/agent/mibgroup/host/data_access/swinst_rpm.c 2014-12-08 21:23:22.0 +0100 +++ net-snmp-5.7.3/agent/mibgroup/host/data_access/swinst_rpm.c 2017-08-11 00:16:35.232470439 +0200 @@ -96,8 +96,7 @@ rpmdbMatchIteratormi; Headerh; -char *n, *v, *r, *g; -int32_t *t; +const char *n, *v, *r, *g; time_tinstall_time; size_tdate_len; int i = 1; @@ -119,11 +118,11 @@ CONTAINER_INSERT(container, entry); h = headerLink( h ); -headerGetEntry( h, RPMTAG_NAME,NULL, (void**)&n, NULL); -headerGetEntry( h, RPMTAG_VERSION, NULL, (void**)&v, NULL); -headerGetEntry( h, RPMTAG_RELEASE, NULL, (void**)&r, NULL); -headerGetEntry( h, RPMTAG_GROUP, NULL, (void**)&g, NULL); -headerGetEntry( h, RPMTAG_INSTALLTIME, NULL, (void**)&t, NULL); +n = headerGetString( h, RPMTAG_NAME); +v = headerGetString( h, RPMTAG_VERSION); +r = headerGetString( h, RPMTAG_RELEASE); +g = headerGetString( h, RPMTAG_GROUP); +install_time = headerGetNumber( h, RPMTAG_INSTALLTIME); entry->swName_len = snprintf( entry->swName, sizeof(entry->swName), "%s-%s-%s", n, v, r); @@ -133,7 +132,6 @@ ? 2 /* operatingSystem */ : 4; /* application*/ -install_time = *t; dt = date_n_time( &install_time, &date_len ); if (date_len != 8 && date_len != 11) { snmp_log(LOG_ERR, "Bogus length from date_n_time for %s", entry->swName); diff -uNr net-snmp-5.7.3.orig/agent/mibgroup/host/hr_swinst.c net-snmp-5.7.3/agent/mibgroup/host/hr_swinst.c --- net-snmp-5.7.3.orig/agent/mibgroup/host/hr_swinst.c 2014-12-08 21:23:22.0 +0100 +++ net-snmp-5.7.3/agent/mibgroup/host/hr_swinst.c 2017-08-11 00:17:07.488544492 +0200 @@ -484,9 +484,9 @@ } #else # ifdef HAVE_LIBRPM -char *rpm_groups; -if ( headerGetEntry(swi->swi_h, RPMTAG_GROUP, NULL, (void **) &rpm_groups, NULL) ) { -if ( strstr(rpm_groups, "System Environment") != NULL ) +const char *rpm_group = headerGetString(swi->swi_h, RPMTAG_GROUP); +if ( NULL != rpm_group ) { +if ( strstr(rpm_group, "System Environment") != NULL ) long_return = 2; /* operatingSystem */ else long_return = 4; /* applcation */ @@ -503,9 +503,8 @@ case HRSWINST_DATE: { #ifdef HAVE_LIBRPM -int32_t *rpm_data; -if ( headerGetEntry(swi->swi_h, RPMTAG_INSTALLTIME, NULL, (void **) &rpm_data, NULL) ) { -time_t installTime = *rpm_data; +time_t installTime = headerGetNumber(swi->swi_h, RPMTAG_INSTALLTIME); +if ( 0 != installTime) {
commit sddm for openSUSE:Factory
Hello community, here is the log from the commit of package sddm for openSUSE:Factory checked in at 2017-12-21 11:22:41 Comparing /work/SRC/openSUSE:Factory/sddm (Old) and /work/SRC/openSUSE:Factory/.sddm.new (New) Package is "sddm" Thu Dec 21 11:22:41 2017 rev:27 rq:557251 version:0.17.0 Changes: --- /work/SRC/openSUSE:Factory/sddm/sddm.changes2017-12-03 10:11:40.386802549 +0100 +++ /work/SRC/openSUSE:Factory/.sddm.new/sddm.changes 2017-12-21 11:22:46.754753700 +0100 @@ -1,0 +2,51 @@ +Thu Dec 14 08:20:25 UTC 2017 - fab...@ritter-vogt.de + +- Update to 0.17.0: + + Added possibility to change border width of ComboBox widget. + + Added missing utmp/wtmp/btmp handling. + + Make greeter see icons set by AccountsServices. + - Fix sddm.conf man page syntax error and update. + - Fix ComboBox widget. + - Fix connection of PropertiesChanged event for LogindSeat. + - Avoid race conditions with Xsetup. + * Update de translation. + * Update lt translation. + * Update zh_TW translation. + * Adjust order of components in the default PATH. + * Set default input method to qtvirtualkeyboard. +- Update to 0.16.0: + + Support non-latin characters in theme settings. + + Support fish shell in Xsession and wayland-session. + + Unlock GNOME keyring at login. + + Configuration directory. + - Make the default cursor themed. + - Update date and time in elarun theme. + - Fix theme metadata default values. + - Fix session selection in elarun. + - Do not truncate XAUTHORITY on login. + - Make enabled property of Button functional. + - Fix typos in documentation. + * Re-use existing sessions. + * Add ConsoleKit 2 support. + * Stop assuming shadow(5) is always available. + * Explicitely set XDG_SEAT when starting a user session. + * Suppress errors when pam_elogind is not available. + * Suppress errors when pam_systemd is not available. + * Added possibility to change color of dropdown menu. + * Add Hindi translation. + * Completed Swedish translation. + * Update French translation. +- Move to system configuration dirs, replace sddm.conf with + 00-general.conf and 10-theme.conf +- Refresh patches: + * 0001-Revert-Rename-XDisplay-and-WaylandDisplay-config-sec.patch + * proper_pam.diff +- Rename patches: + * sysconfig-support.patch: +0001-Read-the-DISPLAYMANAGER_AUTOLOGIN-value-from-sysconf.patch + * create_pid_file.patch: +0001-Write-the-daemon-s-PID-to-a-file-on-startup.patch +- Remove patches, now upstream: + * 0001-Do-not-truncate-XAUTHORITY-file-on-login.patch + +--- Old: 0001-Do-not-truncate-XAUTHORITY-file-on-login.patch create_pid_file.patch sddm-0.15.0.tar.gz sddm.conf sysconfig-support.patch New: 00-general.conf 0001-Read-the-DISPLAYMANAGER_AUTOLOGIN-value-from-sysconf.patch 0001-Write-the-daemon-s-PID-to-a-file-on-startup.patch 10-theme.conf sddm-0.17.0.tar.gz Other differences: -- ++ sddm.spec ++ --- /var/tmp/diff_new_pack.JhrvaM/_old 2017-12-21 11:22:47.466718985 +0100 +++ /var/tmp/diff_new_pack.JhrvaM/_new 2017-12-21 11:22:47.466718985 +0100 @@ -1,7 +1,7 @@ # # spec file for package sddm # -# 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,54 +16,44 @@ # -%{!?_rundir: %global _rundir /run} -%{!?_unitdir: %global _unitdir /usr/lib/systemd/system} - Name: sddm -Version:0.15.0 +Version:0.17.0 Release:0 Summary:QML-based display manager License:GPL-2.0+ Group: System/GUI/KDE Url:https://github.com/sddm/sddm Source: https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz -Source1:%{name}.conf -Source2:X11-displaymanagers-%{name} -# PATCH-FIX-UPSTREAM 0001-Revert-Rename-XDisplay-and-WaylandDisplay-config-sec.patch -- Revert to 0.13.0 config syntax +Source1:X11-displaymanagers-%{name} +Source2:00-general.conf +Source3:10-theme.conf +# PATCH-FIX-OPENSUSE 0001-Revert-Rename-XDisplay-and-WaylandDisplay-config-sec.patch -- Revert to 0.13.0 config syntax Patch0: 0001-Revert-Rename-XDisplay-and-WaylandDisplay-config-sec.patch # PATCH-FIX-OPENSUSE proper_pam.diff -- Use openSUSE pam config Patch1: proper_pam.diff -# PATCH-FIX-OPENSUSE create_pid_file.patch -- openSUSE's generic display-manager service doesn't know what to do without a pid file. drop the patch as soon as that sick dinosaur is killed -Patch2:
commit systemd-presets-branding-openSUSE for openSUSE:Factory
Hello community, here is the log from the commit of package systemd-presets-branding-openSUSE for openSUSE:Factory checked in at 2017-12-21 11:21:44 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" Thu Dec 21 11:21:44 2017 rev:50 rq:558603 version:12.2 Changes: --- /work/SRC/openSUSE:Factory/systemd-presets-branding-openSUSE/systemd-presets-branding-openSUSE.changes 2017-12-13 11:58:09.205301203 +0100 +++ /work/SRC/openSUSE:Factory/.systemd-presets-branding-openSUSE.new/systemd-presets-branding-openSUSE.changes 2017-12-21 11:21:46.833675409 +0100 @@ -1,0 +2,5 @@ +Tue Dec 19 10:12:47 UTC 2017 - z...@suse.com + +- Enable lvm2-monitor.service by default (bsc#1072492) + +--- Other differences: -- ++ default-SUSE.preset ++ --- /var/tmp/diff_new_pack.a08Nmi/_old 2017-12-21 11:21:47.365649470 +0100 +++ /var/tmp/diff_new_pack.a08Nmi/_new 2017-12-21 11:21:47.365649470 +0100 @@ -24,6 +24,7 @@ enable klog.service enable logrotate.timer enable lvm2-lvmetad.socket +enable lvm2-monitor.service enable mcelog.service enable ModemManager.service enable nscd.service
commit open-lldp for openSUSE:Factory
Hello community, here is the log from the commit of package open-lldp for openSUSE:Factory checked in at 2017-12-21 11:21:38 Comparing /work/SRC/openSUSE:Factory/open-lldp (Old) and /work/SRC/openSUSE:Factory/.open-lldp.new (New) Package is "open-lldp" Thu Dec 21 11:21:38 2017 rev:9 rq:558599 version:1.0.1 Changes: --- /work/SRC/openSUSE:Factory/open-lldp/open-lldp.changes 2017-03-01 23:39:55.064747537 +0100 +++ /work/SRC/openSUSE:Factory/.open-lldp.new/open-lldp.changes 2017-12-21 11:21:39.334041086 +0100 @@ -1,0 +2,5 @@ +Mon Dec 11 13:31:53 UTC 2017 - dims...@opensuse.org + +- Fix calling of fillup_only: it knows no -i parameter. + +--- Other differences: -- ++ open-lldp.spec ++ --- /var/tmp/diff_new_pack.cxuACr/_old 2017-12-21 11:21:39.886014171 +0100 +++ /var/tmp/diff_new_pack.cxuACr/_new 2017-12-21 11:21:39.886014171 +0100 @@ -96,7 +96,7 @@ ln -s service %{buildroot}%{_sbindir}/rclldpad %post -%{fillup_only -n -i lldpad} +%{fillup_only -n lldpad} %service_add_post lldpad.service %pre
commit libsndfile for openSUSE:Factory
Hello community, here is the log from the commit of package libsndfile for openSUSE:Factory checked in at 2017-12-21 11:21:57 Comparing /work/SRC/openSUSE:Factory/libsndfile (Old) and /work/SRC/openSUSE:Factory/.libsndfile.new (New) Package is "libsndfile" Thu Dec 21 11:21:57 2017 rev:53 rq:558623 version:1.0.28 Changes: --- /work/SRC/openSUSE:Factory/libsndfile/libsndfile.changes2017-08-12 20:06:49.371360704 +0200 +++ /work/SRC/openSUSE:Factory/.libsndfile.new/libsndfile.changes 2017-12-21 11:21:59.085078039 +0100 @@ -1,0 +2,12 @@ +Tue Dec 19 15:57:19 CET 2017 - ti...@suse.de + +- Fix VUL-0: divide-by-zero error exists in the function + double64_init() in double64.c (CVE-2017-14634, bsc#1059911): + 0030-double64_init-Check-psf-sf.channels-against-upper-bo.patch +- Tentative fix for VUL-0: out of bounds read in the function + d2alaw_array() in alaw.c (CVE-2017-14245, bsc#1059912) and + VUL-0: out of bounds read in the function d2ulaw_array() in + ulaw.c (CVE-2017-14246, bsc#1059913): + 0031-sfe_copy_data_fp-check-value-of-max-variable.patch + +--- New: 0030-double64_init-Check-psf-sf.channels-against-upper-bo.patch 0031-sfe_copy_data_fp-check-value-of-max-variable.patch Other differences: -- ++ libsndfile.spec ++ --- /var/tmp/diff_new_pack.ZAJDJL/_old 2017-12-21 11:22:00.093028892 +0100 +++ /var/tmp/diff_new_pack.ZAJDJL/_new 2017-12-21 11:22:00.097028697 +0100 @@ -33,6 +33,9 @@ Patch2: 0002-src-flac.c-Fix-a-buffer-read-overflow.patch Patch10:0010-src-aiff.c-Fix-a-buffer-read-overflow.patch Patch20:0020-src-common.c-Fix-heap-buffer-overflows-when-writing-.patch +Patch30:0030-double64_init-Check-psf-sf.channels-against-upper-bo.patch +# not yet upstreamed, https://github.com/erikd/libsndfile/issues/317 +Patch31:0031-sfe_copy_data_fp-check-value-of-max-variable.patch # PATCH-FIX-OPENSUSE Patch100: sndfile-ocloexec.patch BuildRequires: alsa-devel @@ -84,6 +87,8 @@ %patch2 -p1 %patch10 -p1 %patch20 -p1 +%patch30 -p1 +%patch31 -p1 %patch100 -p1 %build ++ 0030-double64_init-Check-psf-sf.channels-against-upper-bo.patch ++ >From 85c877d5072866aadbe8ed0c3e0590fbb5e16788 Mon Sep 17 00:00:00 2001 From: Fabian Greffrath Date: Thu, 28 Sep 2017 12:15:04 +0200 Subject: [PATCH] double64_init: Check psf->sf.channels against upper bound This prevents division by zero later in the code. While the trivial case to catch this (i.e. sf.channels < 1) has already been covered, a crafted file may report a number of channels that is so high (i.e. > INT_MAX/sizeof(double)) that it "somehow" gets miscalculated to zero (if this makes sense) in the determination of the blockwidth. Since we only support a limited number of channels anyway, make sure to check here as well. CVE-2017-14634 Closes: https://github.com/erikd/libsndfile/issues/318 Signed-off-by: Erik de Castro Lopo --- src/double64.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/src/double64.c +++ b/src/double64.c @@ -91,7 +91,7 @@ int double64_init (SF_PRIVATE *psf) { static int double64_caps ; - if (psf->sf.channels < 1) + if (psf->sf.channels < 1 || psf->sf.channels > SF_MAX_CHANNELS) { psf_log_printf (psf, "double64_init : internal error : channels = %d\n", psf->sf.channels) ; return SFE_INTERNAL ; } ; ++ 0031-sfe_copy_data_fp-check-value-of-max-variable.patch ++ >From 2d54514a4f6437b67829717c05472d2e3300a258 Mon Sep 17 00:00:00 2001 From: Fabian Greffrath Date: Wed, 27 Sep 2017 14:46:17 +0200 Subject: [PATCH] sfe_copy_data_fp: check value of "max" variable for being normal and check elements of the data[] array for being finite. Both checks use functions provided by the header as declared by the C99 standard. Fixes #317 CVE-2017-14245 CVE-2017-14246 --- programs/common.c | 20 programs/common.h |2 +- programs/sndfile-convert.c |6 +- 3 files changed, 22 insertions(+), 6 deletions(-) --- a/programs/common.c +++ b/programs/common.c @@ -36,6 +36,7 @@ #include #include #include +#include #include @@ -45,7 +46,7 @@ #defineMIN(x, y) ((x) < (y) ? (x) : (y)) -void +int sfe_copy_data_fp (SNDFILE *outfile, SNDFILE *infile, int channels, int normalize) { static double data [BUFFER_LEN], max ; int frames, readcount, k ; @@ -54,6 +55,8 @@ sfe_copy_data_fp (SNDFILE *outfile, SNDF readcount = frames ; sf_command (infile, SFC_CALC_SIGNAL_MAX, &max, sizeof (max)) ; + if (!isnormal (max)) /* neither zero, subnormal, infinite,
commit plymouth for openSUSE:Factory
Hello community, here is the log from the commit of package plymouth for openSUSE:Factory checked in at 2017-12-21 11:21:50 Comparing /work/SRC/openSUSE:Factory/plymouth (Old) and /work/SRC/openSUSE:Factory/.plymouth.new (New) Package is "plymouth" Thu Dec 21 11:21:50 2017 rev:57 rq:558604 version:0.9.3+git20171130.fa66a5b Changes: --- /work/SRC/openSUSE:Factory/plymouth/plymouth.changes2017-12-08 21:47:22.239114385 +0100 +++ /work/SRC/openSUSE:Factory/.plymouth.new/plymouth.changes 2017-12-21 11:21:52.057420702 +0100 @@ -1,0 +2,15 @@ +Mon Dec 04 11:23:27 UTC 2017 - zai...@opensuse.org + +- Update to version 0.9.3+git20171130.fa66a5b: + * INSTALL: Fix a spelling error in the command example + * populate-initrd: handle themes with subdirs + * device-manager: fall back to text mode if graphical devices +fail + * scripts: Use >&2 instead of /dev/stderr + * terminal: add include for sysmacros.h + * configure: bump to 0.9.4 + * terminal-session: don't delete boot.log + * Revert "Make boot.log world readable by default" +- Rebase 0002-Install-label-ft-plugin-into-initrd-if-available.patch + +--- Old: plymouth-0.9.2+git20170424.6fd5c6b.tar.xz New: plymouth-0.9.3+git20171130.fa66a5b.tar.xz Other differences: -- ++ plymouth.spec ++ --- /var/tmp/diff_new_pack.C6MyWv/_old 2017-12-21 11:21:53.301360049 +0100 +++ /var/tmp/diff_new_pack.C6MyWv/_new 2017-12-21 11:21:53.305359854 +0100 @@ -21,7 +21,7 @@ %define plymouth_libdir %{_libdir} %define plymouth_initrd_file /boot/initrd-plymouth.img Name: plymouth -Version:0.9.2+git20170424.6fd5c6b +Version:0.9.3+git20171130.fa66a5b Release:0 Summary:Graphical Boot Animation and Logger License:GPL-2.0+ ++ 0002-Install-label-ft-plugin-into-initrd-if-available.patch ++ --- /var/tmp/diff_new_pack.C6MyWv/_old 2017-12-21 11:21:53.321359074 +0100 +++ /var/tmp/diff_new_pack.C6MyWv/_new 2017-12-21 11:21:53.321359074 +0100 @@ -14,8 +14,8 @@ index 43c7f22..a109c59 100755 --- a/scripts/plymouth-populate-initrd.in +++ b/scripts/plymouth-populate-initrd.in -@@ -414,6 +414,15 @@ if [ -d ${PLYMOUTH_DATADIR}/plymouth/themes/${PLYMOUTH_THEME_NAME} ]; then - done +@@ -427,6 +427,15 @@ + inst_recur "${PLYMOUTH_DATADIR}/plymouth/themes/${PLYMOUTH_THEME_NAME}" fi +if [ -f "${PLYMOUTH_PLUGIN_PATH}/label-ft.so" ]; then ++ _service ++ --- /var/tmp/diff_new_pack.C6MyWv/_old 2017-12-21 11:21:53.341358099 +0100 +++ /var/tmp/diff_new_pack.C6MyWv/_new 2017-12-21 11:21:53.345357904 +0100 @@ -4,7 +4,7 @@ git enable plymouth -0.9.2+git%cd.%h +0.9.3+git%cd.%h *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.C6MyWv/_old 2017-12-21 11:21:53.361357124 +0100 +++ /var/tmp/diff_new_pack.C6MyWv/_new 2017-12-21 11:21:53.361357124 +0100 @@ -1,4 +1,4 @@ git://anongit.freedesktop.org/plymouth - 6fd5c6b260b89604f2ff7d65a4f1a011db23a726 + fa66a5b66700779dafc73f1034ad771d56db9e84 \ No newline at end of file ++ plymouth-0.9.2+git20170424.6fd5c6b.tar.xz -> plymouth-0.9.3+git20171130.fa66a5b.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plymouth-0.9.2+git20170424.6fd5c6b/INSTALL new/plymouth-0.9.3+git20171130.fa66a5b/INSTALL --- old/plymouth-0.9.2+git20170424.6fd5c6b/INSTALL 2017-04-24 22:16:47.0 +0200 +++ new/plymouth-0.9.3+git20171130.fa66a5b/INSTALL 2017-11-30 15:10:46.0 +0100 @@ -61,7 +61,7 @@ To decrypt your root, run -lymouth ask-for-password --command="/sbin/cryptsetup luksOpen -T ..." +plymouth ask-for-password --command="/sbin/cryptsetup luksOpen -T ..." where the --command is whatever makes sense for you. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plymouth-0.9.2+git20170424.6fd5c6b/configure.ac new/plymouth-0.9.3+git20171130.fa66a5b/configure.ac --- old/plymouth-0.9.2+git20170424.6fd5c6b/configure.ac 2017-04-24 22:16:47.0 +0200 +++ new/plymouth-0.9.3+git20171130.fa66a5b/configure.ac 2017-11-30 15:10:46.0 +0100 @@ -1,4 +1,4 @@ -AC_INIT([plymouth],[0.9.3],[https://bugs.freedesktop.org/enter_bug.cgi?product=plymouth]) +AC_INIT([plymouth],[0.9.4],[https://bugs.freedesktop.org/enter_bug.cgi?product=plymouth]) AC_CONFIG_SRCDIR(src/main.c) AC_CONFIG_HEADER(config.h) AC_CONFIG_AUX_DIR(build-tools) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plymouth-0.9.2+git20170424.6fd5c6b/scripts/plymouth-populate-initrd.in new/plymouth-0.9.3+git20171130.fa6
commit parted for openSUSE:Factory
Hello community, here is the log from the commit of package parted for openSUSE:Factory checked in at 2017-12-21 11:22:04 Comparing /work/SRC/openSUSE:Factory/parted (Old) and /work/SRC/openSUSE:Factory/.parted.new (New) Package is "parted" Thu Dec 21 11:22:04 2017 rev:121 rq:558625 version:3.2 Changes: --- /work/SRC/openSUSE:Factory/parted/parted.changes2017-11-25 08:40:26.191116189 +0100 +++ /work/SRC/openSUSE:Factory/.parted.new/parted.changes 2017-12-21 11:22:05.256777111 +0100 @@ -1,0 +2,7 @@ +Tue Dec 19 17:23:10 UTC 2017 - sparscha...@suse.de + +- fatresize: Fix getting the device name from partition name + (boo#959181) + - add: fatresize-fix-getting-dev-name.patch + +--- New: fatresize-fix-getting-dev-name.patch Other differences: -- ++ parted.spec ++ --- /var/tmp/diff_new_pack.Cy910y/_old 2017-12-21 11:22:06.676707877 +0100 +++ /var/tmp/diff_new_pack.Cy910y/_new 2017-12-21 11:22:06.680707682 +0100 @@ -87,6 +87,7 @@ Patch59:parted-fix-resizepart-and-rm-command.patch # Fatresize Patch100: parted-fatresize-autoconf.patch +Patch101: fatresize-fix-getting-dev-name.patch # Upstream tests patches Patch150: tests-set-optimal-blocks-for-scsi_debug.patch Patch151: tests-increase-scsi_debug-tmo.patch @@ -194,6 +195,7 @@ %patch58 -p1 %patch59 -p1 %patch100 -p1 +%patch101 -p1 %patch150 -p1 %patch151 -p1 %patch152 -p1 ++ fatresize-fix-getting-dev-name.patch ++ From: Sebastian Parschauer Date: Sun, 3 Dec 2017 12:09:44 +0100 Subject: Fix getting the device name from partition name References: boo#959181 Patch-mainline: submitted, https://github.com/ya-mouse/fatresize/pull/4 There are many partition device names like e.g. /dev/mmcblk0p1 where it is not enough to trim the trailing digits to get the disk device name. Using open() here would depend on a POSIX platform. So do it like _ped_device_probe() and silence libparted exceptions and try to get the device with ped_device_get(). Trim further trailing characters until libparted finds it. Print an error and exit if the partition name is invalid. Fixes #2 Signed-off-by: Sebastian Parschauer --- fatresize/fatresize.c | 29 + 1 file changed, 29 insertions(+) --- a/fatresize/fatresize.c +++ b/fatresize/fatresize.c @@ -9,6 +9,7 @@ #include #include +#include #include #include @@ -79,6 +80,18 @@ resize(const char* disk_device, int part } +/* Code parts have been taken from _ped_device_probe(). */ +static void +probe_device(PedDevice **dev, const char *path) +{ + ped_exception_fetch_all(); + *dev = ped_device_get(path); + if (!*dev) + ped_exception_catch(); + ped_exception_leave_all(); +} + + int main(int argc, char** argv) { @@ -126,6 +139,22 @@ main(int argc, char** argv) disk_device = strndup(argv[1], pos - argv[1] + 1); partition_number = strtol(pos + 1, NULL, 10); + PedDevice *peddev = NULL; + /* check if the device really exists */ + while (pos != argv[1] && *pos != '/' && !peddev) + { + disk_device[pos - argv[1] + 1] = '\0'; + probe_device(&peddev, disk_device); + --pos; + } + if (!peddev) + { + free(disk_device); + fprintf(stderr, "invalid device\n"); + exit(EXIT_FAILURE); + } + ped_device_destroy(peddev); + if (argc == 3) { char* endptr = NULL;
commit tcl for openSUSE:Factory
Hello community, here is the log from the commit of package tcl for openSUSE:Factory checked in at 2017-12-21 11:21:30 Comparing /work/SRC/openSUSE:Factory/tcl (Old) and /work/SRC/openSUSE:Factory/.tcl.new (New) Package is "tcl" Thu Dec 21 11:21:30 2017 rev:53 rq:558580 version:8.6.7 Changes: --- /work/SRC/openSUSE:Factory/tcl/tcl.changes 2017-12-19 10:44:47.769006673 +0100 +++ /work/SRC/openSUSE:Factory/.tcl.new/tcl.changes 2017-12-21 11:21:34.990252885 +0100 @@ -1,0 +2,5 @@ +Thu Dec 14 12:55:02 CET 2017 - m...@suse.de + +- adapt check section for rpm-4.14.0 + +--- Other differences: -- ++ tcl.spec ++ --- /var/tmp/diff_new_pack.VkSc4d/_old 2017-12-21 11:21:36.642172339 +0100 +++ /var/tmp/diff_new_pack.VkSc4d/_new 2017-12-21 11:21:36.642172339 +0100 @@ -137,6 +137,7 @@ make test 2>&1 | tee testresults grep FAILED testresults | grep -Fvwf known-failures && exit 1 %endif +exit 0 %install make -C unix install install-private-headers \