commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2017-10-28 14:22:13 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new (New) Package is "openSUSE-release-tools" Sat Oct 28 14:22:13 2017 rev:14 rq:537203 version:20171027.63cde26 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2017-10-26 18:45:03.274073789 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new/openSUSE-release-tools.changes 2017-10-28 14:23:15.640094455 +0200 @@ -1,0 +2,6 @@ +Fri Oct 27 14:54:07 UTC 2017 - opensuse-releaset...@opensuse.org + +- Update to version 20171027.63cde26: + * pkglistgen: don't export skip_releases + +--- Old: openSUSE-release-tools-20171025.42b8b4d.obscpio New: openSUSE-release-tools-20171027.63cde26.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.ZDXKZt/_old 2017-10-28 14:23:16.280071060 +0200 +++ /var/tmp/diff_new_pack.ZDXKZt/_new 2017-10-28 14:23:16.280071060 +0200 @@ -20,7 +20,7 @@ %define source_dir osc-plugin-factory %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20171025.42b8b4d +Version:20171027.63cde26 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0+ and MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.ZDXKZt/_old 2017-10-28 14:23:16.320069598 +0200 +++ /var/tmp/diff_new_pack.ZDXKZt/_new 2017-10-28 14:23:16.320069598 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/osc-plugin-factory.git -e39a51821e2a6a6d863760ba7c5aaa93646d22d6 +319af34c901f23f36f52ce108abf0a8156b3586e ++ openSUSE-release-tools-20171025.42b8b4d.obscpio -> openSUSE-release-tools-20171027.63cde26.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171025.42b8b4d/pkglistgen.sh new/openSUSE-release-tools-20171027.63cde26/pkglistgen.sh --- old/openSUSE-release-tools-20171025.42b8b4d/pkglistgen.sh 2017-10-26 00:51:10.0 +0200 +++ new/openSUSE-release-tools-20171027.63cde26/pkglistgen.sh 2017-10-27 16:47:45.0 +0200 @@ -1,4 +1,6 @@ #!/bin/bash +# FIXME: 000package-groups is not frozen, osc up doesn't do anything +# when updated in underlying project set -e shopt -s nullglob diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171025.42b8b4d/script/osrt-pkglistgen-openSUSE:Leap:15.0:Staging.sh new/openSUSE-release-tools-20171027.63cde26/script/osrt-pkglistgen-openSUSE:Leap:15.0:Staging.sh --- old/openSUSE-release-tools-20171025.42b8b4d/script/osrt-pkglistgen-openSUSE:Leap:15.0:Staging.sh 2017-10-26 00:51:10.0 +0200 +++ new/openSUSE-release-tools-20171027.63cde26/script/osrt-pkglistgen-openSUSE:Leap:15.0:Staging.sh 2017-10-27 16:47:45.0 +0200 @@ -6,6 +6,7 @@ export delete_kiwis="openSUSE-ftp-ftp-x86_64.kiwi openSUSE-cd-mini-x86_64.kiwi" for l in $letter; do export project=$main:Staging:$l + echo "checking $project..." export repos=$project/standard if [ "$l" != A -a "$l" != B ]; then repos="$repos,$project/bootstrap_copy" @@ -14,6 +15,5 @@ export project=$project:DVD export repos=$project/standard,$repos - export skip_releases=1 - osrt-pkglistgen + skip_releases=1 osrt-pkglistgen done ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.ZDXKZt/_old 2017-10-28 14:23:17.088041524 +0200 +++ /var/tmp/diff_new_pack.ZDXKZt/_new 2017-10-28 14:23:17.088041524 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20171025.42b8b4d -mtime: 1508971870 -commit: 42b8b4d1919fa6f679e2cdabd6b3adb0d33f22d3 +version: 20171027.63cde26 +mtime: 1509115665 +commit: 63cde2632d0cd50ecd67d79a216ca7c2baef34b6
commit lxqt-theme-openSUSE-light for openSUSE:Factory
Hello community, here is the log from the commit of package lxqt-theme-openSUSE-light for openSUSE:Factory checked in at 2017-10-28 14:22:21 Comparing /work/SRC/openSUSE:Factory/lxqt-theme-openSUSE-light (Old) and /work/SRC/openSUSE:Factory/.lxqt-theme-openSUSE-light.new (New) Package is "lxqt-theme-openSUSE-light" Sat Oct 28 14:22:21 2017 rev:2 rq:537213 version:0.1 Changes: --- /work/SRC/openSUSE:Factory/lxqt-theme-openSUSE-light/lxqt-theme-openSUSE-light.changes 2016-04-22 16:22:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.lxqt-theme-openSUSE-light.new/lxqt-theme-openSUSE-light.changes 2017-10-28 14:23:18.315996635 +0200 @@ -1,0 +2,5 @@ +Fri Oct 27 15:48:39 UTC 2017 - mvet...@suse.com + +- Change dependency from lxqt-common to lxqt-themes + +--- Other differences: -- ++ lxqt-theme-openSUSE-light.spec ++ --- /var/tmp/diff_new_pack.Ee0nxt/_old 2017-10-28 14:23:18.795979089 +0200 +++ /var/tmp/diff_new_pack.Ee0nxt/_new 2017-10-28 14:23:18.795979089 +0200 @@ -1,7 +1,7 @@ # # spec file for package lxqt-theme-openSUSE-light # -# 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 @@ -22,13 +22,13 @@ Name: lxqt-theme-%{theme} Version:0.1 Release:0 -Summary:%{theme} theme for LXQt +Summary:Light theme for LXQt License:CC-BY-SA-4.0 Group: System/GUI/Other Url:http://lxqt.org Source: https://github.com/jubalh/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: lxqt-common -Requires: lxqt-common +BuildRequires: lxqt-themes +Requires: lxqt-themes BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch
commit lxqt-theme-openSUSE-leaper for openSUSE:Factory
Hello community, here is the log from the commit of package lxqt-theme-openSUSE-leaper for openSUSE:Factory checked in at 2017-10-28 14:22:18 Comparing /work/SRC/openSUSE:Factory/lxqt-theme-openSUSE-leaper (Old) and /work/SRC/openSUSE:Factory/.lxqt-theme-openSUSE-leaper.new (New) Package is "lxqt-theme-openSUSE-leaper" Sat Oct 28 14:22:18 2017 rev:2 rq:537212 version:0.1 Changes: --- /work/SRC/openSUSE:Factory/lxqt-theme-openSUSE-leaper/lxqt-theme-openSUSE-leaper.changes 2016-04-22 16:22:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.lxqt-theme-openSUSE-leaper.new/lxqt-theme-openSUSE-leaper.changes 2017-10-28 14:23:17.804015351 +0200 @@ -1,0 +2,5 @@ +Fri Oct 27 15:44:59 UTC 2017 - mvet...@suse.com + +- Change dependency from lxqt-common to lxqt-themes + +--- Other differences: -- ++ lxqt-theme-openSUSE-leaper.spec ++ --- /var/tmp/diff_new_pack.aXwOyp/_old 2017-10-28 14:23:18.231999706 +0200 +++ /var/tmp/diff_new_pack.aXwOyp/_new 2017-10-28 14:23:18.235999559 +0200 @@ -1,7 +1,7 @@ # # spec file for package lxqt-theme-openSUSE-leaper # -# 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 @@ -22,13 +22,13 @@ Name: lxqt-theme-%{theme} Version:0.1 Release:0 -Summary:%{theme} theme for LXQt +Summary:Leaper theme for LXQt License:CC-BY-SA-4.0 Group: System/GUI/Other Url:http://lxqt.org Source: https://github.com/jubalh/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: lxqt-common -Requires: lxqt-common +BuildRequires: lxqt-themes +Requires: lxqt-themes BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch
commit chromium for openSUSE:Factory
Hello community, here is the log from the commit of package chromium for openSUSE:Factory checked in at 2017-10-28 14:22:11 Comparing /work/SRC/openSUSE:Factory/chromium (Old) and /work/SRC/openSUSE:Factory/.chromium.new (New) Package is "chromium" Sat Oct 28 14:22:11 2017 rev:167 rq:537047 version:62.0.3202.75 Changes: --- /work/SRC/openSUSE:Factory/chromium/chromium.changes2017-09-23 21:37:57.122886183 +0200 +++ /work/SRC/openSUSE:Factory/.chromium.new/chromium.changes 2017-10-28 14:23:00.400651550 +0200 @@ -1,0 +2,59 @@ +Fri Oct 27 09:17:02 UTC 2017 - tchva...@suse.com + +- Version update to 62.0.3202.75 bsc#1065405 CVE-2017-15396 + * CVE-2017-15396: Stack overflow in V8 + +--- +Thu Oct 26 12:09:53 UTC 2017 - astie...@suse.com + +- BuildRequire nodejs6 required for polymer-bundler.js + +--- +Thu Oct 26 09:19:09 UTC 2017 - tchva...@suse.com + +- Try to export properly CXX/CC variable to fix leap builds + +--- +Wed Oct 25 17:52:44 UTC 2017 - tchva...@suse.com + +- Apply patch to fix building crc32 with gcc7: + * chromium-62.0.3202.62-correct-cplusplus-check.patch + +--- +Thu Oct 19 03:29:56 UTC 2017 - tchva...@suse.com + +- Update to 62.0.3202.62 bsc#1064066: + * CVE-2017-5124: UXSS with MHTML. + * CVE-2017-5125: Heap overflow in Skia. + * CVE-2017-5126: Use after free in PDFium. + * CVE-2017-5127: Use after free in PDFium. + * CVE-2017-5128: Heap overflow in WebGL. + * CVE-2017-5129: Use after free in WebAudio. + * CVE-2017-5132: Incorrect stack manipulation in WebAssembly. + * CVE-2017-5130: Heap overflow in libxml2. + * CVE-2017-5131: Out of bounds write in Skia. + * CVE-2017-5133: Out of bounds write in Skia. + * CVE-2017-15386: UI spoofing in Blink. + * CVE-2017-15387: Content security bypass. + * CVE-2017-15388: Out of bounds read in Skia. + * CVE-2017-15389: URL spoofing in OmniBox. + * CVE-2017-15390: URL spoofing in OmniBox. + * CVE-2017-15391: Extension limitation bypass in Extensions. + * CVE-2017-15392: Incorrect registry key handling in PlatformIntegration. + * CVE-2017-15393: Referrer leak in Devtools. + * CVE-2017-15394: URL spoofing in extensions UI. + * CVE-2017-15395: Null pointer dereference in ImageCapture. +- Drop unused patches: + * arm-webrtc-fix.patch + * arm_use_right_compiler.patch + * chromium-46.0.2490.71-fix-missing-i18n_process_css_test.patch + * chromium-atk.patch + * chromium-mojo-dep.patch + * gcc60-fixes.diff +- Refresh patches: + * chromium-gcc5.patch + * chromium-prop-codecs.patch + * exclude_ymp.diff + * fix-gn-bootstrap.diff + +--- Old: arm-webrtc-fix.patch arm_use_right_compiler.patch chromium-46.0.2490.71-fix-missing-i18n_process_css_test.patch chromium-61.0.3163.100.tar.xz chromium-atk.patch chromium-mojo-dep.patch gcc60-fixes.diff New: chromium-62.0.3202.62-correct-cplusplus-check.patch chromium-62.0.3202.75.tar.xz Other differences: -- ++ chromium.spec ++ --- /var/tmp/diff_new_pack.TEwvVh/_old 2017-10-28 14:23:15.080114926 +0200 +++ /var/tmp/diff_new_pack.TEwvVh/_new 2017-10-28 14:23:15.084114780 +0200 @@ -30,12 +30,16 @@ %else %bcond_without sle_bundles %endif -%bcond_with system_icu +%if 0%{?suse_version} >= 1330 +%bcond_without system_libxml +%else %bcond_with system_libxml +%endif +%bcond_with system_icu %bcond_with system_vpx %bcond_with clang Name: chromium -Version:61.0.3163.100 +Version:62.0.3202.75 Release:0 Summary:Google's open source browser project License:BSD-3-Clause AND LGPL-2.1+ @@ -58,23 +62,15 @@ Patch2: chromium-master-prefs-path.patch # PATCH-FIX-OPENSUSE Compile the sandbox with -fPIE settings Patch4: chromium-sandbox-pie.patch -# PATCH-FIX-OPENSUSE chromium-46.0.2490.71-fix-missing-i18n_process_css_test.patch - file was removed -Patch5: chromium-46.0.2490.71-fix-missing-i18n_process_css_test.patch # PATCH-FIX-OPENSUSE fix_building_widevinecdm_with_chromium.patch - Enable WideVine plugin Patch6: fix_building_widevinecdm_with_chromium.patch # PATCH-FIX-OPENSUSE fix_network_api_crash.patch - Fix crash in network API, e.g. when using chromecast extension Patch7: fix_network_api_crash.patch -# Gcc fix -Patch10:gcc60-fixes.diff Patch12:chromium-dma-buf.patch Patch14:chromium-buildname.patch -Patch15:chromium-mojo-dep.patch -Patch16:
commit lxqt-theme-openSUSE-default for openSUSE:Factory
Hello community, here is the log from the commit of package lxqt-theme-openSUSE-default for openSUSE:Factory checked in at 2017-10-28 14:22:15 Comparing /work/SRC/openSUSE:Factory/lxqt-theme-openSUSE-default (Old) and /work/SRC/openSUSE:Factory/.lxqt-theme-openSUSE-default.new (New) Package is "lxqt-theme-openSUSE-default" Sat Oct 28 14:22:15 2017 rev:2 rq:537211 version:0.1 Changes: --- /work/SRC/openSUSE:Factory/lxqt-theme-openSUSE-default/lxqt-theme-openSUSE-default.changes 2016-04-22 16:22:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.lxqt-theme-openSUSE-default.new/lxqt-theme-openSUSE-default.changes 2017-10-28 14:23:17.264035091 +0200 @@ -1,0 +2,5 @@ +Fri Oct 27 15:44:06 UTC 2017 - mvet...@suse.com + +- Change dependency from lxqt-common to lxqt-themes + +--- Other differences: -- ++ lxqt-theme-openSUSE-default.spec ++ --- /var/tmp/diff_new_pack.4GkHQK/_old 2017-10-28 14:23:17.712018714 +0200 +++ /var/tmp/diff_new_pack.4GkHQK/_new 2017-10-28 14:23:17.712018714 +0200 @@ -1,7 +1,7 @@ # # spec file for package lxqt-theme-openSUSE-default # -# 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 @@ -22,13 +22,13 @@ Name: lxqt-theme-%{theme} Version:0.1 Release:0 -Summary:%{theme} theme for LXQt +Summary:Theme for LXQt License:CC-BY-SA-4.0 Group: System/GUI/Other Url:http://lxqt.org Source: https://github.com/jubalh/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: lxqt-common -Requires: lxqt-common +BuildRequires: lxqt-themes +Requires: lxqt-themes BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch
commit wxMaxima for openSUSE:Factory
Hello community, here is the log from the commit of package wxMaxima for openSUSE:Factory checked in at 2017-10-28 14:22:08 Comparing /work/SRC/openSUSE:Factory/wxMaxima (Old) and /work/SRC/openSUSE:Factory/.wxMaxima.new (New) Package is "wxMaxima" Sat Oct 28 14:22:08 2017 rev:25 rq:537036 version:17.10.1 Changes: --- /work/SRC/openSUSE:Factory/wxMaxima/wxMaxima.changes2017-10-13 14:20:40.292135846 +0200 +++ /work/SRC/openSUSE:Factory/.wxMaxima.new/wxMaxima.changes 2017-10-28 14:22:19.942130598 +0200 @@ -1,0 +2,10 @@ +Thu Oct 26 12:19:42 UTC 2017 - badshah...@gmail.com + +- Update to version 17.10.1 + + No list of changes from upstream. +- Drop wxMaxima-fix-tooltip-comparison.patch: incorporated into + upstream sources. +- Appdata is now installed to %{_datadir}/metainfo, adapt file + list accordingly. Own parent dir to avoid ownership issues. + +--- Old: Version-17.10.0.tar.gz wxMaxima-fix-tooltip-comparison.patch New: Version-17.10.1.tar.gz Other differences: -- ++ wxMaxima.spec ++ --- /var/tmp/diff_new_pack.GhrYw3/_old 2017-10-28 14:22:20.846097551 +0200 +++ /var/tmp/diff_new_pack.GhrYw3/_new 2017-10-28 14:22:20.846097551 +0200 @@ -18,7 +18,7 @@ %define tarname wxmaxima Name: wxMaxima -Version:17.10.0 +Version:17.10.1 Release:0 Summary:Graphical User Interface for the maxima Computer Algebra System License:GPL-2.0+ @@ -27,8 +27,6 @@ Source0: https://github.com/andrejv/wxmaxima/archive/Version-%{version}.tar.gz Source1:wxMaxima.desktop Source2:%{name}-rpmlintrc -# PATCH-FIX-UPSTREAM wxMaxima-fix-tooltip-comparison.patch gh#andrejv/wxmaxima#929 badshah...@gmail.com -- Patch from upstream that fixes building by using the correct comparisn operations involving `tooltip` -Patch0: wxMaxima-fix-tooltip-comparison.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes @@ -54,7 +52,6 @@ %prep %setup -q -n %{tarname}-Version-%{version} -%patch0 -p1 %build %cmake @@ -115,7 +112,8 @@ %dir %{_datadir}/appdata %endif %{_datadir}/bash-completion/completions/wxmaxima -%{_datadir}/appdata/wxMaxima.appdata.xml +%dir %{_datadir}/metainfo +%{_datadir}/metainfo/wxMaxima.appdata.xml %{_mandir}/man1/wxmaxima*%{ext_man} %{_datadir}/mime/packages/*.xml %{_datadir}/pixmaps/*.svg ++ Version-17.10.0.tar.gz -> Version-17.10.1.tar.gz ++ /work/SRC/openSUSE:Factory/wxMaxima/Version-17.10.0.tar.gz /work/SRC/openSUSE:Factory/.wxMaxima.new/Version-17.10.1.tar.gz differ: char 15, line 1
commit QMPlay2 for openSUSE:Factory
Hello community, here is the log from the commit of package QMPlay2 for openSUSE:Factory checked in at 2017-10-28 14:22:04 Comparing /work/SRC/openSUSE:Factory/QMPlay2 (Old) and /work/SRC/openSUSE:Factory/.QMPlay2.new (New) Package is "QMPlay2" Sat Oct 28 14:22:04 2017 rev:28 rq:537035 version:17.10.24 Changes: --- /work/SRC/openSUSE:Factory/QMPlay2/QMPlay2.changes 2017-10-10 11:43:08.483064573 +0200 +++ /work/SRC/openSUSE:Factory/.QMPlay2.new/QMPlay2.changes 2017-10-28 14:22:06.426624699 +0200 @@ -1,0 +2,16 @@ +Fri Oct 27 07:44:29 UTC 2017 - mplus...@suse.com + +- Small spec file clenup: + * Run spec-clener + * Use more cmake macros + +--- +Thu Oct 26 08:49:07 UTC 2017 - kah0...@gmail.com + +- Update to 17.10.24 + * Add option to stop playback after every file, + * fix crash in FFmpeg settings on Windows XP, + * add Datmusic (VK) as Pleer replacement, + * fix possible crash in RadioBrowser. + +--- Old: QMPlay2-src-17.10.04.tar.xz New: QMPlay2-src-17.10.24.tar.xz Other differences: -- ++ QMPlay2.spec ++ --- /var/tmp/diff_new_pack.jqqPF4/_old 2017-10-28 14:22:07.110599694 +0200 +++ /var/tmp/diff_new_pack.jqqPF4/_new 2017-10-28 14:22:07.110599694 +0200 @@ -17,19 +17,18 @@ Name: QMPlay2 -Version:17.10.04 +Version:17.10.24 Release:0 Summary:A Qt based media player, streamer and downloader License:LGPL-3.0+ Group: Productivity/Multimedia/Video/Players Url:http://zaps166.sourceforge.net/?app=QMPlay2 Source: https://github.com/zaps166/QMPlay2/releases/download/%{version}/QMPlay2-src-%{version}.tar.xz - # PATCH-FIX-OPENSUSE vs. WARNING: invalid-desktopfile contains group, # but ones extending the format should start with "X-". Patch2: QMPlay2-desktop-warnings.diff - BuildRequires: cmake >= 3.5 +BuildRequires: pkgconfig BuildRequires: cmake(Qt5LinguistTools) BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(Qt5Widgets) @@ -78,10 +77,8 @@ %build %cmake \ - -DCMAKE_INSTALL_LIBDIR=%{_libdir} \ -DUSE_PROSTOPLEER=OFF \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo -make V=1 %{?_smp_mflags} +%make_jobs %install %cmake_install @@ -107,7 +104,6 @@ %mime_database_postun %files -%defattr(-,root,root) %doc LICENSE README.md TODO %{_bindir}/%{name} %{_libdir}/qmplay2 @@ -122,11 +118,10 @@ %dir %{_datadir}/icons/hicolor/*/apps %endif %{_datadir}/qmplay2 -%{_mandir}/man?/%{name}.?.* +%{_mandir}/man?/%{name}.?%{ext_man} %{_datadir}/mime/packages/x-*.xml %files devel -%defattr(-,root,root) %{_includedir}/%{name} %changelog ++ QMPlay2-src-17.10.04.tar.xz -> QMPlay2-src-17.10.24.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QMPlay2-src-17.10.04/CMakeLists.txt new/QMPlay2-src-17.10.24/CMakeLists.txt --- old/QMPlay2-src-17.10.04/CMakeLists.txt 2017-10-04 22:27:21.0 +0200 +++ new/QMPlay2-src-17.10.24/CMakeLists.txt 2017-10-24 18:52:37.0 +0200 @@ -86,7 +86,9 @@ add_feature_info("Freedesktop notifications" USE_FREEDESKTOP_NOTIFICATIONS "Use Freedesktop notifications") endif() -option(USE_PROSTOPLEER "Build with ProstoPleer support" ON) +option(USE_DATMUSIC "Build with Datmusic support" ON) +add_feature_info(Datmusic USE_DATMUSIC "Build with Datmusic support") +option(USE_PROSTOPLEER "Build with ProstoPleer support" OFF) add_feature_info(ProstoPleer USE_PROSTOPLEER "Build with ProstoPleer support") option(USE_SOUNDCLOUD "Build with SoundCloud support" OFF) add_feature_info(SoundCloud USE_SOUNDCLOUD "Build with SoundCloud support") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QMPlay2-src-17.10.04/ChangeLog new/QMPlay2-src-17.10.24/ChangeLog --- old/QMPlay2-src-17.10.04/ChangeLog 2017-10-04 22:27:13.0 +0200 +++ new/QMPlay2-src-17.10.24/ChangeLog 2017-10-24 18:55:28.0 +0200 @@ -1,3 +1,9 @@ +Changes in QMPlay2 build 17.10.24: + - add option to stop playback after every file, + - fix crash in FFmpeg settings on Windows XP, + - add Datmusic (VK) as Pleer replacement, + - fix possible crash in RadioBrowser, + Changes in QMPlay2 build 17.10.04: - command line seeking bugfix, - update for Wbijam changes, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/QMPlay2-src-17.10.04/lang/de.ts new/QMPlay2-src-17.10.24/lang/de.ts --- old/QMPlay2-src-17.10.04/lang/de.ts 2017-10-04 22:27:21.0 +0200 +++ new/QMPlay2-src-17.10.24/
commit cargo-vendor for openSUSE:Factory
Hello community, here is the log from the commit of package cargo-vendor for openSUSE:Factory checked in at 2017-10-28 14:21:54 Comparing /work/SRC/openSUSE:Factory/cargo-vendor (Old) and /work/SRC/openSUSE:Factory/.cargo-vendor.new (New) Package is "cargo-vendor" Sat Oct 28 14:21:54 2017 rev:3 rq:535739 version:0.1.12 Changes: --- /work/SRC/openSUSE:Factory/cargo-vendor/cargo-vendor.changes 2017-09-07 22:16:21.352411325 +0200 +++ /work/SRC/openSUSE:Factory/.cargo-vendor.new/cargo-vendor.changes 2017-10-28 14:21:55.163036479 +0200 @@ -1,0 +2,6 @@ +Sat Oct 21 23:59:48 UTC 2017 - luke.nukem.jo...@gmail.com + +- Update to 0.1.12 + + no changelog provided + +--- Old: cargo-vendor-0.1.11.tar.gz New: cargo-vendor-0.1.12.tar.gz Other differences: -- ++ cargo-vendor.spec ++ --- /var/tmp/diff_new_pack.1TKtJr/_old 2017-10-28 14:21:58.934898585 +0200 +++ /var/tmp/diff_new_pack.1TKtJr/_new 2017-10-28 14:21:58.938898439 +0200 @@ -18,7 +18,7 @@ Name: cargo-vendor -Version:0.1.11 +Version:0.1.12 Release:0 Summary:A Cargo subcommand to vendor Rust dependencies License:MIT or Apache-2.0 ++ cargo-vendor-0.1.11.tar.gz -> cargo-vendor-0.1.12.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cargo-vendor-0.1.11/Cargo.lock new/cargo-vendor-0.1.12/Cargo.lock --- old/cargo-vendor-0.1.11/Cargo.lock 2017-06-20 19:44:31.0 +0200 +++ new/cargo-vendor-0.1.12/Cargo.lock 2017-09-09 20:01:39.0 +0200 @@ -1,11 +1,13 @@ [root] name = "cargo-vendor" -version = "0.1.11" +version = "0.1.12" dependencies = [ - "cargo 0.19.0 (registry+https://github.com/rust-lang/crates.io-index)", + "cargo 0.21.0 (registry+https://github.com/rust-lang/crates.io-index)", "env_logger 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc-serialize 0.3.24 (registry+https://github.com/rust-lang/crates.io-index)", - "serde_json 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "serde 1.0.12 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_derive 1.0.12 (registry+https://github.com/rust-lang/crates.io-index)", + "serde_json 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "toml 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -26,83 +28,124 @@ ] [[package]] +name = "atty" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index"; +dependencies = [ + "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "backtrace" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index"; +dependencies = [ + "backtrace-sys 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "cfg-if 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "dbghelp-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", + "rustc-demangle 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", + "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "backtrace-sys" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index"; +dependencies = [ + "gcc 0.3.53 (registry+https://github.com/rust-lang/crates.io-index)", + "libc 0.2.30 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "bitflags" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index"; + +[[package]] name = "bitflags" version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index"; [[package]] name = "cargo" -version = "0.19.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index"; dependencies = [ "advapi32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "chrono 0.2.25 (registry+https://github.com/rust-lang/crates.io-index)", - "crates-io 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", + "atty 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", + "crates-io 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", - "curl 0.4.6 (registry+https://github.com/rust-lang/crates.io-inde
commit libxcam for openSUSE:Factory
Hello community, here is the log from the commit of package libxcam for openSUSE:Factory checked in at 2017-10-28 14:21:49 Comparing /work/SRC/openSUSE:Factory/libxcam (Old) and /work/SRC/openSUSE:Factory/.libxcam.new (New) Package is "libxcam" Sat Oct 28 14:21:49 2017 rev:2 rq:535343 version:1.0.0 Changes: --- /work/SRC/openSUSE:Factory/libxcam/libxcam.changes 2017-10-13 14:18:44.753215814 +0200 +++ /work/SRC/openSUSE:Factory/.libxcam.new/libxcam.changes 2017-10-28 14:21:49.475244418 +0200 @@ -1,0 +2,5 @@ +Thu Oct 12 23:06:57 UTC 2017 - jeng...@inai.de + +- Update package summary. + +--- Other differences: -- ++ libxcam.spec ++ --- /var/tmp/diff_new_pack.JF9Cvc/_old 2017-10-28 14:21:50.011224823 +0200 +++ /var/tmp/diff_new_pack.JF9Cvc/_new 2017-10-28 14:21:50.015224677 +0200 @@ -55,7 +55,7 @@ performance in different platforms. %package -n %{libname} -Summary:Library components for %{name} +Summary:Image processing library for extended camera features and video analysis Group: System/Libraries %description -n %{libname}
commit apr for openSUSE:Factory
Hello community, here is the log from the commit of package apr for openSUSE:Factory checked in at 2017-10-28 14:21:01 Comparing /work/SRC/openSUSE:Factory/apr (Old) and /work/SRC/openSUSE:Factory/.apr.new (New) Package is "apr" Sat Oct 28 14:21:01 2017 rev:3 rq:536865 version:1.6.2 Changes: --- /work/SRC/openSUSE:Factory/apr/apr.changes 2017-07-30 11:21:26.835619934 +0200 +++ /work/SRC/openSUSE:Factory/.apr.new/apr.changes 2017-10-28 14:21:00.825023060 +0200 @@ -1,0 +2,5 @@ +Mon Oct 16 14:36:10 UTC 2017 - mplus...@suse.com + +- We need to obsolete same version of package (bsc#1063305) + +--- Other differences: -- ++ apr.spec ++ --- /var/tmp/diff_new_pack.OQXFoi/_old 2017-10-28 14:21:01.588995128 +0200 +++ /var/tmp/diff_new_pack.OQXFoi/_new 2017-10-28 14:21:01.588995128 +0200 @@ -72,7 +72,7 @@ Group: Development/Libraries/C and C++ Requires: %{libname} = %{version} Provides: %{libname}-devel = %{version} -Obsoletes: %{libname}-devel < %{version} +Obsoletes: %{libname}-devel < %{version}-%{release} %description devel APR is Apache's Portable Runtime Library, designed to be a support
commit hwinfo for openSUSE:Factory
Hello community, here is the log from the commit of package hwinfo for openSUSE:Factory checked in at 2017-10-28 14:21:12 Comparing /work/SRC/openSUSE:Factory/hwinfo (Old) and /work/SRC/openSUSE:Factory/.hwinfo.new (New) Package is "hwinfo" Sat Oct 28 14:21:12 2017 rev:156 rq:536908 version:21.50 Changes: --- /work/SRC/openSUSE:Factory/hwinfo/hwinfo.changes2017-09-13 21:36:20.203528842 +0200 +++ /work/SRC/openSUSE:Factory/.hwinfo.new/hwinfo.changes 2017-10-28 14:21:13.192570896 +0200 @@ -1,0 +2,7 @@ +Thu Oct 26 14:22:24 UTC 2017 - wfe...@opensuse.org + +- merge gh#openSUSE/hwinfo#54 +- support SMBIOS 3.0 spec (bsc#1062562) +- 21.50 + + Old: hwinfo-21.49.tar.xz New: hwinfo-21.50.tar.xz Other differences: -- ++ hwinfo.spec ++ --- /var/tmp/diff_new_pack.5crT6X/_old 2017-10-28 14:21:14.368527904 +0200 +++ /var/tmp/diff_new_pack.5crT6X/_new 2017-10-28 14:21:14.372527757 +0200 @@ -36,7 +36,7 @@ License:GPL-2.0+ Group: Hardware/Other Url:http://gitorious.org/opensuse/hwinfo -Version:21.49 +Version:21.50 Release:0 Source: %{name}-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ hwinfo-21.49.tar.xz -> hwinfo-21.50.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hwinfo-21.49/VERSION new/hwinfo-21.50/VERSION --- old/hwinfo-21.49/VERSION2017-09-12 10:48:46.0 +0200 +++ new/hwinfo-21.50/VERSION2017-10-26 16:22:24.0 +0200 @@ -1 +1 @@ -21.49 +21.50 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hwinfo-21.49/changelog new/hwinfo-21.50/changelog --- old/hwinfo-21.49/changelog 2017-09-12 10:48:46.0 +0200 +++ new/hwinfo-21.50/changelog 2017-10-26 16:22:24.0 +0200 @@ -1,3 +1,6 @@ +2017-10-26:21.50 + - support SMBIOS 3.0 spec (bsc #1062562) + 2017-06-21:21.49 - Ensure /var/lib/hardware/udi exists and with 755 permissions diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hwinfo-21.49/src/hd/bios.c new/hwinfo-21.50/src/hd/bios.c --- old/hwinfo-21.49/src/hd/bios.c 2017-09-12 10:48:46.0 +0200 +++ new/hwinfo-21.50/src/hd/bios.c 2017-10-26 16:22:24.0 +0200 @@ -610,7 +610,8 @@ void smbios_get_info(hd_data_t *hd_data, memory_range_t *mem, bios_info_t *bt) { unsigned u, u1, u2, ok, hlen = 0, ofs; - unsigned addr = 0, len = 0, scnt; + uint64_t addr = 0; + unsigned len = 0, scnt; unsigned structs = 0, type, slen; unsigned use_sysfs = 0; char *s; @@ -657,6 +658,18 @@ if(!mem->data || mem->size < 0x10) return; for(u = ok = 0; u <= mem->size - 0x10; u += 0x10) { +if(memcmp(mem->data + u, "_SM3_", 5) == 0) { + hlen = mem->data[u + 6]; + if(hlen < 0x18 || u + hlen > mem->size) continue; + addr = *(uint64_t *) (mem->data + u + 0x10); + len = *(unsigned *) (mem->data + u + 0x0c); /* Maximum length */ + structs = 0; /* Unknown */ + ok = crc(mem->data + u, hlen) == 0 && len; + if(ok) { +bt->smbios_ver = (mem->data[u + 7] << 8) + mem->data[u + 8]; +break; + } +} if(*(unsigned *) (mem->data + u) == 0x5f4d535f) { /* "_SM_" */ hlen = mem->data[u + 5]; if(hlen < 0x1e || u + hlen > mem->size) continue; @@ -687,7 +700,11 @@ hd_data->smbios = smbios_free(hd_data->smbios); - ADD2LOG(" Found DMI table at 0x%08x (0x%04x bytes)\n", addr, len); + // Starting with SMBIOS 3.0, exact table length is not known + ADD2LOG( +" Found DMI table at 0x%08llx (0x%04x bytes%s)\n", +(unsigned long long) addr, len, structs ? "" : " max" + ); memory.start = mem->start + u; memory.size = hlen; @@ -695,6 +712,10 @@ if(!use_sysfs) dump_memory(hd_data, &memory, 0, "SMBIOS Entry Point"); memory.data = NULL; + /* + * Note: memory.start is only 32 bit but this will only matter if we have + * to read the memory ourself and not via /sys/firmware/dmi/tables. + */ memory.start = addr; if(use_sysfs) { @@ -705,7 +726,8 @@ memory.data = new_mem(memory.size); memcpy(memory.data, buf, memory.size); ADD2LOG(" Got DMI table from sysfs (0x%04x bytes)\n", memory.size); - if(memory.size != len) { + // Starting with SMBIOS 3.0, exact table length is not known + if(structs && memory.size != len) { ADD2LOG(" Oops: DMI table size mismatch; expected 0x%04x bytes!\n", len); } } @@ -717,16 +739,17 @@ } if(len >= 0x4000) { +// Starting with SMB
commit zypp-plugin for openSUSE:Factory
Hello community, here is the log from the commit of package zypp-plugin for openSUSE:Factory checked in at 2017-10-28 14:21:18 Comparing /work/SRC/openSUSE:Factory/zypp-plugin (Old) and /work/SRC/openSUSE:Factory/.zypp-plugin.new (New) Package is "zypp-plugin" Sat Oct 28 14:21:18 2017 rev:11 rq:536916 version:0.6.1 Changes: --- /work/SRC/openSUSE:Factory/zypp-plugin/zypp-plugin.changes 2015-05-06 11:18:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.zypp-plugin.new/zypp-plugin.changes 2017-10-28 14:21:18.628372163 +0200 @@ -1,0 +2,13 @@ +Thu Oct 26 17:14:59 CEST 2017 - m...@suse.de + +- Let zypp-plugin-python provide python2-zypp-plugin to be + consistent with python3-zypp-plugin. +- version 0.6.1 + +--- +Thu Oct 26 12:43:19 CEST 2017 - m...@suse.de + +- Fix specfile to be able to build for python3 +- version 0.6 + +--- Old: zypp-plugin-0.5.tar.bz2 New: zypp-plugin-0.6.1.tar.bz2 Other differences: -- ++ zypp-plugin.spec ++ --- /var/tmp/diff_new_pack.GSHjV0/_old 2017-10-28 14:21:19.084355492 +0200 +++ /var/tmp/diff_new_pack.GSHjV0/_new 2017-10-28 14:21:19.088355347 +0200 @@ -1,7 +1,7 @@ # # spec file for package zypp-plugin # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,8 +16,12 @@ # +%if 0%{?suse_version} >= 1320 +%global build_py3 1 +%endif + Name: zypp-plugin -Version:0.5 +Version:0.6.1 Release:0 Url:https://gitorious.org/opensuse/zypp-plugin Summary:Helper that makes writing ZYpp plugins easier @@ -25,46 +29,61 @@ Group: System/Packages BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0:%{name}-%{version}.tar.bz2 - -# Actually libzypp(plugin) should be required. Unfortunately the corresponing -# provides was introduced to late for SUSE Manager/SLE-11-SP1. We do not want to -# enforce libzypp update to satisfy this, so the Requires should saty disabled, -# until libzypp on SUSE Manager/SLE-11-SP1 was updated and provides libzypp(plugin). -#Requires: libzypp(plugin) -BuildRequires: python-devel -Requires: python - -%{?!py_sitearch: %global py_sitearch %(python -c 'from distutils.sysconfig import get_python_lib; print get_python_lib(True)')} +%if 0%{?suse_version} >= 1210 +BuildArch: noarch +%endif %description Empty main package. Helper for different languages reside in subpackages. -%package python -Summary:Helper that makes writing ZYpp plugins in python easier -Group: System/Packages - -%description python -This API allows writing ZYpp plugins by just subclassing from a python class -and implementing the commands you want to respond to as python methods. - %prep %setup -q -n zypp-plugin %build %install -%{__mkdir_p} %{buildroot}%{py_sitearch} -%{__install} python/zypp_plugin.py %{buildroot}%{py_sitearch}/zypp_plugin.py -%if 0%{?suse_version} -pushd $RPM_BUILD_ROOT/%{python_sitearch} -python %py_libdir/py_compile.py *.py -python -O %py_libdir/py_compile.py *.py -popd +%{__mkdir_p} %{buildroot}%{python_sitelib} +%{__install} python/zypp_plugin.py %{buildroot}%{python_sitelib}/zypp_plugin.py +%py_compile -O %{buildroot}/%{python_sitelib} +%if 0%{?build_py3} +%{__mkdir_p} %{buildroot}%{python3_sitelib} +%{__install} python/zypp_plugin.py %{buildroot}%{python3_sitelib}/zypp_plugin.py +%py3_compile -O %{buildroot}/%{python3_sitelib} +%endif + +%if 0%{?build_py3} +%package -n python3-%{name} +Summary:Helper that makes writing ZYpp plugins in python easier +Group: System/Packages +Requires: python3 +BuildRequires: python3-devel + +%description -n python3-%{name} +This API allows writing ZYpp plugins by just subclassing from a python class +and implementing the commands you want to respond to as python methods. %endif +%package python +Summary:Helper that makes writing ZYpp plugins in python easier +Group: System/Packages +Provides: python2-%{name} +BuildRequires: python-devel +Requires: python + +%description python +This API allows writing ZYpp plugins by just subclassing from a python class +and implementing the commands you want to respond to as python methods. + %files python %defattr(-,root,root) %doc COPYING -%{py_sitearch}/* +%{python_sitelib}/* + +%if 0%{?build_py3} +%files -n python3-%{name} +%defattr(-,root,root) +%doc COPYING +%{python3_sitelib}/* +%endi
commit perl-Mojolicious for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Mojolicious for openSUSE:Factory checked in at 2017-10-28 14:21:06 Comparing /work/SRC/openSUSE:Factory/perl-Mojolicious (Old) and /work/SRC/openSUSE:Factory/.perl-Mojolicious.new (New) Package is "perl-Mojolicious" Sat Oct 28 14:21:06 2017 rev:79 rq:536880 version:7.48 Changes: --- /work/SRC/openSUSE:Factory/perl-Mojolicious/perl-Mojolicious.changes 2017-10-23 16:36:26.076020924 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Mojolicious.new/perl-Mojolicious.changes 2017-10-28 14:21:08.132755885 +0200 @@ -1,0 +2,10 @@ +Sun Oct 22 05:33:51 UTC 2017 - co...@suse.com + +- updated to 7.48 + see /usr/share/doc/packages/perl-Mojolicious/Changes + + 7.48 2017-10-19 +- Reverted previous Mojo::File change since there were too many unintended + side effects. + +--- Old: Mojolicious-7.47.tar.gz New: Mojolicious-7.48.tar.gz Other differences: -- ++ perl-Mojolicious.spec ++ --- /var/tmp/diff_new_pack.AWncwV/_old 2017-10-28 14:21:09.532704702 +0200 +++ /var/tmp/diff_new_pack.AWncwV/_new 2017-10-28 14:21:09.532704702 +0200 @@ -17,7 +17,7 @@ Name: perl-Mojolicious -Version:7.47 +Version:7.48 Release:0 %define cpan_name Mojolicious Summary:Real-time web framework ++ Mojolicious-7.47.tar.gz -> Mojolicious-7.48.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mojolicious-7.47/Changes new/Mojolicious-7.48/Changes --- old/Mojolicious-7.47/Changes2017-10-06 00:58:29.0 +0200 +++ new/Mojolicious-7.48/Changes2017-10-19 14:39:10.0 +0200 @@ -1,4 +1,8 @@ +7.48 2017-10-19 + - Reverted previous Mojo::File change since there were too many unintended +side effects. + 7.47 2017-10-05 - Added multipart content generator to Mojo::UserAgent::Transactor. - Fixed a bug in Mojo::File where parts of a path could get accidentally diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mojolicious-7.47/META.json new/Mojolicious-7.48/META.json --- old/Mojolicious-7.47/META.json 2017-10-12 10:25:37.0 +0200 +++ new/Mojolicious-7.48/META.json 2017-10-21 15:32:37.0 +0200 @@ -58,6 +58,6 @@ }, "x_IRC" : "irc://irc.perl.org/#mojo" }, - "version" : "7.47", + "version" : "7.48", "x_serialization_backend" : "JSON::PP version 2.94" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mojolicious-7.47/META.yml new/Mojolicious-7.48/META.yml --- old/Mojolicious-7.47/META.yml 2017-10-12 10:25:37.0 +0200 +++ new/Mojolicious-7.48/META.yml 2017-10-21 15:32:37.0 +0200 @@ -31,5 +31,5 @@ homepage: http://mojolicious.org license: http://www.opensource.org/licenses/artistic-license-2.0 repository: https://github.com/kraih/mojo.git -version: '7.47' +version: '7.48' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mojolicious-7.47/lib/Mojo/File.pm new/Mojolicious-7.48/lib/Mojo/File.pm --- old/Mojolicious-7.47/lib/Mojo/File.pm 2017-10-05 19:35:11.0 +0200 +++ new/Mojolicious-7.48/lib/Mojo/File.pm 2017-10-19 14:37:34.0 +0200 @@ -78,10 +78,6 @@ sub new { my $class = shift; - - # File systems require bytes, make sure we don't accidentally upgrade - utf8::downgrade $_, 1 for @_; - my $value = @_ == 1 ? $_[0] : @_ > 1 ? catfile @_ : canonpath getcwd; return bless \$value, ref $class || $class; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mojolicious-7.47/lib/Mojolicious.pm new/Mojolicious-7.48/lib/Mojolicious.pm --- old/Mojolicious-7.47/lib/Mojolicious.pm 2017-10-08 05:50:30.0 +0200 +++ new/Mojolicious-7.48/lib/Mojolicious.pm 2017-10-18 16:17:11.0 +0200 @@ -58,7 +58,7 @@ has validator => sub { Mojolicious::Validator->new }; our $CODENAME = 'Doughnut'; -our $VERSION = '7.47'; +our $VERSION = '7.48'; sub AUTOLOAD { my $self = shift;
commit mariadb for openSUSE:Factory
Hello community, here is the log from the commit of package mariadb for openSUSE:Factory checked in at 2017-10-28 14:20:28 Comparing /work/SRC/openSUSE:Factory/mariadb (Old) and /work/SRC/openSUSE:Factory/.mariadb.new (New) Package is "mariadb" Sat Oct 28 14:20:28 2017 rev:60 rq:536722 version:10.1.25 Changes: --- /work/SRC/openSUSE:Factory/mariadb/mariadb.changes 2017-09-25 13:52:21.774379312 +0200 +++ /work/SRC/openSUSE:Factory/.mariadb.new/mariadb.changes 2017-10-28 14:20:28.962188004 +0200 @@ -1,0 +2,6 @@ +Thu Oct 26 05:16:30 UTC 2017 - bwiedem...@suse.com + +- Drop INFO_BIN from package because it is not needed + and differs for every build (boo#1047218) + +--- Other differences: -- ++ mariadb.spec ++ --- /var/tmp/diff_new_pack.dWW46J/_old 2017-10-28 14:20:31.218105523 +0200 +++ /var/tmp/diff_new_pack.dWW46J/_new 2017-10-28 14:20:31.218105523 +0200 @@ -460,9 +460,8 @@ # Symbols from build to go into libdir install -m 644 build/sql/mysqld.sym %{buildroot}%{_libdir}/mysql/mysqld.sym -# INFO_BIN and INFO_SRC binaries +# INFO_SRC binary install -p -m 644 build/Docs/INFO_SRC %{buildroot}%{_libdir}/mysql/ -install -p -m 644 build/Docs/INFO_BIN %{buildroot}%{_libdir}/mysql/ # Remove debug management for keys Mariadb 101+ rm -f %{buildroot}%{_libdir}/mysql/plugin/debug_key_management.so @@ -768,7 +767,6 @@ %{_datadir}/%{name}/*.sql %dir %{_libdir}/mysql %{_libdir}/mysql/mysqld.sym -%{_libdir}/mysql/INFO_BIN %{_libdir}/mysql/INFO_SRC %config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mysql %dir %{_libdir}/mysql/plugin
commit nghttp2 for openSUSE:Factory
Hello community, here is the log from the commit of package nghttp2 for openSUSE:Factory checked in at 2017-10-28 14:20:49 Comparing /work/SRC/openSUSE:Factory/nghttp2 (Old) and /work/SRC/openSUSE:Factory/.nghttp2.new (New) Package is "nghttp2" Sat Oct 28 14:20:49 2017 rev:46 rq:536838 version:1.27.0 Changes: --- /work/SRC/openSUSE:Factory/nghttp2/nghttp2.changes 2017-10-13 14:08:45.359571865 +0200 +++ /work/SRC/openSUSE:Factory/.nghttp2.new/nghttp2.changes 2017-10-28 14:20:51.485364525 +0200 @@ -1,0 +2,14 @@ +Thu Oct 26 10:28:19 UTC 2017 - mplus...@suse.com + +- Update to version 1.27.0: + * h2load: Print out h2 header fields with --verbose option + * nghttpx: Send non-final response to HTTP/1.1 or HTTP/2 client +only +- Changes for version 1.26.0: + * docs: Fix some typos in the nghttpx how-to + * h2load: Fix bug that timing script stalls with -m1 + * h2load: Reservoir sampling (GH-984) + * h2load: Add timing-based load-testing in h2load +- Switch to python3 support + +--- Old: nghttp2-1.25.0.tar.xz New: nghttp2-1.27.0.tar.xz Other differences: -- ++ nghttp2.spec ++ --- /var/tmp/diff_new_pack.O9xmAf/_old 2017-10-28 14:20:52.177339226 +0200 +++ /var/tmp/diff_new_pack.O9xmAf/_new 2017-10-28 14:20:52.181339080 +0200 @@ -21,7 +21,7 @@ %define soname_asio libnghttp2_asio %define sover_asio 1 Name: nghttp2 -Version:1.25.0 +Version:1.27.0 Release:0 Summary:Implementation of Hypertext Transfer Protocol version 2 in C License:MIT @@ -36,8 +36,9 @@ BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: pkgconfig -BuildRequires: python-Cython -BuildRequires: python-setuptools +BuildRequires: python3-devel +BuildRequires: python3-Cython +BuildRequires: python3-setuptools BuildRequires: pkgconfig(cunit) BuildRequires: pkgconfig(jansson) %ifnarch ppc %arm @@ -61,10 +62,9 @@ %description This is an implementation of Hypertext Transfer Protocol version 2. -The framing layer of HTTP/2 is implemented as a form of reusable C -library. On top of that, we have implemented HTTP/2 client, server -and proxy. We have also developed load test and benchmarking tool -for HTTP/2. +The framing layer of HTTP/2 is implemented as a form of reusable C library. +On top of that, we have implemented HTTP/2 client, server and proxy. We +have also developed load test and benchmarking tool for HTTP/2. HPACK encoder and decoder are available as public API. @@ -73,26 +73,24 @@ Group: System/Libraries %description -n %{soname}-%{sover} -Shared C libraries for implementation of -Hypertext Transfer Protocol version 2. +Shared C libraries for implementation of Hypertext Transfer Protocol +version 2. %package -n %{soname_asio}%{sover_asio} Summary:Shared library for nghttp2 Group: System/Libraries %description -n %{soname_asio}%{sover_asio} -Shared libraries for asynchronous implementation of -Hypertext Transfer Protocol version 2. +Shared libraries for asynchronous implementation of Hypertext Transfer +Protocol version 2. -%package -n python2-%{name} -Summary:Python bindings for nghttp2 +%package -n python3-%{name} +Summary:Python3 bindings for nghttp2 Group: Development/Libraries/Python -Provides: python-%{name} = %{version} -Obsoletes: python-%{name} < %{version} -%description -n python2-%{name} -Python bindings for implementation of -Hypertext Transfer Protocol version 2. +%description -n python3-%{name} +Python bindings for implementation of Hypertext Transfer Protocol version +2. %package -n %{soname}-devel Summary:Development files for nghttp2 @@ -136,13 +134,13 @@ make %{?_smp_mflags} all pushd python make %{?_smp_mflags} nghttp2.c -python setup.py build +python3 setup.py build popd %install %make_install pushd python -python setup.py install --root=%{buildroot} --prefix=%{_prefix} +python3 setup.py install --root=%{buildroot} --prefix=%{_prefix} popd find %{buildroot} -type f -name "*.la" -delete -print @@ -180,9 +178,9 @@ %doc COPYING %{_libdir}/%{soname_asio}.so.%{sover_asio}* -%files -n python2-%{name} -%{python_sitearch}/nghttp2.so -%{python_sitearch}/python_nghttp2-* +%files -n python3-%{name} +%{python3_sitearch}/nghttp2.*.so +%{python3_sitearch}/python_nghttp2-* %files -n %{soname}-devel %dir %{_includedir}/%{name}/ ++ nghttp2-1.25.0.tar.xz -> nghttp2-1.27.0.tar.xz ++ 3566 lines of diff (skipped)
commit apr-util for openSUSE:Factory
Hello community, here is the log from the commit of package apr-util for openSUSE:Factory checked in at 2017-10-28 14:20:55 Comparing /work/SRC/openSUSE:Factory/apr-util (Old) and /work/SRC/openSUSE:Factory/.apr-util.new (New) Package is "apr-util" Sat Oct 28 14:20:55 2017 rev:3 rq:536864 version:1.6.0 Changes: --- /work/SRC/openSUSE:Factory/apr-util/apr-util.changes2017-08-12 19:39:20.326503076 +0200 +++ /work/SRC/openSUSE:Factory/.apr-util.new/apr-util.changes 2017-10-28 14:20:55.565215362 +0200 @@ -1,0 +2,5 @@ +Tue Oct 17 07:49:26 UTC 2017 - mplus...@suse.com + +- We need to obsolete same version of package (bsc#1063305) + +--- Other differences: -- ++ apr-util.spec ++ --- /var/tmp/diff_new_pack.0HKH0b/_old 2017-10-28 14:20:56.101195766 +0200 +++ /var/tmp/diff_new_pack.0HKH0b/_new 2017-10-28 14:20:56.105195620 +0200 @@ -65,7 +65,7 @@ License:Apache-2.0 Group: Development/Libraries/C and C++ Provides: %{libname}-devel = %{version} -Obsoletes: %{libname}-devel = %{version} +Obsoletes: %{libname}-devel < %{version}-%{release} Requires: %{libname} = %{version} Requires: apr-devel Requires: db-devel
commit pciutils-ids for openSUSE:Factory
Hello community, here is the log from the commit of package pciutils-ids for openSUSE:Factory checked in at 2017-10-28 14:20:37 Comparing /work/SRC/openSUSE:Factory/pciutils-ids (Old) and /work/SRC/openSUSE:Factory/.pciutils-ids.new (New) Package is "pciutils-ids" Sat Oct 28 14:20:37 2017 rev:303 rq:536760 version:20171018 Changes: --- /work/SRC/openSUSE:Factory/pciutils-ids/pciutils-ids.changes 2017-09-25 13:55:46.625557264 +0200 +++ /work/SRC/openSUSE:Factory/.pciutils-ids.new/pciutils-ids.changes 2017-10-28 14:20:40.865752791 +0200 @@ -1,0 +2,5 @@ +Thu Oct 19 09:14:58 UTC 2017 - mplus...@suse.com + +- Update to 20171018 + +--- Old: pciutils-ids-20170917.tar.xz New: pciutils-ids-20171018.tar.xz Other differences: -- ++ pciutils-ids.spec ++ --- /var/tmp/diff_new_pack.Jt7mNH/_old 2017-10-28 14:20:41.865716230 +0200 +++ /var/tmp/diff_new_pack.Jt7mNH/_new 2017-10-28 14:20:41.869716085 +0200 @@ -17,7 +17,7 @@ Name: pciutils-ids -Version:20170917 +Version:20171018 Release:0 Summary:PCI utilities's pci.ids database License:GPL-2.0+ @@ -44,7 +44,7 @@ %install install -D -p -m 0644 pci.ids \ %{buildroot}%{_datadir}/pci.ids.d/pci.ids.dist -install -d -m755 %{buildroot}%{_prefix}/bin +install -d -m755 %{buildroot}%{_bindir} install -p -m755 %{SOURCE4} %{buildroot}%{_bindir}/merge-pciids install -m644 /dev/null %{buildroot}%{_datadir}/pci.ids ++ pciutils-ids-20170917.tar.xz -> pciutils-ids-20171018.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pciutils-ids-20170917/pci.ids new/pciutils-ids-20171018/pci.ids --- old/pciutils-ids-20170917/pci.ids 2017-09-17 03:15:07.0 +0200 +++ new/pciutils-ids-20171018/pci.ids 2017-10-18 03:15:07.0 +0200 @@ -1,8 +1,8 @@ # # List of PCI ID's # -# Version: 2017.09.17 -# Date:2017-09-17 03:15:01 +# Version: 2017.10.18 +# Date:2017-10-18 03:15:02 # # Maintained by Albert Pool, Martin Mares, and other volunteers from # the PCI ID Project at http://pci-ids.ucw.cz/. @@ -77,18 +77,18 @@ 0b0b Rhino Equipment Corp. 0105 R1T1 0205 R4FXO - 0206 RCB4FXO 4-channel FXO analog telphony card + 0206 RCB4FXO 4-channel FXO analog telephony card 0305 R4T1 0405 R8FXX - 0406 RCB8FXX 8-channel modular analog telphony card + 0406 RCB8FXX 8-channel modular analog telephony card 0505 R24FXX - 0506 RCB24FXS 24-Channel FXS analog telphony card + 0506 RCB24FXS 24-Channel FXS analog telephony card 0605 R2T1 0705 R24FXS - 0706 RCB24FXO 24-Channel FXO analog telphony card + 0706 RCB24FXO 24-Channel FXO analog telephony card 0905 R1T3 Single T3 Digital Telephony Card - 0906 RCB24FXX 24-channel modular analog telphony card - 0a06 RCB672FXX 672-channel modular analog telphony card + 0906 RCB24FXX 24-channel modular analog telephony card + 0a06 RCB672FXX 672-channel modular analog telephony card 0e11 Compaq Computer Corporation 0001 PCI to EISA Bridge 0002 PCI to ISA Bridge @@ -249,6 +249,9 @@ 1028 1fd4 PERC H745P MX 1d49 0602 ThinkSystem RAID 930-16i 4GB Flash PCIe 12Gb Adapter 1d49 0604 ThinkSystem RAID 930-8e 4GB Flash PCIe 12Gb Adapter + 8086 352d Integrated RAID Module RMSP3AD160F + 8086 9460 RAID Controller RSP3TD160F + 8086 9480 RAID Controller RSP3MD088F 0015 MegaRAID Tri-Mode SAS3416 0016 MegaRAID Tri-Mode SAS3508 1028 1fc9 PERC H840 Adapter @@ -258,9 +261,15 @@ 1d49 0601 ThinkSystem RAID 930-8i 2GB Flash PCIe 12Gb Adapter 1d49 0603 ThinkSystem RAID 930-24i 4GB Flash PCIe 12Gb Adapter 1d49 0604 ThinkSystem RAID 930-8e 4GB Flash PCIe 12Gb Adapter + 8086 352e Integrated RAID Module RMSP3CD080F + 8086 352f Integrated RAID Module RMSP3HD080E + 8086 9461 RAID Controller RSP3DD080F 0017 MegaRAID Tri-Mode SAS3408 1d49 0500 ThinkSystem RAID 530-8i PCIe 12Gb Adapter 1d49 0502 ThinkSystem RAID 530-8i Dense Adapter + 8086 3528 Integrated RAID RMSP3LD060 + 8086 3529 Integrated RAID RMSP3LD060 + 8086 9441 RAID Controller RSP3WD080E 001b MegaRAID Tri-Mode SAS3504 1d49 0605 ThinkSystem RAID 930-4i 2GB Flash Flex Adapter 001c MegaRAID Tri-Mode SAS3404 @@ -58
commit openssh for openSUSE:Factory
Hello community, here is the log from the commit of package openssh for openSUSE:Factory checked in at 2017-10-28 14:20:45 Comparing /work/SRC/openSUSE:Factory/openssh (Old) and /work/SRC/openSUSE:Factory/.openssh.new (New) Package is "openssh" Sat Oct 28 14:20:45 2017 rev:111 rq:536831 version:7.2p2 Changes: --- /work/SRC/openSUSE:Factory/openssh/openssh.changes 2017-06-04 01:48:39.214933486 +0200 +++ /work/SRC/openSUSE:Factory/.openssh.new/openssh.changes 2017-10-28 14:20:45.833571161 +0200 @@ -1,0 +2,5 @@ +Wed Oct 25 15:09:06 UTC 2017 - jseg...@suse.com + +- sshd_config is has now permissions 0600 in secure mode + +--- Other differences: -- ++ openssh-askpass-gnome.spec ++ --- /var/tmp/diff_new_pack.EjTTJF/_old 2017-10-28 14:20:47.281518222 +0200 +++ /var/tmp/diff_new_pack.EjTTJF/_new 2017-10-28 14:20:47.281518222 +0200 @@ -1,7 +1,7 @@ # # spec file for package openssh-askpass-gnome # -# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed ++ openssh.spec ++ --- /var/tmp/diff_new_pack.EjTTJF/_old 2017-10-28 14:20:47.301517491 +0200 +++ /var/tmp/diff_new_pack.EjTTJF/_new 2017-10-28 14:20:47.301517491 +0200 @@ -1,7 +1,7 @@ # # spec file for package openssh # -# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -392,6 +392,7 @@ %else %{fillup_and_insserv -n ssh sshd} %endif +%set_permissions /etc/ssh/sshd_config %preun %if %{uses_systemd} @@ -415,6 +416,9 @@ %triggerin -n openssh-fips -- %{name} = %{version}-%{release} %restart_on_update sshd +%verifyscript +%verify_permissions -e /etc/ssh/sshd_config + %files %defattr(-,root,root) %exclude %{_bindir}/ssh%{CHECKSUM_SUFFIX} @@ -426,7 +430,7 @@ %attr(0755,root,root) %dir %{_sysconfdir}/ssh %attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/moduli %verify(not mode) %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/ssh/ssh_config -%verify(not mode) %attr(0640,root,root) %config(noreplace) %{_sysconfdir}/ssh/sshd_config +%verify(not mode) %attr(0600,root,root) %config(noreplace) %{_sysconfdir}/ssh/sshd_config %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/sshd %if %{uses_systemd} %doc sshd.init
commit java-1_8_0-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-1_8_0-openjdk for openSUSE:Factory checked in at 2017-10-28 14:20:33 Comparing /work/SRC/openSUSE:Factory/java-1_8_0-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new (New) Package is "java-1_8_0-openjdk" Sat Oct 28 14:20:33 2017 rev:53 rq:536758 version:1.8.0.144 Changes: --- /work/SRC/openSUSE:Factory/java-1_8_0-openjdk/java-1_8_0-openjdk.changes 2017-10-06 10:54:30.230499379 +0200 +++ /work/SRC/openSUSE:Factory/.java-1_8_0-openjdk.new/java-1_8_0-openjdk.changes 2017-10-28 14:20:33.538020704 +0200 @@ -1,0 +2,5 @@ +Sun Oct 8 12:44:35 UTC 2017 - fst...@suse.com + +- Enable improved font rendering on systems where it applies + +--- Other differences: -- ++ java-1_8_0-openjdk.spec ++ --- /var/tmp/diff_new_pack.kfPi4i/_old 2017-10-28 14:20:35.717941002 +0200 +++ /var/tmp/diff_new_pack.kfPi4i/_new 2017-10-28 14:20:35.721940856 +0200 @@ -49,6 +49,11 @@ %global cacerts %{_jvmdir}/%{jredir}/lib/security/cacerts # real file made by update-ca-certificates %global javacacerts %{_var}/lib/ca-certificates/java-cacerts +%if 0%{?suse_version} >= 1330 +%global with_improved_font_rendering 1 +%else +%global with_improved_font_rendering 0 +%endif %if 0%{?suse_version} >= 1140 %global with_pulseaudio 1 %else @@ -206,9 +211,8 @@ BuildRequires: binutils BuildRequires: cups-devel BuildRequires: desktop-file-utils -BuildRequires: fastjar BuildRequires: fdupes -BuildRequires: fontconfig +BuildRequires: fontconfig-devel BuildRequires: freetype2-devel BuildRequires: gcc-c++ BuildRequires: giflib-devel @@ -221,7 +225,6 @@ BuildRequires: pkgconfig BuildRequires: unzip BuildRequires: update-desktop-files -BuildRequires: wget BuildRequires: xorg-x11-proto-devel BuildRequires: xz BuildRequires: zip @@ -529,6 +532,11 @@ %else --disable-system-kerberos \ %endif +%if %{with_improved_font_rendering} +--enable-improved-font-rendering \ +%else +--disable-improved-font-rendering \ +%endif --with-openjdk-src-zip=%{SOURCE2} \ --with-corba-src-zip=%{SOURCE3} \ --with-jaxp-src-zip=%{SOURCE4} \
commit graphviz for openSUSE:Factory
Hello community, here is the log from the commit of package graphviz for openSUSE:Factory checked in at 2017-10-28 14:20:23 Comparing /work/SRC/openSUSE:Factory/graphviz (Old) and /work/SRC/openSUSE:Factory/.graphviz.new (New) Package is "graphviz" Sat Oct 28 14:20:23 2017 rev:73 rq:536721 version:2.40.1 Changes: --- /work/SRC/openSUSE:Factory/graphviz/graphviz-addons.changes 2017-10-09 19:36:02.471704676 +0200 +++ /work/SRC/openSUSE:Factory/.graphviz.new/graphviz-addons.changes 2017-10-28 14:20:23.554385724 +0200 @@ -1,0 +2,18 @@ +Thu Oct 26 10:01:19 CEST 2017 - p...@suse.de + +- Reverse last change. + +--- +Wed Oct 25 10:58:28 CEST 2017 - p...@suse.de + +- Remove pre_checkin.sh and graphviz-addon.* as they aren't needed + anymore. + +--- +Mon Oct 23 15:57:03 CEST 2017 - p...@suse.de + +- Replace the recommends for graphviz-gnome by a 'supplements packageand' + so that graphviz doesn't pull in all the X11 related stuff on a + machine without graphical desktop (bsc#930442). + +--- graphviz.changes: same change Other differences: -- ++ graphviz-addons.spec ++ --- /var/tmp/diff_new_pack.ubr7US/_old 2017-10-28 14:20:24.722343021 +0200 +++ /var/tmp/diff_new_pack.ubr7US/_new 2017-10-28 14:20:24.726342874 +0200 @@ -1,5 +1,5 @@ # -# spec file for package graphviz +# spec file for package graphviz-addons # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # @@ -73,7 +73,6 @@ BuildRequires: pkgconfig(zlib) Requires: graphviz-plugins-core = %{version} Recommends: graphviz-gd = %{version} -Recommends: graphviz-gnome = %{version} %if %{with extras} BuildRequires: freeglut-devel BuildRequires: perl @@ -130,9 +129,9 @@ %package -n graphviz-gnome Summary:Graphviz plugins that use gtk/GNOME Group: Productivity/Graphics/Visualization/Graph +Recommends: plugin-core = %{version} Requires(post): graphviz = %{version} -Recommends: xorg-x11-fonts -Supplements:graphviz-plugins-core +Supplements:packageand(graphviz:xorg-x11-fonts-core) %description -n graphviz-gnome Graphviz plugins that use gtk/GNOME. ++ graphviz.spec ++ --- /var/tmp/diff_new_pack.ubr7US/_old 2017-10-28 14:20:24.762341558 +0200 +++ /var/tmp/diff_new_pack.ubr7US/_new 2017-10-28 14:20:24.762341558 +0200 @@ -73,7 +73,6 @@ BuildRequires: pkgconfig(zlib) Requires: graphviz-plugins-core = %{version} Recommends: graphviz-gd = %{version} -Recommends: graphviz-gnome = %{version} %if %{with extras} BuildRequires: freeglut-devel BuildRequires: perl @@ -130,9 +129,9 @@ %package -n graphviz-gnome Summary:Graphviz plugins that use gtk/GNOME Group: Productivity/Graphics/Visualization/Graph +Recommends: plugin-core = %{version} Requires(post): graphviz = %{version} -Recommends: xorg-x11-fonts -Supplements:graphviz-plugins-core +Supplements:packageand(graphviz:xorg-x11-fonts-core) %description -n graphviz-gnome Graphviz plugins that use gtk/GNOME.
commit ant for openSUSE:Factory
Hello community, here is the log from the commit of package ant for openSUSE:Factory checked in at 2017-10-28 14:20:16 Comparing /work/SRC/openSUSE:Factory/ant (Old) and /work/SRC/openSUSE:Factory/.ant.new (New) Package is "ant" Sat Oct 28 14:20:16 2017 rev:65 rq:536713 version:1.9.9 Changes: --- /work/SRC/openSUSE:Factory/ant/ant-antlr.changes2017-10-10 11:38:49.490431810 +0200 +++ /work/SRC/openSUSE:Factory/.ant.new/ant-antlr.changes 2017-10-28 14:20:16.758634190 +0200 @@ -1,0 +2,6 @@ +Tue Oct 24 11:26:36 UTC 2017 - bwiedem...@suse.com + +- Add reproducible-build-date.patch to allow to have fixed build dates + to make other packages build more reproducibly + +--- ant-junit.changes: same change ant.changes: same change New: reproducible-build-date.patch Other differences: -- ++ ant-antlr.spec ++ --- /var/tmp/diff_new_pack.oUJbx6/_old 2017-10-28 14:20:20.662491457 +0200 +++ /var/tmp/diff_new_pack.oUJbx6/_new 2017-10-28 14:20:20.666491311 +0200 @@ -41,6 +41,8 @@ Patch3: reproducible.patch Patch4: apache-ant-1.9.9-sourcetarget.patch Patch5: apache-ant-bootstrap.patch +#PATCH-FEATURE-OPENSUSE bmwiedemann -- have fixed build dates +Patch6: reproducible-build-date.patch BuildRequires: antlr-bootstrap BuildRequires: java-devel >= 1.6 BuildRequires: javapackages-tools @@ -339,6 +341,7 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 # clean jar files %{_bindir}/find . -name "*.jar" | %{_bindir}/xargs -t rm ant-junit.spec: same change ++ ant.spec ++ --- /var/tmp/diff_new_pack.oUJbx6/_old 2017-10-28 14:20:20.718489410 +0200 +++ /var/tmp/diff_new_pack.oUJbx6/_new 2017-10-28 14:20:20.718489410 +0200 @@ -40,6 +40,8 @@ Patch3: reproducible.patch Patch4: apache-ant-1.9.9-sourcetarget.patch Patch5: apache-ant-bootstrap.patch +#PATCH-FEATURE-OPENSUSE bmwiedemann -- have fixed build dates +Patch6: reproducible-build-date.patch BuildRequires: antlr-bootstrap BuildRequires: java-devel >= 1.6 BuildRequires: javapackages-tools @@ -338,6 +340,7 @@ %patch3 -p1 %patch4 -p1 %patch5 -p1 +%patch6 -p1 # clean jar files %{_bindir}/find . -name "*.jar" | %{_bindir}/xargs -t rm ++ reproducible-build-date.patch ++ Author: Bernhard M. Wiedemann Date: 2017-10-24 have fixed build dates to make packages like rhino build more reproducibly that use their build.xml to insert build dates into output files Index: apache-ant-1.9.9/src/script/ant === --- apache-ant-1.9.9.orig/src/script/ant +++ apache-ant-1.9.9/src/script/ant @@ -290,6 +290,9 @@ fi if $usejikes; then ANT_OPTS="$ANT_OPTS -Dbuild.compiler=jikes" fi +if test -n "$SOURCE_DATE_EPOCH" ; then + ANT_OPTS="$ANT_OPTS -Dant.tstamp.now=$SOURCE_DATE_EPOCH" +fi # For Cygwin, switch paths to appropriate format before running java # For PATHs convert to unix format first, then to windows format to ensure
commit systemd for openSUSE:Factory
Hello community, here is the log from the commit of package systemd for openSUSE:Factory checked in at 2017-10-28 14:19:43 Comparing /work/SRC/openSUSE:Factory/systemd (Old) and /work/SRC/openSUSE:Factory/.systemd.new (New) Package is "systemd" Sat Oct 28 14:19:43 2017 rev:264 rq:536877 version:234 Changes: --- /work/SRC/openSUSE:Factory/systemd/systemd-mini.changes 2017-10-10 11:37:43.057347484 +0200 +++ /work/SRC/openSUSE:Factory/.systemd.new/systemd-mini.changes 2017-10-28 14:19:46.111754726 +0200 @@ -1,0 +2,16 @@ +Thu Oct 26 12:29:29 UTC 2017 - f...@suse.com + +- Import commit e44237e76f6e133e62ff6c681d3fd06ebf12f66d + + a4e02c099 udev-rules: all values can contain escaped double quotes now (#6890) + d2b767a76 tmpfiles: remove old ICE and X11 sockets at boot (#6979) + +--- +Thu Oct 19 07:47:16 UTC 2017 - f...@suse.com + +- Add 0001-systemd-firstboot-add-vconsole-keymap-support.patch (bsc#1046436) + + Temporary patch until it's been merged by upstream, see + https://github.com/systemd/systemd/pull/7035 + +--- systemd.changes: same change New: 0001-systemd-firstboot-add-vconsole-keymap-support.patch Other differences: -- ++ systemd-mini.spec ++ --- /var/tmp/diff_new_pack.SkjIcl/_old 2017-10-28 14:19:46.999722259 +0200 +++ /var/tmp/diff_new_pack.SkjIcl/_new 2017-10-28 14:19:47.003722113 +0200 @@ -163,6 +163,7 @@ # patches are temporary and should be removed as soon as a fix is # merged by upstream. Patch1: 0001-core-disable-session-keyring-per-system-sevice-entir.patch +Patch2: 0001-systemd-firstboot-add-vconsole-keymap-support.patch %description Systemd is a system and service manager, compatible with SysV and LSB ++ systemd.spec ++ --- /var/tmp/diff_new_pack.SkjIcl/_old 2017-10-28 14:19:47.027721235 +0200 +++ /var/tmp/diff_new_pack.SkjIcl/_new 2017-10-28 14:19:47.027721235 +0200 @@ -161,6 +161,7 @@ # patches are temporary and should be removed as soon as a fix is # merged by upstream. Patch1: 0001-core-disable-session-keyring-per-system-sevice-entir.patch +Patch2: 0001-systemd-firstboot-add-vconsole-keymap-support.patch %description Systemd is a system and service manager, compatible with SysV and LSB ++ 0001-systemd-firstboot-add-vconsole-keymap-support.patch ++ >From 349fd7b2fe35d2fd6c7ba6493d2e44ae93013804 Mon Sep 17 00:00:00 2001 From: Thomas Blume Date: Wed, 18 Oct 2017 12:30:03 +0200 Subject: [PATCH 1/1] systemd-firstboot: add vconsole keymap support yast installer needs systemd-firstboot support for setting the keymap This is a temporary patch to be superseded when upstream commit is available, see https://github.com/systemd/systemd/pull/7035 for the relevant PR. [tblume: fixes bsc#1046436] --- src/basic/locale-util.c | 95 +++ src/basic/locale-util.h | 3 ++ src/firstboot/firstboot.c | 117 ++-- src/locale/localectl.c | 65 +++- src/test/test-locale-util.c | 29 +++ 5 files changed, 247 insertions(+), 62 deletions(-) diff --git a/src/basic/locale-util.c b/src/basic/locale-util.c index ada0a28cd..f3fa918b8 100644 --- a/src/basic/locale-util.c +++ b/src/basic/locale-util.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include @@ -30,6 +31,7 @@ #include #include +#include "def.h" #include "dirent-util.h" #include "fd-util.h" #include "hashmap.h" @@ -270,6 +272,99 @@ out: return (bool) cached_answer; } +static thread_local Set *keymaps = NULL; + +static int nftw_cb( +const char *fpath, +const struct stat *sb, +int tflag, +struct FTW *ftwbuf) { + +char *p, *e; +int r; + +if (tflag != FTW_F) +return 0; + +if (!endswith(fpath, ".map") && +!endswith(fpath, ".map.gz")) +return 0; + +p = strdup(basename(fpath)); +if (!p) +return FTW_STOP; + +e = endswith(p, ".map"); +if (e) +*e = 0; + +e = endswith(p, ".map.gz"); +if (e) +*e = 0; + +r = set_consume(keymaps, p); +if (r < 0 && r != -EEXIST) +return r; + +return 0; +} + +int get_keymaps(char ***ret) { +_cleanup_strv_free_ char **l = NULL; +const char *dir; +int r; + +keymaps = set_new(&string_hash_ops); +if (!keymaps) +return -ENOMEM; + +NULSTR_FOREACH(dir, KBD_K
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2017-10-28 14:19:48 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Sat Oct 28 14:19:48 2017 rev:5 rq:537185 version:4.0.10 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2017-10-23 16:42:48.326130567 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2017-10-28 14:19:50.519593561 +0200 @@ -1,0 +2,31 @@ +Fri Oct 27 12:44:58 UTC 2017 - lsle...@suse.cz + +- Do not preselect the default addons when some addon is already + registered (avoid selecting again when going back after + registration) (related to bsc#1056413) +- 4.0.11 + +--- +Fri Oct 27 11:18:10 UTC 2017 - lsle...@suse.cz + +- Do not crash when displaying the AutoYaST summary in installed + system (bsc#1065432) +- 4.0.10 + +--- +Thu Oct 26 12:42:18 UTC 2017 - lsle...@suse.cz + +- Use the correct install.inf key for media base upgrade (related + to fate#323163) +- Warn when doing media based upgrade for a registered system +- Preselect the recommended modules and extensions (bsc#1056413) +- Describe the icons in the modules and extensions dialog help +- 4.0.9 + +--- +Thu Oct 26 08:35:42 UTC 2017 - jsr...@suse.cz + +- fixed detection of base product during upgrade (bsc#1064191) +- 4.0.8 + +--- Old: yast2-registration-4.0.7.tar.bz2 New: yast2-registration-4.0.10.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.XYawm3/_old 2017-10-28 14:19:51.007575719 +0200 +++ /var/tmp/diff_new_pack.XYawm3/_new 2017-10-28 14:19:51.011575573 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.7 +Version:4.0.10 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.7.tar.bz2 -> yast2-registration-4.0.10.tar.bz2 ++ 1820 lines of diff (skipped)
commit rpmlint-mini for openSUSE:Factory
Hello community, here is the log from the commit of package rpmlint-mini for openSUSE:Factory checked in at 2017-10-28 14:19:11 Comparing /work/SRC/openSUSE:Factory/rpmlint-mini (Old) and /work/SRC/openSUSE:Factory/.rpmlint-mini.new (New) Package is "rpmlint-mini" Sat Oct 28 14:19:11 2017 rev:86 rq:536396 version:1.10 Changes: --- /work/SRC/openSUSE:Factory/rpmlint-mini/rpmlint-mini.changes 2017-10-18 10:44:13.442506564 +0200 +++ /work/SRC/openSUSE:Factory/.rpmlint-mini.new/rpmlint-mini.changes 2017-10-28 14:19:27.480435956 +0200 @@ -1,0 +2,10 @@ +Tue Oct 24 13:03:02 UTC 2017 - jeng...@inai.de + +- Update descriptions. Use better-performing find invocations. + +--- +Mon Oct 16 11:48:37 UTC 2017 - dmuel...@suse.com + +- don't include a copy of libmagic (bsc#976406) + +--- Other differences: -- ++ rpmlint-mini.spec ++ --- /var/tmp/diff_new_pack.9AFnHa/_old 2017-10-28 14:19:28.152411386 +0200 +++ /var/tmp/diff_new_pack.9AFnHa/_new 2017-10-28 14:19:28.152411386 +0200 @@ -19,7 +19,7 @@ Name: rpmlint-mini Version:1.10 Release:0 -Summary:Rpm correctness checker +Summary:RPM file correctness checker License:GPL-2.0+ Group: System/Packages Url:http://rpmlint.zarb.org/ @@ -43,7 +43,7 @@ Requires: cpio %description -Rpmlint is a tool to check common errors on rpm packages. Binary and +rpmlint is a tool to check common errors on RPM packages. Binary and source packages can be checked. %prep @@ -87,7 +87,6 @@ # ErlangCheck dependencies that are not under %_libdir but under /usr/lib :-( cp -a %{python3_sitelib}/{construct,pybeam,six.py} %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/site-packages install -D %{_bindir}/python3 %{buildroot}/opt/testing/bin/python3 -cp -a %{_libdir}/libmagic.so.* %{buildroot}/opt/testing/%{_lib} cp -a %{_libdir}/libpython%{py3_ver}m.so.* %{buildroot}/opt/testing/%{_lib} cp -a %{_bindir}/rpmlint %{buildroot}/opt/testing/share/rpmlint/rpmlint.py pushd %{buildroot}/opt/testing/share/rpmlint @@ -95,9 +94,9 @@ rm *.py popd pushd %{buildroot}/opt/testing/%{_lib}/python%{py3_ver}/ -PYTHONOPTIMIZE=1 find -name \*.py -exec python3 -O -m compileall -b {} \; -exec rm {} \; +PYTHONOPTIMIZE=1 find -name \*.py -exec python3 -O -m compileall -b {} \; -delete popd -find %{buildroot}/opt/testing/ -name __pycache__ -print | xargs rm -rf +find %{buildroot}/opt/testing/ -name __pycache__ -print -exec rm -Rf {} + rm -rf %{buildroot}/{usr,etc} rm -f %{buildroot}/opt/testing/bin/rpmlint install -m 755 -D %{SOURCE101} %{buildroot}/opt/testing/bin/rpmlint
commit yast2-pkg-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-pkg-bindings for openSUSE:Factory checked in at 2017-10-28 14:19:53 Comparing /work/SRC/openSUSE:Factory/yast2-pkg-bindings (Old) and /work/SRC/openSUSE:Factory/.yast2-pkg-bindings.new (New) Package is "yast2-pkg-bindings" Sat Oct 28 14:19:53 2017 rev:193 rq:537206 version:4.0.4 Changes: --- /work/SRC/openSUSE:Factory/yast2-pkg-bindings/yast2-pkg-bindings.changes 2017-10-07 17:49:03.107560435 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-pkg-bindings.new/yast2-pkg-bindings.changes 2017-10-28 14:19:52.591517805 +0200 @@ -1,0 +2,21 @@ +Fri Oct 27 14:40:23 UTC 2017 - lsle...@suse.cz + +- Pkg.ResolvableProperties: return the "register_flavor" product + property (related to bsc#896224) +- 4.0.4 + +--- +Tue Oct 24 14:51:16 UTC 2017 - lsle...@suse.cz + +- Report error when repository refresh fails during a service + refresh (bsc#1064210) +- 4.0.3 + +--- +Mon Oct 23 11:57:37 UTC 2017 - mvid...@suse.com + +- Do not crash after a callback is set, unset, then called + (bsc#1063459) +- 4.0.2 + +--- Old: yast2-pkg-bindings-4.0.1.tar.bz2 New: yast2-pkg-bindings-4.0.4.tar.bz2 Other differences: -- ++ yast2-pkg-bindings-devel-doc.spec ++ --- /var/tmp/diff_new_pack.G4WE2j/_old 2017-10-28 14:19:53.387488702 +0200 +++ /var/tmp/diff_new_pack.G4WE2j/_new 2017-10-28 14:19:53.387488702 +0200 @@ -17,7 +17,7 @@ Name: yast2-pkg-bindings-devel-doc -Version:4.0.1 +Version:4.0.4 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0:yast2-pkg-bindings-%{version}.tar.bz2 ++ yast2-pkg-bindings.spec ++ --- /var/tmp/diff_new_pack.G4WE2j/_old 2017-10-28 14:19:53.411487825 +0200 +++ /var/tmp/diff_new_pack.G4WE2j/_new 2017-10-28 14:19:53.415487678 +0200 @@ -17,7 +17,7 @@ Name: yast2-pkg-bindings -Version:4.0.1 +Version:4.0.4 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-pkg-bindings-4.0.1.tar.bz2 -> yast2-pkg-bindings-4.0.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-4.0.1/package/yast2-pkg-bindings-devel-doc.spec new/yast2-pkg-bindings-4.0.4/package/yast2-pkg-bindings-devel-doc.spec --- old/yast2-pkg-bindings-4.0.1/package/yast2-pkg-bindings-devel-doc.spec 2017-09-27 15:42:21.373200836 +0200 +++ new/yast2-pkg-bindings-4.0.4/package/yast2-pkg-bindings-devel-doc.spec 2017-10-27 16:58:52.67349 +0200 @@ -16,7 +16,7 @@ # Name: yast2-pkg-bindings-devel-doc -Version:4.0.1 +Version:4.0.4 Release:0 License:GPL-2.0 Group: Documentation/HTML diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-4.0.1/package/yast2-pkg-bindings.changes new/yast2-pkg-bindings-4.0.4/package/yast2-pkg-bindings.changes --- old/yast2-pkg-bindings-4.0.1/package/yast2-pkg-bindings.changes 2017-09-27 15:42:21.373200836 +0200 +++ new/yast2-pkg-bindings-4.0.4/package/yast2-pkg-bindings.changes 2017-10-27 16:58:52.67349 +0200 @@ -1,4 +1,25 @@ --- +Fri Oct 27 14:40:23 UTC 2017 - lsle...@suse.cz + +- Pkg.ResolvableProperties: return the "register_flavor" product + property (related to bsc#896224) +- 4.0.4 + +--- +Tue Oct 24 14:51:16 UTC 2017 - lsle...@suse.cz + +- Report error when repository refresh fails during a service + refresh (bsc#1064210) +- 4.0.3 + +--- +Mon Oct 23 11:57:37 UTC 2017 - mvid...@suse.com + +- Do not crash after a callback is set, unset, then called + (bsc#1063459) +- 4.0.2 + +--- Mon Sep 25 10:30:05 UTC 2017 - igonzalezs...@suse.com - Add a CompareVersions function (related to fate#323273) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-pkg-bindings-4.0.1/package/yast2-pkg-bindings.spec new/yast2-pkg-bindings-4.0.4/package/yast2-pkg-bindings.spec --- old/yast2-pkg-bindings-4.0.1/package/yast2-pkg-bindings.spec 2017-09-27 15:42:21.373200836 +0200 +++ new/yast2-pkg-bindings-4.0.4/package/yast2-pkg-bindings.spec 2017-10-27 16:58:52.67349 +0200 @@ -17,7 +17,7 @@ Name: yast2-pkg-bindings -Versio
commit yast2-country for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-country for openSUSE:Factory checked in at 2017-10-28 14:19:36 Comparing /work/SRC/openSUSE:Factory/yast2-country (Old) and /work/SRC/openSUSE:Factory/.yast2-country.new (New) Package is "yast2-country" Sat Oct 28 14:19:36 2017 rev:186 rq:536487 version:4.0.5 Changes: --- /work/SRC/openSUSE:Factory/yast2-country/yast2-country.changes 2017-10-23 16:42:58.237666715 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-country.new/yast2-country.changes 2017-10-28 14:19:36.876092415 +0200 @@ -1,0 +2,14 @@ +Wed Oct 25 08:43:25 UTC 2017 - lsle...@suse.cz + +- Display an error popup when saving the keyboard config fails + (related to bsc#1046436) +- 4.0.5 + +--- +Mon Oct 23 14:18:29 UTC 2017 - lsle...@suse.cz + +- Do not use `--root` option for the `systemd-firstboot` call, + SCR already runs it in the target chroot (bsc#1046436) +- 4.0.4 + +--- Old: yast2-country-4.0.3.tar.bz2 New: yast2-country-4.0.5.tar.bz2 Other differences: -- ++ yast2-country.spec ++ --- /var/tmp/diff_new_pack.c4900F/_old 2017-10-28 14:19:37.960052781 +0200 +++ /var/tmp/diff_new_pack.c4900F/_new 2017-10-28 14:19:37.960052781 +0200 @@ -17,7 +17,7 @@ Name: yast2-country -Version:4.0.3 +Version:4.0.5 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-country-4.0.3.tar.bz2 -> yast2-country-4.0.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-country-4.0.3/keyboard/src/modules/Keyboard.rb new/yast2-country-4.0.5/keyboard/src/modules/Keyboard.rb --- old/yast2-country-4.0.3/keyboard/src/modules/Keyboard.rb2017-10-20 14:38:26.433377370 +0200 +++ new/yast2-country-4.0.5/keyboard/src/modules/Keyboard.rb2017-10-25 11:10:59.357922312 +0200 @@ -111,7 +111,6 @@ Yast.import "Directory" Yast.import "FileUtils" Yast.import "Initrd" - Yast.import "Installation" Yast.import "Label" Yast.import "Language" Yast.import "Linuxrc" @@ -888,13 +887,16 @@ chomped_keymap = @keymap.chomp(".map.gz") cmd = if Stage.initial -"/usr/bin/systemd-firstboot --root #{Installation.destdir} --keymap '#{chomped_keymap}'" +# do not use --root option, SCR.Execute(".target...") already runs in chroot +"/usr/bin/systemd-firstboot --keymap '#{chomped_keymap}'" else "/usr/bin/localectl --no-convert set-keymap #{chomped_keymap}" end log.info "Making console keyboard persistent: #{cmd}" result = SCR.Execute(path(".target.bash_output"), cmd) if result["exit"] != 0 +# TRANSLATORS: the "%s" is replaced by the executed command +Report.Error(_("Could not save the keyboard setting, the command\n%s\nfailed.") % cmd) log.error "Console keyboard configuration not written. Failed to execute '#{cmd}'" log.error "output: #{result.inspect}" end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-country-4.0.3/keyboard/test/keyboard_test.rb new/yast2-country-4.0.5/keyboard/test/keyboard_test.rb --- old/yast2-country-4.0.3/keyboard/test/keyboard_test.rb 2017-10-20 14:38:26.433377370 +0200 +++ new/yast2-country-4.0.5/keyboard/test/keyboard_test.rb 2017-10-25 11:10:59.357922312 +0200 @@ -73,7 +73,7 @@ it "writes the configuration" do expect(SCR).to execute_bash_output( -/systemd-firstboot --root \/mnt --keymap 'es'$/ +/systemd-firstboot --keymap 'es'$/ ) expect(AsciiFile).to receive(:AppendLine).with(anything, ["Keytable:", "es.map.gz"]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-country-4.0.3/package/yast2-country.changes new/yast2-country-4.0.5/package/yast2-country.changes --- old/yast2-country-4.0.3/package/yast2-country.changes 2017-10-20 14:38:26.453377370 +0200 +++ new/yast2-country-4.0.5/package/yast2-country.changes 2017-10-25 11:10:59.369922312 +0200 @@ -1,4 +1,18 @@ --- +Wed Oct 25 08:43:25 UTC 2017 - lsle...@suse.cz + +- Display an error popup when saving the keyboard config fails + (related to bsc#1046436) +- 4.0.5 + +--- +Mon Oct 23 14:18:29 UTC 2017 - lsle...@suse.cz + +- Do not use `--root` option for the `systemd-firstboot` call, + SCR already runs it in the target chroot (bs
commit fftw3 for openSUSE:Factory
Hello community, here is the log from the commit of package fftw3 for openSUSE:Factory checked in at 2017-10-28 14:18:40 Comparing /work/SRC/openSUSE:Factory/fftw3 (Old) and /work/SRC/openSUSE:Factory/.fftw3.new (New) Package is "fftw3" Sat Oct 28 14:18:40 2017 rev:36 rq:536052 version:3.3.5 Changes: --- /work/SRC/openSUSE:Factory/fftw3/fftw3.changes 2017-10-18 16:15:11.896349488 +0200 +++ /work/SRC/openSUSE:Factory/.fftw3.new/fftw3.changes 2017-10-28 14:18:40.850140988 +0200 @@ -1,0 +2,10 @@ +Mon Oct 23 11:51:13 UTC 2017 - e...@suse.com + +- Don't use openmpi-devel for HPC builds. + +--- +Thu Oct 19 11:39:08 UTC 2017 - e...@suse.com + +- Fix dependencies for the HPC devel package. + +--- Other differences: -- ++ fftw3.spec ++ --- /var/tmp/diff_new_pack.pV7PE7/_old 2017-10-28 14:18:41.734108665 +0200 +++ /var/tmp/diff_new_pack.pV7PE7/_new 2017-10-28 14:18:41.738108519 +0200 @@ -105,9 +105,6 @@ Name: %package_name BuildRequires: fdupes BuildRequires: pkgconfig -%ifnarch s390 s390x -BuildRequires: openmpi-devel -%endif Version:3.3.5 Release:0 Summary:Discrete Fourier Transform (DFT) C Subroutine Library @@ -130,6 +127,9 @@ BuildRequires: gcc-c++ BuildRequires: gcc-fortran Requires: %{package_name}-libs = %{version} +%ifnarch s390 s390x +BuildRequires: openmpi-devel +%endif %endif %description @@ -146,12 +146,10 @@ %package devel Summary:Include Files and Libraries mandatory for Development Group: Development/Libraries/C and C++ -Requires: glibc-devel -%if %{without hpc} Requires: %package_libname = %{version}-%{release} -%else -#Requires: %%hpc_package_name = %%{version}-%%{release} -Requires: %{pname}-%{flavor}-devel = %{version}-%{release} +Requires: glibc-devel +%if %{with hpc} +%hpc_requires_devel %endif Provides: fftw-devel
commit perl-XML-LibXML for openSUSE:Factory
Hello community, here is the log from the commit of package perl-XML-LibXML for openSUSE:Factory checked in at 2017-10-28 14:19:17 Comparing /work/SRC/openSUSE:Factory/perl-XML-LibXML (Old) and /work/SRC/openSUSE:Factory/.perl-XML-LibXML.new (New) Package is "perl-XML-LibXML" Sat Oct 28 14:19:17 2017 rev:46 rq:536757 version:2.0131 Changes: --- /work/SRC/openSUSE:Factory/perl-XML-LibXML/perl-XML-LibXML.changes 2017-09-29 11:49:58.896531096 +0200 +++ /work/SRC/openSUSE:Factory/.perl-XML-LibXML.new/perl-XML-LibXML.changes 2017-10-28 14:19:28.356403927 +0200 @@ -1,0 +2,30 @@ +Wed Oct 25 06:00:07 UTC 2017 - co...@suse.com + +- updated to 2.0131 + see /usr/share/doc/packages/perl-XML-LibXML/Changes + + 2.0131 2017-10-24 + - Re-include the missing *.pod documents. + - https://rt.cpan.org/Ticket/Display.html?id=123362 + - Thanks to Stephen for the report. + - Add t/pod-files-presence.t to test for it in the future. + - Merge https://github.com/shlomif/perl-XML-LibXML/pull/8 + - Fix bug in Node::replaceChild() + - Thanks to @Mipu94 . + +--- +Thu Oct 19 06:06:07 UTC 2017 - co...@suse.com + +- updated to 2.0130 + see /usr/share/doc/packages/perl-XML-LibXML/Changes + + 2.0130 2017-10-18 + - Fix the tests with libxml2-2.9.6 . + - https://rt.cpan.org/Public/Bug/Display.html?id=122958 + - Thanks to Daniel Macks for the report and ppisar for a patch. + - setNamespace() Enhancements. + - Thanks to E. Choroba. +- Dropped patch merged upstream: + * XML-LibXML-2.0129-Adjust-tests-to-libxml2-2.9.5.patch + +--- Old: XML-LibXML-2.0129-Adjust-tests-to-libxml2-2.9.5.patch XML-LibXML-2.0129.tar.gz New: XML-LibXML-2.0131.tar.gz Other differences: -- ++ perl-XML-LibXML.spec ++ --- /var/tmp/diff_new_pack.2LeUw9/_old 2017-10-28 14:19:29.036379065 +0200 +++ /var/tmp/diff_new_pack.2LeUw9/_new 2017-10-28 14:19:29.040378918 +0200 @@ -16,17 +16,17 @@ # -%define cpan_name XML-LibXML Name: perl-XML-LibXML -Version:2.0129 +Version:2.0131 Release:0 +%define cpan_name XML-LibXML Summary:Perl Binding for libxml2 -License:Artistic-1.0 OR GPL-1.0+ +License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/XML-LibXML/ Source0: https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml -Patch0: XML-LibXML-2.0129-Adjust-tests-to-libxml2-2.9.5.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(XML::NamespaceSupport) >= 1.07 @@ -44,7 +44,7 @@ BuildRequires: pkgconfig(libxml-2.0) >= 2.9.0 Provides: perl-XML-LibXML-Common = %{version} Obsoletes: perl-XML-LibXML-Common < %{version} -# /MANUAL END +# MANUAL END %description This module is an interface to libxml2, providing XML and HTML parsers with @@ -55,14 +55,13 @@ %prep %setup -q -n %{cpan_name}-%{version} -%patch0 -p1 %build -perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" -make %{?_smp_mflags} +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +%{__make} %{?_smp_mflags} %check -make %{?_smp_mflags} test +%{__make} test %install %perl_make_install @@ -70,6 +69,7 @@ %perl_gen_filelist %files -f %{name}.files +%defattr(-,root,root,755) %doc Changes docs example HACKING.txt README TODO %license LICENSE ++ XML-LibXML-2.0129.tar.gz -> XML-LibXML-2.0131.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/XML-LibXML-2.0129/Changes new/XML-LibXML-2.0131/Changes --- old/XML-LibXML-2.0129/Changes 2017-03-14 14:25:23.0 +0100 +++ new/XML-LibXML-2.0131/Changes 2017-10-24 10:30:45.0 +0200 @@ -1,5 +1,21 @@ Revision history for Perl extension XML::LibXML +2.0131 2017-10-24 +- Re-include the missing *.pod documents. +- https://rt.cpan.org/Ticket/Display.html?id=123362 +- Thanks to Stephen for the report. +- Add t/pod-files-presence.t to test for it in the future. +- Merge https://github.com/shlomif/perl-XML-LibXML/pull/8 +- Fix bug in Node::replaceChild() +- Thanks to @Mipu94 . + +2.0130 2017-10-18 +- Fix the tests with libxml2-2.9.6 . +- https://rt.cpan.org/Public/Bug/Display.html?id=122958 +- Thanks to Daniel Macks for the report and ppisar for a patch. +- setNamespace() Enhancements. +- Thank
commit mono-core for openSUSE:Factory
Hello community, here is the log from the commit of package mono-core for openSUSE:Factory checked in at 2017-10-28 14:18:55 Comparing /work/SRC/openSUSE:Factory/mono-core (Old) and /work/SRC/openSUSE:Factory/.mono-core.new (New) Package is "mono-core" Sat Oct 28 14:18:55 2017 rev:113 rq:536289 version:5.4.0 Changes: --- /work/SRC/openSUSE:Factory/mono-core/mono-core.changes 2017-10-02 16:50:22.862583560 +0200 +++ /work/SRC/openSUSE:Factory/.mono-core.new/mono-core.changes 2017-10-28 14:19:20.600687508 +0200 @@ -1,0 +2,112 @@ +Tue Oct 24 00:00:00 UTC 2017 - fwdsbs.to.1...@xoxy.net + +- Add bug-59608.patch: + * Fix bxc#59608 - Attribute MethodImplOptions.AggressiveInlining causes method to always return NULL + +--- +Fri Oct 20 00:00:00 UTC 2017 - fwdsbs.to.1...@xoxy.net + +- Add bug-57918.patch: + * Fix bxc#57918 - System.Net.Sockets.EndSend returns incorrect value + +--- +Tue Oct 17 00:00:00 UTC 2017 - fwdsbs.to.1...@xoxy.net + +- Update to version 5.4.0.201 (5.4.0 Stable) +- Minor packaging updates +- Remove patch: 0001-btls-Disable-BUILD_SHARED_LIBS-while-building-boring.patch +- Remove patch: fix-project-builds-linux.patch +- Add patch mcs-compatibility-fix.patch: + * When using deprecated MCS compiler to build Mono, convert incompatible C#6\C#7 code to C#5 analog in order to fix build errors. +- New features and changes: + * JIT Job Control: improve Roslyn performance + * Array element store optimization + * Load scalability improvements + * ValueType write barrier optimization + * Make jit method table resizing more scalable + * Reflection queries scalability improvements + * Intrisificy Marshal.PtrToStruct for blitable types + * Revamped unaligned memory access support + * Interpreter works in JIT restricted environments + * Interpreter supports ARM and ARM64 + * Class Libraries: integrated AppContextSwitch code from reference sources which allows all of its compat switches to be used, added reference assemblies for .NET Framework 4.7 to support builds targetting .NET 4.7. + * Tools: bundled nuget binary was updated to version 4.3.0, added packaging for roslyn-parts of msbuild. +- Bugfixes: + * bxc#580 - Type.Load loads strong type despite version mismatch + * bxc#17325 - RealProxy returns MarshalByRefObject for an Interface instead of the real interface type + * bxc#44907 - Applications crash on Nexus 9 devices only since Xamarin.Android 7.0.0.18 + * bxc#46482 - SIGSEGV at random code lines after application start on Nexus 9 with Xamarin Android 7 + * bxc#51791 - [XA] HTC Nexus 9 - app closes on launch + * bxc#52508 - TLS SignalR Self-host Hang + * bxc#53038 - SRE should fail more gracefully when SymbolWriter is missing + * bxc#53202 - Number minus Enum gives wrong value + * bxc#53244 - mcs generates ParamArrayAttribute when specifying “params” in overridden method where base doesn’t have it + * bxc#53792 - CFNetworkHandler reports correct download when internet connection is lost during request + * bxc#54159 - Compiler crashes when calling method named Finalize + * bxc#54322 - await in catch-block inside a loop causes the same exception to be caught multiple times + * bxc#54388 - InternalsVisibleTo is case sensitive + * bxc#54448 - Unable to revert to thread-local storage for CurrentThread.CultureInfo + * bxc#54485 - Creating an open generic type with recurrent constraint fails + * bxc#54658 - [iOS]BCL test failed with Assertion failures error: * Assertion at /Users/builder/data/lanes/4691/6bea7a5b/source/xamarin-macios/external/mono/mono/mini/aot-runtime.c:2924, condition `!async’ not met and condition `unwind_options == MONO_UNWIND_NONE’ not + * bxc#54976 - [iOS]fsharp test failing on iOS device with Assertion at /Users/builder/data/lanes/4691/9245c1c0/source/xamarin-macios/external/mono/mono/mini/mini-arm-gsharedvt.c:220, condition `src_slot < 16’ not met + * bxc#54991 - Cannot compile get => _text + * bxc#55041 - Stripping mscorlib in simple example changes IntPtr (5) behavior? + * bxc#55083 - coreclr test b353858.il fails after 6f33b62f39a273fccb78f71513cb5e0dfb987c70 + * bxc#55095 - Breakpoints not hit for ASP.NET MVC Project + * bxc#55348 - “using static” results in invalid compiler errors + * bxc#55400 - MCS produces incorrect code for generic instantiated with a gtd + * bxc#55436 - System.Runtime refuses to load with strict naming + * bxc#55577 - SIMD instructions with System.Numerics.Vectors do not work + * bxc#55603 - Follow-up to bug 52845: Satellite assemblies not loaded by app when using “Bundle assemblies into native code” even though they are now successfully mkbundled + * bxc#55604 - Incorrect struct size when using propert
commit linuxrc for openSUSE:Factory
Hello community, here is the log from the commit of package linuxrc for openSUSE:Factory checked in at 2017-10-28 14:19:04 Comparing /work/SRC/openSUSE:Factory/linuxrc (Old) and /work/SRC/openSUSE:Factory/.linuxrc.new (New) Package is "linuxrc" Sat Oct 28 14:19:04 2017 rev:247 rq:536395 version:5.0.113 Changes: --- /work/SRC/openSUSE:Factory/linuxrc/linuxrc.changes 2017-10-13 14:03:55.080337196 +0200 +++ /work/SRC/openSUSE:Factory/.linuxrc.new/linuxrc.changes 2017-10-28 14:19:26.804460673 +0200 @@ -1,0 +2,29 @@ +Tue Oct 24 13:42:56 UTC 2017 - snw...@suse.de + +- merge gh#openSUSE/linuxrc#152 +- Revert "Fate322567" +- 5.0.113 + + +Mon Oct 23 08:09:27 UTC 2017 - lsle...@suse.cz + +- merge gh#openSUSE/linuxrc#151 +- Support "media_upgrade=1" boot option, pass it to YaST + (fate#323163) +- Update git2log script +- Initial Travis support, added a simple smoke test +- Fix a GCC warning +- 5.0.112 + + +Fri Oct 20 11:35:44 UTC 2017 - mp...@suse.com + +- merge gh#openSUSE/linuxrc#150 +- Changed zfcp_host_configure, zfcp_disk_configure, ctc_configure + and qeth_configure calls to the new chzdev command, per + fate#322567. +- Corrected two syntax errors in the chzdev command for qeth + devices. Signed off: Mark Post (mp...@suse.com) +- 5.0.111 + + Old: linuxrc-5.0.110.tar.xz New: linuxrc-5.0.113.tar.xz Other differences: -- ++ linuxrc.spec ++ --- /var/tmp/diff_new_pack.HfAXNL/_old 2017-10-28 14:19:27.240444731 +0200 +++ /var/tmp/diff_new_pack.HfAXNL/_new 2017-10-28 14:19:27.24585 +0200 @@ -17,7 +17,7 @@ Name: linuxrc -Version:5.0.110 +Version:5.0.113 Release:0 Summary:SUSE Installation Program License:GPL-3.0+ ++ linuxrc-5.0.110.tar.xz -> linuxrc-5.0.113.tar.xz ++ 3640 lines of diff (skipped)
commit iprutils for openSUSE:Factory
Hello community, here is the log from the commit of package iprutils for openSUSE:Factory checked in at 2017-10-28 14:18:45 Comparing /work/SRC/openSUSE:Factory/iprutils (Old) and /work/SRC/openSUSE:Factory/.iprutils.new (New) Package is "iprutils" Sat Oct 28 14:18:45 2017 rev:58 rq:536221 version:2.4.15 Changes: --- /work/SRC/openSUSE:Factory/iprutils/iprutils.changes2017-03-10 21:45:02.629188128 +0100 +++ /work/SRC/openSUSE:Factory/.iprutils.new/iprutils.changes 2017-10-28 14:18:45.981953340 +0200 @@ -1,0 +2,14 @@ +Wed Oct 18 15:18:57 UTC 2017 - msucha...@suse.com + +- Update to upstream 2.4.15 (fate#322236) + - Enable write cache policy for JBODs + - Fix data direction for some SG_IO ioctls + - improve README documentation + - Display RAID migration status (bsc#1064001) + - Add reserved bits in page 2 of ses device + +- Make buildable in Leap42 +- Fix dangling service symlinks +- Run throuthg spec-cleaner + +--- Old: iprutils-2.4.14.tar.gz New: iprutils-2.4.15.1.tar.gz Other differences: -- ++ iprutils.spec ++ --- /var/tmp/diff_new_pack.jnvGoH/_old 2017-10-28 14:18:46.985916629 +0200 +++ /var/tmp/diff_new_pack.jnvGoH/_new 2017-10-28 14:18:46.985916629 +0200 @@ -16,48 +16,54 @@ # +%define revision 1 Name: iprutils # NOTE: package's changelog is hidden in % changelog section # in file iprutils/spec/iprutils.spec -Version:2.4.14 +Version:2.4.15 Release:0 -%define ibmformat %(sed 's/\\./-/g' <<< %{version}) Summary:Utilities for the IBM Power Linux RAID Adapters License:CPL-1.0 Group: Hardware/Other -Url:https://github.com/bjking1/iprutils -Source0:%{name}-%{version}.tar.gz +Url:https://sourceforge.net/projects/iprdd +Source0: https://sourceforge.net/projects/iprdd/files/iprutils%%20for%%202.6%%20kernels/%{version}/%{name}-%{version}.%{revision}.tar.gz +Patch0: iprutils.fix_ncurses_cflags_var.patch BuildRequires: libtool +BuildRequires: pkgconfig BuildRequires: systemd-rpm-macros BuildRequires: zlib-devel -BuildRequires: pkgconfig(form) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(ncurses) -BuildRoot: %{_tmppath}/%{name}-%{version}-build -Patch0: iprutils.fix_ncurses_cflags_var.patch ExclusiveArch: ppc ppc64 ppc64le %systemd_requires +%if 0%{?suse_version} > 1320 +BuildRequires: pkgconfig(form) +BuildRequires: pkgconfig(ncurses) +%else +BuildRequires: ncurses-devel +%endif %description Provides a suite of utilities to manage and configure SCSI devices supported by the ipr SCSI storage device driver. %prep -%setup -qn %{name}-rel-%{ibmformat} +%setup -q -n %{name}-%{version}.%{revision} %patch0 -p2 %build export CPPFLAGS="$(pkg-config ncurses form --cflags)" export LIBS="$(pkg-config ncurses form --libs)" -./bootstrap.sh +aclocal +automake --add-missing +autoreconf %configure --sbindir=%{_sbindir} --libdir=%{_libdir} --disable-static -%{__make} %{?_smp_mflags} +make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install -ln -s /sbin/service %{buildroot}/usr/sbin/rciprdump -ln -s /sbin/service %{buildroot}/usr/sbin/rciprinit -ln -s /sbin/service %{buildroot}/usr/sbin/rciprupdate +%make_install +ln -s service %{buildroot}%{_sbindir}/rciprdump +ln -s service %{buildroot}%{_sbindir}/rciprinit +ln -s service %{buildroot}%{_sbindir}/rciprupdate %pre %service_add_pre iprdump.service @@ -80,7 +86,6 @@ %service_del_postun iprupdate.service %files -%defattr(-,root,root,-) %doc README LICENSE %{_sbindir}/iprconfig %{_sbindir}/iprdump ++ iprutils-2.4.14.tar.gz -> iprutils-2.4.15.1.tar.gz ++ 43898 lines of diff (skipped)
commit openmpi for openSUSE:Factory
Hello community, here is the log from the commit of package openmpi for openSUSE:Factory checked in at 2017-10-28 14:18:28 Comparing /work/SRC/openSUSE:Factory/openmpi (Old) and /work/SRC/openSUSE:Factory/.openmpi.new (New) Package is "openmpi" Sat Oct 28 14:18:28 2017 rev:68 rq:535457 version:1.10.7 Changes: --- /work/SRC/openSUSE:Factory/openmpi/openmpi.changes 2017-10-13 14:10:37.142656342 +0200 +++ /work/SRC/openSUSE:Factory/.openmpi.new/openmpi.changes 2017-10-28 14:18:32.55327 +0200 @@ -1,0 +2,5 @@ +Fri Oct 13 12:39:29 UTC 2017 - nmoreychaisemar...@suse.com + +- Fix pre/post install call to ldconfig + +--- Other differences: -- ++ openmpi.spec ++ --- /var/tmp/diff_new_pack.1otGK0/_old 2017-10-28 14:18:34.386377341 +0200 +++ /var/tmp/diff_new_pack.1otGK0/_new 2017-10-28 14:18:34.386377341 +0200 @@ -521,11 +521,8 @@ %postun libs -p /sbin/ldconfig %else #!?with_hpc # make it default -%post -n lib%{name} -/sbin/ldconfig - -%postun -n lib%{name} -/sbin/ldconfig +%post -n lib%{name} -p /sbin/ldconfig +%postun -n lib%{name} -p /sbin/ldconfig %postun %hpc_module_delete_if_default
commit libXfont for openSUSE:Factory
Hello community, here is the log from the commit of package libXfont for openSUSE:Factory checked in at 2017-10-28 14:18:35 Comparing /work/SRC/openSUSE:Factory/libXfont (Old) and /work/SRC/openSUSE:Factory/.libXfont.new (New) Package is "libXfont" Sat Oct 28 14:18:35 2017 rev:18 rq:535492 version:1.5.3 Changes: --- /work/SRC/openSUSE:Factory/libXfont/libXfont.changes2017-06-04 01:46:41.231603729 +0200 +++ /work/SRC/openSUSE:Factory/.libXfont.new/libXfont.changes 2017-10-28 14:18:36.210310647 +0200 @@ -1,0 +2,7 @@ +Fri Oct 20 13:56:21 UTC 2017 - sndir...@suse.com + +- Update to release 1.5.3 + * Check for end of string in PatternMatch (CVE-2017-13720) + * pcfGetProperties: Check string boundaries (CVE-2017-13722) + +--- Old: libXfont-1.5.2.tar.bz2 New: libXfont-1.5.3.tar.bz2 Other differences: -- ++ libXfont.spec ++ --- /var/tmp/diff_new_pack.B5L1q6/_old 2017-10-28 14:18:36.750290903 +0200 +++ /var/tmp/diff_new_pack.B5L1q6/_new 2017-10-28 14:18:36.754290756 +0200 @@ -18,7 +18,7 @@ Name: libXfont %define lname libXfont1 -Version:1.5.2 +Version:1.5.3 Release:0 Summary:X font handling library for server and utilities License:MIT ++ libXfont-1.5.2.tar.bz2 -> libXfont-1.5.3.tar.bz2 ++ 1666 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/libXfont-1.5.2/ChangeLog new/libXfont-1.5.3/ChangeLog --- old/libXfont-1.5.2/ChangeLog2016-08-31 22:19:58.0 +0200 +++ new/libXfont-1.5.3/ChangeLog2017-10-19 22:50:17.0 +0200 @@ -1,3 +1,37 @@ +commit f581c2346d025d5b15926db9e58f254173fb58dc +Author: Matt Turner +Date: Thu Oct 19 13:45:58 2017 -0700 + +libXfont 1.5.3 + +Signed-off-by: Matt Turner + +commit 3b08934dca75e4c559db7d83797bc3d365c2a50a +Author: Michal Srb +Date: Thu Jul 20 17:05:23 2017 +0200 + +pcfGetProperties: Check string boundaries (CVE-2017-13722) + +Without the checks a malformed PCF file can cause the library to make +atom from random heap memory that was behind the `strings` buffer. +This may crash the process or leak information. + +Signed-off-by: Julien Cristau +(cherry picked from commit 672bb944311392e2415b39c0d63b1e1902905bcd) + +commit a2a5fa591762b430037e33f1df55b460550ab406 +Author: Michal Srb +Date: Thu Jul 20 13:38:53 2017 +0200 + +Check for end of string in PatternMatch (CVE-2017-13720) + +If a pattern contains '?' character, any character in the string is skipped, +even if it is '\0'. The rest of the matching then reads invalid memory. + +Reviewed-by: Peter Hutterer +Signed-off-by: Julien Cristau +(cherry picked from commit d1e670a4a8704b8708e493ab6155589bcd570608) + commit 8cce9834b2e74dccad94ca0adf79ae5585e37d48 Author: Adam Jackson Date: Wed Aug 31 16:19:11 2016 -0400 @@ -16,21 +50,21 @@ Found by clang's Address Sanitizer - crac.num_auths = set_font_authorizations(&authorizations, &authlen, -client); - /* Work around bug in xfs versions up through modular release 1.0.8 - which rejects CreateAC packets with num_auths = 0 & authlen < 4 */ - if (crac.num_auths == 0) { - authorizations = padding; - authlen = 4; - } else { - authlen = (authlen + 3) & ~0x3; - } - crac.length = (sizeof (fsCreateACReq) + authlen) >> 2; - crac.acid = cur->acid; - _fs_add_req_log(conn, FS_CreateAC); - _fs_write(conn, (char *) &crac, sizeof (fsCreateACReq)); - _fs_write(conn, authorizations, authlen); +crac.num_auths = set_font_authorizations(&authorizations, &authlen, + client); +/* Work around bug in xfs versions up through modular release 1.0.8 + which rejects CreateAC packets with num_auths = 0 & authlen < 4 */ +if (crac.num_auths == 0) { +authorizations = padding; +authlen = 4; +} else { +authlen = (authlen + 3) & ~0x3; +} +crac.length = (sizeof (fsCreateACReq) + authlen) >> 2; +crac.acid = cur->acid; +_fs_add_req_log(conn, FS_CreateAC); +_fs_write(conn, (char *) &crac,
commit python-flake8 for openSUSE:Factory
Hello community, here is the log from the commit of package python-flake8 for openSUSE:Factory checked in at 2017-10-28 14:18:49 Comparing /work/SRC/openSUSE:Factory/python-flake8 (Old) and /work/SRC/openSUSE:Factory/.python-flake8.new (New) Package is "python-flake8" Sat Oct 28 14:18:49 2017 rev:15 rq:536264 version:3.5.0 Changes: --- /work/SRC/openSUSE:Factory/python-flake8/python-flake8.changes 2017-04-19 18:04:32.959111823 +0200 +++ /work/SRC/openSUSE:Factory/.python-flake8.new/python-flake8.changes 2017-10-28 14:18:50.689781196 +0200 @@ -1,0 +2,14 @@ +Tue Oct 24 08:59:03 UTC 2017 - dmuel...@suse.com + +- update to 3.5.0: + - Start using new PyCodestyle checks for bare excepts and ambiguous identifier + drop 0001-Update-pyflakes-range-and-include-doc-links.patch: upstream + +--- +Wed Oct 18 11:28:20 UTC 2017 - alarr...@suse.com + +- update to 3.4.1 +- Add 0001-Update-pyflakes-range-and-include-doc-links.patch from upstream + in order to allow using pyflakes >= 1.6.0 + +--- Old: flake8-3.3.0.tar.gz New: flake8-3.5.0.tar.gz Other differences: -- ++ python-flake8.spec ++ --- /var/tmp/diff_new_pack.15YJK5/_old 2017-10-28 14:18:51.369756333 +0200 +++ /var/tmp/diff_new_pack.15YJK5/_new 2017-10-28 14:18:51.369756333 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-flake8 -Version:3.3.0 +Version:3.5.0 Release:0 Summary:Modular source code checker: pep8, pyflakes and co License:MIT @@ -39,7 +39,7 @@ BuildRequires: python2-configparser BuildRequires: python2-enum34 # /SECTION -Requires: python-mccabe >= 0.2.1 +Requires: python-mccabe >= 0.6.0 Requires: python-pycodestyle >= 2.0.0 Requires: python-pyflakes >= 1.5.0 %ifpython2 ++ flake8-3.3.0.tar.gz -> flake8-3.5.0.tar.gz ++ 4621 lines of diff (skipped)
commit openmpi2 for openSUSE:Factory
Hello community, here is the log from the commit of package openmpi2 for openSUSE:Factory checked in at 2017-10-28 14:18:19 Comparing /work/SRC/openSUSE:Factory/openmpi2 (Old) and /work/SRC/openSUSE:Factory/.openmpi2.new (New) Package is "openmpi2" Sat Oct 28 14:18:19 2017 rev:9 rq:535456 version:2.1.2 Changes: --- /work/SRC/openSUSE:Factory/openmpi2/openmpi2.changes2017-10-13 14:10:45.166303517 +0200 +++ /work/SRC/openSUSE:Factory/.openmpi2.new/openmpi2.changes 2017-10-28 14:18:23.338781310 +0200 @@ -1,0 +2,5 @@ +Fri Oct 13 12:39:09 UTC 2017 - nmoreychaisemar...@suse.com + +- Fix pre/post install call to ldconfig + +--- Other differences: -- ++ openmpi2.spec ++ --- /var/tmp/diff_new_pack.C44fpV/_old 2017-10-28 14:18:24.094753667 +0200 +++ /var/tmp/diff_new_pack.C44fpV/_new 2017-10-28 14:18:24.098753521 +0200 @@ -551,11 +551,8 @@ %postun libs -p /sbin/ldconfig %else #!?with_hpc # make it default -%post -n lib%{name} -/sbin/ldconfig - -%postun -n lib%{name} -/sbin/ldconfig +%post -n lib%{name} -p /sbin/ldconfig +%postun -n lib%{name} -p /sbin/ldconfig %postun %hpc_module_delete_if_default
commit build-compare for openSUSE:Factory
Hello community, here is the log from the commit of package build-compare for openSUSE:Factory checked in at 2017-10-28 14:18:06 Comparing /work/SRC/openSUSE:Factory/build-compare (Old) and /work/SRC/openSUSE:Factory/.build-compare.new (New) Package is "build-compare" Sat Oct 28 14:18:06 2017 rev:105 rq:535371 version:20171020T085619.7cef93b Changes: --- /work/SRC/openSUSE:Factory/build-compare/build-compare.changes 2017-08-08 11:56:39.569827069 +0200 +++ /work/SRC/openSUSE:Factory/.build-compare.new/build-compare.changes 2017-10-28 14:18:09.351292785 +0200 @@ -1,0 +2,9 @@ +Fri Oct 20 06:53:18 UTC 2017 - o...@aepfle.de + +- Remove newly introduced files-duplicate check from rpmlint + In case files are hardlinked, the source and destination is + scrambled in rpm output: the pkg will be republished. + In case files are not hardlinked, the source and destination + is scrambled in rpmlint output: the pkg will be republished + +--- Other differences: -- ++ build-compare.spec ++ --- /var/tmp/diff_new_pack.HUBvWC/_old 2017-10-28 14:18:11.099228870 +0200 +++ /var/tmp/diff_new_pack.HUBvWC/_new 2017-10-28 14:18:11.099228870 +0200 @@ -21,7 +21,7 @@ License:GPL-2.0+ Group: Development/Tools/Building Url:https://github.com/openSUSE/build-compare -Version:20170727T140623.5b2169e +Version:20171020T085619.7cef93b Release:0 Source1:COPYING Source2:same-build-result.sh ++ same-build-result.sh ++ --- /var/tmp/diff_new_pack.HUBvWC/_old 2017-10-28 14:18:11.179225944 +0200 +++ /var/tmp/diff_new_pack.HUBvWC/_new 2017-10-28 14:18:11.183225798 +0200 @@ -140,11 +140,13 @@ # Remove release from files sort -u $OLDDIR/rpmlint.log|sed -e "s,$ver_rel1,@VERSION@-@RELEASE@,g" -e "s|/tmp/rpmlint\..*spec|.spec|g" > $file1 sort -u $OTHERDIR/rpmlint.log|sed -e "s,$ver_rel2,@VERSION@-@RELEASE@,g" -e "s|/tmp/rpmlint\..*spec|.spec|g" > $file2 +# Remove odd warning about not-hardlinked files # Remove odd warning about data and time, it comes and goes # Remove warning about python mtime mismatch, a republish will not help # Remove odd warning about filenames, they contain VERSION-RELEASE # Remove durations from progress reports sed -i -e " +/: W: files-duplicate /d /: W: file-contains-date-and-time /d /: W: python-bytecode-inconsistent-mtime /d /: W: filename-too-long-for-joliet /d
commit pam-config for openSUSE:Factory
Hello community, here is the log from the commit of package pam-config for openSUSE:Factory checked in at 2017-10-28 14:18:15 Comparing /work/SRC/openSUSE:Factory/pam-config (Old) and /work/SRC/openSUSE:Factory/.pam-config.new (New) Package is "pam-config" Sat Oct 28 14:18:15 2017 rev:74 rq:535373 version:0.93 Changes: --- /work/SRC/openSUSE:Factory/pam-config/pam-config.changes2017-08-21 11:33:42.758274001 +0200 +++ /work/SRC/openSUSE:Factory/.pam-config.new/pam-config.changes 2017-10-28 14:18:15.747058913 +0200 @@ -1,0 +2,6 @@ +Fri Oct 20 09:19:46 CEST 2017 - ku...@suse.de + +- Update to version 0.93: Teach pam_cracklib module about + enforce_for_root [bnc#929079, FATE#312643]. + +--- Old: pam-config-0.92.tar.bz2 New: pam-config-0.93.tar.bz2 Other differences: -- ++ pam-config.spec ++ --- /var/tmp/diff_new_pack.ps0JXo/_old 2017-10-28 14:18:16.283039314 +0200 +++ /var/tmp/diff_new_pack.ps0JXo/_new 2017-10-28 14:18:16.287039168 +0200 @@ -20,7 +20,7 @@ Summary:Modify common PAM configuration files License:GPL-2.0 Group: System/Management -Version:0.92 +Version:0.93 Release:0 PreReq: pam >= 1.3.0 Url:https://github.com/SUSE/pam-config ++ pam-config-0.92.tar.bz2 -> pam-config-0.93.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-0.92/NEWS new/pam-config-0.93/NEWS --- old/pam-config-0.92/NEWS2017-08-09 13:40:56.0 +0200 +++ new/pam-config-0.93/NEWS2017-10-20 08:38:31.0 +0200 @@ -4,6 +4,9 @@ Please enter bug reports into https://bugzilla.suse.com. +Version 0.93 +* pam_cracklib: add enforce_for_root option + Version 0.92 * Add support for pam_kwallet5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam-config-0.92/configure new/pam-config-0.93/configure --- old/pam-config-0.92/configure 2017-08-09 13:41:02.0 +0200 +++ new/pam-config-0.93/configure 2017-10-20 08:39:58.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for pam-config 0.92. +# Generated by GNU Autoconf 2.69 for pam-config 0.93. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -577,8 +577,8 @@ # Identity of this package. PACKAGE_NAME='pam-config' PACKAGE_TARNAME='pam-config' -PACKAGE_VERSION='0.92' -PACKAGE_STRING='pam-config 0.92' +PACKAGE_VERSION='0.93' +PACKAGE_STRING='pam-config 0.93' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1305,7 +1305,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures pam-config 0.92 to adapt to many kinds of systems. +\`configure' configures pam-config 0.93 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1375,7 +1375,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of pam-config 0.92:";; + short | recursive ) echo "Configuration of pam-config 0.93:";; esac cat <<\_ACEOF @@ -1479,7 +1479,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -pam-config configure 0.92 +pam-config configure 0.93 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1844,7 +1844,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by pam-config $as_me 0.92, which was +It was created by pam-config $as_me 0.93, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2708,7 +2708,7 @@ # Define the identity of the package. PACKAGE='pam-config' - VERSION='0.92' + VERSION='0.93' cat >>confdefs.h <<_ACEOF @@ -8115,7 +8115,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by pam-config $as_me 0.92, which was +This file was extended by pam-config $as_me 0.93, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES= $CONFIG_FILES @@ -8181,7 +8181,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/&/g'`" ac_cs_version="\\ -pam-config config.status 0.92 +pam-config config.status 0.93 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\"
commit libdb-4_8 for openSUSE:Factory
Hello community, here is the log from the commit of package libdb-4_8 for openSUSE:Factory checked in at 2017-10-28 14:17:58 Comparing /work/SRC/openSUSE:Factory/libdb-4_8 (Old) and /work/SRC/openSUSE:Factory/.libdb-4_8.new (New) Package is "libdb-4_8" Sat Oct 28 14:17:58 2017 rev:26 rq:535354 version:4.8.30 Changes: --- /work/SRC/openSUSE:Factory/libdb-4_8/libdb_java-4_8.changes 2017-10-02 16:55:02.447342068 +0200 +++ /work/SRC/openSUSE:Factory/.libdb-4_8.new/libdb_java-4_8.changes 2017-10-28 14:18:01.967562787 +0200 @@ -1,0 +2,5 @@ +Wed Oct 18 07:00:16 UTC 2017 - jay...@gmail.com + +- Remove unnecessary dependency on update-alternatives + +--- Other differences: -- ++ libdb_java-4_8.spec ++ --- /var/tmp/diff_new_pack.b6V5d4/_old 2017-10-28 14:18:04.171482196 +0200 +++ /var/tmp/diff_new_pack.b6V5d4/_new 2017-10-28 14:18:04.175482050 +0200 @@ -34,7 +34,6 @@ BuildRequires: gcc-c++ BuildRequires: java-sdk >= 1.5 BuildRequires: unzip -BuildRequires: update-alternatives Requires: libdb-%{major}_%{minor} = %{version} Conflicts: libdb_java-4_5 Provides: db-java = %{version}
commit perl-Module-Runtime for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Module-Runtime for openSUSE:Factory checked in at 2017-10-28 14:17:26 Comparing /work/SRC/openSUSE:Factory/perl-Module-Runtime (Old) and /work/SRC/openSUSE:Factory/.perl-Module-Runtime.new (New) Package is "perl-Module-Runtime" Sat Oct 28 14:17:26 2017 rev:12 rq:535197 version:0.016 Changes: --- /work/SRC/openSUSE:Factory/perl-Module-Runtime/perl-Module-Runtime.changes 2017-08-08 12:05:22.320200372 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Module-Runtime.new/perl-Module-Runtime.changes 2017-10-28 14:17:29.352755440 +0200 @@ -1,0 +2,26 @@ +Thu Oct 19 05:36:17 UTC 2017 - co...@suse.com + +- updated to 0.016 + see /usr/share/doc/packages/perl-Module-Runtime/Changes + + version 0.016; 2017-10-17 + +* port t/taint.t to Perl 5.27.5, where re-requiring an already-loaded + module doesn't trigger tainting + +* skip t/taint.t if the perl empirically doesn't perform taint checks + but the script got run anyway (which happens with an unsupported + configuration of the Perl core which some people are using in the + absence of a supported no-taint configuration) + +* in t/taint.t, use $^X rather than $ENV{PATH} as the primordial + tainted value to taint a string being tested + +* in documentation, use four-column indentation for all verbatim + material + +* in META.{yml,json}, point to public bug tracker + +* in META.json, specify type of public repository + +--- Old: Module-Runtime-0.015.tar.gz New: Module-Runtime-0.016.tar.gz Other differences: -- ++ perl-Module-Runtime.spec ++ --- /var/tmp/diff_new_pack.eGTxpm/_old 2017-10-28 14:17:30.016731159 +0200 +++ /var/tmp/diff_new_pack.eGTxpm/_new 2017-10-28 14:17:30.020731013 +0200 @@ -17,7 +17,7 @@ Name: perl-Module-Runtime -Version:0.015 +Version:0.016 Release:0 %define cpan_name Module-Runtime Summary:Runtime Module Handling ++ Module-Runtime-0.015.tar.gz -> Module-Runtime-0.016.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Runtime-0.015/Build.PL new/Module-Runtime-0.016/Build.PL --- old/Module-Runtime-0.015/Build.PL 2017-07-16 02:31:17.0 +0200 +++ new/Module-Runtime-0.016/Build.PL 2017-10-17 22:27:37.0 +0200 @@ -26,9 +26,18 @@ dynamic_config => 0, meta_add => { distribution_type => "module" }, meta_merge => { + "meta-spec" => { version => "2" }, resources => { - repository => - "git://git.fysh.org/zefram/Module-Runtime.git", + bugtracker => { + mailto => "bug-Module-Runtime\@rt.cpan.org", + web => "https://rt.cpan.org/Public/Dist/";. + "Display.html?Name=Module-Runtime", + }, + repository => { + type => "git", + url => "git://git.fysh.org/zefram/". + "Module-Runtime.git", + }, }, }, create_makefile_pl => "traditional", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Runtime-0.015/Changes new/Module-Runtime-0.016/Changes --- old/Module-Runtime-0.015/Changes2017-07-16 02:31:17.0 +0200 +++ new/Module-Runtime-0.016/Changes2017-10-17 22:27:37.0 +0200 @@ -1,3 +1,23 @@ +version 0.016; 2017-10-17 + + * port t/taint.t to Perl 5.27.5, where re-requiring an already-loaded +module doesn't trigger tainting + + * skip t/taint.t if the perl empirically doesn't perform taint checks +but the script got run anyway (which happens with an unsupported +configuration of the Perl core which some people are using in the +absence of a supported no-taint configuration) + + * in t/taint.t, use $^X rather than $ENV{PATH} as the primordial +tainted value to taint a string being tested + + * in documentation, use four-column indentation for all verbatim +material + + * in META.{yml,json}, point to public bug tracker + + * in META.json, specify type of public repository + version 0.015; 2017-07-16 * update test suite to not rely on . in @INC, which is no longer diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Module-Runtime-0.015/META.json new/Module-Runtime-0.016/META.json --- old/Module-Runtime-0.015/META.
commit perl-Net-DNS for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Net-DNS for openSUSE:Factory checked in at 2017-10-28 14:17:21 Comparing /work/SRC/openSUSE:Factory/perl-Net-DNS (Old) and /work/SRC/openSUSE:Factory/.perl-Net-DNS.new (New) Package is "perl-Net-DNS" Sat Oct 28 14:17:21 2017 rev:49 rq:535196 version:1.13 Changes: --- /work/SRC/openSUSE:Factory/perl-Net-DNS/perl-Net-DNS.changes 2017-08-29 11:36:56.912561479 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Net-DNS.new/perl-Net-DNS.changes 2017-10-28 14:17:23.160981864 +0200 @@ -1,0 +2,6 @@ +Thu Oct 19 05:39:09 UTC 2017 - co...@suse.com + +- updated to 1.13 + see /usr/share/doc/packages/perl-Net-DNS/Changes + +--- Old: Net-DNS-1.12.tar.gz New: Net-DNS-1.13.tar.gz Other differences: -- ++ perl-Net-DNS.spec ++ --- /var/tmp/diff_new_pack.qJOAel/_old 2017-10-28 14:17:24.100947491 +0200 +++ /var/tmp/diff_new_pack.qJOAel/_new 2017-10-28 14:17:24.100947491 +0200 @@ -17,7 +17,7 @@ Name: perl-Net-DNS -Version:1.12 +Version:1.13 Release:0 %define cpan_name Net-DNS Summary:Perl Interface to the Domain Name System @@ -37,9 +37,9 @@ Requires: perl(Digest::SHA) >= 5.23 Requires: perl(Time::Local) >= 1.19 Recommends: perl(Digest::BubbleBabble) >= 0.01 -Recommends: perl(Digest::GOST) >= 0.06 Recommends: perl(IO::Socket::IP) >= 0.38 Recommends: perl(Net::LibIDN) >= 0.12 +Recommends: perl(Net::LibIDN2) >= 1 Recommends: perl(Scalar::Util) >= 1.25 %{perl_requires} ++ Net-DNS-1.12.tar.gz -> Net-DNS-1.13.tar.gz ++ 4257 lines of diff (skipped)
commit build for openSUSE:Factory
Hello community, here is the log from the commit of package build for openSUSE:Factory checked in at 2017-10-28 14:17:44 Comparing /work/SRC/openSUSE:Factory/build (Old) and /work/SRC/openSUSE:Factory/.build.new (New) Package is "build" Sat Oct 28 14:17:44 2017 rev:107 rq:535285 version:20171012 Changes: --- /work/SRC/openSUSE:Factory/build/build-mkbaselibs-sle.changes 2017-10-05 11:48:35.722625578 +0200 +++ /work/SRC/openSUSE:Factory/.build.new/build-mkbaselibs-sle.changes 2017-10-28 14:17:44.880187631 +0200 @@ -2 +2 @@ -Thu Sep 21 08:58:47 UTC 2017 - co...@suse.com +Wed Aug 23 10:44:57 UTC 2017 - dims...@opensuse.org @@ -4 +4,2 @@ -- add conflict to otherproviders +- Conflict with other implementations of mkbaselibs (packages + conflict on file level). --- /work/SRC/openSUSE:Factory/build/build.changes 2017-10-05 11:48:39.746059414 +0200 +++ /work/SRC/openSUSE:Factory/.build.new/build.changes 2017-10-28 14:17:45.184176514 +0200 @@ -2 +2 @@ -Thu Sep 21 08:55:08 UTC 2017 - co...@suse.com +Thu Oct 12 16:00:09 UTC 2017 - adr...@suse.de @@ -4,7 +4 @@ -- Support getting the container tags from the Dockerfile -- Put the disturl in the .buildenv file -- Support rpm-buildroot-override buildflag -- Support kvm builds on Debian -- Support with/without/unless rich deps -- Added obs-docker-support script for docker images -- Initial SLE 15 config +- proper fix for for liblua, for factory and leap 15.0 Old: obs-build-20170918.tar.gz New: obs-build-20171012.tar.gz Other differences: -- ++ build-mkbaselibs-sle.spec ++ --- /var/tmp/diff_new_pack.PrpHw4/_old 2017-10-28 14:17:47.588088609 +0200 +++ /var/tmp/diff_new_pack.PrpHw4/_new 2017-10-28 14:17:47.588088609 +0200 @@ -20,14 +20,14 @@ Summary:Tools to generate base lib packages License:GPL-2.0+ Group: Development/Tools/Building -Version:20170918 +Version:20171012 Release:0 #!BuildIgnore: build-mkbaselibs Provides: build-mkbaselibs +Conflicts: otherproviders(build-mkbaselibs) Source: obs-build-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -Conflicts: otherproviders(build-mkbaselibs) %description This package contains the parts which may be installed in the inner build system ++ build.spec ++ --- /var/tmp/diff_new_pack.PrpHw4/_old 2017-10-28 14:17:47.608087877 +0200 +++ /var/tmp/diff_new_pack.PrpHw4/_new 2017-10-28 14:17:47.612087731 +0200 @@ -22,7 +22,7 @@ Summary:A Script to Build SUSE Linux RPMs License:GPL-2.0+ and GPL-2.0 Group: Development/Tools/Building -Version:20170918 +Version:20171012 Release:0 Source: obs-build-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -122,13 +122,6 @@ %if 0%{?suse_version} # initvm make CFLAGS="$RPM_BUILD_FLAGS" initvm-all -#XXX temporary hack until lua is actually in -%if 0%{?suse_version} == 1330 -if rpm -q liblua5_3-5; then - V=%suse_version - sed -i -e 's/liblua5_3/liblua5_3-5/g' configs/sl${V:0:2}.${V:2:1}.conf -fi -%endif %endif %install ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.PrpHw4/_old 2017-10-28 14:17:47.652086268 +0200 +++ /var/tmp/diff_new_pack.PrpHw4/_new 2017-10-28 14:17:47.652086268 +0200 @@ -1,5 +1,5 @@ pkgname=build -pkgver=20170918 +pkgver=20171012 pkgrel=0 pkgdesc="Build packages in sandbox" arch=('i686' 'x86_64') ++ build.dsc ++ --- /var/tmp/diff_new_pack.PrpHw4/_old 2017-10-28 14:17:47.684085098 +0200 +++ /var/tmp/diff_new_pack.PrpHw4/_new 2017-10-28 14:17:47.684085098 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: build -Version: 20170918-0 +Version: 20171012-0 Binary: build Maintainer: Adrian Schroeter Architecture: all ++ debian.changelog ++ --- /var/tmp/diff_new_pack.PrpHw4/_old 2017-10-28 14:17:47.708084220 +0200 +++ /var/tmp/diff_new_pack.PrpHw4/_new 2017-10-28 14:17:47.708084220 +0200 @@ -1,4 +1,4 @@ -build (20170918-0) unstable; urgency=low +build (20171012-0) unstable; urgency=low * Update to current git trunk - add sles11sp2 build config and adapt autodetection ++ obs-build-20170918.tar.gz -> obs-build-20171012.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-build-20170918/configs/sl13.3.conf new/obs-build-20171012/configs/sl13.3.conf --- old/obs-build-20170918/configs/sl13.3.conf 2017-09-18 12:40:16.0 +0200 +++ new/obs-build-20171012/configs/sl13.3.conf 2017-10-12 17:53:08.0 +0200 @@ -19,7 +19,7 @@ Preinstall: libbz2-1 libgcc_s1 libncurses6 pam Preinstall: permissions libreadline7 rpm sed tar libz1 libselinux1 Preinstall: liblzm
commit libxslt for openSUSE:Factory
Hello community, here is the log from the commit of package libxslt for openSUSE:Factory checked in at 2017-10-28 14:17:38 Comparing /work/SRC/openSUSE:Factory/libxslt (Old) and /work/SRC/openSUSE:Factory/.libxslt.new (New) Package is "libxslt" Sat Oct 28 14:17:38 2017 rev:54 rq:535219 version:1.1.30 Changes: --- /work/SRC/openSUSE:Factory/libxslt/libxslt-python.changes 2017-09-13 21:35:11.365214304 +0200 +++ /work/SRC/openSUSE:Factory/.libxslt.new/libxslt-python.changes 2017-10-28 14:17:39.252393427 +0200 @@ -1,0 +2,89 @@ +Thu Oct 19 11:18:49 UTC 2017 - pmonrealgonza...@suse.com + +- Update to version 1.1.30 [bsc#1063934] + * Documentation: +- Misc doc fixes + * Portability: +- Look for libxml2 via pkg-config first + * Bug Fixes: +- Also fix memory hazards in exsltFuncResultElem +- Fix NULL deref in xsltDefaultSortFunction +- Fix memory hazards in exsltFuncFunctionFunction +- Fix memory leaks in EXSLT error paths +- Fix memory leak in str:concat with empty node-set +- Fix memory leaks in error paths +- Switch to xmlUTF8Strsize in numbers.c +- Fix NULL pointer deref in xsltFormatNumberFunction +- Fix UTF-8 check in str:padding +- Fix xmlStrPrintf argument +- Check for overflow in _exsltDateParseGYear +- Fix double to int conversion +- Check for overflow in exsltDateParseDuration +- Change version of xsltMaxVars back to 1.0.24 +- Disable xsltCopyTextString optimization for extensions +- Create DOCTYPE for HTML version 5 +- Make xsl:decimal-format work with namespaces +- Remove norm:localTime extension function +- Check for integer overflow in xsltAddTextString +- Detect infinite recursion when evaluating function arguments +- Fix memory leak in xsltElementAvailableFunction +- Fix for pattern predicates calling functions +- Fix cmd.exe invocations in Makefile.mingw +- Don't try to install index.sgml +- Fix symbols.xml +- Fix heap overread in xsltFormatNumberConversion +- Fix for non-element nodes +- Fix unreachable code in xsltAddChild +- Change version number in xsl:version warning +- Avoid infinite recursion after failed param evaluation +- Stop if potential recursion is detected +- Consider built-in templates in apply-imports +- Fix precedence with multiple attribute sets +- Rework attribute set resolution + * Improvements: +- Silence tests a little +- Set LIBXML_SRC to absolute path +- Add missing #include +- Adjust expected error messages in tests +- Make xsltDebug more quiet +- New-line terminate error message that missed this convention +- Use xmlBuffers in EXSLT string functions +- Switch to xmlUTF8Strsize in EXSLT string functions +- Check for return value of xmlUTF8Strlen +- Avoid double/long round trip in FORMAT_ITEM +- Separate date and duration structs +- Check for overflow in _exsltDateDifference +- Clamp seconds field of durations +- Change _exsltDateAddDurCalc parameter types +- Fix date:difference with time zones +- Rework division/remainder arithmetic in date.c +- Remove exsltDateCastDateToNumber +- Change internal representation of years +- Optimize IS_LEAP +- Link libraries with libm +- Rename xsltCopyTreeInternal to xsltCopyTree +- Update linker version script +- Add local wildcard to version script +- Make some symbols static +- Remove redundant NULL check in xsltNumberComp +- Fix forwards compatibility for imported stylesheets +- Reduce warnings in forwards-compatible mode +- Precompute XSLT elements after preprocessing +- Fix whitespace in xsltParseStylesheetTop +- Consolidate recursion checks +- Treat XSLT_STATE_STOPPED same as errors +- Make sure that XSLT_STATE_STOPPED isn't overwritten +- Add comment regarding built-in templates and params +- Rewrite memory management of local RVTs +- Validate QNames of attribute sets +- Add xsl:attribute-set regression tests +- Ignore imported stylesheets in xsltApplyAttributeSet + +--- +Thu Oct 19 11:15:22 UTC 2017 - pmonrealgonza...@suse.com + +- security update: initialize random generator, CVE-2015-9019 + [bsc#934119] + + libxslt-random-seed.patch + +--- --- /work/SRC/openSUSE:Factory/libxslt/libxslt.changes 2017-09-13 21:35:11.593182230 +0200 +++ /work/SRC/openSUSE:Factory/.libxslt.new/libxslt.changes 2017-10-28 14:17:39.284392257 +0200 @@ -1,0 +2,86 @@ +Thu Oct 19 10:09:45 UTC 2017 - pmonrealgonza...@suse.com + +- Update to version 1.1.30 [bsc#1063934] + * Documentation: +-
commit libbsd for openSUSE:Factory
Hello community, here is the log from the commit of package libbsd for openSUSE:Factory checked in at 2017-10-28 14:17:50 Comparing /work/SRC/openSUSE:Factory/libbsd (Old) and /work/SRC/openSUSE:Factory/.libbsd.new (New) Package is "libbsd" Sat Oct 28 14:17:50 2017 rev:3 rq:535336 version:0.8.6 Changes: --- /work/SRC/openSUSE:Factory/libbsd/libbsd.changes2016-05-19 12:15:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.libbsd.new/libbsd.changes 2017-10-28 14:17:54.195846979 +0200 @@ -1,0 +2,26 @@ +Thu Oct 19 12:40:58 UTC 2017 - mplus...@suse.com + +- Update to version 0.8.6: + * test: ++ Fix nlist() unit test on IA64 and PowerPC 64-bit ELFv1 + * Fix handling of non-contiguous argv + envp in setproctitle() +- Changes for version 0.8.5: + * test: ++ Handle libtool executable names in getprogname() unit test ++ Remove unused variable in nlist() unit test + * man: ++ Ship and install libbsd(7) ++ Update man page sections in titles and references + * Fix ELF definitions for PowerPC in local-elf.h + * Fix ELF definitions for MIPS in local-elf.h +- Changes for version 0.8.4: + * Add support for RISC-V + * Support GCC deprecated attribute for GCC older than 4.5 + * Fix the __progname check to avoid the optimizer discarding the symbol + * Gracefully handle lack of system + * Do not provide funopen() on musl + * Try if is not present + * Do not use legacy BSD u_* types + * Import for some of its macros + +--- Old: libbsd-0.8.3.tar.xz libbsd-0.8.3.tar.xz.asc New: libbsd-0.8.6.tar.xz libbsd-0.8.6.tar.xz.asc Other differences: -- ++ libbsd.spec ++ --- /var/tmp/diff_new_pack.gNE02x/_old 2017-10-28 14:17:55.375803831 +0200 +++ /var/tmp/diff_new_pack.gNE02x/_new 2017-10-28 14:17:55.379803684 +0200 @@ -1,7 +1,7 @@ # # spec file for package libbsd # -# 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 @@ -18,7 +18,7 @@ %define lname libbsd0 Name: libbsd -Version:0.8.3 +Version:0.8.6 Release:0 Summary:Provides useful functions commonly found on BSD systems License:BSD-3-Clause @@ -31,8 +31,7 @@ Source2:%{name}.keyring BuildRequires: fdupes BuildRequires: openssl-devel -BuildRequires: pkg-config -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig %description This library provides useful functions commonly found on BSD systems, and @@ -83,7 +82,7 @@ make %{?_smp_mflags} V=1 %install -make %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install find %{buildroot} -type f -name "*.la" -delete -print %fdupes -s %{buildroot} @@ -94,20 +93,18 @@ %postun -n %{lname} -p /sbin/ldconfig %files -n %{lname} -%defattr(-, root, root) %doc ChangeLog COPYING %{_libdir}/libbsd.so.0* %files devel -%defattr(-,root,root) %{_includedir}/bsd %{_libdir}/libbsd.so %{_mandir}/man3/* +%{_mandir}/man7/* %{_libdir}/pkgconfig/libbsd.pc %{_libdir}/pkgconfig/libbsd-overlay.pc %files ctor-static -%defattr(-,root,root) %{_libdir}/libbsd-ctor.a %{_libdir}/pkgconfig/libbsd-ctor.pc ++ libbsd-0.8.3.tar.xz -> libbsd-0.8.6.tar.xz ++ 17333 lines of diff (skipped)
commit python-urllib3 for openSUSE:Factory
Hello community, here is the log from the commit of package python-urllib3 for openSUSE:Factory checked in at 2017-10-28 14:17:34 Comparing /work/SRC/openSUSE:Factory/python-urllib3 (Old) and /work/SRC/openSUSE:Factory/.python-urllib3.new (New) Package is "python-urllib3" Sat Oct 28 14:17:34 2017 rev:14 rq:535198 version:1.22 Changes: --- /work/SRC/openSUSE:Factory/python-urllib3/python-urllib3.changes 2017-08-14 12:39:15.694391525 +0200 +++ /work/SRC/openSUSE:Factory/.python-urllib3.new/python-urllib3.changes 2017-10-28 14:17:35.668524482 +0200 @@ -1,0 +2,5 @@ +Thu Oct 19 11:48:58 UTC 2017 - jmate...@suse.com + +- use python3 for detection, in anticipation of python2 removal + +--- Other differences: -- ++ python-urllib3.spec ++ --- /var/tmp/diff_new_pack.YqANzL/_old 2017-10-28 14:17:36.528493035 +0200 +++ /var/tmp/diff_new_pack.YqANzL/_new 2017-10-28 14:17:36.528493035 +0200 @@ -70,7 +70,7 @@ %setup -q -n urllib3-%{version} %patch1 -p1 %patch2 -p1 -%if %(python -c "import ssl; print(hasattr(ssl,'PROTOCOL_TLSv1_2'))") == "True" +%if %(python3 -c "import ssl; print(hasattr(ssl,'PROTOCOL_TLSv1_2'))") == "True" %patch3 -p1 %endif
commit libxkbcommon for openSUSE:Factory
Hello community, here is the log from the commit of package libxkbcommon for openSUSE:Factory checked in at 2017-10-28 14:17:09 Comparing /work/SRC/openSUSE:Factory/libxkbcommon (Old) and /work/SRC/openSUSE:Factory/.libxkbcommon.new (New) Package is "libxkbcommon" Sat Oct 28 14:17:09 2017 rev:20 rq:535177 version:0.7.2 Changes: --- /work/SRC/openSUSE:Factory/libxkbcommon/libxkbcommon.changes 2017-08-12 20:03:12.541736251 +0200 +++ /work/SRC/openSUSE:Factory/.libxkbcommon.new/libxkbcommon.changes 2017-10-28 14:17:09.961464556 +0200 @@ -1,0 +2,5 @@ +Thu Oct 19 01:30:35 UTC 2017 - jay...@gmail.com + +- Allow building x11 subpackage on any distribution + +--- Other differences: -- ++ libxkbcommon.spec ++ --- /var/tmp/diff_new_pack.Aa14Ba/_old 2017-10-28 14:17:10.577442030 +0200 +++ /var/tmp/diff_new_pack.Aa14Ba/_new 2017-10-28 14:17:10.581441884 +0200 @@ -16,6 +16,12 @@ # +%if ! 0%{?suse_version} || 0%{?suse_version} >= 1315 +%bcond_without x11 +%else +%bcond_withx11 +%endif + Name: libxkbcommon Version:0.7.2 Release:0 @@ -38,7 +44,7 @@ BuildRequires: pkgconfig(xkeyboard-config) BuildRequires: pkgconfig(xorg-macros) >= 1.8 BuildRequires: pkgconfig(xproto) -%if 0%{?suse_version} >= 1315 +%if %{with x11} BuildRequires: pkgconfig(xcb-xkb) >= 1.10 %endif @@ -108,20 +114,20 @@ %build if [ ! -e configure ]; then - NOCONFIGURE=1 ./autogen.sh; -fi; -%if 0%{?suse_version} >= 1315 + NOCONFIGURE=1 ./autogen.sh +fi +%if %{with x11} extra_opts=--enable-x11 %else extra_opts=--disable-x11 %endif # Ensure people will use pkgconfig to locate headers. -%configure --disable-static --includedir="%_includedir/pkg/%name" $extra_opts +%configure --disable-static --includedir="%_includedir/%name" $extra_opts make %{?_smp_mflags} V=1 %install -make install DESTDIR="%buildroot"; -rm -f "%buildroot/%_libdir"/*.la; +%make_install +rm -f "%buildroot/%_libdir"/*.la %post -n libxkbcommon0 -p /sbin/ldconfig %postun -n libxkbcommon0 -p /sbin/ldconfig @@ -136,28 +142,25 @@ %files devel %defattr(-,root,root) %doc LICENSE NEWS -%_includedir/pkg/ -%if 0%{?suse_version} >= 1315 -%exclude %_includedir/pkg/%name/xkbcommon/xkbcommon-x11.h +%_includedir/%name/ +%if %{with x11} +%exclude %_includedir/%name/xkbcommon/xkbcommon-x11.h %endif %_libdir/libxkbcommon.so %_libdir/pkgconfig/xkbcommon.pc -%if 0%{?suse_version} >= 1315 +%if %{with x11} %files -n libxkbcommon-x11-0 %defattr(-,root,root) %doc LICENSE NEWS %_libdir/libxkbcommon-x11.so.* -%endif -%if 0%{?suse_version} >= 1315 %files x11-devel %defattr(-,root,root) %doc LICENSE NEWS -%dir %_includedir/pkg -%dir %_includedir/pkg/%name -%dir %_includedir/pkg/%name/xkbcommon -%_includedir/pkg/%name/xkbcommon/xkbcommon-x11.h +%dir %_includedir/%name +%dir %_includedir/%name/xkbcommon +%_includedir/%name/xkbcommon/xkbcommon-x11.h %_libdir/libxkbcommon-x11.so %_libdir/pkgconfig/xkbcommon-x11.pc %endif
commit SuSEfirewall2 for openSUSE:Factory
Hello community, here is the log from the commit of package SuSEfirewall2 for openSUSE:Factory checked in at 2017-10-28 14:17:04 Comparing /work/SRC/openSUSE:Factory/SuSEfirewall2 (Old) and /work/SRC/openSUSE:Factory/.SuSEfirewall2.new (New) Package is "SuSEfirewall2" Sat Oct 28 14:17:04 2017 rev:86 rq:535172 version:3.6.369 Changes: --- /work/SRC/openSUSE:Factory/SuSEfirewall2/SuSEfirewall2.changes 2017-07-30 11:26:37.675762321 +0200 +++ /work/SRC/openSUSE:Factory/.SuSEfirewall2.new/SuSEfirewall2.changes 2017-10-28 14:17:05.817616093 +0200 @@ -1,0 +2,9 @@ +Wed Oct 18 15:47:48 UTC 2017 - matthias.gerst...@suse.com + +- rpcinfo: recognize execution errors of the perl script and terminate accordingly +- rpcinfo: fixed security issue with too open implicit portmapper rules + (bnc#1064127): A source net restriction for _rpc_ services was not taken + into account for the implicitly added rules for port 111, making the portmap + service accessible to everyone in the affected zone. + +--- Old: SuSEfirewall2-3.6.365.tar.bz2 New: SuSEfirewall2-3.6.369.tar.bz2 Other differences: -- ++ SuSEfirewall2.spec ++ --- /var/tmp/diff_new_pack.Zul6SG/_old 2017-10-28 14:17:08.357523211 +0200 +++ /var/tmp/diff_new_pack.Zul6SG/_new 2017-10-28 14:17:08.357523211 +0200 @@ -19,7 +19,7 @@ %define newname SUSEfirewall2 Name: SuSEfirewall2 -Version:3.6.365 +Version:3.6.369 Release:0 Url:http://en.opensuse.org/SuSEfirewall2 PreReq: /bin/sed textutils fileutils grep filesystem ++ SuSEfirewall2-3.6.365.tar.bz2 -> SuSEfirewall2-3.6.369.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SuSEfirewall2-3.6.365/.gitignore new/SuSEfirewall2-3.6.369/.gitignore --- old/SuSEfirewall2-3.6.365/.gitignore2017-07-28 10:40:25.0 +0200 +++ new/SuSEfirewall2-3.6.369/.gitignore2017-10-17 13:18:06.0 +0200 @@ -1 +1,2 @@ *.swp +package diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/SuSEfirewall2-3.6.365/SuSEfirewall2 new/SuSEfirewall2-3.6.369/SuSEfirewall2 --- old/SuSEfirewall2-3.6.365/SuSEfirewall2 2017-07-28 10:40:25.0 +0200 +++ new/SuSEfirewall2-3.6.369/SuSEfirewall2 2017-10-17 13:18:06.0 +0200 @@ -2265,27 +2265,15 @@ # parameter fragment # # parameters: -# $1: names of rpc services, e.g. ypbind mountd -# $2: whether portmapper ports shall be implicitly added (boolean) +# $1: names of rpc services, e.g. ypbind mountd or a comma separated tuple +# like 192.168.1.0/24,_rpc_,nfs rpcservicerules() { + # The -rpcinfo script by default implicitly adds extra rules for portmap # itself. This is because portmap needs to be reached in order for other # rpc services to work at all. -# In some contexts this generates superfluous portmap rules, however. In -# conjunction with the update-rpc functionality we might end up with a lot -# of redundant rules. Thus we can selectively disabled this implicit -# behaviour. -# It would be better to only explicitly add the portmap rules. But this -# required more refactoring, and also the current solution is buggy: The -# implicit portmap rules don't take source subnet restrictions into -# account. -if [ $# -eq 2 ] && ! $2; then - export NOPORTMAP=1 -fi - -perl "$SCRIPTSDIR/SuSEfirewall2-rpcinfo" "$@" 2>/dev/null -unset NOPORTMAP +perl "$SCRIPTSDIR/SuSEfirewall2-rpcinfo" "$1" } # parameters: @@ -2309,7 +2297,7 @@ chain=input_$zone var="FW_SERVICES_${action}_`cibiz $zone`" eval services="\"\$$var\"" - + local rpc_insert get_rpc_insert_pars $update_rpc $chain @@ -2332,10 +2320,13 @@ [ -n "$selected" -a "$selected" != $port ] && continue local comment comment_pars "rpc.$port" + set -o pipefail rpcservicerules $service | while read ARG; do $LDC $IPTABLES $rpc_insert $comment ${LOG}"-`rulelog $chain`-$action " -m conntrack --ctstate NEW $ARG $IPTABLES $rpc_insert $comment -j "$target" $ARG done + [ $? -eq 0 ] || die "Failed to setup rpc service rules for $service" + set +o pipefail elif $update_rpc; then # don't add any other rules in update rpc mode continue @@ -2416,6 +2407,7 @@ [ -n "$selected" -a "$selected" != "$port" ] && continue local comment comment_pars "rpc.$port"
commit m4 for openSUSE:Factory
Hello community, here is the log from the commit of package m4 for openSUSE:Factory checked in at 2017-10-28 14:16:48 Comparing /work/SRC/openSUSE:Factory/m4 (Old) and /work/SRC/openSUSE:Factory/.m4.new (New) Package is "m4" Sat Oct 28 14:16:48 2017 rev:35 rq:535159 version:1.4.18 Changes: --- /work/SRC/openSUSE:Factory/m4/m4.changes2017-03-03 17:38:30.360248574 +0100 +++ /work/SRC/openSUSE:Factory/.m4.new/m4.changes 2017-10-28 14:16:48.874235707 +0200 @@ -1,0 +2,9 @@ +Thu Oct 19 06:26:27 UTC 2017 - jay...@gmail.com + +- Explicitly remove %{_infodir}/dir before creating package to + allow builds on RHEL and derived Linux distributions +- Enable configure option --disable-dependency-tracking to + allow build on Mageia +- Add xz as BuildRequires to unpack source on SLE 11 + +--- Other differences: -- ++ m4.spec ++ --- /var/tmp/diff_new_pack.Ee07h9/_old 2017-10-28 14:16:49.538211426 +0200 +++ /var/tmp/diff_new_pack.Ee07h9/_new 2017-10-28 14:16:49.542211279 +0200 @@ -26,6 +26,7 @@ Source0:https://ftp.gnu.org/pub/gnu/m4/%{name}-%{version}.tar.xz Source1:https://ftp.gnu.org/pub/gnu/m4/%{name}-%{version}.tar.xz.sig Source2: https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=m4&download=1#/%{name}.keyring +BuildRequires: xz Requires(post): %{install_info_prereq} Requires(preun): %{install_info_prereq} Provides: base:%{_bindir}/m4 @@ -39,6 +40,9 @@ %build %configure \ --without-included-regex \ +%if 0%{?mageia} + --disable-dependency-tracking \ +%endif gl_cv_func_isnanl_works=yes \ gl_cv_func_printf_directive_n=yes \ gl_cv_func_printf_infinite_long_double=yes @@ -49,6 +53,8 @@ %install %make_install +# info's dir file is not auto ignored on some systems +rm -rf %{buildroot}%{_infodir}/dir %post %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
commit SDL2 for openSUSE:Factory
Hello community, here is the log from the commit of package SDL2 for openSUSE:Factory checked in at 2017-10-28 14:16:41 Comparing /work/SRC/openSUSE:Factory/SDL2 (Old) and /work/SRC/openSUSE:Factory/.SDL2.new (New) Package is "SDL2" Sat Oct 28 14:16:41 2017 rev:18 rq:535131 version:2.0.6 Changes: --- /work/SRC/openSUSE:Factory/SDL2/SDL2.changes2017-10-17 01:50:34.935875412 +0200 +++ /work/SRC/openSUSE:Factory/.SDL2.new/SDL2.changes 2017-10-28 14:16:41.822493590 +0200 @@ -1,0 +2,5 @@ +Thu Oct 19 04:00:09 UTC 2017 - sree...@suse.com + +- Add SDL-bnc1062784-check-overflow-xcf-props.patch. CVE-2017-2888 + +--- New: SDL-bnc1062784-check-overflow-xcf-props.patch Other differences: -- ++ SDL2.spec ++ --- /var/tmp/diff_new_pack.L5m9od/_old 2017-10-28 14:16:43.766422500 +0200 +++ /var/tmp/diff_new_pack.L5m9od/_new 2017-10-28 14:16:43.770422354 +0200 @@ -32,6 +32,7 @@ Source4:baselibs.conf Patch1: dbus.diff Patch2: %name-ppc64-declaration-after-statement.patch +Patch3: SDL-bnc1062784-check-overflow-xcf-props.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: dos2unix @@ -105,7 +106,7 @@ %prep %setup -q -%patch -P 1 -p1 +%patch -P 1 -P 3 -p1 %ifarch ppc64 ppc64le %patch -P 2 -p1 %endif ++ SDL-bnc1062784-check-overflow-xcf-props.patch ++ # From: sree...@suse.com # CVE-2017-2888. Check for overflow when computing size. # Based on upstream patch: 81a4950907a01359f2f9390875291eb3951e6c6b Index: SDL2-2.0.6/include/SDL_stdinc.h === --- SDL2-2.0.6.orig/include/SDL_stdinc.h +++ SDL2-2.0.6/include/SDL_stdinc.h @@ -162,6 +162,7 @@ typedef uint16_t Uint16; /** * \brief A signed 32-bit integer type. */ +#define SDL_MAX_SINT32 ((Sint32)0x7FFF)/* 2147483647 */ typedef int32_t Sint32; /** * \brief An unsigned 32-bit integer type. Index: SDL2-2.0.6/src/video/SDL_surface.c === --- SDL2-2.0.6.orig/src/video/SDL_surface.c +++ SDL2-2.0.6/src/video/SDL_surface.c @@ -26,6 +26,10 @@ #include "SDL_RLEaccel_c.h" #include "SDL_pixels_c.h" +/* Check to make sure we can safely check multiplication of surface w and pitch and it won't overflow size_t */ +SDL_COMPILE_TIME_ASSERT(surface_size_assumptions, +sizeof(int) == sizeof(Sint32) && sizeof(size_t) >= sizeof(Sint32)); + /* Public routines */ /* @@ -80,7 +84,16 @@ SDL_CreateRGBSurfaceWithFormat(Uint32 fl /* Get the pixels */ if (surface->w && surface->h) { -surface->pixels = SDL_malloc(surface->h * surface->pitch); +/* Assumptions checked in surface_size_assumptions assert above */ +Sint64 size = ((Sint64)surface->h * surface->pitch); +if (size < 0 || size > SDL_MAX_SINT32) { +/* Overflow... */ +SDL_FreeSurface(surface); +SDL_OutOfMemory(); +return NULL; +} + +surface->pixels = SDL_malloc((size_t)size); if (!surface->pixels) { SDL_FreeSurface(surface); SDL_OutOfMemory();
commit libsmbios for openSUSE:Factory
Hello community, here is the log from the commit of package libsmbios for openSUSE:Factory checked in at 2017-10-28 14:16:58 Comparing /work/SRC/openSUSE:Factory/libsmbios (Old) and /work/SRC/openSUSE:Factory/.libsmbios.new (New) Package is "libsmbios" Sat Oct 28 14:16:58 2017 rev:38 rq:535170 version:2.3.3 Changes: --- /work/SRC/openSUSE:Factory/libsmbios/libsmbios.changes 2017-03-29 13:19:53.608147030 +0200 +++ /work/SRC/openSUSE:Factory/.libsmbios.new/libsmbios.changes 2017-10-28 14:16:59.001865342 +0200 @@ -1,0 +2,8 @@ +Fri Sep 22 13:09:57 UTC 2017 - josef.moell...@suse.com + +- Update to version 2.3.3 + Shipping and new DellEMC systems may use dell_rbu driver to + perform BIOS updates on the system. + [fate#322804] + +--- Old: v2.3.2.tar.gz New: v2.3.3.tar.gz Other differences: -- ++ libsmbios.spec ++ --- /var/tmp/diff_new_pack.ovNua4/_old 2017-10-28 14:16:59.793836380 +0200 +++ /var/tmp/diff_new_pack.ovNua4/_new 2017-10-28 14:16:59.793836380 +0200 @@ -1,7 +1,7 @@ # # spec file for package libsmbios # -# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,82 +16,164 @@ # -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} -%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} +# these are all substituted by autoconf +%define major 2 +%define minor 3 +%define micro 3 +%define extra %{nil} +%define pot_file libsmbios +%define lang_dom libsmbios-2.3-x86_64 +%define release_version 2.3.3 + +%define release_name libsmbios +%define other_name libsmbios2 +# %%if 0%%{?suse_version} +# %%define release_name libsmbios2 +# %%define other_name libsmbios +# %%endif + +%{!?build_python: %define build_python 1} +%{?_with_python:%define build_python 1} +%{?_without_python: %undefine build_python} + +# run_unit_tests not defined by default as cppunit +# not available in OS on several major OS +%{?_without_unit_tests: %undefine run_unit_tests} +%{?_with_unit_tests:%define run_unit_tests 1} + +%{!?as_needed: %define as_needed 1} +%{?_without_as_needed: %undefine as_needed} +%{?_with_as_needed:%define as_needed 1} + +# some distros already have fdupes macro. If not, we just set it to something innocuous +%{?!fdupes: %define fdupes /usr/sbin/hardlink -c -v} + +%define cppunit_BR cppunit-devel +%define pkgconfig_BR pkgconfig +%define ctypes_BR python-ctypes +%define fdupes_BR hardlink +%define valgrind_BR valgrind +# Some variable definitions so that we can be compatible between SUSE Build service and Fedora build system +# SUSE: fedora_version suse_version rhel_version centos_version sles_version +# Fedora: fedora dist fc8 fc9 + +# suse/sles +%if 0%{?suse_version} +%if 0%{?suse_version} < 1000 +%define valgrind_BR %{nil} +# sles 9 doesnt have as_needed +%undefine as_needed +%endif +%if 0%{?suse_version} >= 1020 +# suse never added python-ctypes provides to python 2.5 :( +%define ctypes_BR %{nil} +%endif +%if 0%{?suse_version} > 1020 +%define fdupes_BR fdupes +%else +%define fdupes_BR %{nil} +%define fdupes echo fdupes disabled +%endif +%endif -Name: libsmbios -Version:2.3.2 -Release:0 -Summary:Libraries to get information from standard BIOS tables -License:GPL-2.0+ or OSL-2.1 -Group: System/Management +# rhel (should work on OBS and EPEL) +%if 0%{?rhel} +%if 0%{?rhel} < 5 +%define fdupes echo fdupes disabled +%define fdupes_BR %{nil} +%endif +%if 0%{?rhel} < 4 +# dont yet have rhel3 valgrind +%define valgrind_BR %{nil} +# no python-ctypes for python <= 2.2 +%undefine build_python +# rhel3 doesnt have -as-needed +%undefine as_needed +%endif +%endif + +%define python_devel_BR %{nil} +%if 0%{?build_python} +%define python_devel_BR python-devel +# per fedora and suse python packaging guidelines +# suse: will define py_sitedir for us +# fedora: use the !? code below to define when it isnt already + +# pure python stuff goes here +%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} + +# arch-dep python stuff goes here +%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import
commit kbd for openSUSE:Factory
Hello community, here is the log from the commit of package kbd for openSUSE:Factory checked in at 2017-10-28 14:16:53 Comparing /work/SRC/openSUSE:Factory/kbd (Old) and /work/SRC/openSUSE:Factory/.kbd.new (New) Package is "kbd" Sat Oct 28 14:16:53 2017 rev:84 rq:535163 version:2.0.4 Changes: --- /work/SRC/openSUSE:Factory/kbd/kbd.changes 2017-09-29 11:52:23.680114346 +0200 +++ /work/SRC/openSUSE:Factory/.kbd.new/kbd.changes 2017-10-28 14:16:54.462031362 +0200 @@ -1,0 +2,6 @@ +Fri Oct 13 14:53:41 CEST 2017 - sbra...@suse.com + +- Add vlock.pamd PAM file (bsc#1056449#c8). +- Clean spec file. + +--- New: vlock.pamd Other differences: -- ++ kbd.spec ++ --- /var/tmp/diff_new_pack.8imq1o/_old 2017-10-28 14:16:55.417996403 +0200 +++ /var/tmp/diff_new_pack.8imq1o/_new 2017-10-28 14:16:55.417996403 +0200 @@ -29,6 +29,7 @@ Source1:kbd_fonts.tar.bz2 Source2:suse-add.tar.bz2 Source3:README.SUSE +Source4:vlock.pamd Source5:kbd.fillup Source8:sysconfig.console Source9:sysconfig.keyboard @@ -73,7 +74,6 @@ Requires(pre): %fillup_prereq Provides: vlock = 2.2.3 Obsoletes: vlock <= 2.2.3 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Load and save keyboard mappings. This is needed if you are not using @@ -96,6 +96,7 @@ %prep %setup -q -a 1 -a 2 -n kbd-%{version} + cp -fp %{SOURCE44} . cp -fp %{SOURCE45} . %patch0 -p1 @@ -239,16 +240,18 @@ install -m 644 %{SOURCE9} $FILLUP_DIR/sysconfig.keyboard cat %{SOURCE5} >> $FILLUP_DIR/sysconfig.keyboard %ifnarch %{ix86} x86_64 - rm -f %{buildroot}/%{_mandir}/man8/resizecons.8* + rm -f %{buildroot}%{_mandir}/man8/resizecons.8* %endif %ifarch %{sparc} m68k -rm -f %{buildroot}/%{_mandir}/man8/getkeycodes.8* -rm -f %{buildroot}/%{_mandir}/man8/setkeycodes.8* +rm -f %{buildroot}%{_mandir}/man8/getkeycodes.8* +rm -f %{buildroot}%{_mandir}/man8/setkeycodes.8* %endif -install -m 755 fbtest%{buildroot}/%{_sbindir} -install -m 644 %{SOURCE12} %{buildroot}/%{_mandir}/man8/ -install -m 755 %{SOURCE13} %{buildroot}/%{_bindir}/guess_encoding -install -m 755 %{SOURCE14} %{buildroot}/%{_bindir}/kbd +install -m 755 fbtest%{buildroot}%{_sbindir} +install -d %{buildroot}%{_sysconfdir}/pam.d +install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/pam.d/vlock +install -m 644 %{SOURCE12} %{buildroot}%{_mandir}/man8/ +install -m 755 %{SOURCE13} %{buildroot}%{_bindir}/guess_encoding +install -m 755 %{SOURCE14} %{buildroot}%{_bindir}/kbd #UsrMerge mkdir -p %{buildroot}/bin mkdir -p %{buildroot}/sbin @@ -296,41 +299,41 @@ #EndUsrMerge # Move original keymaps to legacy directory -mkdir -p %{buildroot}/%{kbd}/keymaps/legacy -mv %{buildroot}/%{kbd}/keymaps/{amiga,atari,i386,include,mac,ppc,sun} %{buildroot}/%{kbd}/keymaps/legacy +mkdir -p %{buildroot}%{kbd}/keymaps/legacy +mv %{buildroot}%{kbd}/keymaps/{amiga,atari,i386,include,mac,ppc,sun} %{buildroot}%{kbd}/keymaps/legacy # Convert X keyboard layouts to console keymaps -mkdir -p %{buildroot}/%{kbd}/keymaps/xkb +mkdir -p %{buildroot}%{kbd}/keymaps/xkb perl xml2lst.pl < %{_datadir}/X11/xkb/rules/base.xml > layouts-variants.lst while read line; do XKBLAYOUT=`echo "$line" | cut -d " " -f 1` echo "$XKBLAYOUT" >> layouts-list.lst XKBVARIANT=`echo "$line" | cut -d " " -f 2` - ckbcomp "$XKBLAYOUT" "$XKBVARIANT" | gzip -n9 > %{buildroot}/%{kbd}/keymaps/xkb/"$XKBLAYOUT"-"$XKBVARIANT".map.gz + ckbcomp "$XKBLAYOUT" "$XKBVARIANT" | gzip -n9 > %{buildroot}%{kbd}/keymaps/xkb/"$XKBLAYOUT"-"$XKBVARIANT".map.gz done < layouts-variants.lst # Convert X keyboard layouts (plain, no variant) cat layouts-list.lst | sort -u >> layouts-list-uniq.lst while read line; do - ckbcomp "$line" | gzip -n9 > %{buildroot}/%{kbd}/keymaps/xkb/"$line".map.gz + ckbcomp "$line" | gzip -n9 > %{buildroot}%{kbd}/keymaps/xkb/"$line".map.gz done < layouts-list-uniq.lst # wipe converted layouts which cannot input ASCII (rh#1031848) -zgrep -L "U+0041" %{buildroot}/%{kbd}/keymaps/xkb/* | xargs rm -f +zgrep -L "U+0041" %{buildroot}%{kbd}/keymaps/xkb/* | xargs rm -f # Rename the converted default fi (kotoistus) layout (rh#1117891) -gunzip %{buildroot}/%{kbd}/keymaps/xkb/fi.map.gz -mv %{buildroot}/%{kbd}/keymaps/xkb/fi.map %{buildroot}/%{kbd}/keymaps/xkb/fi-kotoistus.map -gzip -n9 %{buildroot}/%{kbd}/keymaps/xkb/fi-kotoistus.map +gunzip %{buildroot}%{kbd}/keymaps/xkb/fi.map.gz +mv %{buildroot}%{kbd}/keymaps/xkb/fi.map %{buildroot}%{kbd}/keymaps/xkb/fi-kotoistus.map +gzip -n9 %{buildroot}%{kbd}/keymaps/xkb/fi-kotoistus.map # Fix converted cz layout - add compose rules (rh#1181581) -gunzip %{buildroot}/%{kb