commit phpMyAdmin for openSUSE:Factory
Hello community, here is the log from the commit of package phpMyAdmin for openSUSE:Factory checked in at 2017-12-03 10:13:08 Comparing /work/SRC/openSUSE:Factory/phpMyAdmin (Old) and /work/SRC/openSUSE:Factory/.phpMyAdmin.new (New) Package is "phpMyAdmin" Sun Dec 3 10:13:08 2017 rev:145 rq:547491 version:4.7.6 Changes: --- /work/SRC/openSUSE:Factory/phpMyAdmin/phpMyAdmin.changes2017-11-30 12:44:38.311560945 +0100 +++ /work/SRC/openSUSE:Factory/.phpMyAdmin.new/phpMyAdmin.changes 2017-12-03 10:13:13.187428570 +0100 @@ -1,0 +2,13 @@ +Sat Dec 2 10:14:46 UTC 2017 - ec...@opensuse.org + +- update to 4.7.6 (2017-11-29) + * gh#13517 Fixed check all interaction with filtering + * gh#13803 Add SJIS-win to default list of allowed charsets + * gh#13436 Improve detection that MySQL server needs SSL connection + * gh#13038 Support JSON datatype on MariaDB 10.2.7 and newer + * gh#13824 Fixed constructing ALTER query with AFTER + * gh#13821 Lock page when changes are done in the SQL editor + * gh#13842 Prefer iconv for encoding conversions + * gh#13737 Fixed changing password on MariaDB cluster + +--- Old: phpMyAdmin-4.7.5-all-languages.tar.xz phpMyAdmin-4.7.5-all-languages.tar.xz.asc New: phpMyAdmin-4.7.6-all-languages.tar.xz phpMyAdmin-4.7.6-all-languages.tar.xz.asc Other differences: -- ++ phpMyAdmin.spec ++ --- /var/tmp/diff_new_pack.CynR6R/_old 2017-12-03 10:13:15.383348732 +0100 +++ /var/tmp/diff_new_pack.CynR6R/_new 2017-12-03 10:13:15.387348587 +0100 @@ -29,7 +29,7 @@ %define ap_grp nogroup %endif Name: phpMyAdmin -Version:4.7.5 +Version:4.7.6 Release:0 Summary:Administration of MySQL over the web License:GPL-2.0+ @@ -125,8 +125,10 @@ find . -type d -exec chmod 755 {} \; find . -type f -exec chmod 644 {} \; -find . -type f -name '*.orig' -exec rm {} \; -find . -type f -name '.buildinfo' -exec rm {} \; +rm -rf vendor/phpmyadmin/sql-parser/.github +for file in *.orig .buildinfo .gitkeep .travis.yml .weblate .jshintrc .eslintrc.json ; do + find . -type f -name $file -delete +done %build ++ phpMyAdmin-4.7.5-all-languages.tar.xz -> phpMyAdmin-4.7.6-all-languages.tar.xz ++ /work/SRC/openSUSE:Factory/phpMyAdmin/phpMyAdmin-4.7.5-all-languages.tar.xz /work/SRC/openSUSE:Factory/.phpMyAdmin.new/phpMyAdmin-4.7.6-all-languages.tar.xz differ: char 26, line 1
commit ovirt-guest-agent for openSUSE:Factory
Hello community, here is the log from the commit of package ovirt-guest-agent for openSUSE:Factory checked in at 2017-12-03 10:12:57 Comparing /work/SRC/openSUSE:Factory/ovirt-guest-agent (Old) and /work/SRC/openSUSE:Factory/.ovirt-guest-agent.new (New) Package is "ovirt-guest-agent" Sun Dec 3 10:12:57 2017 rev:3 rq:547114 version:1.0.14 Changes: --- /work/SRC/openSUSE:Factory/ovirt-guest-agent/ovirt-guest-agent.changes 2017-02-16 16:50:16.661441168 +0100 +++ /work/SRC/openSUSE:Factory/.ovirt-guest-agent.new/ovirt-guest-agent.changes 2017-12-03 10:13:01.043870076 +0100 @@ -1,0 +2,7 @@ +Thu Nov 9 07:29:12 UTC 2017 - bo...@steki.net + +- update to upstream release 1.0.14 +- removed fix-script-name-in-etc-sudoersd-file-for-ovirt.patch + as it has been fixed upstream + +--- Old: fix-script-name-in-etc-sudoersd-file-for-ovirt.patch ovirt-guest-agent-1.0.13.tar.bz2 New: ovirt-guest-agent-1.0.14.tar.bz2 Other differences: -- ++ ovirt-guest-agent.spec ++ --- /var/tmp/diff_new_pack.yzMk0Q/_old 2017-12-03 10:13:01.655847826 +0100 +++ /var/tmp/diff_new_pack.yzMk0Q/_new 2017-12-03 10:13:01.655847826 +0100 @@ -26,7 +26,7 @@ %{!?_udevrulesdir: %{expand: %%global _udevrulesdir %{?withprefix}/lib/udev/rules.d}} %global release_version 1 -%define major_version 1.0.13 +%define major_version 1.0.14 Name: ovirt-guest-agent Version:%major_version Release:%{release_version}%{?dist} @@ -34,8 +34,7 @@ License:Apache-2.0 Group: System/Monitoring Url:http://wiki.ovirt.org/wiki/Category:Ovirt_guest_agent -Source0: http://evilissimo.fedorapeople.org/releases/ovirt-guest-agent/%{major_version}/%{name}-%{major_version}.tar.bz2 -Patch1: fix-script-name-in-etc-sudoersd-file-for-ovirt.patch +Source0: http://resources.ovirt.org/pub/src/ovirt-guest-agent/ovirt-guest-agent-%{major_version}.tar.bz2 %if 0%{?suse_version} >= 1210 BuildRequires: fdupes @@ -78,7 +77,6 @@ %prep %setup -q -n ovirt-guest-agent-%{version} sed "s@/run/ovirt-guest-agent.pid@%{_rundir}/ovirt-guest-agent.pid@g" -i ovirt-guest-agent/ovirt-guest-agent.py -%patch1 -p1 %build ++ ovirt-guest-agent-1.0.13.tar.bz2 -> ovirt-guest-agent-1.0.14.tar.bz2 ++ 2218 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/ovirt-guest-agent-1.0.13/ChangeLog new/ovirt-guest-agent-1.0.14/ChangeLog --- old/ovirt-guest-agent-1.0.13/ChangeLog 2016-12-06 12:05:53.0 +0100 +++ new/ovirt-guest-agent-1.0.14/ChangeLog 2017-10-25 12:14:26.0 +0200 @@ -1,3 +1,264 @@ +commit e72ea907a5c6d12e5ff031de20e7b8027ecdfebc +Author: Tomáš Golembiovský+Date: Sun Oct 22 23:48:26 2017 +0200 + +bump pywin32-py2.7 to version 221 + +In [1] the pywin32-py2.7 has been rebased to version 221. Bump our +dependency accordingly. + +[1] https://gerrit.ovirt.org/#/c/82667/ + +Change-Id: I9a4ec3be1fe1e6b4aeb1004aa5d18a74db4a346e +Signed-off-by: Tomáš Golembiovský + +commit 6018f8f551f4ede2d6407cc062cf1138623305fa +Author: Tomáš Golembiovský +Date: Sun Oct 22 21:16:38 2017 +0200 + +gitignore: ignore automake files and dist package + +Ignore files created by automake during build. +Ignore package created by 'make dist'. + +Change-Id: I44196f85054a18c725028cef1e1c6756984d18a6 +Signed-off-by: Tomáš Golembiovský + +commit bbb7cf26dd92212157ad84bed45472540f0eb984 +Author: Tomáš Golembiovský +Date: Thu Jun 8 19:28:08 2017 +0200 + +win: fix comment in GA service + +It's not Qumranet Monitoring Agent for long long time. + +Change-Id: I0b87ed3f5f7ee35c172b80614dfa9c8116442ce8 +Signed-off-by: Tomáš Golembiovský + +commit 27ca2539743e5cb681235bf4289df44bf55be7af +Author: Tomáš Golembiovský +Date: Tue Oct 10 13:10:35 2017 +0200 + +automation: drop bad comment + +The comment in build-artifacts.sh is no longer true. We are able to +build the ovirt-gutest-agent-windows on EL7 and Fedora. + +Change-Id: I5d347b4615d4e2735e18f954b145819536266188 +Signed-off-by: Tomáš Golembiovský + +commit bb821a5228cefbcd13a79e08dd473c0b751d0003 +Author: Sandro Bonazzola
commit budgie-desktop for openSUSE:Factory
Hello community, here is the log from the commit of package budgie-desktop for openSUSE:Factory checked in at 2017-12-03 10:13:18 Comparing /work/SRC/openSUSE:Factory/budgie-desktop (Old) and /work/SRC/openSUSE:Factory/.budgie-desktop.new (New) Package is "budgie-desktop" Sun Dec 3 10:13:18 2017 rev:6 rq:547494 version:10.4 Changes: --- /work/SRC/openSUSE:Factory/budgie-desktop/budgie-desktop.changes 2017-09-20 17:09:41.398901964 +0200 +++ /work/SRC/openSUSE:Factory/.budgie-desktop.new/budgie-desktop.changes 2017-12-03 10:13:18.847222795 +0100 @@ -1,0 +2,6 @@ +Thu Nov 30 02:35:20 UTC 2017 - qantas94he...@gmail.com + +- Add fix-meson-build.patch: fixes gvc subproject sandbox issue + with Meson 0.43.0 + +--- New: fix-meson-build.patch Other differences: -- ++ budgie-desktop.spec ++ --- /var/tmp/diff_new_pack.nQvOvb/_old 2017-12-03 10:13:19.463200400 +0100 +++ /var/tmp/diff_new_pack.nQvOvb/_new 2017-12-03 10:13:19.463200400 +0100 @@ -21,10 +21,13 @@ Version:10.4 Release:0 Summary:GTK3 Desktop Environment -License:GPL-2.0+ and LGPL-2.1 +License:GPL-2.0+ AND LGPL-2.1 Group: System/GUI/Other Url:https://solus-project.com/budgie/ Source: https://github.com/budgie-desktop/budgie-desktop/releases/download/v%{version}/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM: temp patch for sandbox changes in Meson 0.43.0. +# Proper fix is in upstream master (gh#budgie-desktop/budgie-desktop#1194). +Patch0: fix-meson-build.patch BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: meson >= 0.41.2 @@ -118,6 +121,8 @@ %prep %setup -q +%patch0 -p1 +cp -r src/gvc subprojects %build %meson ++ fix-meson-build.patch ++ Index: budgie-desktop-10.4/subprojects/gvc/meson.build === --- budgie-desktop-10.4.orig/subprojects/gvc/meson.build +++ budgie-desktop-10.4/subprojects/gvc/meson.build @@ -15,17 +15,17 @@ libgvc_deps = [ ] libgvc_sources = [ -'../../src/gvc/gvc-channel-map.c', -'../../src/gvc/gvc-mixer-card.c', -'../../src/gvc/gvc-mixer-control.c', -'../../src/gvc/gvc-mixer-event-role.c', -'../../src/gvc/gvc-mixer-sink.c', -'../../src/gvc/gvc-mixer-sink-input.c', -'../../src/gvc/gvc-mixer-source.c', -'../../src/gvc/gvc-mixer-source-output.c', -'../../src/gvc/gvc-mixer-stream.c', -'../../src/gvc/gvc-mixer-ui-device.c', -'../../src/gvc/test-audio-device-selection.c', +'gvc-channel-map.c', +'gvc-mixer-card.c', +'gvc-mixer-control.c', +'gvc-mixer-event-role.c', +'gvc-mixer-sink.c', +'gvc-mixer-sink-input.c', +'gvc-mixer-source.c', +'gvc-mixer-source-output.c', +'gvc-mixer-stream.c', +'gvc-mixer-ui-device.c', +'test-audio-device-selection.c', ] libgvc = static_library( @@ -35,7 +35,6 @@ libgvc = static_library( include_directories: [ include_directories('.'), include_directories(join_paths('..', '..')), -include_directories(join_paths('..', '..', 'src', 'gvc')), ], c_args: [ '-DG_LOG_DOMAIN="Gvc"', @@ -51,6 +50,5 @@ link_libgvc = declare_dependency( include_directories: [ include_directories('.'), include_directories(join_paths('..', '..')), -include_directories(join_paths('..', '..', 'src', 'gvc')), ], )
commit goffice for openSUSE:Factory
Hello community, here is the log from the commit of package goffice for openSUSE:Factory checked in at 2017-12-03 10:13:05 Comparing /work/SRC/openSUSE:Factory/goffice (Old) and /work/SRC/openSUSE:Factory/.goffice.new (New) Package is "goffice" Sun Dec 3 10:13:05 2017 rev:90 rq:547275 version:0.10.36 Changes: --- /work/SRC/openSUSE:Factory/goffice/goffice.changes 2017-11-27 22:15:44.996430344 +0100 +++ /work/SRC/openSUSE:Factory/.goffice.new/goffice.changes 2017-12-03 10:13:06.675665320 +0100 @@ -12,2 +12,4 @@ -- Add gio-2.0, gmodule-2.0 and gobject-2.0 pkgconfig(*) - BuildRequires: +- Add gio-2.0, gmodule-2.0 and gobject-2.0 pkgconfig BuildRequires: + they were being pulled by the already declared + pkgconfig(glib-2.0) and used, since they all live in glib2-devel + package. Other differences: --
commit feedreader for openSUSE:Factory
Hello community, here is the log from the commit of package feedreader for openSUSE:Factory checked in at 2017-12-03 10:13:14 Comparing /work/SRC/openSUSE:Factory/feedreader (Old) and /work/SRC/openSUSE:Factory/.feedreader.new (New) Package is "feedreader" Sun Dec 3 10:13:14 2017 rev:3 rq:547493 version:2.0.2 Changes: --- /work/SRC/openSUSE:Factory/feedreader/feedreader.changes2017-07-26 13:05:01.720351609 +0200 +++ /work/SRC/openSUSE:Factory/.feedreader.new/feedreader.changes 2017-12-03 10:13:18.163247663 +0100 @@ -1,0 +2,5 @@ +Wed Nov 29 17:31:51 UTC 2017 - avvi...@yandex.by + +- Fix build (feedreader-webkit2gtk-4.0-vapi.patch) + +--- New: feedreader-webkit2gtk-4.0-vapi.patch Other differences: -- ++ feedreader.spec ++ --- /var/tmp/diff_new_pack.QJ12NO/_old 2017-12-03 10:13:18.703228030 +0100 +++ /var/tmp/diff_new_pack.QJ12NO/_new 2017-12-03 10:13:18.703228030 +0100 @@ -25,6 +25,8 @@ Group: Productivity/Networking/News/Utilities Url:https://jangernert.github.io/FeedReader/ Source0: https://github.com/jangernert/FeedReader/archive/v%{version}.tar.gz#/FeedReader-%{version}.tar.gz +# PATCH-FIX-UPSTREAM -- Add webkit2gtk-4.0.vapi +Patch0: feedreader-webkit2gtk-4.0-vapi.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ @@ -63,6 +65,7 @@ %prep %setup -q -n FeedReader-%{version} +%patch0 -p1 # Remove all hidden files find . -type f -iname '.*' -delete -print ++ feedreader-webkit2gtk-4.0-vapi.patch ++ 1664 lines (skipped)
commit salt for openSUSE:Factory
Hello community, here is the log from the commit of package salt for openSUSE:Factory checked in at 2017-12-03 10:13:41 Comparing /work/SRC/openSUSE:Factory/salt (Old) and /work/SRC/openSUSE:Factory/.salt.new (New) Package is "salt" Sun Dec 3 10:13:41 2017 rev:68 rq:547540 version:2017.7.2 Changes: --- /work/SRC/openSUSE:Factory/salt/salt.changes2017-11-30 12:44:50.271126163 +0100 +++ /work/SRC/openSUSE:Factory/.salt.new/salt.changes 2017-12-03 10:13:42.406366249 +0100 @@ -1,0 +2,6 @@ +Fri Dec 1 15:33:01 UTC 2017 - mihai.di...@suse.com + +- Fix wrong version reported by Salt (bsc#1061407) +- Fix CVE-2017-14696 (bsc#1062464) already included in 2017.7.2 + +--- Other differences: -- ++ salt.spec ++ --- /var/tmp/diff_new_pack.ZGSo6h/_old 2017-12-03 10:13:43.930310843 +0100 +++ /var/tmp/diff_new_pack.ZGSo6h/_new 2017-12-03 10:13:43.934310697 +0100 @@ -408,7 +408,8 @@ %patch8 -p1 %build -%{__python3} setup.py --salt-transport=both build +%{__python3} setup.py --with-salt-version=%{version} --salt-transport=both build +cp ./build/lib/salt/_version.py ./salt %if %{with docs} && %{without builddocs} # extract docs from the tarball
commit qbittorrent for openSUSE:Factory
Hello community, here is the log from the commit of package qbittorrent for openSUSE:Factory checked in at 2017-12-03 10:13:01 Comparing /work/SRC/openSUSE:Factory/qbittorrent (Old) and /work/SRC/openSUSE:Factory/.qbittorrent.new (New) Package is "qbittorrent" Sun Dec 3 10:13:01 2017 rev:59 rq:547255 version:4.0.2 Changes: --- /work/SRC/openSUSE:Factory/qbittorrent/qbittorrent.changes 2017-09-09 20:26:53.711042189 +0200 +++ /work/SRC/openSUSE:Factory/.qbittorrent.new/qbittorrent.changes 2017-12-03 10:13:02.351822523 +0100 @@ -1,0 +2,236 @@ +Fri Dec 1 06:03:35 UTC 2017 - aloi...@gmx.com + +- Update to version 4.0.2 + * BUGFIX: Fix crash on some systems when creating address object +for 255.255.255.255. Closes #7735. (sledgehammer999) + * PERFORMANCE: Change MixedModeAlgorithm default to TCP. This +was the v3_3_x default and should sustain higher speeds. Closes +#7779. (Chocobo1) + * PERFORMANCE: Stop logging IP filter parsing errors after a +while, otherwise the GUI freezes or qBittorrent doesn't start. +(sledgehammer999) + * GUI: Implement stable sort. Rows in transfer list shouldn't +flicker anymore. (Chocobo1) + * WEBUI: Fix build when webui is disabled. (Heiko Becker) + * RSS: Fix build because of missing header. Closes #7805. +(thoradia) + * RSS: Fix RSS parser. (glassez) + * RSS: Implement Import/Export RSS rules in legacy(aka v3_3_x) +format. (glassez) + * RSS: Implement Import/Export RSS rules in JSON format. +(glassez) + * LINUX: Fix i386 build. (Evgeny Lensky) + +- A bit of cleanup + +--- +Wed Nov 22 07:28:06 UTC 2017 - aloi...@gmx.com + +- Update to version 4.0.1 + * BUGFIX: Fix crash on opening torrent/magnet (uninitialized +pointer). Closes #7739 #7723. (sledgehammer999) + * BUGFIX: Enable preferences Apply button when ip banlist is +modified (Thomas Piccirello) + * BUGFIX: Allow drag-n-drop magnet links to mainwindow. Closes +#7742. (Chocobo1) + * BUGFIX: Fix crash when aborting a torrent creation process. +Closes #7783. (Chocobo1) + * BUGFIX: Correctly check if torrent passed during application +start already exists. (sledgehammer999) + * WEBUI: Add ip subnet whitelist for bypassing webui auth +(Thomas Piccirello) + * WEBUI: Fix logo missing in login page (Chocobo1) + * COSMETIC: Fix english typo. (sledgehammer999) + * OTHER: cmake: qtsingleapplication should always be built +statically (luigino) + +- Dropped static_qtsingleapplication.patch (merged upstream) + +- Addressed some rpmlint complaints + +--- +Tue Nov 21 07:59:10 UTC 2017 - aloi...@gmx.com + +- Remove the actually useless fix_systemd_detection.patch + and other systemd-related foolishness + +--- +Mon Nov 20 09:31:17 UTC 2017 - aloi...@gmx.com + +- Update to version 4.0.0 + * FEATURE: Change qbittorrent logo. Issue #6467. (HVS, Atif +Afzal, sledgehammer999) + * FEATURE: New icon theme with SVG source, so we can scale it +appropriately in the future. (Bert Verhelst) + * FEATURE: Drop Qt 4 support. Raise minimum Qt version to 5.5.1 +(evsh) + * FEATURE: UI for managing locally banned IP list (dzmat) + * FEATURE: Support for specifying where to save/load config +files. Support for portable mode. (evsh) + * FEATURE: It is now possible to pass options via ENV variables +instead of cmd options. (evsh) + * FEATURE: Allow to strip subfolder in multifile torrents. +(glassez, sledgehammer999) + * FEATURE: Allow cmd args to specify options when adding +torrents. (Brian Kendall) + * FEATURE: Widget for showing filesystem paths while typing. +Used in the Add New Torrent and Options dialogs. (evsh) + * FEATURE: Trackerlist: Allow to toggle columns (thalieht) + * FEATURE: Add availability column to torrent content model and +torrent properties window (evsh) + * FEATURE: Implemented share limit by seeding time (naikel) + * FEATURE: Revamp Torrent creator (Chocobo1) + * FEATURE: Enable drag n drop to create torrent on mainwindow +(Chocobo1) + * FEATURE: Add show/hide statusbar option (takiz) + * FEATURE: Show number of pieces. Closes #6774. (Chocobo1) + * FEATURE: Allow to select & delete multiple entries in "Manage +Cookies" dialog (Chocobo1) + * FEATURE: Fetch Favicons via google as a final fallback +(KingLucius) + * FEATURE: Add a Tags (multi-label) feature to the GUI. Closes +#13. (tgregerson) + * FEATURE: Use the system icons for each file type in the +Content tab (evsh) + * FEATURE: Use SVG files for monochrome tray icons. Closes +#6085. (evsh) + * FEATURE: Prefill torrent name when creating a new torrent. +Closes
commit bluefish for openSUSE:Factory
Hello community, here is the log from the commit of package bluefish for openSUSE:Factory checked in at 2017-12-03 10:13:37 Comparing /work/SRC/openSUSE:Factory/bluefish (Old) and /work/SRC/openSUSE:Factory/.bluefish.new (New) Package is "bluefish" Sun Dec 3 10:13:37 2017 rev:12 rq:547533 version:2.2.10 Changes: --- /work/SRC/openSUSE:Factory/bluefish/bluefish.changes2017-06-26 15:53:54.669719042 +0200 +++ /work/SRC/openSUSE:Factory/.bluefish.new/bluefish.changes 2017-12-03 10:13:39.366476772 +0100 @@ -1,0 +2,15 @@ +Tue Nov 28 21:08:53 UTC 2017 - zai...@opensuse.org + +- Drop obsolete and unused BuildRequires, not needed after the + switch to gtk3: pkgconfig(libglade-2.0), + pkgconfig(libgnomeprint-2.2) and pkgconfig(libgnomeprintui-2.2) + (boo#1067727). +- Align with what configure looks for: + Drop enchant-devel and gtk3-devel BuildRequires. + Add pkgconfig(gtk+-3.0), pkgconfig(gdk-3.0), pkgconfig(glib-2.0), + pkgconfig(gmodule-2.0), pkgconfig(gobject-2.0), pkgconfig(pango), + pkgconfig(gdk-pixbuf-2.0), pkgconfig(gio-unix-2.0), + pkgconfig(gthread-2.0), pkgconfig(libxml-2.0) and + pkgconfig(enchant) BuildRequires. + +--- Other differences: -- ++ bluefish.spec ++ --- /var/tmp/diff_new_pack.2m3tQe/_old 2017-12-03 10:13:41.222409295 +0100 +++ /var/tmp/diff_new_pack.2m3tQe/_new 2017-12-03 10:13:41.226409149 +0100 @@ -28,10 +28,8 @@ Source2:%{name}.keyring # PATCH-FIX-OPENSUSE remove-python-class-shebang.patch - Remove unneeded shebang from python class files. Patch0: remove-python-class-shebang.patch -BuildRequires: enchant-devel BuildRequires: fdupes BuildRequires: gettext-devel -BuildRequires: gtk3-devel BuildRequires: intltool BuildRequires: jing BuildRequires: man @@ -39,12 +37,20 @@ BuildRequires: sgml-skel BuildRequires: tidy BuildRequires: update-desktop-files +BuildRequires: pkgconfig(enchant) +BuildRequires: pkgconfig(gdk-3.0) +BuildRequires: pkgconfig(gdk-pixbuf-2.0) +BuildRequires: pkgconfig(gio-unix-2.0) >= 2.24 +BuildRequires: pkgconfig(glib-2.0) >= 2.24 +BuildRequires: pkgconfig(gmodule-2.0) >= 2.24 +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gthread-2.0) +BuildRequires: pkgconfig(gtk+-3.0) >= 3.2.2 BuildRequires: pkgconfig(gucharmap-2.90) -BuildRequires: pkgconfig(libglade-2.0) -BuildRequires: pkgconfig(libgnomeprint-2.2) -BuildRequires: pkgconfig(libgnomeprintui-2.2) BuildRequires: pkgconfig(libpcre) BuildRequires: pkgconfig(libwnck-3.0) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(python) Requires: sgml-skel Recommends: libxml2-tools
commit gwenhywfar for openSUSE:Factory
Hello community, here is the log from the commit of package gwenhywfar for openSUSE:Factory checked in at 2017-12-03 10:13:28 Comparing /work/SRC/openSUSE:Factory/gwenhywfar (Old) and /work/SRC/openSUSE:Factory/.gwenhywfar.new (New) Package is "gwenhywfar" Sun Dec 3 10:13:28 2017 rev:61 rq:547495 version:4.17.0 Changes: --- /work/SRC/openSUSE:Factory/gwenhywfar/gwenhywfar.changes2017-06-12 15:35:53.999010859 +0200 +++ /work/SRC/openSUSE:Factory/.gwenhywfar.new/gwenhywfar.changes 2017-12-03 10:13:33.942673966 +0100 @@ -1,0 +2,5 @@ +Mon Nov 27 10:00:09 UTC 2017 - dims...@opensuse.org + +- Conditionalize usage of qt4 libs + +--- Other differences: -- ++ gwenhywfar.spec ++ --- /var/tmp/diff_new_pack.8bMAbM/_old 2017-12-03 10:13:35.178629030 +0100 +++ /var/tmp/diff_new_pack.8bMAbM/_new 2017-12-03 10:13:35.178629030 +0100 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +%bcond_with qt4 %definelibversion 60 %define devversion 4.17 @@ -32,7 +33,9 @@ BuildRequires: gtk2-devel >= 1.4 BuildRequires: libgcrypt-devel >= 1.2.0 BuildRequires: libopenssl-devel +%if %{with qt4} BuildRequires: libqt4-devel +%endif BuildRequires: cmake(Qt5Concurrent) BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5DBus) @@ -170,7 +173,9 @@ Requires: lib%{name}%{libversion} = %{version} Requires: libgwengui-fox16-0 = %{version} Requires: libgwengui-gtk2-0 = %{version} +%if %{with qt4} Requires: libgwengui-qt4-0 = %{version} +%endif Requires: libgwengui-qt5-0 = %{version} %description devel @@ -194,8 +199,10 @@ --enable-full-doc\ --with-docpath=%{_docdir}/%{name}/api \ --disable-static \ +%if %{with qt4} --with-qt4-libs=%{_libdir} \ - --with-guis="fox16 qt4 qt5 gtk2" \ +%endif + --with-guis="fox16 %{?with qt4:qt4} qt5 gtk2" \ --with-plugins-cfgmgr=all \ --with-pic %__make %{?smp_mflags} @@ -230,9 +237,11 @@ %postun -n libgwengui-gtk2-0 -p /sbin/ldconfig +%if %{with qt4} %post -n libgwengui-qt4-0 -p /sbin/ldconfig %postun -n libgwengui-qt4-0 -p /sbin/ldconfig +%endif %post -n libgwengui-fox16-0 -p /sbin/ldconfig @@ -275,9 +284,11 @@ %defattr (-, root, root) %{_libdir}/libgwengui-gtk2.so.* +%if %{with qt4} %files -n libgwengui-qt4-0 %defattr (-, root, root) %{_libdir}/libgwengui-qt4.so.* +%endif %files -n libgwengui-qt5-0 %defattr (-, root, root) @@ -297,13 +308,15 @@ %{_libdir}/*.so %{_libdir}/pkgconfig/%{name}.pc %{_libdir}/pkgconfig/gwengui-gtk2.pc +%if %{with qt4} %{_libdir}/pkgconfig/gwengui-qt4.pc +%{_libdir}/cmake/gwengui-qt4-%{devversion} +%endif %{_libdir}/pkgconfig/gwengui-qt5.pc %{_libdir}/pkgconfig/gwengui-fox16.pc %dir %{_libdir}/cmake %{_libdir}/cmake/%{name}-%{devversion} %{_libdir}/cmake/gwengui-cpp-%{devversion} -%{_libdir}/cmake/gwengui-qt4-%{devversion} %{_libdir}/cmake/gwengui-qt5-%{devversion} %files lang -f %{name}.lang
commit bcc for openSUSE:Factory
Hello community, here is the log from the commit of package bcc for openSUSE:Factory checked in at 2017-12-03 10:12:53 Comparing /work/SRC/openSUSE:Factory/bcc (Old) and /work/SRC/openSUSE:Factory/.bcc.new (New) Package is "bcc" Sun Dec 3 10:12:53 2017 rev:11 rq:547041 version:0.5.0 Changes: --- /work/SRC/openSUSE:Factory/bcc/bcc.changes 2017-11-27 22:18:12.751067222 +0100 +++ /work/SRC/openSUSE:Factory/.bcc.new/bcc.changes 2017-12-03 10:12:56.496035423 +0100 @@ -1,0 +2,41 @@ +Fri Dec 1 07:07:57 UTC 2017 - g...@suse.com + +- Update to 0.5.0 (bsc#1070563) + + Explain possible reason of an error in scripts that rely on +/proc/kallsyms + + bpf: fix a couple of issues related to arm64 + + bpf: Add support for prog_name and map_name + + Add a few introspection helpers + + Introduce BPF Program Snapshot helper (bps) + + Trace external pointers through maps + + Merge BType, Map, and Probe Consumers + + Fix exception handling in python3 + + Add usdt support for ARM64 + + bpf: make test py_test_tools_smoke pass on arm64 + + Add soname to libbpf.so + + Fix Module display for unreadable Modules + + Use bpf_prog_load_flag in APIs + + Add flag to enable verifier log_level 2 + + bpf: use MCJIT explicitly for ExecutionEngine + + change frontend rewriter to better handle anonymous struct/union + + Move BCC debug options to an installed header file + + use user-provided log_level in bpf_prog_load + + Add utility for cc tests to read command outputs + + Fix 'test_libbcc' from failing due to symbol name mismatch + + Update perf event type and config checks + + libbpf: Support unbound raw socket creation + + force linking the whole api-static library into shared library + + man/bps: Add a man page for introspection/bps.c + + Do not keep Loader instances around + + python: make _decode_table_types aware of __int128 + + python: Avoid unnecessary pointer object creations +- Only exclude ppc and s390 build (FATE#37, bsc#1070362) +- Add _constraints to reserve 2GB memory for linking with + clang4-devel-static +- Rename armv7.patch as bcc-check_int128.patch to check if the + compiler support int128 or not +- Drop upstreamed patches: + + bcc-bsc1065593-switch-to-mcjit.patch + + bcc-add-soname-to-libbpf.patch + +--- Old: armv7.patch bcc-add-soname-to-libbpf.patch bcc-bsc1065593-switch-to-mcjit.patch v0.4.0.tar.gz New: _constraints bcc-check_int128.patch v0.5.0.tar.gz Other differences: -- ++ bcc.spec ++ --- /var/tmp/diff_new_pack.EYPDj3/_old 2017-12-03 10:12:57.220009101 +0100 +++ /var/tmp/diff_new_pack.EYPDj3/_new 2017-12-03 10:12:57.220009101 +0100 @@ -16,27 +16,25 @@ # -%define libversion 0.4.0 -%ifarch ppc64 aarch64 ppc64le +%define libversion 0.5.0 +%ifarch ppc64 aarch64 ppc64le s390x %{!?with_lua: %global with_lua 0} %else %{!?with_lua: %global with_lua 1} %endif Name: bcc -Version:0.4.0 +Version:0.5.0 Release:0 Summary:BPF Compiler Collection (BCC) License:Apache-2.0 Group: Development/Tools/Other Url:https://github.com/iovisor/bcc Source: https://github.com/iovisor/bcc/archive/v%{version}.tar.gz -Patch1: armv7.patch +Patch1: %{name}-check_int128.patch Patch2: %{name}-bsc1065593-llvm4-hack.patch -Patch3: %{name}-bsc1065593-switch-to-mcjit.patch -Patch4: %{name}-add-soname-to-libbpf.patch -Patch5: %{name}-python3.patch -ExclusiveArch: armv7hl aarch64 x86_64 ppc64 ppc64le +Patch3: %{name}-python3.patch +ExcludeArch:ppc s390 BuildRequires: bison BuildRequires: cmake >= 2.8.7 BuildRequires: flex @@ -161,8 +159,6 @@ %patch2 -p1 %endif %patch3 -p1 -%patch4 -p1 -%patch5 -p1 %build # Prevent the cpp examples from compilation and installation @@ -183,7 +179,7 @@ -DLUAJIT_INCLUDE_DIR=`pkg-config --variable=includedir luajit` \ -DLUAJIT_LIBRARY=%{_libdir}/lib`pkg-config --variable=libname luajit`.so \ %endif -%ifarch aarch64 || %arm +%ifarch %arm || %ix86 || s390x -DENABLE_USDT=OFF \ %endif .. @@ -195,6 +191,8 @@ %install pushd build make install DESTDIR=%{buildroot} +install -m 755 %{buildroot}/%{_datadir}/bcc/introspection/bps %{buildroot}/%{_bindir}/bps +rm %{buildroot}/%{_datadir}/bcc/introspection/bps # For python2-bcc (should be removed in the future) cmake -DPYTHON_CMD=python2 .. @@ -250,6 +248,7 @@ %{_datadir}/bcc/tools/* %dir %{_datadir}/bcc/man/ %{_datadir}/bcc/man/* +%{_bindir}/bps %files docs %doc README.md FAQ.txt ++ _constraints ++ 2048 ++ bcc-bsc1065593-llvm4-hack.patch
commit openCryptoki for openSUSE:Factory
Hello community, here is the log from the commit of package openCryptoki for openSUSE:Factory checked in at 2017-12-03 10:12:49 Comparing /work/SRC/openSUSE:Factory/openCryptoki (Old) and /work/SRC/openSUSE:Factory/.openCryptoki.new (New) Package is "openCryptoki" Sun Dec 3 10:12:49 2017 rev:45 rq:546864 version:3.8.2 Changes: --- /work/SRC/openSUSE:Factory/openCryptoki/openCryptoki.changes 2017-06-01 16:34:52.852954246 +0200 +++ /work/SRC/openSUSE:Factory/.openCryptoki.new/openCryptoki.changes 2017-12-03 10:12:50.324259812 +0100 @@ -1,0 +2,25 @@ +Thu Nov 30 23:36:39 UTC 2017 - mp...@suse.com + +- Upgraded to version 3.8.2 (fate#323295, bsc#1066412) + * v3.8.2 +Update man pages. +Improve ock_tests for parallel execution. +Fix FindObjectsInit for hidden HW-feature. +Fix to allow vendor defined hardware features. +Fix unresolved symbols. +Fix tracing. +Code/project cleanup. + * v3.8.1 +Fix TPM data-structure reset function. +Fix error message when dlsym fails. +Update configure.ac +Update travis. + * v3.8.0 +Multi token instance feature. +Added possibility to run opencryptoki with transactional memory or locks + (--enable-locks on configure step). +Updated documentation. +Fix segfault on ec_test. +Bunch of small fixes. + +--- Old: opencryptoki-3.7.0.tar.gz New: opencryptoki-3.8.2.tar.gz Other differences: -- ++ openCryptoki.spec ++ --- /var/tmp/diff_new_pack.3jQXvr/_old 2017-12-03 10:12:52.064196553 +0100 +++ /var/tmp/diff_new_pack.3jQXvr/_new 2017-12-03 10:12:52.068196407 +0100 @@ -57,7 +57,7 @@ Summary:An Implementation of PKCS#11 (Cryptoki) v2.11 for IBM Cryptographic Hardware License:CPL-1.0 Group: Productivity/Security -Version:3.7.0 +Version:3.8.2 Release:0 Source: %{oc_cvs_tag}-%{version}.tar.gz Source1:openCryptoki.pkcsslotd @@ -168,7 +168,7 @@ install -d $RPM_BUILD_ROOT/usr/sbin %if %{uses_systemd} install -d $RPM_BUILD_ROOT/usr/lib/tmpfiles.d -install -m 644 %{S:3} $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/openCryptoki-tmp.conf +install -m 644 %{S:3} $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/opencryptoki.conf ln -s /usr/sbin/service $RPM_BUILD_ROOT/usr/sbin/rcpkcsslotd %else install -m 544 %{S:1} $RPM_BUILD_ROOT/etc/init.d/pkcsslotd @@ -206,7 +206,7 @@ fi /sbin/ldconfig %if %{uses_systemd} -%{?tmpfiles_create:%tmpfiles_create %{_tmpfilesdir}/openCryptoki-tmp.conf} +%{?tmpfiles_create:%tmpfiles_create %{_tmpfilesdir}/opencryptoki.conf} %{service_add_post pkcsslotd.service} %else %{fillup_and_insserv -f pkcsslotd} @@ -273,7 +273,7 @@ %endif %if %{uses_systemd} %{_unitdir}/pkcsslotd.service -%{_tmpfilesdir}/openCryptoki-tmp.conf +%{_tmpfilesdir}/opencryptoki.conf %else %{_sysconfdir}/init.d/pkcsslotd %ghost %dir %attr(770,root,pkcs11) %{_localstatedir}/lock/opencryptoki ++ opencryptoki-3.7.0.tar.gz -> opencryptoki-3.8.2.tar.gz ++ 37277 lines of diff (skipped)
commit deepin-gsettings for openSUSE:Factory
Hello community, here is the log from the commit of package deepin-gsettings for openSUSE:Factory checked in at 2017-12-03 10:12:45 Comparing /work/SRC/openSUSE:Factory/deepin-gsettings (Old) and /work/SRC/openSUSE:Factory/.deepin-gsettings.new (New) Package is "deepin-gsettings" Sun Dec 3 10:12:45 2017 rev:5 rq:546858 version:0.1git20131206 Changes: --- /work/SRC/openSUSE:Factory/deepin-gsettings/deepin-gsettings.changes 2014-05-27 11:56:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.deepin-gsettings.new/deepin-gsettings.changes 2017-12-03 10:12:47.712354774 +0100 @@ -1,0 +2,8 @@ +Thu Nov 30 18:18:33 UTC 2017 - dims...@opensuse.org + +- Drop unused (build) dependenices: + + libwebkitgtk-devel + + pkgconfig(webkit-1.0) + + python-webkitgtk + +--- Other differences: -- ++ deepin-gsettings.spec ++ --- /var/tmp/diff_new_pack.cZJSnn/_old 2017-12-03 10:12:48.384330343 +0100 +++ /var/tmp/diff_new_pack.cZJSnn/_new 2017-12-03 10:12:48.388330197 +0100 @@ -1,7 +1,7 @@ # # spec file for package deepin-gsettings # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 Hillwood Yang# # All modifications and additions to the file contributed by third parties @@ -26,7 +26,6 @@ Url:http://www.linuxdeepin.com Source0: http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-gsettings/%{name}_0.1+git20131206094009~a64de3ac19.tar.gz BuildRequires: libsoup-devel -BuildRequires: libwebkitgtk-devel BuildRequires: python-devel BuildRequires: python-gtk-devel BuildRequires: python-setuptools @@ -34,9 +33,7 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(pygobject-2.0) -BuildRequires: pkgconfig(webkit-1.0) Requires: python-numpy -Requires: python-webkitgtk #BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build %{py_requires}
commit higan for openSUSE:Factory
Hello community, here is the log from the commit of package higan for openSUSE:Factory checked in at 2017-12-03 10:12:36 Comparing /work/SRC/openSUSE:Factory/higan (Old) and /work/SRC/openSUSE:Factory/.higan.new (New) Package is "higan" Sun Dec 3 10:12:36 2017 rev:3 rq:546165 version:0.106 Changes: --- /work/SRC/openSUSE:Factory/higan/higan.changes 2017-10-11 23:02:32.201791628 +0200 +++ /work/SRC/openSUSE:Factory/.higan.new/higan.changes 2017-12-03 10:12:39.900638787 +0100 @@ -1,0 +2,37 @@ +Tue Nov 28 01:55:27 UTC 2017 - kamika...@opensuse.org + +- Fix builds for Leap 42.2, 42.3, and Fedora 27. + rename create-config.patch to create_config.patch to match + debian url reference + +--- +Sun Nov 26 18:25:17 UTC 2017 - aavind...@gmail.com + +- update to v106: + * restores soft-reset support for consoles + * adds auto-saving RAM support + * adds a new tool to save per-game text notes + * adds 64 new SNES PAL game verifications to the icarus database +- repackage files related to "icarus", the ROM picker for higan, + as a subpackage +- for v105 changes, see https://board.byuu.org/viewtopic.php?f=4=1827 +- for v104 changes, see https://board.byuu.org/viewtopic.php?f=4=1734 +- build against gtk3 instead of gtk2 +- partial drop in optflags.patch + * g++ fix merged in e9d2d56df9f59dd17ebfa2e105fb5409467e4d9f +- rebase patches: + * icondir.patch (incorrect icon dimensions also fixed) + * use-XDG_CONFIG_HOME.patch + * ult.patch + * optflags.patch (noop) +- drop find_cairo.patch: cairo resolves without issues +- match upstream patch name: + * remove sharedpath.patch + * add use_sharedpath.patch +- tidiness + * cleanup with spec-cleaner + * re-number patches taken from debian starting at 3xx + * tag patches with upstream links + * remove manual desktop hooks (rely on rpm triggers) + +--- Old: create-config.patch find_cairo.patch higan_v103-source.7z sharedpath.patch New: create_config.patch higan-0.106.7z use_sharedpath.patch Other differences: -- ++ higan.spec ++ --- /var/tmp/diff_new_pack.P1aoVJ/_old 2017-12-03 10:12:40.732608538 +0100 +++ /var/tmp/diff_new_pack.P1aoVJ/_new 2017-12-03 10:12:40.732608538 +0100 @@ -1,7 +1,7 @@ # # spec file for package higan # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,42 +16,43 @@ # -%global vernumber 103 +%global vernumber 106 +%global debug_package %{nil} +%define debianRepo https://anonscm.debian.org/cgit/pkg-games/higan.git/plain/debian/patches Name: higan Version:0.%{vernumber} Release:0 Summary:Nintendo emulator focused on accuracy -License:GPL-3.0 and LGPL-2.0 and Zlib and ISC +License:GPL-3.0 AND LGPL-2.0 AND Zlib AND ISC Group: System/Emulators/Other Url:https://byuu.org/emulation/higan -Source: https://download.byuu.org/higan_v%{vernumber}-source.7z +Source: https://download.byuu.org/higan_v%{vernumber}-source.7z#/%{name}-%{version}.7z # PATCH-FEATURE-DEBIAN Source11: %{name}.6 Source12: icarus.6 # PATCH-FIX-MAGEIA Patch0: desktop.patch +# PATCH-FIX-SUSE Patch1: optflags.patch # PATCH-FIX-UPSTREAM https://board.byuu.org/viewtopic.php?f=4=1661 Patch2: icondir.patch -# PATCH-FIX-MAGEIA/DEBIAN -Patch3: create-config.patch -Patch4: ignore_manifests_by_default.patch -Patch5: use-XDG_CONFIG_HOME.patch -Patch6: sharedpath.patch -Patch7: find_cairo.patch -%if 0%{?suse_version} > 1320 -BuildRequires: gcc-c++ -%else -BuildRequires: gcc5-c++ -%endif +# PATCH-FIX-DEBIAN +Patch300: %{debianRepo}/create_config.patch +# PATCH-FIX-DEBIAN +Patch302: %{debianRepo}/ignore_manifests_by_default.patch +# PATCH-FIX-DEBIAN +Patch303: %{debianRepo}/use-XDG_CONFIG_HOME.patch +# PATCH-FIX-DEBIAN +Patch304: %{debianRepo}/use_sharedpath.patch +BuildRequires: hicolor-icon-theme BuildRequires: p7zip BuildRequires: pkgconfig -BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(QtCore) BuildRequires: pkgconfig(QtGui) BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(ao) BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(libpulse-simple) BuildRequires: pkgconfig(libudev) @@ -60,9 +61,18 @@ BuildRequires:
commit samba for openSUSE:Factory
Hello community, here is the log from the commit of package samba for openSUSE:Factory checked in at 2017-12-03 10:11:10 Comparing /work/SRC/openSUSE:Factory/samba (Old) and /work/SRC/openSUSE:Factory/.samba.new (New) Package is "samba" Sun Dec 3 10:11:10 2017 rev:226 rq:546522 version:4.7.3+git.30.54c196e5d35 Changes: --- /work/SRC/openSUSE:Factory/samba/samba.changes 2017-11-25 08:41:13.525391598 +0100 +++ /work/SRC/openSUSE:Factory/.samba.new/samba.changes 2017-12-03 10:11:12.955799867 +0100 @@ -1,0 +2,29 @@ +Wed Nov 29 16:59:07 UTC 2017 - david.mul...@suse.com + +- smbc_opendir should not return EEXIST with invalid login credentials; + (bnc#1065868). + +--- +Tue Nov 28 17:07:26 UTC 2017 - scabr...@suse.com + +- Update to 4.7.3; (bsc#1069666); + + Non-smbd processes using kernel oplocks can hang smbd; +(bso#13121); + + python: use communicate to fix Popen deadlock; (bso#13127); + + smbd on disk file corruption bug under heavy threaded load; +(bso#13130); + + tevent: version 0.9.34; (bso#13130); + + s3: smbd: Fix delete-on-close after smb2_find; (bso#13118); + + CVE-2017-14746: s3: smbd: Fix SMB1 use-after-free crash bug; +(bsc#1060427);(bso#13041); + + CVE-2017-15275: s3: smbd: Chain code can return uninitialized +memory when talloc buffer is grown; (bsc#1063008); (bso#13077); +- Build with AD DC support only in openSUSE. + +--- +Mon Nov 27 14:23:09 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- Old: samba-4.7.1+git.26.1ac2944c965.tar.bz2 New: samba-4.7.3+git.30.54c196e5d35.tar.bz2 Other differences: -- ++ samba.spec ++ --- /var/tmp/diff_new_pack.XbjC9S/_old 2017-12-03 10:11:14.703736316 +0100 +++ /var/tmp/diff_new_pack.XbjC9S/_new 2017-12-03 10:11:14.707736171 +0100 @@ -16,6 +16,11 @@ # +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + %{!?_tmpfilesdir:%global _tmpfilesdir /usr/lib/tmpfiles.d} %if 0%{?suse_version} > 1140 && 0%{?suse_version} != 1315 @@ -29,13 +34,13 @@ %definevendor_files_git_vers git.4adce31 %define talloc_version 2.1.10 -%define tevent_version 0.9.33 +%define tevent_version 0.9.34 %define tdb_version1.3.15 %define ldb_version1.2.2 %global with_mitkrb5 1 %global with_dc 0 -%if 0%{?suse_version} > 1320 +%if 0%{?suse_version} > 1320 && 0%{?is_opensuse} %ifnarch ppc %global with_dc 1 %endif @@ -126,7 +131,7 @@ %endif %define SOURCE_TIMESTAMP 3761 %define BRANCH %{version} -Version:4.7.1+git.26.1ac2944c965 +Version:4.7.3+git.30.54c196e5d35 Release:0 Url:https://www.samba.org/ Obsoletes: samba-32bit < %{version} @@ -1142,7 +1147,7 @@ %{buildroot}/%{LOCKDIR}/{drivers/{WIN40,W32X86,W32MIPS,W32ALPHA,W32PPC,IA64,x64},netlogon,lock/msg.lock,printing,private/msg.sock,profiles,winbindd_privileged} \ %{buildroot}/%{LOGDIR} \ %{buildroot}/%{PIDDIR} \ - %{buildroot}/%{_var}/adm/fillup-templates \ + %{buildroot}/%{_fillupdir} \ %{buildroot}/%{_var}/cache/krb5rcache \ %{buildroot}/%{_var}/log/ctdb \ %{buildroot}/%{DOCDIR} \ @@ -1161,7 +1166,7 @@ %endif # CTDB -install -m 0644 vendor-files-%{vendor_files_git_vers}/config/sysconfig.ctdb %{buildroot}/%{_var}/adm/fillup-templates +install -m 0644 vendor-files-%{vendor_files_git_vers}/config/sysconfig.ctdb %{buildroot}/%{_fillupdir} %if 0%{?suse_version} > 1220 install -m 0755 ctdb/config/ctdb.service %{buildroot}%{_unitdir}/ctdb.service ln -s service %{buildroot}/%{_sbindir}/rcctdb @@ -1233,7 +1238,7 @@ install -m 0644 -p systemd/samba-ad-dc.service %{buildroot}/%{_unitdir} ln -s service %{buildroot}/%{_sbindir}/rcsamba-ad-dc %endif -install -m 0644 systemd/sysconfig.* %{buildroot}%_var/adm/fillup-templates +install -m 0644 systemd/sysconfig.* %{buildroot}%{_fillupdir} install -m 0644 -p ../packaging/systemd/samba.conf.tmp %{buildroot}/%{_tmpfilesdir}/samba.conf %else for script in ${startScripts}; do @@ -1258,8 +1263,8 @@ install -p -m 0755 tools/smbprngenpdf %{buildroot}/%{_bindir}/smbprngenpdf install -m 0644 config/samba.reg %{buildroot}/%{_sysconfdir}/slp.reg.d/samba.reg install -m 0644 config/samba.pamd-common %{buildroot}/%{_sysconfdir}/pam.d/samba -install -m 0644 config/dhcp.conf %{buildroot}/%{_var}/adm/fillup-templates/samba-client-dhcp.conf -install -m 0644
commit tevent for openSUSE:Factory
Hello community, here is the log from the commit of package tevent for openSUSE:Factory checked in at 2017-12-03 10:10:57 Comparing /work/SRC/openSUSE:Factory/tevent (Old) and /work/SRC/openSUSE:Factory/.tevent.new (New) Package is "tevent" Sun Dec 3 10:10:57 2017 rev:30 rq:546521 version:0.9.34 Changes: --- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2017-10-25 17:46:03.627528983 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes 2017-12-03 10:11:06.940018585 +0100 @@ -1,0 +2,8 @@ +Tue Nov 28 17:33:52 UTC 2017 - scabr...@suse.com + +- Update to version 0.9.34; (bsc#1069666); + + Remove unused select backend + + Fix a race condition in tevent_threaded_schedule_immediate(); +(bso#13130); + +--- --- /work/SRC/openSUSE:Factory/tevent/tevent.changes2017-10-25 17:46:03.723524478 +0200 +++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes 2017-12-03 10:11:07.176010005 +0100 @@ -1,0 +2,8 @@ +Tue Nov 28 17:31:07 UTC 2017 - scabr...@suse.com + +- Update to version 0.9.34; (bsc#1069666); + + Remove unused select backend + + Fix a race condition in tevent_threaded_schedule_immediate(); +(bso#13130); + +--- Old: tevent-0.9.33.tar.asc tevent-0.9.33.tar.gz New: tevent-0.9.34.tar.asc tevent-0.9.34.tar.gz Other differences: -- ++ tevent-man.spec ++ --- /var/tmp/diff_new_pack.d1Yrbg/_old 2017-12-03 10:11:08.027979029 +0100 +++ /var/tmp/diff_new_pack.d1Yrbg/_new 2017-12-03 10:11:08.031978884 +0100 @@ -53,7 +53,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:https://tevent.samba.org/ -Version:0.9.33 +Version:0.9.34 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ ++ tevent.spec ++ --- /var/tmp/diff_new_pack.d1Yrbg/_old 2017-12-03 10:11:08.055978011 +0100 +++ /var/tmp/diff_new_pack.d1Yrbg/_new 2017-12-03 10:11:08.055978011 +0100 @@ -53,7 +53,7 @@ %definebuild_make_smp_mflags %{?jobs:-j%jobs} %endif Url:https://tevent.samba.org/ -Version:0.9.33 +Version:0.9.34 Release:0 Summary:An event system based on the talloc memory management library License:GPL-3.0+ ++ tevent-0.9.33.tar.gz -> tevent-0.9.34.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tevent-0.9.33/ABI/tevent-0.9.34.sigs new/tevent-0.9.34/ABI/tevent-0.9.34.sigs --- old/tevent-0.9.33/ABI/tevent-0.9.34.sigs1970-01-01 01:00:00.0 +0100 +++ new/tevent-0.9.34/ABI/tevent-0.9.34.sigs2017-11-13 11:03:44.0 +0100 @@ -0,0 +1,99 @@ +_tevent_add_fd: struct tevent_fd *(struct tevent_context *, TALLOC_CTX *, int, uint16_t, tevent_fd_handler_t, void *, const char *, const char *) +_tevent_add_signal: struct tevent_signal *(struct tevent_context *, TALLOC_CTX *, int, int, tevent_signal_handler_t, void *, const char *, const char *) +_tevent_add_timer: struct tevent_timer *(struct tevent_context *, TALLOC_CTX *, struct timeval, tevent_timer_handler_t, void *, const char *, const char *) +_tevent_create_immediate: struct tevent_immediate *(TALLOC_CTX *, const char *) +_tevent_loop_once: int (struct tevent_context *, const char *) +_tevent_loop_until: int (struct tevent_context *, bool (*)(void *), void *, const char *) +_tevent_loop_wait: int (struct tevent_context *, const char *) +_tevent_queue_create: struct tevent_queue *(TALLOC_CTX *, const char *, const char *) +_tevent_req_callback_data: void *(struct tevent_req *) +_tevent_req_cancel: bool (struct tevent_req *, const char *) +_tevent_req_create: struct tevent_req *(TALLOC_CTX *, void *, size_t, const char *, const char *) +_tevent_req_data: void *(struct tevent_req *) +_tevent_req_done: void (struct tevent_req *, const char *) +_tevent_req_error: bool (struct tevent_req *, uint64_t, const char *) +_tevent_req_nomem: bool (const void *, struct tevent_req *, const char *) +_tevent_req_notify_callback: void (struct tevent_req *, const char *) +_tevent_req_oom: void (struct tevent_req *, const char *) +_tevent_schedule_immediate: void (struct tevent_immediate *, struct tevent_context *, tevent_immediate_handler_t, void *, const char *, const char *) +_tevent_threaded_schedule_immediate: void (struct tevent_threaded_context *, struct tevent_immediate *, tevent_immediate_handler_t, void *, const char *, const char *) +tevent_backend_list: const char **(TALLOC_CTX *) +tevent_cleanup_pending_signal_handlers: void (struct tevent_signal *) +tevent_common_add_fd:
commit libquicktime for openSUSE:Factory
Hello community, here is the log from the commit of package libquicktime for openSUSE:Factory checked in at 2017-12-03 10:11:23 Comparing /work/SRC/openSUSE:Factory/libquicktime (Old) and /work/SRC/openSUSE:Factory/.libquicktime.new (New) Package is "libquicktime" Sun Dec 3 10:11:23 2017 rev:57 rq:546674 version:1.2.4cvs20150223 Changes: --- /work/SRC/openSUSE:Factory/libquicktime/libquicktime.changes 2017-11-07 09:56:47.764919690 +0100 +++ /work/SRC/openSUSE:Factory/.libquicktime.new/libquicktime.changes 2017-12-03 10:11:25.099358360 +0100 @@ -1,0 +2,6 @@ +Tue Nov 28 21:14:37 UTC 2017 - zai...@opensuse.org + +- Add %%{name} Requires to orig-addon sub-package, installing the + addon-package does not make sense without the main package. + +--- Other differences: -- ++ libquicktime.spec ++ --- /var/tmp/diff_new_pack.Yj47Vg/_old 2017-12-03 10:11:25.707336255 +0100 +++ /var/tmp/diff_new_pack.Yj47Vg/_new 2017-12-03 10:11:25.707336255 +0100 @@ -80,6 +80,7 @@ %package orig-addon Summary:Library for Reading and Writing Quicktime Movie Files Group: System/Libraries +Requires: %{name} %description orig-addon A library for reading and writing Quicktime movie files, based on and
commit libmwaw for openSUSE:Factory
Hello community, here is the log from the commit of package libmwaw for openSUSE:Factory checked in at 2017-12-03 10:11:44 Comparing /work/SRC/openSUSE:Factory/libmwaw (Old) and /work/SRC/openSUSE:Factory/.libmwaw.new (New) Package is "libmwaw" Sun Dec 3 10:11:44 2017 rev:21 rq:547252 version:0.3.13 Changes: --- /work/SRC/openSUSE:Factory/libmwaw/libmwaw.changes 2017-07-04 11:52:46.424827542 +0200 +++ /work/SRC/openSUSE:Factory/.libmwaw.new/libmwaw.changes 2017-12-03 10:11:47.074559400 +0100 @@ -1,0 +2,7 @@ +Wed Nov 29 12:32:16 UTC 2017 - tchva...@suse.com + +- Version update to 0.3.13: + * Remove merged CVE-2017-9433.patch + * Many fuzzing fixes + +--- Old: CVE-2017-9433.patch libmwaw-0.3.11.tar.xz New: libmwaw-0.3.13.tar.xz Other differences: -- ++ libmwaw.spec ++ --- /var/tmp/diff_new_pack.r5wB6V/_old 2017-12-03 10:11:47.894529588 +0100 +++ /var/tmp/diff_new_pack.r5wB6V/_new 2017-12-03 10:11:47.894529588 +0100 @@ -18,14 +18,13 @@ %define libname libmwaw-0_3-3 Name: libmwaw -Version:0.3.11 +Version:0.3.13 Release:0 Summary:Pre Mac OSX text file formats parser library -License:(LGPL-2.1+ or MPL-2.0) and GPL-2.0+ +License:(LGPL-2.1+ OR MPL-2.0) AND GPL-2.0+ Group: Productivity/Publishing/Word Url:http://sourceforge.net/p/libmwaw/wiki/Home/ Source: http://dev-www.libreoffice.org/src/%{name}-%{version}.tar.xz -Patch0: CVE-2017-9433.patch BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ @@ -76,7 +75,6 @@ %prep %setup -q -%patch0 -p1 # doxygen needles rebuild sed -i \ -e 's:on $datetime::g' \ @@ -104,21 +102,17 @@ %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} -%defattr(-,root,root) %{_libdir}/*.so.* %files devel -%defattr(-,root,root) %{_libdir}/*.so %{_libdir}/pkgconfig/libmwaw*.pc %{_includedir}/libmwaw-* %files devel-doc -%defattr(-,root,root,-) %doc %{_docdir}/%{name}/html %files tools -%defattr(-,root,root) %{_bindir}/* %doc %dir %{_docdir}/%{name} %doc %{_docdir}/%{name}/[A-Z]* ++ libmwaw-0.3.11.tar.xz -> libmwaw-0.3.13.tar.xz ++ 101001 lines of diff (skipped)
commit iputils for openSUSE:Factory
Hello community, here is the log from the commit of package iputils for openSUSE:Factory checked in at 2017-12-03 10:11:15 Comparing /work/SRC/openSUSE:Factory/iputils (Old) and /work/SRC/openSUSE:Factory/.iputils.new (New) Package is "iputils" Sun Dec 3 10:11:15 2017 rev:39 rq:546617 version:s20161105 Changes: --- /work/SRC/openSUSE:Factory/iputils/iputils.changes 2017-11-16 13:57:46.840655794 +0100 +++ /work/SRC/openSUSE:Factory/.iputils.new/iputils.changes 2017-12-03 10:11:16.463672330 +0100 @@ -1,0 +2,13 @@ +Thu Nov 30 08:30:22 UTC 2017 - meiss...@suse.com + +- mark ping also verify not caps, as these are changed by the + permissions package. (bsc#1065835) + +--- +Tue Nov 28 11:31:33 UTC 2017 - mplus...@suse.com + +- Reintroduce rarpd as subpackage +- Explicitly list content in filelist as we have two subpackages + now + +--- Other differences: -- ++ iputils.spec ++ --- /var/tmp/diff_new_pack.QDq0nP/_old 2017-12-03 10:11:18.203609071 +0100 +++ /var/tmp/diff_new_pack.QDq0nP/_new 2017-12-03 10:11:18.207608925 +0100 @@ -49,6 +49,15 @@ This package contains some small network tools for IPv4 and IPv6 like rdisc, ping, arping and tracepath. +%package -n rarpd +Summary:Reverse Address Resolution Protocol Daemon +Group: Productivity/Networking/System + +%description -n rarpd +Rarpd listens on the Ethernet for broadcast packets asking for reverse +address resolution. These packets are sent by hosts at boot time to find +out their IP addresses. + %prep %setup -q %patch8 -p1 @@ -78,6 +87,7 @@ mkdir -p %{buildroot}/%{_bindir} install arping %{buildroot}/%{_sbindir} install clockdiff %{buildroot}/%{_sbindir} +install rarpd %{buildroot}/%{_sbindir} install rdisc %{buildroot}/%{_sbindir}/in.rdisc # boo#795788 install tracepath %{buildroot}/%{_bindir} @@ -93,6 +103,7 @@ mkdir -p %{buildroot}/{bin,sbin} ln -sf %{_sbindir}/arping %{buildroot}/sbin ln -sf %{_sbindir}/clockdiff%{buildroot}/sbin +ln -sf %{_sbindir}/rarpd%{buildroot}/sbin ln -sf %{_sbindir}/in.rdisc %{buildroot}/sbin ln -sf %{_bindir}/tracepath %{buildroot}/bin ln -sf %{_bindir}/ping %{buildroot}/bin @@ -102,7 +113,7 @@ mkdir -p %{buildroot}/%{_mandir}/man8 # Remove conflicting manpages -rm doc/tftpd* doc/traceroute* doc/rarpd* +rm doc/tftpd* doc/traceroute* # Install the rest install -m 644 doc/*.8%{buildroot}%{_mandir}/man8/ @@ -114,17 +125,36 @@ %files %doc RELNOTES -%verify(not mode) %attr(0755,root,root) %{_bindir}/ping +%verify(not mode caps) %attr(0755,root,root) %{_bindir}/ping %{_bindir}/ping6 %{_sbindir}/arping %{_sbindir}/clockdiff %{_bindir}/tracepath %{_bindir}/tracepath6 %{_sbindir}/in.rdisc -%{_mandir}/man8/* #UsrMerge -/bin/* -/sbin/* +/bin/ping +/bin/ping6 +/bin/tracepath +/bin/tracepath6 +/sbin/arping +/sbin/clockdiff +/sbin/in.rdisc +#EndUsrMerge +%{_mandir}/man8/arping.8%{ext_man} +%{_mandir}/man8/clockdiff.8%{ext_man} +%{_mandir}/man8/ninfod.8%{ext_man} +%{_mandir}/man8/pg3.8%{ext_man} +%{_mandir}/man8/ping.8%{ext_man} +%{_mandir}/man8/rdisc.8%{ext_man} +%{_mandir}/man8/tracepath.8%{ext_man} +#EndUsrMerge + +%files -n rarpd +%{_sbindir}/rarpd +#UsrMerge +/sbin/rarpd #EndUsrMerge +%{_mandir}/man8/rarpd.8%{ext_man} %changelog
commit sddm for openSUSE:Factory
Hello community, here is the log from the commit of package sddm for openSUSE:Factory checked in at 2017-12-03 10:11:38 Comparing /work/SRC/openSUSE:Factory/sddm (Old) and /work/SRC/openSUSE:Factory/.sddm.new (New) Package is "sddm" Sun Dec 3 10:11:38 2017 rev:26 rq:547175 version:0.15.0 Changes: --- /work/SRC/openSUSE:Factory/sddm/sddm.changes2017-10-29 20:24:03.820006110 +0100 +++ /work/SRC/openSUSE:Factory/.sddm.new/sddm.changes 2017-12-03 10:11:40.386802549 +0100 @@ -1,0 +2,13 @@ +Thu Nov 30 13:05:37 UTC 2017 - fab...@ritter-vogt.de + +- Add patch to add back Xauthority truncation in a way that does + not break ssh -X (boo#1043221, boo#1069498): + * 0001-Move-Xauthority-to-a-different-location-and-truncate.patch + +--- +Tue Nov 28 07:08:56 UTC 2017 - fab...@ritter-vogt.de + +- Amend patch toremove elogind from sddm-greeter.pam: + * proper_pam.diff + +--- New: 0001-Move-Xauthority-to-a-different-location-and-truncate.patch Other differences: -- ++ sddm.spec ++ --- /var/tmp/diff_new_pack.Saqavq/_old 2017-12-03 10:11:41.138775209 +0100 +++ /var/tmp/diff_new_pack.Saqavq/_new 2017-12-03 10:11:41.142775064 +0100 @@ -50,6 +50,8 @@ Patch18:0003-Leave-duplicate-symlinks-out-of-the-SessionModel.patch # PATCH-FIX-UPSTREAM Patch19:0001-Do-not-truncate-XAUTHORITY-file-on-login.patch +# PATCH-FIX-UPSTREAM +Patch20:0001-Move-Xauthority-to-a-different-location-and-truncate.patch BuildRequires: cmake BuildRequires: extra-cmake-modules >= 1.4.0 BuildRequires: fdupes @@ -123,6 +125,7 @@ %patch8 -p1 %patch18 -p1 %patch19 -p1 +%patch20 -p1 %build %cmake \ ++ 0001-Move-Xauthority-to-a-different-location-and-truncate.patch ++ >From 87ff59b5558c3df9384a1d55590a53b9aca74bd0 Mon Sep 17 00:00:00 2001 From: Fabian VogtDate: Thu, 30 Nov 2017 13:38:27 +0100 Subject: [PATCH] Move Xauthority to a different location and truncate it again When the hostname changes, started X applications try the new hostname first. If a cookie is found for that new hostname, they try to authenticate (which fails) and exit. So .Xauthority must not contain old cookies. Truncating ~/.Xauthority breaks ssh forwarding though, so the default location is changed to something sddm specific. As it's not possible to login twice as the same user simultaneously, a fixed path at a fixed location is enough. Issue #944 --- data/man/sddm.conf.rst.in| 2 +- src/common/Configuration.h | 2 +- src/daemon/XorgDisplayServer.cpp | 7 +-- src/helper/UserSession.cpp | 4 ++-- 4 files changed, 9 insertions(+), 6 deletions(-) Index: sddm-0.15.0/data/man/sddm.conf.rst.in === --- sddm-0.15.0.orig/data/man/sddm.conf.rst.in +++ sddm-0.15.0/data/man/sddm.conf.rst.in @@ -110,7 +110,7 @@ OPTIONS `UserAuthFile=` Path to the Xauthority file, relative to the home directory. -Default value is ".Xauthority". +Default value is ".local/share/sddm/.Xauthority". `DisplayCommand=` Path of script to execute when starting the display server. Index: sddm-0.15.0/src/common/Configuration.h === --- sddm-0.15.0.orig/src/common/Configuration.h +++ sddm-0.15.0/src/common/Configuration.h @@ -65,7 +65,7 @@ namespace SDDM { Entry(SessionDir, QString, _S("/usr/share/xsessions"), _S("Directory containing available X sessions")); Entry(SessionCommand, QString, _S(SESSION_COMMAND), _S("Path to a script to execute when starting the desktop session")); Entry(SessionLogFile, QString, _S(".local/share/sddm/xorg-session.log"), _S("Path to the user session log file")); - Entry(UserAuthFile,QString, _S(".Xauthority"), _S("Path to the Xauthority file")); + Entry(UserAuthFile,QString, _S(".local/share/sddm/.Xauthority"),_S("Path to the Xauthority file")); Entry(DisplayCommand, QString, _S(DATA_INSTALL_DIR "/scripts/Xsetup"), _S("Path to a script to execute when starting the display server")); Entry(DisplayStopCommand, QString, _S(DATA_INSTALL_DIR "/scripts/Xstop"), _S("Path to a script to execute when stopping the display server")); Entry(MinimumVT, int, MINIMUM_VT, _S("The lowest virtual terminal number that will be used.")); Index:
commit pacemaker for openSUSE:Factory
Hello community, here is the log from the commit of package pacemaker for openSUSE:Factory checked in at 2017-12-03 10:11:29 Comparing /work/SRC/openSUSE:Factory/pacemaker (Old) and /work/SRC/openSUSE:Factory/.pacemaker.new (New) Package is "pacemaker" Sun Dec 3 10:11:29 2017 rev:113 rq:547105 version:1.1.18 Changes: --- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes 2017-10-25 17:45:26.081291154 +0200 +++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2017-12-03 10:11:35.466981420 +0100 @@ -1,0 +2,122 @@ +Thu Nov 30 15:50:43 UTC 2017 - y...@suse.com + +- attrd: ensure node name is broadcast at start-up (CLBZ#5330) +- Upstream version cs: 407ded8de381543e71c5b94b3ade296fcfd2c828 + +--- +Thu Nov 30 15:43:02 UTC 2017 - y...@suse.com + +- libpe_status: remove support for default-resource-failure-stickiness +- libpe_status: remove support for resource-failure-stickiness +- various: remove support for pre-Pacemaker-1.0 CIB XML +- libpe_status,tools: remove support for legacy ticket state entries +- various: remove isolation wrapper support + +- systemd unit files: enable TasksMax=infinity (bsc#1028138, bsc#1066710) + * Drop obsolete bug-1028138_pacemaker-pacemaker.service-TasksMax.patch + +- Upstream version cs: 53a3fe14b15b087bbde9ccb524d11d0a413cc6e9 + +--- +Wed Nov 29 12:31:43 UTC 2017 - y...@suse.com + +- RA: NodeUtilization RA is now shipped by resource-agents package (bsc#1070347) + * Drop bug-1015842_pacemaker-NodeUtilization-RA.patch + +--- +Wed Nov 29 12:05:00 UTC 2017 - y...@suse.com + +- crmd: default record-pending to TRUE +- tools: enable new crm_resource --cleanup/--refresh behavior +- Upstream version cs: f36ad364748880815bf00151c516a1f2deae2fed + +--- +Thu Nov 23 13:48:52 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- +Mon Nov 20 16:20:53 UTC 2017 - y...@suse.co + +- Update to version 1.1.18 +- libpe_status: always use default key location with bundles +- attrd,stonithd: more efficient regular expression parsing +- libpe_status: avoid potential NULL dereference +- tools: use proper variable in message from crm_resource -g +- tools: use uber-parent for crm_resource -a/-A +- tools: use g_main_loop_is_running() properly +- libpe_status: monitors are rescheduled, not reloaded +- crmd: determine restart/private digests correctly +- systemd: add TasksMax comment to pacemaker_remote unit (bsc#1028138, bsc#1066710) +- tools: make regression test insensitive to line number changes +- pengine,tools,libpe_status: avoid unnecessary use of pe_find_current + +- pacemaker.service: Recommend not to limit tasks (bsc#1028138, bsc#1066710) + * Update bug-1028138_pacemaker-pacemaker.service-TasksMax.patch + +- tools: set the correct OCF_RESOURCE_INSTANCE env when crm_resource --force-* executes RA +- typo: overriden -> overridden +- portability: the difference of time_t values is given by difftime() +- pengine: avoid not-really-possible use-of-NULL +- PE: Have bundles log to stderr so that 'journalctl -M' works (rkt) +- tools: don't expect reply to failed send +- pengine: use newer Pacemaker Remote terminology +- pengine: memory leak when writing graph to file +- tools: don't reinvent the glib wheel +- tools: implement clean-up dry-run correctly +- pengine: avoid potential use-of-NULL +- Update regression test outputs +- PE: Improved logging of reasons for stop/restart actions +- PE: Allow all resources to stop prior to probes completing +- PE: Correctly defer processing of resources inside containers +- crm_resource: Ensure we wait for all messages before exiting +- crm_resource: Have cleanup operate only on failures +- PE: Have bundles log to stderr so that 'docker logs' works +- PE: Resources are allowed to stop before their state is known everywhere +- PE: Use the node we already have and know isnt NULL +- PE: Flag resources that are acting as remote nodes +- crmd: Scale all cib operation timeouts +- PE: Bare metal remotes _can_ run resources now and must be probed +- PE: Bundles only need to wait for other containers on the same node to be probed +- crmd: Scale timeouts with the number of remotes too +- PE: There is no need for port mapping directives when net=host is specified +- PE: Do not always expire failed operations of nested remotes +- PE: Consolidate REMOTE_CONTAINER_HACK logic +- PE: Exclude resources and nodes from the symmetric_default constraint in some circumstances +- crm_resource: Don't cleanup on
commit vim for openSUSE:Factory
Hello community, here is the log from the commit of package vim for openSUSE:Factory checked in at 2017-12-03 10:10:45 Comparing /work/SRC/openSUSE:Factory/vim (Old) and /work/SRC/openSUSE:Factory/.vim.new (New) Package is "vim" Sun Dec 3 10:10:45 2017 rev:196 rq:546472 version:8.0.1358 Changes: --- /work/SRC/openSUSE:Factory/vim/vim.changes 2017-11-21 15:18:17.511831962 +0100 +++ /work/SRC/openSUSE:Factory/.vim.new/vim.changes 2017-12-03 10:10:53.940491213 +0100 @@ -1,0 +2,13 @@ +Wed Nov 29 11:36:40 UTC 2017 - idon...@suse.com + +- Update to revision 1358 + * Too many changes to list +- Fixes CVE-2017-1000382 bsc#1065958 +- Refresh patches: + * disable-unreliable-tests.patch + * vim-7.3-filetype_spec.patch + * vim-7.4-disable_lang_no.patch + * vim-7.4-highlight_fstab.patch + * vim-8.0-ttytype-test.patch + +--- Old: vim-8.0.0627.tar.gz New: vim-8.0.1358.tar.gz Other differences: -- ++ vim.spec ++ --- /var/tmp/diff_new_pack.s7tGS5/_old 2017-12-03 10:10:55.504434352 +0100 +++ /var/tmp/diff_new_pack.s7tGS5/_new 2017-12-03 10:10:55.508434207 +0100 @@ -17,8 +17,8 @@ %define pkg_version 8.0 -%define patchlevel 0627 -%define patchlevel_compact 627 +%define patchlevel 1358 +%define patchlevel_compact 1358 %define VIM_SUBDIR vim80 %define site_runtimepath %{_datadir}/vim/site %define make make VIMRCLOC=%{_sysconfdir} VIMRUNTIMEDIR=%{_datadir}/vim/current MAKE="make -e" %{?_smp_mflags} @@ -164,6 +164,10 @@ # See also disable-unreliable-tests.patch rm src/testdir/test_cmdline.* rm src/testdir/test_channel.* +rm src/testdir/gen_opt_test.vim +rm src/testdir/test_options.* +rm src/testdir/test_terminal* +rm src/testdir/test_writefile.* %build export CFLAGS="%{optflags} -Wall -pipe -fno-strict-aliasing" ++ disable-unreliable-tests.patch ++ --- /var/tmp/diff_new_pack.s7tGS5/_old 2017-12-03 10:10:55.568432026 +0100 +++ /var/tmp/diff_new_pack.s7tGS5/_new 2017-12-03 10:10:55.572431880 +0100 @@ -1,7 +1,7 @@ -Index: vim-8.0.0627/src/testdir/test_alot.vim +Index: vim-8.0.1358/src/testdir/test_alot.vim === vim-8.0.0627.orig/src/testdir/test_alot.vim -+++ vim-8.0.0627/src/testdir/test_alot.vim +--- vim-8.0.1358.orig/src/testdir/test_alot.vim vim-8.0.1358/src/testdir/test_alot.vim @@ -32,12 +32,10 @@ source test_join.vim source test_jumps.vim source test_lambda.vim @@ -15,11 +15,69 @@ source test_put.vim source test_recover.vim source test_reltime.vim -@@ -51,7 +49,6 @@ source test_tabpage.vim +@@ -53,7 +51,6 @@ source test_tabpage.vim source test_tagcase.vim source test_tagjump.vim source test_taglist.vim -source test_timers.vim source test_true_false.vim source test_unlet.vim - source test_window_cmd.vim + source test_virtualedit.vim +Index: vim-8.0.1358/src/testdir/Makefile +=== +--- vim-8.0.1358.orig/src/testdir/Makefile vim-8.0.1358/src/testdir/Makefile +@@ -142,6 +142,3 @@ test_gui_init.res: test_gui_init.vim + @echo "$(RUN_GVIMTEST_WITH_GVIMRC)" >> vimcmd + $(RUN_VIMTEST) -u gui_preinit.vim -U gui_init.vim $(NO_PLUGINS) -S runtest.vim $< + @rm vimcmd +- +-opt_test.vim: ../option.c gen_opt_test.vim +- $(VIMPROG) -u NONE -S gen_opt_test.vim --noplugin --not-a-term ../option.c +Index: vim-8.0.1358/src/Makefile +=== +--- vim-8.0.1358.orig/src/Makefile vim-8.0.1358/src/Makefile +@@ -2225,7 +2225,6 @@ test_arglist \ + test_netbeans \ + test_normal \ + test_number \ +- test_options \ + test_packadd \ + test_partial \ + test_paste \ +@@ -2275,8 +2274,6 @@ test_arglist \ + test_tagjump \ + test_taglist \ + test_tcl \ +- test_terminal \ +- test_terminal_fail \ + test_textformat \ + test_textobjects \ + test_timers \ +Index: vim-8.0.1358/src/testdir/Make_all.mak +=== +--- vim-8.0.1358.orig/src/testdir/Make_all.mak vim-8.0.1358/src/testdir/Make_all.mak +@@ -138,7 +138,6 @@ NEW_TESTS = test_arabic.res \ + test_netbeans.res \ + test_normal.res \ + test_number.res \ +- test_options.res \ + test_packadd.res \ + test_paste.res \ + test_perl.res \ +@@ -168,8 +167,6 @@ NEW_TESTS = test_arabic.res \ + test_system.res \ + test_tab.res \ + test_tcl.res \ +- test_terminal.res \ +- test_terminal_fail.res \ + test_textformat.res \ +
commit opencv for openSUSE:Factory
Hello community, here is the log from the commit of package opencv for openSUSE:Factory checked in at 2017-12-03 10:10:30 Comparing /work/SRC/openSUSE:Factory/opencv (Old) and /work/SRC/openSUSE:Factory/.opencv.new (New) Package is "opencv" Sun Dec 3 10:10:30 2017 rev:69 rq:546456 version:3.3.1 Changes: --- /work/SRC/openSUSE:Factory/opencv/opencv.changes2017-11-19 11:09:18.851931255 +0100 +++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes 2017-12-03 10:10:41.364948426 +0100 @@ -1,0 +2,9 @@ +Sat Nov 25 14:29:14 UTC 2017 - stefan.bru...@rwth-aachen.de + +- Readd opencv-gles.patch, it is *not* included upstream; otherwise + build breaks on all GLES Qt5 platforms (armv6l, armv7l, aarch64) +- add fix_processor_detection_for_32bit_on_64bit.patch +- Correctly set optimizations and dynamic dispatch on ARM, use + OpenCV 3.3 syntax on x86. + +--- New: fix_processor_detection_for_32bit_on_64bit.patch opencv-gles.patch Other differences: -- ++ opencv.spec ++ --- /var/tmp/diff_new_pack.zihoAO/_old 2017-12-03 10:10:44.616830197 +0100 +++ /var/tmp/diff_new_pack.zihoAO/_new 2017-12-03 10:10:44.616830197 +0100 @@ -33,10 +33,14 @@ Source0: https://github.com/opencv/opencv/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz # This is the FACE module from the opencv_contrib package. Packaged separately to prevent too much usntable modules Source1:opencv_contrib_face-3.1.0.tar.bz2 +# PATCH-FIX-OPENCSUSE opencv-gles.patch -- Make sure PERSPECTIVE_CORRECTION_HINT is validated first, https://github.com/opencv/opencv/issues/9171 +Patch1: opencv-gles.patch # PATCH-FIX-OPENSUSE opencv-build-compare.patch -- avoid republish if some random external version number changes Patch8: opencv-build-compare.patch -# PATCH-FIX-OPENSUSE 0001-Do-not-include-glx.h-when-using-GLES.patch -- Fix build error on 32bit ARM, due to incompatible pointer types +# PATCH-FIX-OPENSUSE 0001-Do-not-include-glx.h-when-using-GLES.patch -- Fix build error on 32bit ARM, due to incompatible pointer types, https://github.com/opencv/opencv/issues/9171 Patch11:0001-Do-not-include-glx.h-when-using-GLES.patch +# PATCH-FIX-OPENSUSE fix_processor_detection_for_32bit_on_64bit.patch -- Fix CPU detection for 32bit build on qemu-system-aarch64 +Patch12:fix_processor_detection_for_32bit_on_64bit.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: libeigen3-devel @@ -167,7 +171,10 @@ rm -f doc/packaging.txt %build -# TODO for OCV 3.3: https://github.com/opencv/opencv/wiki/CPU-optimizations-build-options +# Dynamic dispatch: https://github.com/opencv/opencv/wiki/CPU-optimizations-build-options +# x86: disable SSE on 32bit, do not dispatch AVX and later - SSE3 +# is the highest extension available on any non-64bit x86 CPU +# ARM: ARMv6, e.g. RPi1, only has VFPv2 %cmake \ %if %{with tests} -DBUILD_TESTS=ON \ @@ -182,10 +189,26 @@ -DWITH_IPP=OFF \ -DWITH_TBB=ON \ %ifarch %{ix86} - -DENABLE_SSE=0 \ - -DENABLE_SSE2=0 \ + -DCPU_BASELINE_DISABLE=SSE \ + -DCPU_DISPATCH=SSE,SSE2,SSE3 \ %endif - -DENABLE_SSE3=0 +%ifarch x86_64 + -DCPU_BASELINE=SSE2 \ + -DCPU_DISPATCH=SSE3,SSE4_1,SSE4_2,AVX,FP16,AVX2 \ +%endif +%ifarch %{arm} +%ifarch armv7l armv7hl + -DCPU_BASELINE=VFPV3 \ + -DCPU_DISPATCH=NEON \ +%else + -DCPU_BASELINE_DISABLE=NEON,VFPV3 \ +%endif +%endif +%ifarch aarch64 + -DCPU_BASELINE=NEON \ + -DCPU_DISPATCH=FP16 \ +%endif + make %{?_smp_mflags} VERBOSE=1 %check ++ fix_processor_detection_for_32bit_on_64bit.patch ++ --- opencv-3.3.0/cmake/OpenCVDetectCXXCompiler.cmake_orig 2017-10-27 06:32:16.790452991 +0200 +++ opencv-3.3.0/cmake/OpenCVDetectCXXCompiler.cmake2017-10-27 06:34:33.035306589 +0200 @@ -60,6 +60,7 @@ endif() endif() +message(STATUS "Detected processor: ${CMAKE_SYSTEM_PROCESSOR}") if(MSVC64 OR MINGW64) set(X86_64 1) elseif(MINGW OR (MSVC AND NOT CMAKE_CROSSCOMPILING)) @@ -76,11 +77,17 @@ set(PPC64LE 1) endif() -# Workaround for 32-bit operating systems on 64-bit x86_64 processor -if(X86_64 AND CMAKE_SIZEOF_VOID_P EQUAL 4 AND NOT FORCE_X86_64) - message(STATUS "sizeof(void) = 4 on x86 / x86_64 processor. Assume 32-bit compilation mode (X86=1)") - unset(X86_64) - set(X86 1) +# Workaround for 32-bit operating systems on x86_64/aarch64 processor +if(CMAKE_SIZEOF_VOID_P EQUAL 4 AND NOT FORCE_X86_64) + message(STATUS "sizeof(void) = 4 on 64 bit processor. Assume 32-bit compilation mode") + if (X86_64) +unset(X86_64) +set(X86 1) + endif() + if (AARCH64) +unset(AARCH64) +set(ARM 1) +
commit reiserfs for openSUSE:Factory
Hello community, here is the log from the commit of package reiserfs for openSUSE:Factory checked in at 2017-12-03 10:10:22 Comparing /work/SRC/openSUSE:Factory/reiserfs (Old) and /work/SRC/openSUSE:Factory/.reiserfs.new (New) Package is "reiserfs" Sun Dec 3 10:10:22 2017 rev:37 rq:546449 version:3.6.27 Changes: --- /work/SRC/openSUSE:Factory/reiserfs/reiserfs.changes2017-06-30 18:38:08.005818250 +0200 +++ /work/SRC/openSUSE:Factory/.reiserfs.new/reiserfs.changes 2017-12-03 10:10:25.977507873 +0100 @@ -1,0 +2,24 @@ +Wed Nov 29 14:25:19 UTC 2017 - je...@suse.com + +- Added COPYING to %doc + +--- +Wed Nov 22 14:36:03 UTC 2017 - je...@suse.com + +- Add conflicts for libreiserfscore0 and earlier reiserfs package. + +--- +Tue Jul 25 13:21:14 UTC 2017 - je...@suse.com + +- Update with respun 3.6.27. + +--- +Tue Jul 25 01:49:47 UTC 2017 - je...@suse.com + +- Update to 3.6.27 + - build: use @PACKAGE_VERSION@ instead of @REISERFSCORE_VERSION@ in .pc file + - xattrs: handle both hash forms in reiserfs_check_xattr + - misc: include +- reiserfs package now depends on libreiserfscore0 + +--- Old: reiserfsprogs-3.6.26.tar.xz New: reiserfsprogs-3.6.27.tar.xz Other differences: -- ++ reiserfs.spec ++ --- /var/tmp/diff_new_pack.abzGxs/_old 2017-12-03 10:10:27.565450140 +0100 +++ /var/tmp/diff_new_pack.abzGxs/_new 2017-12-03 10:10:27.569449994 +0100 @@ -30,7 +30,7 @@ Url: https://www.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs Conflicts: libreiserfs-progs Supplements:filesystem(reiserfs) -Version:3.6.26 +Version:3.6.27 Release:0 Summary:Reiser File System utilities License:GPL-2.0+ @@ -38,6 +38,7 @@ Source: reiserfsprogs-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build Patch1: silent-rules.patch +Requires: libreiserfscore0 = %{version} %description This package includes utilities for making the file system @@ -59,6 +60,7 @@ %package -n libreiserfscore0 Summary:Reiser File System Core Library Group: System/Filesystems +Conflicts: reiserfs < %{version} %description -n libreiserfscore0 This package contains the library that provides core functionality @@ -83,6 +85,7 @@ %defattr(-, root, root) /sbin/* %doc %{_mandir}/man8/* +%doc COPYING %files -n libreiserfscore-devel %defattr(-, root, root) ++ reiserfsprogs-3.6.26.tar.xz -> reiserfsprogs-3.6.27.tar.xz ++ 17688 lines of diff (skipped)
commit obs-service-source_validator for openSUSE:Factory
Hello community, here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2017-12-03 10:09:53 Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old) and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New) Package is "obs-service-source_validator" Sun Dec 3 10:09:53 2017 rev:42 rq:546415 version:0.7 Changes: --- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2017-11-01 11:06:21.632957330 +0100 +++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2017-12-03 10:10:01.586394670 +0100 @@ -1,0 +2,9 @@ +Wed Nov 29 12:56:33 UTC 2017 - adr...@suse.de + +- Update to version 0.7: + * Do not ignore conditionals of the form "%if ... %{name} ..." + * Add --keep-name-conditionals option to helpers/spec_query + * Do not fail in case of ambiguous source tags + * Use priviate --homedir when calling gpg + +--- Old: obs-service-source_validator-0.6+git20170922.230bbc4.tar.bz2 New: obs-service-source_validator-0.7.tar.bz2 Other differences: -- ++ obs-service-source_validator.spec ++ --- /var/tmp/diff_new_pack.6ZgssP/_old 2017-12-03 10:10:03.514324575 +0100 +++ /var/tmp/diff_new_pack.6ZgssP/_new 2017-12-03 10:10:03.518324430 +0100 @@ -21,7 +21,7 @@ License:GPL-2.0+ Group: Development/Tools/Building Url:https://github.com/openSUSE/obs-service-source_validator -Version:0.6+git20170922.230bbc4 +Version:0.7 Release:0 # use osc service dr to update Source: %{name}-%{version}.tar.bz2 @@ -33,8 +33,8 @@ %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -Requires: build Requires: /usr/bin/xmllint +Requires: build Requires: perl-TimeDate Provides: osc-source_validator = %version Obsoletes: osc-source_validator <= 0.1 ++ _service ++ --- /var/tmp/diff_new_pack.6ZgssP/_old 2017-12-03 10:10:03.562322830 +0100 +++ /var/tmp/diff_new_pack.6ZgssP/_new 2017-12-03 10:10:03.562322830 +0100 @@ -3,9 +3,13 @@ git://github.com/openSUSE/obs-service-source_validator.git git .git + +0.7 +0.7 enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.6ZgssP/_old 2017-12-03 10:10:03.582322103 +0100 +++ /var/tmp/diff_new_pack.6ZgssP/_new 2017-12-03 10:10:03.586321957 +0100 @@ -1,4 +1,4 @@ git://github.com/openSUSE/obs-service-source_validator.git - 230bbc46562b8e4cc26dcacb4f5c9f46e75d921e \ No newline at end of file + 1e990f00f4a78d58f1c4252f52ce63c48747f08a \ No newline at end of file ++ debian.dsc ++ --- /var/tmp/diff_new_pack.6ZgssP/_old 2017-12-03 10:10:03.610321085 +0100 +++ /var/tmp/diff_new_pack.6ZgssP/_new 2017-12-03 10:10:03.610321085 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-source-validator -Version: 0.6+git20170922.230bbc4-0 +Version: 0.7-0 Binary: obs-service-source-validator Maintainer: Hib ErisArchitecture: all ++ obs-service-source_validator-0.6+git20170922.230bbc4.tar.bz2 -> obs-service-source_validator-0.7.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-source_validator-0.6+git20170922.230bbc4/20-files-present-and-referenced new/obs-service-source_validator-0.7/20-files-present-and-referenced --- old/obs-service-source_validator-0.6+git20170922.230bbc4/20-files-present-and-referenced 2017-09-22 13:18:58.0 +0200 +++ new/obs-service-source_validator-0.7/20-files-present-and-referenced 2017-11-16 13:29:35.0 +0100 @@ -55,7 +55,7 @@ for i in $DIR_TO_CHECK/*.spec ; do test -f "$i" || continue $HELPERS_DIR/spec_query --specfile "$i" --print-sources \ ---no-conditionals --unique-sources \ +--no-conditionals --keep-name-conditionals --disambiguate-sources \ >> "$TMPDIR/sources" 2>"$TMPDIR/sources.err" # ignore expand errors with macro scripts sed -i "/can't expand %(...)/d" "$TMPDIR/sources.err" @@ -155,7 +155,7 @@ # if [ -f $DIR_TO_CHECK/*.keyring 2>/dev/null ]; then -GPG_OPTIONS="-q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --trust-model always" +GPG_OPTIONS="--homedir $TMPDIR -q --no-default-keyring --keyring $TMPDIR/.checkifvalidsourcedir-gpg-keyring --trust-model always" gpg $GPG_OPTIONS --import $DIR_TO_CHECK/*.keyring for i in $DIR_TO_CHECK/*.sig $DIR_TO_CHECK/*.sign $DIR_TO_CHECK/*.asc; do if [ -f
commit rubygem-packaging_rake_tasks for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-packaging_rake_tasks for openSUSE:Factory checked in at 2017-12-03 10:10:12 Comparing /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks (Old) and /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new (New) Package is "rubygem-packaging_rake_tasks" Sun Dec 3 10:10:12 2017 rev:17 rq:546422 version:1.4.3 Changes: --- /work/SRC/openSUSE:Factory/rubygem-packaging_rake_tasks/rubygem-packaging_rake_tasks.changes 2017-10-23 16:38:09.127196743 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-packaging_rake_tasks.new/rubygem-packaging_rake_tasks.changes 2017-12-03 10:10:15.485889320 +0100 @@ -1,0 +2,17 @@ +Wed Nov 29 12:06:34 UTC 2017 - lsle...@suse.cz + +- Fixed "rake tarball" task to work also with tar < 1.28. + (Do not use the "--sort=name" tar option, use a "find | sort" + workaround instead. The "--sort" option is not supported in + the latest Leap 42.3 or SLE12-SP3.) (bsc#1070168) +- 1.4.3 + +--- +Tue Nov 28 15:50:22 UTC 2017 - lsle...@suse.cz + +- Fixed the "rake tarball" task to create reproducible tarballs, + avoid different source checksums for the same content in OBS + and in IBS (bsc#1070168) +- 1.4.2 + +--- Old: packaging_rake_tasks-1.4.1.gem New: packaging_rake_tasks-1.4.3.gem Other differences: -- ++ rubygem-packaging_rake_tasks.spec ++ --- /var/tmp/diff_new_pack.toxL37/_old 2017-12-03 10:10:16.109866635 +0100 +++ /var/tmp/diff_new_pack.toxL37/_new 2017-12-03 10:10:16.113866489 +0100 @@ -17,7 +17,7 @@ Name: rubygem-packaging_rake_tasks -Version:1.4.1 +Version:1.4.3 Release:0 %define mod_name packaging_rake_tasks %define mod_full_name %{mod_name}-%{version} ++ packaging_rake_tasks-1.4.1.gem -> packaging_rake_tasks-1.4.3.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2017-05-29 13:16:32.0 +0200 +++ new/VERSION 2017-09-21 14:04:46.0 +0200 @@ -1 +1 @@ -1.4.1 +1.4.3 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tasks/tarball.rake new/lib/tasks/tarball.rake --- old/lib/tasks/tarball.rake 2017-05-29 13:16:32.0 +0200 +++ new/lib/tasks/tarball.rake 2017-09-21 14:04:46.0 +0200 @@ -1,18 +1,18 @@ #-- # Webyast Webservice framework # -# Copyright (C) 2009, 2010 Novell, Inc. +# Copyright (C) 2009, 2010 Novell, Inc. # This library is free software; you can redistribute it and/or modify # it only under the terms of version 2.1 of the GNU Lesser General Public -# License as published by the Free Software Foundation. +# License as published by the Free Software Foundation. # # This library is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS -# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more -# details. +# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more +# details. # # You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free Software +# License along with this library; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA #++ @@ -20,6 +20,7 @@ require 'rake' require 'fileutils' require "packaging/configuration" +require "shellwords" def package_file_name config = Packaging::Configuration.instance @@ -57,8 +58,9 @@ def create_package_task require 'rake/packagetask' config = Packaging::Configuration.instance + # this will just export (copy/link) the files to the target directory, + # no tarball created Rake::PackageTask.new(config.package_name, config.version) do |p| -p.need_tar_bz2 = true p.package_dir = Packaging::Configuration.instance.package_dir add_git_files p @@ -84,10 +86,32 @@ # execute the real package task config = Packaging::Configuration.instance + target = File.join(config.package_dir, package_file_name) begin -Rake::Task[File.join(config.package_dir, package_file_name+".tar.bz2")].invoke +Rake::Task[target].invoke +build_tarball ensure -rm_rf File.join(config.package_dir, package_file_name) +rm_rf target end end + +# build the tarball in a reproducible way to have the very same output (bitwise) +# when called later again and also make the build
commit patterns-media for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-media for openSUSE:Factory checked in at 2017-12-03 10:10:03 Comparing /work/SRC/openSUSE:Factory/patterns-media (Old) and /work/SRC/openSUSE:Factory/.patterns-media.new (New) Package is "patterns-media" Sun Dec 3 10:10:03 2017 rev:15 rq:546421 version:20170319 Changes: --- /work/SRC/openSUSE:Factory/patterns-media/patterns-media.changes 2017-09-27 10:24:52.975594957 +0200 +++ /work/SRC/openSUSE:Factory/.patterns-media.new/patterns-media.changes 2017-12-03 10:10:06.382220306 +0100 @@ -1,0 +2,9 @@ +Wed Nov 29 13:15:29 UTC 2017 - dims...@opensuse.org + +- Recommend notification-daemon by rest_dvd_core. This is to ensure + notification-daemon ends up on the medium so that installations + can 'cheaply' provide dbus(org.freedesktop.Notifications). + Otherwise only KDE and GNOME provide this, which would result in + them being installed into a minimal-X system. + +--- Other differences: -- ++ patterns-media.spec ++ --- /var/tmp/diff_new_pack.FgpqFc/_old 2017-12-03 10:10:07.270188022 +0100 +++ /var/tmp/diff_new_pack.FgpqFc/_new 2017-12-03 10:10:07.278187731 +0100 @@ -310,10 +310,10 @@ %package rest_cd_x11 Summary:Remaining Software -Group: Metapackages # # Additional applications for rescue CD # +Group: Metapackages Requires: evince Requires: evince-plugin-pdfdocument Requires: file-roller @@ -430,6 +430,8 @@ Recommends: jfsutils #lvm2 support (#301382) Recommends: lvm2 +# notification-daemon for dbus(org.freedesktop.Notifications) - the others are expensive +Recommends: notification-daemon # filesystem(ntfs-3g) Recommends: ntfs-3g Recommends: pattern() = x11_yast @@ -510,27 +512,6 @@ Requires: pattern() = lamp_server Requires: pattern() = laptop # for now xen_server -Requires: pattern() = lxde -Requires: pattern() = lxde_laptop -Requires: pattern() = mail_server -Requires: pattern() = multimedia -Requires: pattern() = multimedia_opt -Requires: pattern() = network_admin -Requires: pattern() = office -Requires: pattern() = print_server -Requires: pattern() = rest_cd_core -Requires: pattern() = sw_management -Requires: pattern() = sw_management_gnome -Requires: pattern() = technical_writing -Requires: pattern() = x11 -Requires: pattern() = x11_opt -Requires: pattern() = x86 -Requires: pattern() = xfce -Requires: pattern() = xfce_basis -Requires: pattern() = xfce_laptop -Requires: pattern() = xfce_office -Requires: pattern() = yast2_basis -Requires: pattern() = yast2_install_wf Requires: thai-fonts Requires: un-fonts Requires: yast2-trans-af @@ -590,6 +571,27 @@ Requires: yast2-trans-zh_CN Requires: yast2-trans-zh_TW Requires: yast2-trans-zu +Requires: pattern() = lxde +Requires: pattern() = lxde_laptop +Requires: pattern() = mail_server +Requires: pattern() = multimedia +Requires: pattern() = multimedia_opt +Requires: pattern() = network_admin +Requires: pattern() = office +Requires: pattern() = print_server +Requires: pattern() = rest_cd_core +Requires: pattern() = sw_management +Requires: pattern() = sw_management_gnome +Requires: pattern() = technical_writing +Requires: pattern() = x11 +Requires: pattern() = x11_opt +Requires: pattern() = x86 +Requires: pattern() = xfce +Requires: pattern() = xfce_basis +Requires: pattern() = xfce_laptop +Requires: pattern() = xfce_office +Requires: pattern() = yast2_basis +Requires: pattern() = yast2_install_wf # bluncks 2nd baby Recommends: apport-gtk Recommends: apport-qt
commit curl for openSUSE:Factory
Hello community, here is the log from the commit of package curl for openSUSE:Factory checked in at 2017-12-03 10:09:33 Comparing /work/SRC/openSUSE:Factory/curl (Old) and /work/SRC/openSUSE:Factory/.curl.new (New) Package is "curl" Sun Dec 3 10:09:33 2017 rev:129 rq:546406 version:7.57.0 Changes: --- /work/SRC/openSUSE:Factory/curl/curl-mini.changes 2017-10-26 18:40:04.82952 +0200 +++ /work/SRC/openSUSE:Factory/.curl.new/curl-mini.changes 2017-12-03 10:09:36.663300808 +0100 @@ -1,0 +2,77 @@ +Wed Nov 29 10:43:55 UTC 2017 - pmonrealgonza...@suse.com + +- Update to version 7.57.0 [bsc#1069226, CVE-2017-8816] + [bsc#1069222, CVE-2017-8817] [bsc#1069714, CVE-2017-8818] + Changes: + * auth: add support for RFC7616 - HTTP Digest access authentication + * share: add support for sharing the connection cache + * HTTP: implement Brotli content encoding + Bugfixes: + * CVE-2017-8816: NTLM buffer overflow via integer overflow + * CVE-2017-8817: FTP wildcard out of bounds read + * CVE-2017-8818: SSL out of buffer access + * curl_mime_filedata.3: fix typos + * libtest: Add required test libraries for lib1552 and lib1553 + * fix time diffs for systems using unsigned time_t + * ftplistparser: memory leak fix: free temporary memory always + * multi: allow table handle sizes to be overridden + * wildcards: don't use with non-supported protocols + * curl_fnmatch: return error on illegal wildcard pattern + * transfer: Fix chunked-encoding upload too early exit + * resolvers: only include anything if needed + * setopt: fix CURLOPT_SSH_AUTH_TYPES option read + * Curl_timeleft: change return type to timediff_t + * cmake: Export libcurl and curl targets to use by other cmake projects + * curl: in -F option arg, comma is a delimiter for files only + * curl: improved ";type=" handling in -F option arguments + * timeval: use mach_absolute_time() on MacOS + * curlx: the timeval functions are no longer provided as curlx_* + * mkhelp.pl: do not generate comment with current date + * memdebug: use send/recv signature for curl_dosend/curl_dorecv + * cookie: avoid NULL dereference + * url: fix CURLOPT_POSTFIELDSIZE arg value check to allow -1 + * include: remove conncache.h inclusion from where its not needed + * CURLOPT_MAXREDIRS: allow -1 as a value + * tests: Fixed torture tests on tests 556 and 650 + * http2: Fixed OOM handling in upgrade request + * url: fix CURLOPT_DNS_CACHE_TIMEOUT arg value check to allow -1 + * CURLOPT_INFILESIZE: accept -1 + * curl: pass through [] in URLs instead of calling globbing error + * curl: speed up handling of many URLs + * ntlm: avoid malloc(0) for zero length passwords + * url: remove faulty arg value check from CURLOPT_SSH_AUTH_TYPES + * HTTP: support multiple Content-Encodings + * travis: add a job with brotli enabled + * url: remove unncessary NULL-check + * fnmatch: remove dead code + * connect: store IPv6 connection status after valid connection + * imap: deal with commands case insensitively + * --interface: add support for Linux VRF + * content_encoding: fix inflate_stream for no bytes available + * cmake: Add missing setmode check + * connect.c: remove executable bit on file + * SMB: fix uninitialized local variable + * zlib/brotli: only include header files in modules needing them + * URL: return error on malformed URLs with junk after IPv6 bracket + * openssl: fix too broad use of HAVE_OPAQUE_EVP_PKEY + * macOS: Fix missing connectx function with Xcode version older than 9.0 + * --resolve: allow IP address within [] brackets + * examples/curlx: Fix code style + * ntlm: remove unnecessary NULL-check to please scan-build + * Curl_llist_remove: fix potential NULL pointer deref + * mime: fix "Value stored to 'sz' is never read" scan-build error + * openssl: fix "Value stored to 'rc' is never read" scan-build error + * http2: fix "Value stored to 'hdbuf' is never read" scan-build error + * http2: fix "Value stored to 'end' is never read" scan-build error + * Curl_open: fix OOM return error correctly + * url: reject ASCII control characters and space in host names + * examples/rtsp: clear RANGE again after use + * connect: improve the bind error message + * make: fix "make distclean" + * connect: add support for new TCP Fast Open API on Linux + * metalink: fix memory-leak and NULL pointer dereference + * URL: update "file:" URL handling + * ssh: remove check for a NULL pointer + * global_init: ignore CURL_GLOBAL_SSL's absense + +--- curl.changes: same change Old: curl-7.56.1.tar.gz curl-7.56.1.tar.gz.asc New: curl-7.57.0.tar.gz curl-7.57.0.tar.gz.asc
commit libstaroffice for openSUSE:Factory
Hello community, here is the log from the commit of package libstaroffice for openSUSE:Factory checked in at 2017-12-03 10:09:47 Comparing /work/SRC/openSUSE:Factory/libstaroffice (Old) and /work/SRC/openSUSE:Factory/.libstaroffice.new (New) Package is "libstaroffice" Sun Dec 3 10:09:47 2017 rev:5 rq:546413 version:0.0.5 Changes: --- /work/SRC/openSUSE:Factory/libstaroffice/libstaroffice.changes 2017-07-04 11:52:52.136023806 +0200 +++ /work/SRC/openSUSE:Factory/.libstaroffice.new/libstaroffice.changes 2017-12-03 10:09:48.586867298 +0100 @@ -1,0 +2,8 @@ +Wed Nov 29 12:34:18 UTC 2017 - tchva...@suse.com + +- Version update to 0.0.5: + * Various bugs found by fuzzing + * Switched to C++11 + * Remove merged patch CVE-2017-9432.patch + +--- Old: CVE-2017-9432.patch libstaroffice-0.0.3.tar.xz New: libstaroffice-0.0.5.tar.xz Other differences: -- ++ libstaroffice.spec ++ --- /var/tmp/diff_new_pack.pNhKw7/_old 2017-12-03 10:09:49.230843885 +0100 +++ /var/tmp/diff_new_pack.pNhKw7/_new 2017-12-03 10:09:49.230843885 +0100 @@ -18,22 +18,20 @@ %define libname libstaroffice-0_0-0 Name: libstaroffice -Version:0.0.3 +Version:0.0.5 Release:0 Summary:A library for import of StarOffice documents -License:LGPL-2.1+ and MPL-2.0+ +License:LGPL-2.1+ AND MPL-2.0+ Group: Productivity/Publishing/Word Url:https://github.com/fosnola/libstaroffice/wiki Source: https://github.com/fosnola/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz -Patch0: CVE-2017-9432.patch BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: xz BuildRequires: pkgconfig(librevenge-0.0) BuildRequires: pkgconfig(zlib) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description %{name} is a library for import of StarOffice documents. @@ -71,8 +69,6 @@ %prep %setup -q -%patch0 -p1 - # fix date in documentation sed -i \ -e 's/on $datetime //g' \ @@ -90,7 +86,7 @@ make %{?_smp_mflags} %install -make %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install find %{buildroot} -type f -name "*.la" -delete -print %fdupes -s %{buildroot} @@ -99,7 +95,6 @@ %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} -%defattr(-,root,root) %{_libdir}/*.so.* %doc ChangeLog %doc COPYING.LGPL @@ -107,18 +102,15 @@ %doc NEWS %files devel -%defattr(-,root,root) %{_libdir}/*.so %{_libdir}/pkgconfig/libstaroffice*.pc %{_includedir}/libstaroffice* %files devel-doc -%defattr(-,root,root,-) %dir %{_docdir}/%{name}-devel %doc %{_docdir}/%{name}-devel/html/ %files tools -%defattr(-,root,root) %{_bindir}/sd2raw %{_bindir}/sd2svg %{_bindir}/sd2text ++ libstaroffice-0.0.3.tar.xz -> libstaroffice-0.0.5.tar.xz ++ 29154 lines of diff (skipped)
commit libwps for openSUSE:Factory
Hello community, here is the log from the commit of package libwps for openSUSE:Factory checked in at 2017-12-03 10:09:41 Comparing /work/SRC/openSUSE:Factory/libwps (Old) and /work/SRC/openSUSE:Factory/.libwps.new (New) Package is "libwps" Sun Dec 3 10:09:41 2017 rev:41 rq:546410 version:0.4.7 Changes: --- /work/SRC/openSUSE:Factory/libwps/libwps.changes2017-05-20 10:09:52.212039459 +0200 +++ /work/SRC/openSUSE:Factory/.libwps.new/libwps.changes 2017-12-03 10:09:43.351057659 +0100 @@ -1,0 +2,6 @@ +Wed Nov 29 12:29:12 UTC 2017 - tchva...@suse.com + +- Version update to 0.4.7: + * Many fixes found by fuzzing + +--- Old: libwps-0.4.6.tar.xz New: libwps-0.4.7.tar.xz Other differences: -- ++ libwps.spec ++ --- /var/tmp/diff_new_pack.mmW6Il/_old 2017-12-03 10:09:43.975034973 +0100 +++ /var/tmp/diff_new_pack.mmW6Il/_new 2017-12-03 10:09:43.979034828 +0100 @@ -18,10 +18,10 @@ %define libname libwps-0_4-4 Name: libwps -Version:0.4.6 +Version:0.4.7 Release:0 Summary:Library for the Microsoft Works text and spreadsheet formats -License:LGPL-2.1+ and MPL-2.0+ +License:LGPL-2.1+ AND MPL-2.0+ Group: Productivity/Publishing/Word Url:http://libwps.sourceforge.net/ Source: http://downloads.sourceforge.net/project/%{name}/%{name}/%{name}-%{version}/%{name}-%{version}.tar.xz @@ -87,17 +87,14 @@ %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} -%defattr(-,root,root) %{_libdir}/*.so.* %files devel -%defattr(-,root,root) %{_libdir}/*.so %{_libdir}/pkgconfig/libwps*.pc %{_includedir}/libwps-* %files tools -%defattr(-,root,root) %{_bindir}/* %doc %dir %{_docdir}/%{name} %doc ChangeLog COPYING.LGPL COPYING.MPL CREDITS NEWS ++ libwps-0.4.6.tar.xz -> libwps-0.4.7.tar.xz ++ 2200 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/libwps-0.4.6/ChangeLog new/libwps-0.4.7/ChangeLog --- old/libwps-0.4.6/ChangeLog 2017-03-12 09:53:14.0 +0100 +++ new/libwps-0.4.7/ChangeLog 2017-07-16 10:06:11.0 +0200 @@ -1,3 +1,88 @@ +2017-07-16 osnola[b992069290a4c107bb424ef421ee82ba2ae31357] + +tconfigure.ac: update micro version + + +2017-07-16 osnola [81e5e931109c73e1216aaf4ec9b3de25a650b4ef] + +tUpdate README files... + + +2017-07-03 osnola [e1b2c2f34268d14aa469c88ab89bd9f491168bd0] + +tg++7: try to remove some warnings... + + +2017-05-20 osnola [82183981147344f4f56b69b71a572688542dce65] + +tQuattroSpreadsheet.cpp: correct wq1's formula when there is single and double cell's references... + + +2017-04-25 David Tardon [282239bc81585de00613823c3768327f8b3ce540] + +tofz#1269 fix int overflow + + +2017-04-20 David Tardon [b7b092e058807ddfc3d8b25c4702012425e3b04e] + +tofz#1083 fix signed integer overflow + + +2017-04-12 David Tardon [711b02ce6a1280c79bcba9c9c87672914e32d377] + +tofz#1019 fix int overflow + + +2017-04-06 David Tardon [d896b8f18a31a184a0a333bf6532ec143727e845] + +tadd wq? fuzzer + + +2017-04-06 David Tardon [036742c56e6615e04ec9fa9e722830fddde7] + +tadd wk? fuzzer + + +2017-04-06 David Tardon [8db28cb07e95890da0027949e651bbb2fe81f003] + +tadd 123 fuzzer + + +2017-04-06 David Tardon [f54e898ca3408660cf7780504ac11ad1c6a8bd0d] + +tadd doc fuzzer + + +2017-04-06 David Tardon [0d98752779dad668536f9d8ddf16952e9ad6ed22] + +tadd wri fuzzer + + +2017-04-06 David Tardon [801b3d24fa1820fdbe5ea835a41a4658f3c56348] + +tadd wdb fuzzer + + +2017-04-06 David Tardon [82420322242a8d3ef8275eeec39456222be77365] + +tadd wks fuzzer + + +2017-04-06 David Tardon [cfb4b672014a2f5cc81dec25f6cac6445d2d3f4e] + +tadd .gitignore + + +2017-03-31 David Tardon [e65c68425ec5befe3c5961046925ad43be6b94d4] + +tastyle + + +2017-03-31 David Tardon [0c1b069fc1f813a6b3c01fb074e3fc826dc07ae9] + +tadd fuzzing driver for oss-fuzz + + 2017-03-04 osnola [1d29e6f12d6928b2a39df41db5022c0f4ecdf4bb] tupdate some README's
commit firewalld for openSUSE:Factory
Hello community, here is the log from the commit of package firewalld for openSUSE:Factory checked in at 2017-12-03 10:09:27 Comparing /work/SRC/openSUSE:Factory/firewalld (Old) and /work/SRC/openSUSE:Factory/.firewalld.new (New) Package is "firewalld" Sun Dec 3 10:09:27 2017 rev:23 rq:546405 version:0.4.4.6 Changes: --- /work/SRC/openSUSE:Factory/firewalld/firewalld.changes 2017-11-23 09:37:31.883582136 +0100 +++ /work/SRC/openSUSE:Factory/.firewalld.new/firewalld.changes 2017-12-03 10:09:30.731516473 +0100 @@ -1,0 +2,18 @@ +Wed Nov 29 10:59:45 UTC 2017 - dims...@opensuse.org + +- Replace dbus-1-python requires with dbus-1-python3: since + firewalld was migrated to python3, we also have to require the + python3 dependencies (boo#1070310). + +--- +Tue Nov 28 12:30:59 UTC 2017 - mchand...@suse.de + +- Add missing python3-gobject-Gdk dependency (boo#1069952) + +--- +Thu Nov 23 13:37:50 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- Other differences: -- ++ firewalld.spec ++ --- /var/tmp/diff_new_pack.XwmjCE/_old 2017-12-03 10:09:31.299495822 +0100 +++ /var/tmp/diff_new_pack.XwmjCE/_new 2017-12-03 10:09:31.303495677 +0100 @@ -16,6 +16,11 @@ # +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + Name: firewalld Version:0.4.4.6 Release:0 @@ -44,7 +49,7 @@ BuildRequires: libxslt-tools BuildRequires: python3-devel BuildRequires: systemd-rpm-macros -Requires: dbus-1-python +Requires: dbus-1-python3 Requires: ebtables Requires: ipset Requires: iptables @@ -80,7 +85,7 @@ Group: Productivity/Networking/Security Requires: %{name} = %{version}-%{release} Requires: hicolor-icon-theme -Requires: python3-gobject +Requires: python3-gobject-Gdk %description -n firewall-config The firewall configuration application provides an configuration interface for @@ -120,7 +125,7 @@ %{buildroot}%{_datadir}/applications/firewall-config.desktop # fillup_only will take care of that -%{_bindir}/install -c -D -m 600 %{buildroot}%{_sysconfdir}/sysconfig/firewalld %{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.%{name} +%{_bindir}/install -c -D -m 600 %{buildroot}%{_sysconfdir}/sysconfig/firewalld %{buildroot}%{_fillupdir}/sysconfig.%{name} rm %{buildroot}%{_sysconfdir}/sysconfig/firewalld ln -sf %{_sbindir}/service %{buildroot}/%{_sbindir}/rcfirewalld @@ -204,7 +209,7 @@ %attr(0750,root,root) %dir %{_sysconfdir}/firewalld/ipsets %attr(0750,root,root) %dir %{_sysconfdir}/firewalld/helpers %{_unitdir}/firewalld.service -%{_localstatedir}/adm/fillup-templates/sysconfig.%{name} +%{_fillupdir}/sysconfig.%{name} %config(noreplace) %{_sysconfdir}/dbus-1/system.d/FirewallD.conf %attr(0755,root,root) %dir %{python3_sitelib}/firewall %{_datadir}/firewalld/__pycache__
commit zip for openSUSE:Factory
Hello community, here is the log from the commit of package zip for openSUSE:Factory checked in at 2017-12-03 10:08:38 Comparing /work/SRC/openSUSE:Factory/zip (Old) and /work/SRC/openSUSE:Factory/.zip.new (New) Package is "zip" Sun Dec 3 10:08:38 2017 rev:23 rq:546292 version:3.0 Changes: --- /work/SRC/openSUSE:Factory/zip/zip.changes 2015-07-05 17:56:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.zip.new/zip.changes 2017-12-03 10:08:39.545377468 +0100 @@ -1,0 +2,6 @@ +Tue Nov 28 16:29:02 UTC 2017 - kstreit...@suse.com + +- add zip-3.0-fix-memory_leaks.patch to fix memory leaks in zip.c, + zipfile.c and fileio.c files [bsc#1068346] + +--- New: zip-3.0-fix-memory_leaks.patch Other differences: -- ++ zip.spec ++ --- /var/tmp/diff_new_pack.FR8REw/_old 2017-12-03 10:08:40.225352746 +0100 +++ /var/tmp/diff_new_pack.FR8REw/_new 2017-12-03 10:08:40.225352746 +0100 @@ -1,7 +1,7 @@ # # spec file for package zip # -# Copyright (c) 2014 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 @@ -32,6 +32,8 @@ Patch6: zip-3.0-tempfile.patch Patch7: zip-notimestamp.patch Patch8: zip-3.0-nomutilation.patch +# PATCH-FIX-UPSTREAM bsc#1068346 kstreit...@suse.com -- fix memory leaks +Patch9: zip-3.0-fix-memory_leaks.patch Provides: crzip = %{version} Obsoletes: crzip < %{version} BuildRequires: libbz2-devel @@ -50,6 +52,7 @@ %patch6 %patch7 %patch8 +%patch9 %build make %{?_smp_mflags} -f unix/Makefile prefix=/usr CC="gcc %{optflags} -DLARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" generic_gcc ++ zip-3.0-fix-memory_leaks.patch ++ --- zipfile.c +++ zipfile.c @@ -2166,7 +2166,7 @@ int readlocal(localz, z) #ifndef UTIL ulg start_disk = 0; uzoff_t start_offset = 0; - char *split_path; + char *split_path = NULL; start_disk = z->dsk; start_offset = z->off; @@ -2197,6 +2197,7 @@ int readlocal(localz, z) split_path = get_in_split_path(in_path, start_disk); } } + if (split_path) free(split_path); #endif /* For utilities assume archive is on one disk for now */ @@ -6014,7 +6015,7 @@ int zipcopy(z) ulg e = 0;/* extended local header size */ ulg start_disk = 0; uzoff_t start_offset = 0; - char *split_path; + char *split_path = NULL; char buf[LOCHEAD + 1]; struct zlist far *localz; int r; @@ -6063,6 +6064,7 @@ int zipcopy(z) split_path = get_in_split_path(in_path, start_disk); } } +if (split_path) free(split_path); if (zfseeko(in_file, start_offset, SEEK_SET) != 0) { fclose(in_file); --- zip.c +++ zip.c @@ -3450,6 +3450,7 @@ char **argv;/* command line } } */ + free(value); /* Added by Polo from forum */ if (kk == 3) { first_listarg = argnum; kk = 4; --- fileio.c +++ fileio.c @@ -696,6 +696,7 @@ int newnamew(namew, isdir, casesensitive return ZE_MEM; } strcpy(z->name, name); + if (z->oname) free(z->oname); z->oname = oname; oname = NULL; z->dosflag = dosflag; @@ -959,6 +960,7 @@ int newname(name, isdir, casesensitive) return ZE_MEM; } strcpy(z->name, name); + if (z->oname) free(z->oname); z->oname = oname; z->dosflag = dosflag;
commit libXcursor for openSUSE:Factory
Hello community, here is the log from the commit of package libXcursor for openSUSE:Factory checked in at 2017-12-03 10:08:56 Comparing /work/SRC/openSUSE:Factory/libXcursor (Old) and /work/SRC/openSUSE:Factory/.libXcursor.new (New) Package is "libXcursor" Sun Dec 3 10:08:56 2017 rev:10 rq:546296 version:1.1.14 Changes: --- /work/SRC/openSUSE:Factory/libXcursor/libXcursor.changes2014-05-05 21:09:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.libXcursor.new/libXcursor.changes 2017-12-03 10:08:57.328730912 +0100 @@ -1,0 +2,8 @@ +Tue Nov 28 19:08:11 UTC 2017 - sndir...@suse.com + +- U_Avoid-heap-overflows-due-to-integer-overflow-signedn.patch + * It is possible to trigger heap overflows due to an integer +overflow while parsing images and a signedness issue while +parsing comments. [CVE-2017-16612] (bsc#1065386) + +--- New: U_Avoid-heap-overflows-due-to-integer-overflow-signedn.patch Other differences: -- ++ libXcursor.spec ++ --- /var/tmp/diff_new_pack.O2W4N5/_old 2017-12-03 10:08:57.816713169 +0100 +++ /var/tmp/diff_new_pack.O2W4N5/_new 2017-12-03 10:08:57.816713169 +0100 @@ -1,7 +1,7 @@ # # spec file for package libXcursor # -# Copyright (c) 2014 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 @@ -28,6 +28,8 @@ #Git-Clone:git://anongit.freedesktop.org/xorg/lib/libXcursor #Git-Web: http://cgit.freedesktop.org/xorg/lib/libXcursor/ Source: http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2 +Source1:baselibs.conf +Patch0: U_Avoid-heap-overflows-due-to-integer-overflow-signedn.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build #git#BuildRequires:autoconf >= 2.60, automake, libtool BuildRequires: fdupes @@ -71,6 +73,7 @@ %prep %setup -q +%patch0 -p1 %build %configure --disable-static ++ U_Avoid-heap-overflows-due-to-integer-overflow-signedn.patch ++ >From 77a4331570c660ebee77f19eb385911299948422 Mon Sep 17 00:00:00 2001 From: Stefan DirschDate: Tue, 21 Nov 2017 16:50:56 +0100 Subject: [PATCH] Avoid heap overflows due to integer overflow + signedness issue [CVE-2017-16612] It is possible to trigger heap overflows due to an integer overflow while parsing images and a signedness issue while parsing comments. The integer overflow occurs because the chosen limit 0x1 for dimensions is too large for 32 bit systems, because each pixel takes 4 bytes. Properly chosen values allow an overflow which in turn will lead to less allocated memory than needed for subsequent reads. The signedness bug is triggered by reading the length of a comment as unsigned int, but casting it to int when calling the function XcursorCommentCreate. Turning length into a negative value allows the check against XCURSOR_COMMENT_MAX_LEN to pass, and the following addition of sizeof (XcursorComment) + 1 makes it possible to allocate less memory than needed for subsequent reads. Signed-off-by: Tobias Stoeckmann --- src/file.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/file.c b/src/file.c index 43163c2..da16277 100644 --- a/src/file.c +++ b/src/file.c @@ -29,6 +29,11 @@ XcursorImageCreate (int width, int height) { XcursorImage*image; +if (width < 0 || height < 0) + return NULL; +if (width > XCURSOR_IMAGE_MAX_SIZE || height > XCURSOR_IMAGE_MAX_SIZE) + return NULL; + image = malloc (sizeof (XcursorImage) + width * height * sizeof (XcursorPixel)); if (!image) @@ -101,7 +106,7 @@ XcursorCommentCreate (XcursorUInt comment_type, int length) { XcursorComment *comment; -if (length > XCURSOR_COMMENT_MAX_LEN) +if (length < 0 || length > XCURSOR_COMMENT_MAX_LEN) return NULL; comment = malloc (sizeof (XcursorComment) + length + 1); @@ -448,7 +453,8 @@ _XcursorReadImage (XcursorFile *file, if (!_XcursorReadUInt (file, )) return NULL; /* sanity check data */ -if (head.width >= 0x1 || head.height > 0x1) +if (head.width > XCURSOR_IMAGE_MAX_SIZE || + head.height > XCURSOR_IMAGE_MAX_SIZE) return NULL; if (head.width == 0 || head.height == 0) return NULL; @@ -457,6 +463,8 @@ _XcursorReadImage (XcursorFile *file, /* Create the image and initialize it */ image = XcursorImageCreate (head.width, head.height); +if (image == NULL) + return
commit libXfont2 for openSUSE:Factory
Hello community, here is the log from the commit of package libXfont2 for openSUSE:Factory checked in at 2017-12-03 10:08:44 Comparing /work/SRC/openSUSE:Factory/libXfont2 (Old) and /work/SRC/openSUSE:Factory/.libXfont2.new (New) Package is "libXfont2" Sun Dec 3 10:08:44 2017 rev:3 rq:546294 version:2.0.3 Changes: --- /work/SRC/openSUSE:Factory/libXfont2/libXfont2.changes 2017-10-21 20:20:35.274337999 +0200 +++ /work/SRC/openSUSE:Factory/.libXfont2.new/libXfont2.changes 2017-12-03 10:08:45.109175183 +0100 @@ -1,0 +2,6 @@ +Tue Nov 28 19:17:03 UTC 2017 - sndir...@suse.com + +- Update to version 2.0.3 + * Open files with O_NOFOLLOW. (CVE-2017-16611) + +--- Old: libXfont2-2.0.2.tar.bz2 New: libXfont2-2.0.3.tar.bz2 Other differences: -- ++ libXfont2.spec ++ --- /var/tmp/diff_new_pack.vuJNrN/_old 2017-12-03 10:08:45.721152933 +0100 +++ /var/tmp/diff_new_pack.vuJNrN/_new 2017-12-03 10:08:45.725152788 +0100 @@ -18,7 +18,7 @@ Name: libXfont2 %define lname libXfont2-2 -Version:2.0.2 +Version:2.0.3 Release:0 Summary:X font handling library for server and utilities License:MIT ++ libXfont2-2.0.2.tar.bz2 -> libXfont2-2.0.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libXfont2-2.0.2/ChangeLog new/libXfont2-2.0.3/ChangeLog --- old/libXfont2-2.0.2/ChangeLog 2017-10-11 17:43:54.0 +0200 +++ new/libXfont2-2.0.3/ChangeLog 2017-11-28 15:29:16.0 +0100 @@ -1,3 +1,24 @@ +commit cdb2f990348c3bd1407022f7e0e5fcba552d539f +Author: Matthieu Herrb+Date: Sat Nov 25 12:01:16 2017 +0100 + +libXfont2 2.0.3 + +Signed-off-by: Matthieu Herrb + +commit 7b377456f95d2ec3ead40f4fb74ea620191f88c8 +Author: Michal Srb +Date: Thu Oct 26 09:48:13 2017 +0200 + +Open files with O_NOFOLLOW. (CVE-2017-16611) + +A non-privileged X client can instruct X server running under root to open any +file by creating own directory with "fonts.dir", "fonts.alias" or any font file +being a symbolic link to any other file in the system. X server will then open +it. This can be issue with special files such as /dev/watchdog. + +Reviewed-by: Matthieu Herrb + commit d82dfe25491c599f650b2ad868772c3b8e6ba7bc Author: Adam Jackson Date: Wed Oct 11 11:33:29 2017 -0400 @@ -97,9 +118,9 @@ configure: Use -fvisibility=hidden if available -text data bss dec hex filename - 23373281681616 243516 3b73c .libs/libXfont2.so.2.before - 21711368161616 225545 37109 .libs/libXfont2.so.2.after +text data bss dec hex filename + 233732 81681616 243516 3b73c .libs/libXfont2.so.2.before + 217113 68161616 225545 37109 .libs/libXfont2.so.2.after Signed-off-by: Adam Jackson Reviewed-by: Emil Velikov @@ -114,21 +135,21 @@ Found by clang's Address Sanitizer -crac.num_auths = set_font_authorizations(, , - 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 *) , sizeof (fsCreateACReq)); -_fs_write(conn, authorizations, authlen); + crac.num_auths = set_font_authorizations(, , +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 *) , sizeof (fsCreateACReq)); + _fs_write(conn, authorizations, authlen); In the case in the report, set_font_authorizations setup authorizations
commit python-keyring for openSUSE:Factory
Hello community, here is the log from the commit of package python-keyring for openSUSE:Factory checked in at 2017-12-03 10:08:24 Comparing /work/SRC/openSUSE:Factory/python-keyring (Old) and /work/SRC/openSUSE:Factory/.python-keyring.new (New) Package is "python-keyring" Sun Dec 3 10:08:24 2017 rev:27 rq:546273 version:10.5.0 Changes: --- /work/SRC/openSUSE:Factory/python-keyring/python-keyring.changes 2017-08-24 18:18:12.222401006 +0200 +++ /work/SRC/openSUSE:Factory/.python-keyring.new/python-keyring.changes 2017-12-03 10:08:25.277896197 +0100 @@ -1,0 +2,8 @@ +Tue Nov 28 12:22:03 UTC 2017 - mimi...@gmail.com + +- update to 10.5.0: + * Added --list-backends option to command-line interface. + * Removed logger from keyring + * Set the appid for SecretService & KWallet to something meaningful + +--- Old: keyring-10.4.0.tar.gz New: keyring-10.5.0.tar.gz Other differences: -- ++ python-keyring.spec ++ --- /var/tmp/diff_new_pack.hJosHq/_old 2017-12-03 10:08:25.729879764 +0100 +++ /var/tmp/diff_new_pack.hJosHq/_new 2017-12-03 10:08:25.733879619 +0100 @@ -16,23 +16,24 @@ # -%bcond_without tests - %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%bcond_without tests Name: python-keyring -Version:10.4.0 +Version:10.5.0 Release:0 -Url:https://github.com/jaraco/keyring Summary:Store and access your passwords safely -License:Python-2.0 and MIT +License:Python-2.0 AND MIT Group: Development/Languages/Python +Url:https://github.com/jaraco/keyring Source: https://files.pythonhosted.org/packages/source/k/keyring/keyring-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools_scm >= 1.15.0} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-SecretStorage +Requires: python-setuptools +BuildArch: noarch %if %{with tests} # Test requirements: BuildRequires: %{python_module SecretStorage} @@ -40,9 +41,6 @@ # Python 2 test requirements: BuildRequires: python-mock %endif -Requires: python-SecretStorage -Requires: python-setuptools -BuildArch: noarch %python_subpackages %description @@ -71,7 +69,6 @@ %endif %files %{python_files} -%defattr(-,root,root) %doc README.rst CHANGES.rst %python3_only %{_bindir}/keyring %{python_sitelib}/keyring-%{version}-py*.egg-info ++ keyring-10.4.0.tar.gz -> keyring-10.5.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-10.4.0/.travis-osx new/keyring-10.5.0/.travis-osx --- old/keyring-10.4.0/.travis-osx 2017-06-24 13:07:55.0 +0200 +++ new/keyring-10.5.0/.travis-osx 2017-11-13 02:12:26.0 +0100 @@ -3,3 +3,4 @@ brew install python3 rm /usr/local/bin/python ln -s python3 /usr/local/bin/python +python -m pip install --upgrade tox diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-10.4.0/.travis.yml new/keyring-10.5.0/.travis.yml --- old/keyring-10.4.0/.travis.yml 2017-06-24 13:07:55.0 +0200 +++ new/keyring-10.5.0/.travis.yml 2017-11-13 02:12:26.0 +0100 @@ -1,34 +1,36 @@ language: python -python: - - 2.7 - - 3.3 - - 3.4 - - 3.5 - - 3.6 -matrix: + +jobs: + fast_finish: true include: + - python: 2.7 + - python: 3.3 + - python: _py3 3.6 - os: osx language: generic + - stage: deploy +if: tag IS present +python: *latest_py3 +install: skip +script: skip +deploy: + provider: pypi + on: +tags: true +all_branches: true + user: jaraco + password: +secure: aDqlVdm6FZ8pqLkoDRR2LH3TEz7pBvKH2HhOlSy7OEmopN/36ncql/KvfE0ccpaOES9Xm31a51bUfNjcwb1HVKjfW544C+IoSHctkG1rI5bp3q4rW+4RbQcBZVHUUKR9yQf9ZyikEmoYXi3g+JKcOf9rj+v/32PAfUDzSpFbWik= + distributions: dists + skip_cleanup: true + skip_upload_docs: true + +cache: pip before_install: - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then source .travis-osx; fi install: -- python -m pip install tox "setuptools>=28.2" -script: -- tox -- -rs -v -branches: - except: - - skeleton -deploy: - provider: pypi - server: https://upload.pypi.org/legacy/ - on: -tags: true -all_branches: true -python: 3.6 - user: jaraco - password: -secure:
commit giflib for openSUSE:Factory
Hello community, here is the log from the commit of package giflib for openSUSE:Factory checked in at 2017-12-03 10:07:58 Comparing /work/SRC/openSUSE:Factory/giflib (Old) and /work/SRC/openSUSE:Factory/.giflib.new (New) Package is "giflib" Sun Dec 3 10:07:58 2017 rev:37 rq:546173 version:5.1.4 Changes: --- /work/SRC/openSUSE:Factory/giflib/giflib.changes2016-04-16 22:07:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.giflib.new/giflib.changes 2017-12-03 10:07:59.566830986 +0100 @@ -1,0 +2,11 @@ +Wed Jul 5 05:38:23 UTC 2017 - bwiedem...@suse.com + +- Keep timestamps before patch updates them to fix build-compare + +--- +Fri May 13 15:50:28 UTC 2016 - r...@fthiessen.de + +- Added fix-autoconf11.patch for fixing build with older autoconf, + requires for SLE11. + +--- New: fix-autoconf11.patch Other differences: -- ++ giflib.spec ++ --- /var/tmp/diff_new_pack.nzOCsL/_old 2017-12-03 10:08:00.210807573 +0100 +++ /var/tmp/diff_new_pack.nzOCsL/_new 2017-12-03 10:08:00.210807573 +0100 @@ -1,7 +1,7 @@ # # spec file for package giflib # -# 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 @@ -29,6 +29,7 @@ Patch1: giflib-visibility.patch Patch2: giflib-automake-1_13.patch Patch3: giflib-CVE-2016-3977.patch +Patch4: fix-autoconf11.patch BuildRequires: libtool >= 2 BuildRequires: xorg-x11-libICE-devel BuildRequires: xorg-x11-libSM-devel @@ -70,15 +71,20 @@ %prep %setup -q +for file in `find util -name "*.c"`; do + touch -r $file $file.stamp +done %patch1 -p1 %patch2 -p1 %patch3 -p1 +%if 0%{?suse_version} <= 1110 +%patch4 -p1 +%endif # USE __TIMESTAMP__ instead of __DATE__ , __TIME__ # this change is pointless unless we preserve the original # file modification time for file in `find util -name "*.c"`; do - touch -r $file $file.stamp; sed -i -e s@'__DATE__ ", " __TIME__'@__TIMESTAMP__@g $file; touch -r $file.stamp $file; rm -v $file.stamp ++ fix-autoconf11.patch ++ diff -Nur giflib-5.1.4/configure.ac new/configure.ac --- giflib-5.1.4/configure.ac 2016-05-13 17:43:01.232661891 +0200 +++ new/configure.ac2016-05-13 17:42:47.136471014 +0200 @@ -12,7 +12,7 @@ AC_CONFIG_MACRO_DIR([m4]) dnl Checks for programs. -AM_PROG_AR +m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) AC_PROG_CC_STDC AC_USE_SYSTEM_EXTENSIONS AC_SYS_LARGEFILE
commit libXfont for openSUSE:Factory
Hello community, here is the log from the commit of package libXfont for openSUSE:Factory checked in at 2017-12-03 10:08:51 Comparing /work/SRC/openSUSE:Factory/libXfont (Old) and /work/SRC/openSUSE:Factory/.libXfont.new (New) Package is "libXfont" Sun Dec 3 10:08:51 2017 rev:19 rq:546295 version:1.5.4 Changes: --- /work/SRC/openSUSE:Factory/libXfont/libXfont.changes2017-10-28 14:18:36.210310647 +0200 +++ /work/SRC/openSUSE:Factory/.libXfont.new/libXfont.changes 2017-12-03 10:08:53.308877063 +0100 @@ -1,0 +2,6 @@ +Tue Nov 28 19:20:44 UTC 2017 - sndir...@suse.com + +- Update to release 1.5.4 + * Open files with O_NOFOLLOW. (CVE-2017-16611) + +--- Old: libXfont-1.5.3.tar.bz2 New: libXfont-1.5.4.tar.bz2 Other differences: -- ++ libXfont.spec ++ --- /var/tmp/diff_new_pack.yw2A3a/_old 2017-12-03 10:08:53.896855686 +0100 +++ /var/tmp/diff_new_pack.yw2A3a/_new 2017-12-03 10:08:53.900855540 +0100 @@ -18,7 +18,7 @@ Name: libXfont %define lname libXfont1 -Version:1.5.3 +Version:1.5.4 Release:0 Summary:X font handling library for server and utilities License:MIT ++ libXfont-1.5.3.tar.bz2 -> libXfont-1.5.4.tar.bz2 ++ 1967 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.3/ChangeLog new/libXfont-1.5.4/ChangeLog --- old/libXfont-1.5.3/ChangeLog2017-10-19 22:50:17.0 +0200 +++ new/libXfont-1.5.4/ChangeLog2017-11-28 15:34:44.0 +0100 @@ -1,3 +1,22 @@ +commit 7d246751628bb877e04da762ec1a2e41ffa62154 +Author: Matthieu Herrb+Date: Tue Nov 28 15:33:15 2017 +0100 + +libXfont 1.5.4 + +commit 5ed8ac0e4f063825b8ecda48e9a111d3ce92e825 +Author: Michal Srb +Date: Thu Oct 26 09:48:13 2017 +0200 + +Open files with O_NOFOLLOW. (CVE-2017-16611) + +A non-privileged X client can instruct X server running under root to open any +file by creating own directory with "fonts.dir", "fonts.alias" or any font file +being a symbolic link to any other file in the system. X server will then open +it. This can be issue with special files such as /dev/watchdog. + +Reviewed-by: Matthieu Herrb + commit f581c2346d025d5b15926db9e58f254173fb58dc Author: Matt Turner Date: Thu Oct 19 13:45:58 2017 -0700 @@ -50,21 +69,21 @@ Found by clang's Address Sanitizer -crac.num_auths = set_font_authorizations(, , - 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 *) , sizeof (fsCreateACReq)); -_fs_write(conn, authorizations, authlen); + crac.num_auths = set_font_authorizations(, , +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 *) , sizeof (fsCreateACReq)); + _fs_write(conn, authorizations, authlen); In the case in the report, set_font_authorizations setup authorizations as a 34 byte buffer (and authlen set to 34 as one would expect). The following @@ -1409,7 +1428,7 @@ Conflicts: -ChangeLog + ChangeLog Signed-off-by: Yaakov Selkowitz @@ -,7 +2241,7 @@ This patch adds a new FPE type, which will match font path elements of the form -
commit openssl-1_0_0 for openSUSE:Factory
Hello community, here is the log from the commit of package openssl-1_0_0 for openSUSE:Factory checked in at 2017-12-03 10:08:03 Comparing /work/SRC/openSUSE:Factory/openssl-1_0_0 (Old) and /work/SRC/openSUSE:Factory/.openssl-1_0_0.new (New) Package is "openssl-1_0_0" Sun Dec 3 10:08:03 2017 rev:11 rq:546203 version:1.0.2m Changes: --- /work/SRC/openSUSE:Factory/openssl-1_0_0/openssl-1_0_0.changes 2017-11-10 14:37:22.183524971 +0100 +++ /work/SRC/openSUSE:Factory/.openssl-1_0_0.new/openssl-1_0_0.changes 2017-12-03 10:08:04.286659385 +0100 @@ -1,0 +2,5 @@ +Tue Nov 28 09:55:22 UTC 2017 - dims...@opensuse.org + +- Do not filter out pkgconfig() provides/require. + +--- Other differences: -- ++ openssl-1_0_0.spec ++ --- /var/tmp/diff_new_pack.FwSfSc/_old 2017-12-03 10:08:05.338621138 +0100 +++ /var/tmp/diff_new_pack.FwSfSc/_new 2017-12-03 10:08:05.342620993 +0100 @@ -16,11 +16,8 @@ # -# Exclude pkgconfig deps we take them only from the main empty pkg that -# pulls in the correct version. -# The other condition is to hide steam subpackage provides -%global __provides_exclude_from ^(%{_libdir}/pkgconfig/.*\\.pc|%{steamlibdir}/.*)$ -%global __requires_exclude_from ^%{_libdir}/pkgconfig/.*\\.pc$ +# hide steam subpackage provides +%global __provides_exclude_from ^%{steamlibdir}/.*$ # Add path where to store steam patched library %define steamprefix%{_prefix}/lib/steam %define steamlibdir%{_prefix}/lib/steam/%{_lib}
commit rdma-core for openSUSE:Factory
Hello community, here is the log from the commit of package rdma-core for openSUSE:Factory checked in at 2017-12-03 10:08:30 Comparing /work/SRC/openSUSE:Factory/rdma-core (Old) and /work/SRC/openSUSE:Factory/.rdma-core.new (New) Package is "rdma-core" Sun Dec 3 10:08:30 2017 rev:12 rq:546275 version:15.1 Changes: --- /work/SRC/openSUSE:Factory/rdma-core/rdma-core.changes 2017-11-14 14:15:12.308033815 +0100 +++ /work/SRC/openSUSE:Factory/.rdma-core.new/rdma-core.changes 2017-12-03 10:08:35.321531037 +0100 @@ -1,0 +2,27 @@ +Tue Nov 28 15:56:40 UTC 2017 - nmoreychaisemar...@suse.com + +- Update to rdma-core v15.1 + * Backport CI checks on centos/SUSE from master + * Stable ABI auto checks + * Backport fixes: + * verbs: Do not block QP attr_masks used by older kernels + * libibumad/umad.c: In get_port, ignore sysfs rate file errors + * bnxt_re/lib: fix the memory barrier call during poll-cq + * bnxt_re/lib: increment psn in case of 0 length packets + * libqedr: fix inline data copy + * verbs: Fix declaration of C++ include file in C-block + * verbs: Fix C++ compilation break + * verbs: fix compilation error with ICC + * hns: Fix create QP structure layout + * ibacm: Incorrect list used for subnet list causes a segfault + * ibacm: Incorrect usage of BE byte order of MLID attach/detach_mcast() +- Remove patches that were merged to v15.1: + * bnxt_re-lib-fix-the-memory-barrier-call-during-poll-cq.patch + * bnxt_re-lib-increment-psn-in-case-of-0-length-packets.patch + * ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch + * ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch + * libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch + * libqedr-fix-inline-data-copy.patch + * verbs-Do-not-block-QP-attr_masks-used-by-older-kernels.patch + +--- Old: bnxt_re-lib-fix-the-memory-barrier-call-during-poll-cq.patch bnxt_re-lib-increment-psn-in-case-of-0-length-packets.patch ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch libqedr-fix-inline-data-copy.patch rdma-core-15.0.dc927a03.tar.gz verbs-Do-not-block-QP-attr_masks-used-by-older-kernels.patch New: rdma-core-15.1.0.6ade95ef.tar.gz Other differences: -- ++ rdma-core.spec ++ --- /var/tmp/diff_new_pack.OSuCdk/_old 2017-12-03 10:08:36.249497298 +0100 +++ /var/tmp/diff_new_pack.OSuCdk/_new 2017-12-03 10:08:36.253497153 +0100 @@ -17,9 +17,9 @@ %bcond_without systemd -%define git_ver .0.dc927a03 +%define git_ver .0.6ade95ef Name: rdma-core -Version:15 +Version:15.1 Release:0 Summary:RDMA core userspace libraries and daemons License:GPL-2.0 or BSD-2-Clause @@ -50,17 +50,11 @@ Url:https://github.com/linux-rdma/rdma-core Source: rdma-core-%{version}%{git_ver}.tar.gz Source1:baselibs.conf -Patch0: ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch -Patch1: ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch -Patch2: libqedr-fix-inline-data-copy.patch -Patch3: libibumad-umad.c-In-get_port-ignore-sysfs-rate-file-errors.patch -Patch4: bnxt_re-lib-fix-the-memory-barrier-call-during-poll-cq.patch -Patch5: bnxt_re-lib-increment-psn-in-case-of-0-length-packets.patch -Patch6: verbs-Do-not-block-QP-attr_masks-used-by-older-kernels.patch BuildRequires: binutils BuildRequires: cmake >= 2.8.11 BuildRequires: gcc BuildRequires: pkgconfig +BuildRequires: python3-base BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(systemd) @@ -84,9 +78,21 @@ Provides: ofed = %{version} Obsoletes: ofed < %{version} +# Trickery to handle both SUSE OpenBuild System and Manual build +# In OBS, rdma-core must use curl-mini instead of curl to avoid +# a build dependency loop: +# rdma-core -> cmake -> curl -> ... -> boost -> rdma-core +# Thus we force a BuildRequires to curl-mini which as no impact +# as it is not used during the build. +# However curl-mini is not a published RPM. This would prevent any build +# outside of OBS. Thus we add a bcond to allow manual build. +# To force build without the use of curl-mini, --without=curlmini +# should be passed to rpmbuild %if 0%{?suse_version} >= 1330 +%if %{with curlmini} BuildRequires: curl-mini %endif +%endif # Tumbleweed's cmake RPM macro adds -Wl,--no-undefined to the module flags # which is totally
commit openssl-1_1_0 for openSUSE:Factory
Hello community, here is the log from the commit of package openssl-1_1_0 for openSUSE:Factory checked in at 2017-12-03 10:08:12 Comparing /work/SRC/openSUSE:Factory/openssl-1_1_0 (Old) and /work/SRC/openSUSE:Factory/.openssl-1_1_0.new (New) Package is "openssl-1_1_0" Sun Dec 3 10:08:12 2017 rev:9 rq:546204 version:1.1.0g Changes: --- /work/SRC/openSUSE:Factory/openssl-1_1_0/openssl-1_1_0.changes 2017-11-28 09:40:17.634001598 +0100 +++ /work/SRC/openSUSE:Factory/.openssl-1_1_0.new/openssl-1_1_0.changes 2017-12-03 10:08:12.254369699 +0100 @@ -1,0 +2,5 @@ +Tue Nov 28 09:54:38 UTC 2017 - dims...@opensuse.org + +- Do not filter pkgconfig() provides/requires. + +--- Other differences: -- ++ openssl-1_1_0.spec ++ --- /var/tmp/diff_new_pack.dKwGbJ/_old 2017-12-03 10:08:13.170336397 +0100 +++ /var/tmp/diff_new_pack.dKwGbJ/_new 2017-12-03 10:08:13.174336252 +0100 @@ -16,10 +16,6 @@ # -# Exclude pkgconfig deps we take them only from the main empty pkg that -# pulls in the correct version. -%global __provides_exclude_from ^%{_libdir}/pkgconfig/.*\\.pc$ -%global __requires_exclude_from ^%{_libdir}/pkgconfig/.*\\.pc$ %define ssletcdir %{_sysconfdir}/ssl %define maj_min 1.1 %define _rname openssl
commit libva for openSUSE:Factory
Hello community, here is the log from the commit of package libva for openSUSE:Factory checked in at 2017-12-03 10:08:18 Comparing /work/SRC/openSUSE:Factory/libva (Old) and /work/SRC/openSUSE:Factory/.libva.new (New) Package is "libva" Sun Dec 3 10:08:18 2017 rev:41 rq:546233 version:2.0.0 Changes: --- /work/SRC/openSUSE:Factory/libva/libva-gl.changes 2017-11-14 14:10:11.555003424 +0100 +++ /work/SRC/openSUSE:Factory/.libva.new/libva-gl.changes 2017-12-03 10:08:19.350111717 +0100 @@ -1,0 +2,10 @@ +Fri Nov 17 09:47:29 UTC 2017 - zai...@opensuse.org + +- Drop erroneous --disable-wayland configure call passed when + building gl part. +- Drop vaapi-wayland-tools sub-package, it does not contain any + files. +- Clean up spec, explicitly list .pc files, ensure they go into the + correct devel package, stop rm'ing binaries that no longer exist. + +--- libva.changes: same change Other differences: -- ++ libva-gl.spec ++ --- /var/tmp/diff_new_pack.rzqiKF/_old 2017-12-03 10:08:20.306076960 +0100 +++ /var/tmp/diff_new_pack.rzqiKF/_new 2017-12-03 10:08:20.310076814 +0100 @@ -38,7 +38,6 @@ Source0: https://github.com/01org/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2 Source1: https://github.com/01org/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2.sha1sum Source2:baselibs.conf -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: pkg-config @@ -53,8 +52,8 @@ %if %{build_gl} BuildRequires: pkgconfig(gl) %if %{with wayland} -BuildRequires: pkgconfig(wayland-client) >= 1.0.0 -BuildRequires: pkgconfig(wayland-scanner) >= 1.0.0 +BuildRequires: pkgconfig(wayland-client) >= 1.11.0 +BuildRequires: pkgconfig(wayland-scanner) >= 1.11.0 %endif %endif @@ -81,14 +80,6 @@ The libva library implements the Video Acceleration API. The library loads a hardware dependendent driver. -%package -n vaapi-wayland-tools -Summary:Wayland support utilities for the Video Acceleration API -Group: System/Libraries - -%description -n vaapi-wayland-tools -The libva library implements the Video Acceleration API. -The library loads a hardware dependendent driver. - %package devel Summary:Development files for the Video Acceleration API Group: Development/Languages/C and C++ @@ -169,7 +160,6 @@ %configure \ %if %{build_gl} --enable-glx \ - --disable-wayland \ %if %{with wayland} --enable-wayland \ %else @@ -185,7 +175,6 @@ %if %{build_gl} # remove all files packaged during without gl mode -rm -rf %{buildroot}%{_bindir}/{avcenc,h264encode,jpegenc,loadjpeg,mpeg2vaenc,mpeg2vldemo,putsurface,vainfo} rm -rf `find %{buildroot}%{_includedir}/va/* | grep -v "glx\|wayland"` rm -rf `find %{buildroot}%{_libdir}/libva* | grep -v "glx\|wayland"` rm -rf `find %{buildroot}%{_libdir}/pkgconfig/libva*.pc | grep -v "glx\|wayland"` @@ -213,49 +202,42 @@ %if %{build_gl} %files -n libva-glx%{sover} -%defattr(-, root, root) %{_libdir}/libva-glx.so.%{sover}* %if %{with wayland} -%files -n vaapi-wayland-tools -%defattr(-,root,root) - %files -n libva-wayland%{sover} -%defattr(-, root, root) %{_libdir}/libva-wayland.so.%{sover}* %endif %files devel -%defattr(-,root,root,-) %{_libdir}/libva-glx.so %{_includedir}/va -%{_libdir}/pkgconfig/libva*.pc +%{_libdir}/pkgconfig/libva-glx.pc %if %{with wayland} +%{_libdir}/pkgconfig/libva-wayland.pc %{_libdir}/libva-wayland.so %endif %else %files -n libva%{sover} -%defattr(-, root, root) %doc COPYING %{_libdir}/libva.so.* %files -n libva-x11-%{sover} -%defattr(-, root, root) %{_libdir}/libva-x11.so.* %files -n libva-drm%{sover} -%defattr(-, root, root) %{_libdir}/libva-drm.so.* %files devel -%defattr(-,root,root,-) %{_libdir}/libva.so %{_libdir}/libva-x11.so %{_libdir}/libva-drm.so %{_includedir}/va -%{_libdir}/pkgconfig/libva*.pc +%{_libdir}/pkgconfig/libva-drm.pc +%{_libdir}/pkgconfig/libva-x11.pc +%{_libdir}/pkgconfig/libva.pc %endif %changelog ++ libva.spec ++ --- /var/tmp/diff_new_pack.rzqiKF/_old 2017-12-03 10:08:20.326076233 +0100 +++ /var/tmp/diff_new_pack.rzqiKF/_new 2017-12-03 10:08:20.330076087 +0100 @@ -38,7 +38,6 @@ Source0: https://github.com/01org/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2 Source1: https://github.com/01org/libva/releases/download/%{version}/%{_name}-%{version}.tar.bz2.sha1sum Source2:baselibs.conf -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: pkg-config @@ -53,8 +52,8 @@
commit linuxrc for openSUSE:Factory
Hello community, here is the log from the commit of package linuxrc for openSUSE:Factory checked in at 2017-12-03 10:07:43 Comparing /work/SRC/openSUSE:Factory/linuxrc (Old) and /work/SRC/openSUSE:Factory/.linuxrc.new (New) Package is "linuxrc" Sun Dec 3 10:07:43 2017 rev:250 rq:546018 version:5.1.0 Changes: --- /work/SRC/openSUSE:Factory/linuxrc/linuxrc.changes 2017-11-18 00:19:26.051176216 +0100 +++ /work/SRC/openSUSE:Factory/.linuxrc.new/linuxrc.changes 2017-12-03 10:07:44.767369057 +0100 @@ -1,0 +2,7 @@ +Mon Nov 27 13:35:21 UTC 2017 - wfe...@opensuse.org + +- merge gh#openSUSE/linuxrc#159 +- try harder to find a suitable network interface (bsc#1068336) +- 5.1.0 + + Old: linuxrc-5.0.116.tar.xz New: linuxrc-5.1.0.tar.xz Other differences: -- ++ linuxrc.spec ++ --- /var/tmp/diff_new_pack.BjtENO/_old 2017-12-03 10:07:46.303313214 +0100 +++ /var/tmp/diff_new_pack.BjtENO/_new 2017-12-03 10:07:46.307313068 +0100 @@ -17,7 +17,7 @@ Name: linuxrc -Version:5.0.116 +Version:5.1.0 Release:0 Summary:SUSE Installation Program License:GPL-3.0+ ++ linuxrc-5.0.116.tar.xz -> linuxrc-5.1.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linuxrc-5.0.116/VERSION new/linuxrc-5.1.0/VERSION --- old/linuxrc-5.0.116/VERSION 2017-11-17 14:58:23.0 +0100 +++ new/linuxrc-5.1.0/VERSION 2017-11-27 14:35:21.0 +0100 @@ -1 +1 @@ -5.0.116 +5.1.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linuxrc-5.0.116/changelog new/linuxrc-5.1.0/changelog --- old/linuxrc-5.0.116/changelog 2017-11-17 14:58:23.0 +0100 +++ new/linuxrc-5.1.0/changelog 2017-11-27 14:35:21.0 +0100 @@ -1,3 +1,7 @@ +2017-11-27:5.1.0 + - merge gh#openSUSE/linuxrc#159 + - try harder to find a suitable network interface (bsc#1068336) + 2017-11-17:5.0.116 - merge gh#openSUSE/linuxrc#158 - squashfs.ko might depend on zstd_decompress diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linuxrc-5.0.116/url.c new/linuxrc-5.1.0/url.c --- old/linuxrc-5.0.116/url.c 2017-11-17 14:58:23.0 +0100 +++ new/linuxrc-5.1.0/url.c 2017-11-27 14:35:21.0 +0100 @@ -65,6 +65,9 @@ static char *url_instsys_config(char *path); static char *url_config_get_path(char *entry); static slist_t *url_config_get_file_list(char *entry); +static hd_t *find_parent_in_list(hd_t *hd_list, hd_t *hd); +static hd_t *relink_array(hd_t *hd_array[]); +static void log_hd_list(char *label, hd_t *hd); static hd_t *sort_a_bit(hd_t *hd_list); static int link_detected(hd_t *hd); static char *url_print_zypp(url_t *url); @@ -1437,7 +1440,7 @@ hd_t *hd; hd_res_t *res; char *hwaddr; - hd_hw_item_t hw_item = hw_network_ctrl; + hd_hw_item_t *hw_items = (hd_hw_item_t[]) { hw_network_ctrl, hw_network, 0 }; str_list_t *sl; char *url_device; @@ -1455,15 +1458,15 @@ if(!url->is.network) { switch(url->scheme) { case inst_cdrom: -hw_item = hw_cdrom; +hw_items = (hd_hw_item_t[]) { hw_cdrom, 0 }; break; case inst_floppy: -hw_item = hw_floppy; +hw_items = (hd_hw_item_t[]) { hw_floppy, 0 }; break; default: -hw_item = hw_block; +hw_items = (hd_hw_item_t[]) { hw_block, 0 }; break; } } @@ -1471,7 +1474,7 @@ url_device = url->device; if(!url_device) url_device = url->is.network ? config.ifcfg.manual->device : config.device; - for(found = 0, hd = sort_a_bit(fix_device_names(hd_list(config.hd_data, hw_item, 0, NULL))); hd; hd = hd->next) { + for(found = 0, hd = sort_a_bit(fix_device_names(hd_list2(config.hd_data, hw_items, 0))); hd; hd = hd->next) { for(hwaddr = NULL, res = hd->res; res; res = res->next) { if(res->any.type == res_hwaddr) { hwaddr = res->hwaddr.addr; @@ -1522,6 +1525,10 @@ } } + if(!found) { +log_info("device not found (err = %d): %s\n", err, url_device ?: ""); + } + /* * should not happen, but anyway: device name was not in our list * @@ -2077,6 +2084,7 @@ char *hwaddr; str_list_t *sl; char *url_device; + hd_hw_item_t hw_items[] = { hw_network_ctrl, hw_network, 0 }; if(!url || !url->is.network || config.ifcfg.if_up) return url_read_file(url, dir, src, dst, label, flags); @@ -2093,7 +2101,7 @@ if(config.hd_data) { url_device = url->device ?: config.ifcfg.manual->device; -for(found = 0, hd = sort_a_bit(hd_list(config.hd_data, hw_network_ctrl, 0,
commit manufacturer-PPDs for openSUSE:Factory
Hello community, here is the log from the commit of package manufacturer-PPDs for openSUSE:Factory checked in at 2017-12-03 10:07:35 Comparing /work/SRC/openSUSE:Factory/manufacturer-PPDs (Old) and /work/SRC/openSUSE:Factory/.manufacturer-PPDs.new (New) Package is "manufacturer-PPDs" Sun Dec 3 10:07:35 2017 rev:20 rq:546010 version:10.2 Changes: --- /work/SRC/openSUSE:Factory/manufacturer-PPDs/manufacturer-PPDs.changes 2017-05-17 10:45:59.737377901 +0200 +++ /work/SRC/openSUSE:Factory/.manufacturer-PPDs.new/manufacturer-PPDs.changes 2017-12-03 10:07:37.743624422 +0100 @@ -1,0 +2,13 @@ +Mon Nov 27 13:47:48 CET 2017 - jsm...@suse.de + +- Removed all recode remainders in spec file: Since a long time + calling 'recode ibmpc..lat1 $PPD' does not work and fails with + 'recode: $PPD failed: Ambiguous output in step CR-LF..data' + so that it had no effect since a long time (boo#1053646). + +--- +Fri Nov 24 21:10:42 CET 2017 - sbra...@suse.com + +- Drop broken recode support (FATE#323644). + +--- @@ -4 +17,2 @@ -- call gzip -n -9 to make build more reproducible and have smaller results +- Call 'gzip -n -9' to make build more reproducible + and have smaller results. @@ -9 +23 @@ -- update license to new format +- Update license to new format. Other differences: -- ++ manufacturer-PPDs.spec ++ --- /var/tmp/diff_new_pack.jBimod/_old 2017-12-03 10:07:38.763587339 +0100 +++ /var/tmp/diff_new_pack.jBimod/_new 2017-12-03 10:07:38.763587339 +0100 @@ -1,7 +1,7 @@ # # spec file for package manufacturer-PPDs # -# Copyright (c) 2013 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 @@ -18,7 +18,6 @@ Name: manufacturer-PPDs BuildRequires: cups -BuildRequires: recode Summary:PPD Files from Printer Manufacturers License:GPL-2.0+ and MIT Group: Hardware/Printing @@ -271,8 +270,6 @@ # Otherwise reading the last line results EOF and then some programs may ignore the last line. # - Only keep files which are really PPD files (test file's output). # - Only keep files which are of '*LanguageVersion: English'. -# - If a file contains '\r\n' assume it is ibmpc encoded and then -# try to recode it to lat1 (therefore recode is needed for build). # - Remove whitespaces (except \n) from lines which contain only whitespaces # ('\n \n' is not allowed but '\n\n' is), # - Change default media size to A4 if this is an available choice in the PPD and then @@ -282,7 +279,6 @@ do echo -en '\n' >>$p file $p | grep -q 'PPD file, ve' || { rm -v $p ; continue ; } grep -q '^\*LanguageVersion:[[:space:]]*English' $p || { rm -v $p ; continue ; } - cat $p | od -a | grep -q 'cr nl' && recode ibmpc..lat1 $p || true perl -pi -e 's/^[ \t]+$//' $p for i in PageSize PageRegion ImageableArea PaperDimension do if grep -q "^\*$i[[:space:]]*A4[:/]" $p
commit git for openSUSE:Factory
Hello community, here is the log from the commit of package git for openSUSE:Factory checked in at 2017-12-03 10:06:55 Comparing /work/SRC/openSUSE:Factory/git (Old) and /work/SRC/openSUSE:Factory/.git.new (New) Package is "git" Sun Dec 3 10:06:55 2017 rev:210 rq:547590 version:2.15.1 Changes: --- /work/SRC/openSUSE:Factory/git/git.changes 2017-11-30 12:36:24.913500686 +0100 +++ /work/SRC/openSUSE:Factory/.git.new/git.changes 2017-12-03 10:06:58.249060345 +0100 @@ -1,0 +2,17 @@ +Fri Dec 1 01:48:24 UTC 2017 - aavind...@gmail.com + +- git 2.15.1: + * fix "auto" column output + * fixes to moved lines diffing + * documentation updates + * fix use of repositories immediately under the root directory + * improve usage of libsecret + * fixes to various error conditions in git commands + +--- +Tue Nov 28 15:14:59 CET 2017 - ti...@suse.de + +- Rewrite from sysv init to systemd unit file for git-daemon + (bsc#1069803) + +--- Old: git-2.15.0.tar.sign git-2.15.0.tar.xz git-daemon.init New: git-2.15.1.tar.sign git-2.15.1.tar.xz git-daemon.service Other differences: -- ++ git.spec ++ --- /var/tmp/diff_new_pack.XBjTZe/_old 2017-12-03 10:06:59.197025880 +0100 +++ /var/tmp/diff_new_pack.XBjTZe/_new 2017-12-03 10:06:59.201025734 +0100 @@ -33,7 +33,7 @@ %bcond_without docs Name: git -Version:2.15.0 +Version:2.15.1 Release:0 Summary:Fast, scalable, distributed revision control system License:GPL-2.0 @@ -44,7 +44,7 @@ Source7: https://www.kernel.org/pub/software/scm/git/%{name}-%{version}.tar.sign Source1:apache2-gitweb.conf Source2:sysconfig.git-daemon -Source3:git-daemon.init +Source3:git-daemon.service Source4:git.xinetd Source5:usr.share.git-web.gitweb.cgi Source6:susefirewall-git-daemon @@ -83,10 +83,12 @@ BuildRequires: perl-Error BuildRequires: python3 BuildRequires: sgml-skel +BuildRequires: systemd-rpm-macros BuildRequires: tcsh BuildRequires: update-desktop-files BuildRequires: xmlto BuildRequires: xz +%{?systemd_requires} Requires: git-core = %{version} Recommends: git-svn git-cvs git-email gitk git-gui Suggests: git-daemon git-web @@ -210,7 +212,7 @@ Summary:Simple Server for Git Repositories Group: Development/Tools/Version Control Requires: git-core = %{version} -PreReq: /usr/sbin/useradd %fillup_prereq %insserv_prereq +PreReq: /usr/sbin/useradd %fillup_prereq %description daemon A really simple TCP git daemon. In the default configuration it allows @@ -311,10 +313,10 @@ install -d %{buildroot}/etc/apache2/conf.d install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/etc/apache2/conf.d/gitweb.conf ### git-daemon -install -d -m 755 $RPM_BUILD_ROOT/etc/init.d -install -m 755 %{SOURCE3} $RPM_BUILD_ROOT/etc/init.d/git-daemon +install -d -m 755 $RPM_BUILD_ROOT%{_unitdir} +install -m 644 %{SOURCE3} $RPM_BUILD_ROOT/%{_unitdir}/git-daemon.service install -d -m 755 $RPM_BUILD_ROOT%{_sbindir} -ln -s ../../etc/init.d/git-daemon $RPM_BUILD_ROOT%{_sbindir}/rcgit-daemon +ln -s /usr/sbin/service $RPM_BUILD_ROOT%{_sbindir}/rcgit-daemon install -d -m 755 $RPM_BUILD_ROOT%{_fillupdir} install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_fillupdir}/sysconfig.git-daemon install -d -m 755 $RPM_BUILD_ROOT/srv/git @@ -393,16 +395,17 @@ if ! /usr/bin/getent passwd git-daemon >/dev/null; then /usr/sbin/useradd -r -d /var/lib/empty -s /bin/false -c "git daemon" -g nogroup git-daemon || : fi +%service_add_pre git-daemon.service %post daemon -%{fillup_and_insserv -n git-daemon} - -%postun daemon -%{restart_on_update git-daemon} -%{insserv_cleanup} +%{fillup_only -n git-daemon} +%service_add_post git-daemon.service %preun daemon -%{stop_on_removal git-daemon} +%service_del_preun git-daemon.service + +%postun daemon +%service_del_postun git-daemon.service %files %defattr(-,root,root) @@ -451,7 +454,7 @@ %files daemon %defattr(-,root,root) %{gitexecdir}/git-daemon -/etc/init.d/git-daemon +%{_unitdir}/git-daemon.service %{_sbindir}/rcgit-daemon %dir /srv/git %{_fillupdir}/sysconfig.git-daemon ++ git-2.15.0.tar.xz -> git-2.15.1.tar.xz ++ 2778 lines of diff (skipped) ++ git-daemon.service ++ [Unit] Description=Start Git Daemon [Service] EnvironmentFile=-/etc/sysconfig/git-daemon ExecStart=/bin/sh -c 'exec git daemon --reuseaddr --base-path=${GIT_DAEMON_BASE_PATH:-/srv/git/} --user=${GIT_DAEMON_USER:-git-daemon} --group=${GIT_DAEMON_GROUP:-nogroup} $GIT_DAEMON_ARGS' Restart=always
commit kernel-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package kernel-firmware for openSUSE:Factory checked in at 2017-12-03 10:06:34 Comparing /work/SRC/openSUSE:Factory/kernel-firmware (Old) and /work/SRC/openSUSE:Factory/.kernel-firmware.new (New) Package is "kernel-firmware" Sun Dec 3 10:06:34 2017 rev:93 rq:546768 version:20171125 Changes: --- /work/SRC/openSUSE:Factory/kernel-firmware/kernel-firmware.changes 2017-11-20 17:16:13.530233349 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-firmware.new/kernel-firmware.changes 2017-12-03 10:06:40.445707631 +0100 @@ -1,0 +2,49 @@ +Thu Nov 30 13:45:13 UTC 2017 - dims...@opensuse.org + +- Change the shebang of check_whence.py (installed as a + non-executable) to point to python3. + +--- +Thu Nov 30 10:24:19 UTC 2017 - mplus...@suse.com + +- Update to version 20171125: + * brcm: update firmware for bcm4358 + * brcm: update firmware for bcm4356 + * brcm: update firmware for bcm4354 + * brcm: introduce firmware for bcm43430 revision 0 + * brcm: update firmware for bcm4339 + * Mellanox: Add new mlxsw_spectrum firmware 13.1530.152 + * WHENCE: Add missing entry for mlxsw_spectrum firmware + * WHENCE: Fix typo in entry for iwlwifi-8265-34.ucode + * s2255drv: f2255usb: firmware version 1.2.8 + * amdgpu: add new CP firmware for polaris chips + * qed: Add firmware 8.33.1.0 + * qcom: add venus firmware files for v4.2 + * qcom: add firmware files for Adreno a530 + * iwlwifi: add firmware version 34 for new 9000 series + * linux-firmware: liquidio: update firmware to v1.7.0 + * linux-firmware: intel: Update Geminilake audio firmware + * iwlwifi: add firmware version 33 for new 9000 series + * iwlwifi: add new firmware version 34 for 8000C and 8265 + * iwlwifi: update firmwares for 3160, 3168, 7260, 7265 and 7265D + * iwlwifi: update firmwares for 3160, 3168, 7265D, 8000C and 8265 + * linux-firmware: DMC firmware for kabylake v1.04 + * linux-firmware: update Marvell PCIe-USB8997 firmware image + * linux-firmware: GuC firmware for kabylake v9.39 + * linux-firmware: GuC firmware for Broxton v9.29 + * linux-firmware: GuC firmware for Skylake v9.33 + * linux-firmware/i915: Add Cannonlake DMC version 1.06 + * linux-firmware/i915: Add Geminilake DMC version 1.04 + * WHENCE: Add new qed firmware + * WHENCE: Add new radeon firmware + * WHENCE: Fix syntax error for iwlwifi-8265-31.ucode entry + * Revert "ath10k: QCA988X hw2.0: update firmware to 10.2.4.70.63-2" + * ath10k: QCA6174 hw3.0: update board-2.bin + * ath10k: QCA6174 hw3.0: update firmware-6.bin to WLAN.RM.4.4.1-00051-QCARMSWP-1 + * cxgb4: update firmware to revision 1.16.63.0 + * linux-firmware: update Marvell PCIe-USB8997 firmware image + * linux-firmware: update Marvell PCIe-USB8897-A2 firmware image +* Drop intel wifi firmwares and WHENCE-iwlwifi-update.patch as + they are upstreamed + +--- Old: WHENCE-iwlwifi-update.patch iwlwifi-3160-17.ucode iwlwifi-3168-29.ucode iwlwifi-7260-17.ucode iwlwifi-7265-17.ucode iwlwifi-7265D-29.ucode iwlwifi-8000C-31.ucode iwlwifi-8000C-34.ucode iwlwifi-8265-31.ucode iwlwifi-8265-34.ucode iwlwifi-9000-pu-b0-jf-b0-33.ucode iwlwifi-9260-th-b0-jf-b0-33.ucode kernel-firmware-20171009.tar.xz New: kernel-firmware-20171125.tar.xz Other differences: -- ++ kernel-firmware.spec ++ --- /var/tmp/diff_new_pack.iAsx5V/_old 2017-12-03 10:06:42.581629974 +0100 +++ /var/tmp/diff_new_pack.iAsx5V/_new 2017-12-03 10:06:42.581629974 +0100 @@ -17,10 +17,10 @@ %define __ksyms_path ^/lib/firmware -%define version_unconverted 20170906 +%define version_unconverted 20171125 Name: kernel-firmware -Version:20171009 +Version:20171125 Release:0 Summary:Linux kernel firmware files License:SUSE-Firmware AND GPL-2.0 AND GPL-2.0+ AND MIT @@ -38,19 +38,6 @@ Source9:ql2700_fw.bin Source10: ql8300_fw.bin Source99: %{name}-rpmlintrc -# Intel WiFi updates that still not landed to linux-firmware.git -Source100: iwlwifi-3160-17.ucode -Source101: iwlwifi-3168-29.ucode -Source102: iwlwifi-7260-17.ucode -Source103: iwlwifi-7265-17.ucode -Source104: iwlwifi-7265D-29.ucode -Source105: iwlwifi-8000C-31.ucode -Source106: iwlwifi-8000C-34.ucode -Source107: iwlwifi-8265-31.ucode -Source108: iwlwifi-8265-34.ucode -Source109: iwlwifi-9000-pu-b0-jf-b0-33.ucode -Source110: iwlwifi-9260-th-b0-jf-b0-33.ucode -Patch100: WHENCE-iwlwifi-update.patch BuildRequires: fdupes BuildRequires: suse-module-tools Requires(post): coreutils @@
commit docker for openSUSE:Factory
Hello community, here is the log from the commit of package docker for openSUSE:Factory checked in at 2017-12-03 10:06:24 Comparing /work/SRC/openSUSE:Factory/docker (Old) and /work/SRC/openSUSE:Factory/.docker.new (New) Package is "docker" Sun Dec 3 10:06:24 2017 rev:65 rq:546698 version:17.07.0_ce Changes: --- /work/SRC/openSUSE:Factory/docker/docker.changes2017-11-30 12:41:40.326031831 +0100 +++ /work/SRC/openSUSE:Factory/.docker.new/docker.changes 2017-12-03 10:06:28.342147686 +0100 @@ -1,0 +2,8 @@ +Thu Nov 30 10:15:20 UTC 2017 - asa...@suse.com + +- Include secrets fix to handle "old" containers that have orphaned secret + data. It's not clear why Docker caches these secrets, but fix the problem by + trashing the references manually. bsc#1057743 + * secrets-0002-SUSE-implement-SUSE-container-secrets.patch + +--- Other differences: -- ++ secrets-0002-SUSE-implement-SUSE-container-secrets.patch ++ --- /var/tmp/diff_new_pack.8XsuSz/_old 2017-12-03 10:06:29.354110893 +0100 +++ /var/tmp/diff_new_pack.8XsuSz/_new 2017-12-03 10:06:29.354110893 +0100 @@ -1,4 +1,4 @@ -From 7c03750568cb9b67b763cd03f92ce45c567ca043 Mon Sep 17 00:00:00 2001 +From c62fb8fa766b6917839987b7e1323f0523166d32 Mon Sep 17 00:00:00 2001 From: Aleksa SaraiDate: Wed, 8 Mar 2017 11:43:29 +1100 Subject: [PATCH 2/2] SUSE: implement SUSE container secrets @@ -10,11 +10,12 @@ SUSE-SPECIFIC, AND UPSTREAM DOES NOT APPROVE OF THIS CONCEPT BECAUSE IT MAKES BUILDS NOT ENTIRELY REPRODUCIBLE. +SUSE-Bugs: bsc#1057743 bsc#1055676 bsc#1030702 Signed-off-by: Aleksa Sarai --- daemon/start.go| 5 + - daemon/suse_secrets.go | 331 + - 2 files changed, 336 insertions(+) + daemon/suse_secrets.go | 391 + + 2 files changed, 396 insertions(+) create mode 100644 daemon/suse_secrets.go diff --git a/daemon/start.go b/daemon/start.go @@ -35,10 +36,10 @@ return err diff --git a/daemon/suse_secrets.go b/daemon/suse_secrets.go new file mode 100644 -index ..b6914adf09ce +index ..9d0788f0410d --- /dev/null +++ b/daemon/suse_secrets.go -@@ -0,0 +1,331 @@ +@@ -0,0 +1,391 @@ +/* + * suse-secrets: patch for Docker to implement SUSE secrets + * Copyright (C) 2017 SUSE LLC. @@ -66,6 +67,7 @@ + "io/ioutil" + "os" + "path/filepath" ++ "strings" + "syscall" + + "github.com/docker/docker/container" @@ -322,17 +324,40 @@ + return secrets, nil +} + ++// To fake an empty store, in the case where we are operating on a container ++// that was created pre-swarmkit. Otherwise segfaults and other fun things ++// happen. See bsc#1057743. ++type ( ++ suseEmptyStore struct{} ++ suseEmptySecret struct{} ++ suseEmptyConfig struct{} ++) ++ +// In order to reduce the amount of code touched outside of this file, we +// implement the swarm API for DependencyGetter. This asserts that this -+// requirement will always be matched. -+var _ swarmexec.DependencyGetter = {} ++// requirement will always be matched. In addition, for the case of the *empty* ++// getters this reduces memory usage by having a global instance. ++var ( ++ _ swarmexec.DependencyGetter = {} ++ emptyStore swarmexec.DependencyGetter = suseEmptyStore{} ++ emptySecret swarmexec.SecretGetter = suseEmptySecret{} ++ emptyConfig swarmexec.ConfigGetter = suseEmptyConfig{} ++) ++ ++var errSuseEmptyStore = fmt.Errorf("SUSE:secrets :: tried to get a resource from empty store [this is a bug]") ++ ++func (_ suseEmptyConfig) Get(_ string) (*swarmapi.Config, error) { return nil, errSuseEmptyStore } ++func (_ suseEmptySecret) Get(_ string) (*swarmapi.Secret, error) { return nil, errSuseEmptyStore } ++func (_ suseEmptyStore) Secrets() swarmexec.SecretGetter { return emptySecret } ++func (_ suseEmptyStore) Configs() swarmexec.ConfigGetter { return emptyConfig } + +type suseDependencyStore struct { + dfl swarmexec.DependencyGetter + secrets map[string]*swarmapi.Secret +} + -+// The following are just dumb wrappers that return ourselves. ++// The following are effectively dumb wrappers that return ourselves, or the ++// default. +func (s *suseDependencyStore) Secrets() swarmexec.SecretGetter { return s } +func (s *suseDependencyStore) Configs() swarmexec.ConfigGetter { return s.dfl.Configs() } + @@ -346,15 +371,39 @@ + // fallthrough + return s.dfl.Secrets().Get(id) + } -+ + return secret, nil +} + ++// removeSuseSecrets
commit python-kiwi for openSUSE:Factory
Hello community, here is the log from the commit of package python-kiwi for openSUSE:Factory checked in at 2017-12-03 10:06:16 Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old) and /work/SRC/openSUSE:Factory/.python-kiwi.new (New) Package is "python-kiwi" Sun Dec 3 10:06:16 2017 rev:15 rq:546692 version:9.11.24 Changes: --- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes 2017-11-24 10:52:19.180999063 +0100 +++ /work/SRC/openSUSE:Factory/.python-kiwi.new/python-kiwi.changes 2017-12-03 10:06:18.662499614 +0100 @@ -1,0 +2,38 @@ +Thu Nov 23 11:07:05 CET 2017 - m...@suse.de + +- Bump version: 9.11.23 → 9.11.24 + +--- +Thu Nov 23 10:58:24 CET 2017 - m...@suse.de + +- Fixed URL to semver.org in development guide + +--- +Thu Nov 23 10:48:58 CET 2017 - m...@suse.de + +- Bump version: 9.11.22 → 9.11.23 + +--- +Thu Nov 23 10:34:02 CET 2017 - m...@suse.de + +- Fixed module setup for dracut-kiwi-lib + + lsblk tool used in code but missing in dependencies + +--- +Thu Nov 23 10:18:40 CET 2017 - m...@suse.de + +- Fixed test-image-azure build test + + azurectl does not resolve because of missing AppScheduler + but for the integration test image we also don't need azurectl + Thus it was just deleted from the list + +--- +Thu Nov 23 10:06:41 CET 2017 - m...@suse.de + +- Fixed test-image-azure build test + + pam-modules package doesn't exist anymore + +--- Other differences: -- ++ python-kiwi.spec ++ --- /var/tmp/diff_new_pack.ZaSNPP/_old 2017-12-03 10:06:20.046449297 +0100 +++ /var/tmp/diff_new_pack.ZaSNPP/_new 2017-12-03 10:06:20.046449297 +0100 @@ -93,7 +93,7 @@ %endif Name: python-kiwi -Version:9.11.22 +Version:9.11.24 Release:0 Provides: kiwi-schema = 6.6 Url:https://github.com/SUSE/kiwi ++ python-kiwi.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwi-9.11.22/.bumpversion.cfg new/kiwi-9.11.24/.bumpversion.cfg --- old/kiwi-9.11.22/.bumpversion.cfg 2017-11-22 10:23:37.0 +0100 +++ new/kiwi-9.11.24/.bumpversion.cfg 2017-11-23 11:07:05.0 +0100 @@ -1,5 +1,5 @@ [bumpversion] -current_version = 9.11.22 +current_version = 9.11.24 commit = True tag = True diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwi-9.11.22/PKG-INFO new/kiwi-9.11.24/PKG-INFO --- old/kiwi-9.11.22/PKG-INFO 2017-11-22 10:28:36.0 +0100 +++ new/kiwi-9.11.24/PKG-INFO 2017-11-23 11:13:15.0 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: kiwi -Version: 9.11.22 +Version: 9.11.24 Summary: KIWI - Appliance Builder (next generation) Home-page: http://suse.github.io/kiwi Author: Marcus Schaefer Binary files old/kiwi-9.11.22/boot_arch.tgz and new/kiwi-9.11.24/boot_arch.tgz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwi-9.11.22/doc/build/man/kiwi.8 new/kiwi-9.11.24/doc/build/man/kiwi.8 --- old/kiwi-9.11.22/doc/build/man/kiwi.8 2017-11-22 10:28:34.0 +0100 +++ new/kiwi-9.11.24/doc/build/man/kiwi.8 2017-11-23 11:13:13.0 +0100 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "KIWI" "8" "Nov 22, 2017" "9.11.22" "kiwi" +.TH "KIWI" "8" "Nov 23, 2017" "9.11.24" "kiwi" .SH NAME kiwi \- Creating Operating System Images . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwi-9.11.22/doc/build/man/kiwi::image::info.8 new/kiwi-9.11.24/doc/build/man/kiwi::image::info.8 --- old/kiwi-9.11.22/doc/build/man/kiwi::image::info.8 2017-11-22 10:28:35.0 +0100 +++ new/kiwi-9.11.24/doc/build/man/kiwi::image::info.8 2017-11-23 11:13:13.0 +0100 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "KIWI::IMAGE::INFO" "8" "Nov 22, 2017" "9.11.22" "kiwi" +.TH "KIWI::IMAGE::INFO" "8" "Nov 23, 2017" "9.11.24" "kiwi" .SH NAME kiwi::image::info \- Provide detailed information about an image description . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwi-9.11.22/doc/build/man/kiwi::image::resize.8 new/kiwi-9.11.24/doc/build/man/kiwi::image::resize.8 --- old/kiwi-9.11.22/doc/build/man/kiwi::image::resize.82017-11-22
commit xmlsec1 for openSUSE:Factory
Hello community, here is the log from the commit of package xmlsec1 for openSUSE:Factory checked in at 2017-12-03 10:06:09 Comparing /work/SRC/openSUSE:Factory/xmlsec1 (Old) and /work/SRC/openSUSE:Factory/.xmlsec1.new (New) Package is "xmlsec1" Sun Dec 3 10:06:09 2017 rev:9 rq:546664 version:1.2.25 Changes: --- /work/SRC/openSUSE:Factory/xmlsec1/xmlsec1.changes 2017-05-24 16:46:32.190921441 +0200 +++ /work/SRC/openSUSE:Factory/.xmlsec1.new/xmlsec1.changes 2017-12-03 10:06:10.662790464 +0100 @@ -1,0 +2,8 @@ +Thu Nov 30 09:53:35 UTC 2017 - tchva...@suse.com + +- Version update to 1.2.25: + * Various small fixes + * Coverity cleanups + * Removed support for old openssl + +--- Old: xmlsec1-1.2.24.tar.gz New: xmlsec1-1.2.25.tar.gz Other differences: -- ++ xmlsec1.spec ++ --- /var/tmp/diff_new_pack.eFWOnM/_old 2017-12-03 10:06:11.378764433 +0100 +++ /var/tmp/diff_new_pack.eFWOnM/_new 2017-12-03 10:06:11.386764142 +0100 @@ -22,7 +22,7 @@ %global libgnutls libxmlsec1-gnutls1 %global libnss libxmlsec1-nss1 Name: xmlsec1 -Version:1.2.24 +Version:1.2.25 Release:0 Summary:Library providing support for "XML Signature" and "XML Encryption" standards License:MIT ++ xmlsec1-1.2.24.tar.gz -> xmlsec1-1.2.25.tar.gz ++ 24716 lines of diff (skipped)
commit ffmpeg for openSUSE:Factory
Hello community, here is the log from the commit of package ffmpeg for openSUSE:Factory checked in at 2017-12-03 10:05:02 Comparing /work/SRC/openSUSE:Factory/ffmpeg (Old) and /work/SRC/openSUSE:Factory/.ffmpeg.new (New) Package is "ffmpeg" Sun Dec 3 10:05:02 2017 rev:36 rq:546623 version:3.4 Changes: --- /work/SRC/openSUSE:Factory/ffmpeg/ffmpeg.changes2017-11-04 10:23:06.392383950 +0100 +++ /work/SRC/openSUSE:Factory/.ffmpeg.new/ffmpeg.changes 2017-12-03 10:05:08.701043241 +0100 @@ -1,0 +2,5 @@ +Thu Nov 30 07:07:49 UTC 2017 - jsl...@suse.com + +- install also doc/ffserver.conf + +--- Other differences: -- ++ ffmpeg.spec ++ --- /var/tmp/diff_new_pack.RoTBKd/_old 2017-12-03 10:05:12.808893889 +0100 +++ /var/tmp/diff_new_pack.RoTBKd/_new 2017-12-03 10:05:12.812893744 +0100 @@ -502,7 +502,7 @@ %files %defattr(-,root,root) -%doc Changelog COPYING.GPLv2 CREDITS LICENSE.md README.md +%doc doc/ffserver.conf Changelog COPYING.GPLv2 CREDITS LICENSE.md README.md %_bindir/* %_mandir/man1/ff*.1* %_datadir/ffmpeg/
commit caribou for openSUSE:Factory
Hello community, here is the log from the commit of package caribou for openSUSE:Factory checked in at 2017-12-03 10:05:52 Comparing /work/SRC/openSUSE:Factory/caribou (Old) and /work/SRC/openSUSE:Factory/.caribou.new (New) Package is "caribou" Sun Dec 3 10:05:52 2017 rev:37 rq:546643 version:0.4.21 Changes: --- /work/SRC/openSUSE:Factory/caribou/caribou.changes 2017-11-12 17:57:48.310743472 +0100 +++ /work/SRC/openSUSE:Factory/.caribou.new/caribou.changes 2017-12-03 10:05:53.631409682 +0100 @@ -1,0 +2,6 @@ +Wed Nov 29 15:14:03 UTC 2017 - dims...@opensuse.org + +- Drop %py_requires: this is a python2 dependency, but the package + was already migrated to python3. + +--- Other differences: -- ++ caribou.spec ++ --- /var/tmp/diff_new_pack.udc71w/_old 2017-12-03 10:05:54.491378416 +0100 +++ /var/tmp/diff_new_pack.udc71w/_new 2017-12-03 10:05:54.495378271 +0100 @@ -50,7 +50,6 @@ Requires: python3-xml Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build -%py_requires %glib2_gsettings_schema_requires %description
commit openblas for openSUSE:Factory
Hello community, here is the log from the commit of package openblas for openSUSE:Factory checked in at 2017-12-03 10:05:29 Comparing /work/SRC/openSUSE:Factory/openblas (Old) and /work/SRC/openSUSE:Factory/.openblas.new (New) Package is "openblas" Sun Dec 3 10:05:29 2017 rev:18 rq:546641 version:0.2.20 Changes: --- /work/SRC/openSUSE:Factory/openblas/openblas.changes2017-10-18 16:15:26.219679301 +0200 +++ /work/SRC/openSUSE:Factory/.openblas.new/openblas.changes 2017-12-03 10:05:35.340074710 +0100 @@ -1,0 +2,7 @@ +Mon Nov 27 11:55:04 UTC 2017 - norm...@linux.vnet.ibm.com + +- Add -mvsx option for ppc64 archi (not required for ppc64le) + to avoid ./kernel/power/sasum_microk_power8.c:41:3: error: + '__vector' undeclared (first use in this function); ... + +--- Other differences: -- ++ openblas.spec ++ --- /var/tmp/diff_new_pack.nmx2Hw/_old 2017-12-03 10:05:38.251968841 +0100 +++ /var/tmp/diff_new_pack.nmx2Hw/_new 2017-12-03 10:05:38.255968696 +0100 @@ -259,9 +259,15 @@ %ifarch aarch64 %define openblas_target TARGET=ARMV8 %endif +# force -mvsx for ppc64 to avoid build failure: +# ../kernel/power/sasum_microk_power8.c:41:3: error: '__vector' undeclared (first use in this function); did you mean '__cpow'? +# TODO why is it required ? (and not for ppc64le) +%ifarch ppc64 +%define addopt -mvsx +%endif # Make serial, threaded and OpenMP versions make %{?_smp_mflags} %{?openblas_target} %{?build_flags} \ -COMMON_OPT="%{optflags}" \ +COMMON_OPT="%{optflags} %{?addopt}" \ NUM_THREADS=%{num_threads} V=1 \ OPENBLAS_LIBRARY_DIR=%{p_libdir} \ OPENBLAS_INCLUDE_DIR=%{hpc_includedir} \
commit openslp for openSUSE:Factory
Hello community, here is the log from the commit of package openslp for openSUSE:Factory checked in at 2017-12-03 10:04:22 Comparing /work/SRC/openSUSE:Factory/openslp (Old) and /work/SRC/openSUSE:Factory/.openslp.new (New) Package is "openslp" Sun Dec 3 10:04:22 2017 rev:48 rq:546559 version:2.0.0 Changes: --- /work/SRC/openSUSE:Factory/openslp/openslp.changes 2017-06-18 13:49:54.910831371 +0200 +++ /work/SRC/openSUSE:Factory/.openslp.new/openslp.changes 2017-12-03 10:04:46.021867800 +0100 @@ -1,0 +2,6 @@ +Wed Nov 29 17:25:48 CET 2017 - r...@suse.de + +- add separate source openslp.logrotate.systemd to + use systemctl reload for logrotate configuration + +--- New: openslp.logrotate.systemd Other differences: -- ++ openslp.spec ++ --- /var/tmp/diff_new_pack.WmOTR1/_old 2017-12-03 10:04:51.153681220 +0100 +++ /var/tmp/diff_new_pack.WmOTR1/_new 2017-12-03 10:04:51.153681220 +0100 @@ -45,6 +45,7 @@ Source7:openslp.SuSEfirewall2 Source8:baselibs.conf Source9:slpd.service +Source10: openslp.logrotate.systemd Patch1: openslp.audit.diff Patch2: extensions.diff Patch3: openslp.truncate.diff @@ -166,13 +167,14 @@ exec /usr/sbin/rcslpd "$@" EOF chmod 755 ${RPM_BUILD_ROOT}/usr/sbin/rcopenslp +install -D -m 0644 %{SOURCE10} ${RPM_BUILD_ROOT}/etc/logrotate.d/openslp-server %else mkdir -p ${RPM_BUILD_ROOT}/etc/init.d/ install -m 755 %{SOURCE1} ${RPM_BUILD_ROOT}/etc/init.d/slpd ln -sf ../../etc/init.d/slpd ${RPM_BUILD_ROOT}/usr/sbin/rcslpd ln -sf ../../etc/init.d/slpd ${RPM_BUILD_ROOT}/usr/sbin/rcopenslp -%endif install -D -m 0644 %{SOURCE5} ${RPM_BUILD_ROOT}/etc/logrotate.d/openslp-server +%endif # install susehelp file mkdir -p $RPM_BUILD_ROOT/usr/share/susehelp/meta/Administration/ install -m 0644 %SOURCE3 \ ++ openslp.logrotate.systemd ++ /var/log/slpd.log { compress dateext maxage 14 rotate 99 size +1024k notifempty missingok create 600 root root sharedscripts postrotate systemctl reload slpd.service endscript }
commit qemu for openSUSE:Factory
Hello community, here is the log from the commit of package qemu for openSUSE:Factory checked in at 2017-12-03 10:03:55 Comparing /work/SRC/openSUSE:Factory/qemu (Old) and /work/SRC/openSUSE:Factory/.qemu.new (New) Package is "qemu" Sun Dec 3 10:03:55 2017 rev:131 rq:546547 version:2.10.1 Changes: --- /work/SRC/openSUSE:Factory/qemu/qemu-linux-user.changes 2017-11-03 16:22:23.569577002 +0100 +++ /work/SRC/openSUSE:Factory/.qemu.new/qemu-linux-user.changes 2017-12-03 10:03:58.727587307 +0100 @@ -1,0 +2,7 @@ +Wed Nov 29 17:31:29 UTC 2017 - brog...@suse.com + +- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10 +* Patches added: + 0043-scripts-avoid-usr-bin-python-refere.patch + +--- --- /work/SRC/openSUSE:Factory/qemu/qemu-testsuite.changes 2017-11-03 16:22:26.717462432 +0100 +++ /work/SRC/openSUSE:Factory/.qemu.new/qemu-testsuite.changes 2017-12-03 10:04:03.663407852 +0100 @@ -1,0 +2,19 @@ +Wed Nov 29 17:31:26 UTC 2017 - brog...@suse.com + +- Avoid ref to /usr/bin/python in vmstate-static-checker.py script + 0043-scripts-avoid-usr-bin-python-refere.patch +- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10 + +--- +Tue Nov 28 17:55:42 UTC 2017 - brog...@suse.com + +- For SLE15, it's been decided to stop providing SDL based graphics + due to packaging constraints. Long ago GTK became the default, + and there is little benefit to providing both. For now, keep it + enabled for openSUSE (Tumblweed and Leap), but consider it marked + deprecated there and if no one complains it will be removed for + openSUSE as well in the near future. (fate#324465) +- Fix problem building skiboot.lid + skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch + +--- qemu.changes: same change New: 0043-scripts-avoid-usr-bin-python-refere.patch skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch Other differences: -- ++ qemu-linux-user.spec ++ --- /var/tmp/diff_new_pack.u5WUDN/_old 2017-12-03 10:04:23.934670838 +0100 +++ /var/tmp/diff_new_pack.u5WUDN/_new 2017-12-03 10:04:23.938670692 +0100 @@ -19,7 +19,7 @@ Name: qemu-linux-user Url:http://www.qemu.org/ Summary:Universal CPU emulator -License:BSD-3-Clause and GPL-2.0 and GPL-2.0+ and LGPL-2.1+ and MIT +License:BSD-3-Clause AND GPL-2.0 AND GPL-2.0+ AND LGPL-2.1+ AND MIT Group: System/Emulators/PC Version:2.10.1 Release:0 @@ -68,6 +68,7 @@ Patch0040: 0040-io-monitor-encoutput-buffer-size-fr.patch Patch0041: 0041-cirrus-fix-oob-access-in-mode4and5-.patch Patch0042: 0042-9pfs-use-g_malloc0-to-allocate-spac.patch +Patch0043: 0043-scripts-avoid-usr-bin-python-refere.patch # Please do not add QEMU patches manually here. # Run update_git.sh to regenerate this queue. Source400: update_git.sh @@ -163,6 +164,7 @@ %patch0040 -p1 %patch0041 -p1 %patch0042 -p1 +%patch0043 -p1 %build ./configure \ ++ qemu-testsuite.spec ++ --- /var/tmp/diff_new_pack.u5WUDN/_old 2017-12-03 10:04:23.970669529 +0100 +++ /var/tmp/diff_new_pack.u5WUDN/_new 2017-12-03 10:04:23.974669383 +0100 @@ -121,7 +121,7 @@ Name: qemu-testsuite Url:http://www.qemu.org/ Summary:Universal CPU emulator -License:BSD-3-Clause and GPL-2.0 and GPL-2.0+ and LGPL-2.1+ and MIT +License:BSD-3-Clause AND GPL-2.0 AND GPL-2.0+ AND LGPL-2.1+ AND MIT Group: System/Emulators/PC Version:2.10.1 Release:0 @@ -187,6 +187,7 @@ Patch0040: 0040-io-monitor-encoutput-buffer-size-fr.patch Patch0041: 0041-cirrus-fix-oob-access-in-mode4and5-.patch Patch0042: 0042-9pfs-use-g_malloc0-to-allocate-spac.patch +Patch0043: 0043-scripts-avoid-usr-bin-python-refere.patch # Please do not add QEMU patches manually here. # Run update_git.sh to regenerate this queue. @@ -206,6 +207,7 @@ # skiboot Patch1400: skiboot-GCC7-fixes-for-Wimplicit-fallthr.patch Patch1401: skiboot-libc-stdio-vsnprintf.c-add-expli.patch +Patch1402: skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch # this is to make lint happy Source300: qemu-rpmlintrc @@ -218,10 +220,12 @@ %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build #!BuildIgnore: gcc-PIE +%if 0%{?is_opensuse} BuildRequires: SDL-devel %if 0%{?suse_version} >= 1320 BuildRequires: SDL2-devel %endif +%endif BuildRequires: alsa-devel %if %{build_x86_firmware_from_source} BuildRequires: binutils-devel @@ -894,6