commit patterns-base for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-base for openSUSE:Factory checked in at 2017-09-24 12:31:29 Comparing /work/SRC/openSUSE:Factory/patterns-base (Old) and /work/SRC/openSUSE:Factory/.patterns-base.new (New) Package is "patterns-base" Sun Sep 24 12:31:29 2017 rev:13 rq: version:20170319 Changes: Other differences: -- ++ patterns-base.spec ++ --- /var/tmp/diff_new_pack.MZ7c8m/_old 2017-09-24 12:31:31.899129826 +0200 +++ /var/tmp/diff_new_pack.MZ7c8m/_new 2017-09-24 12:31:31.903129264 +0200 @@ -560,10 +560,6 @@ Requires: glibc Requires: kbd Requires: kmod -# Has been split out of glibc -Requires: libnss_compat2 -# Has been split out of glibc -Requires: libnss_nis2 Requires: pam Requires: procps Requires: rpm
commit NetworkManager for openSUSE:Factory
Hello community, here is the log from the commit of package NetworkManager for openSUSE:Factory checked in at 2017-09-24 11:41:33 Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old) and /work/SRC/openSUSE:Factory/.NetworkManager.new (New) Package is "NetworkManager" Sun Sep 24 11:41:33 2017 rev:171 rq:528431 version:1.8.4 Changes: --- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes 2017-07-17 08:59:31.270266749 +0200 +++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes 2017-09-24 11:41:38.624390857 +0200 @@ -1,0 +2,26 @@ +Fri Sep 22 16:44:24 UTC 2017 - zai...@opensuse.org + +- Update to version 1.8.4: + + No longer install NetworkManager-wait-online.service in +network-online.target.wants directory (rh#1455704). + + Fix nmcli device connect wifi for APs that support both +WPA-PSK and WPA-EAP (rh#1492064). + + Fix crash unregistering object manager in libnm on restart of +NetworkManager. + + Improve handling externally managed slaves devices. + + Don't reset MAC address of software devices to fake permanent +address. + + For dhclient use "timeout" option in configuration file, +instead of the command line option which is only supported by +downstream. + + Perform the public-suffix check only for the hostname-derived +domain. + + Fix memory leak in connectivity check. + + Better restore device managed state on rollback of checkpoint. + + Skip addition of default-route if it already exists. + + Bug fix detecting error condition when deleting route in +platform. +- Drop NM-dhcp-improve-parsing-interface-statement.patch: Fixed + upstream. + +--- Old: NM-dhcp-improve-parsing-interface-statement.patch NetworkManager-1.8.2.tar.xz New: NetworkManager-1.8.4.tar.xz Other differences: -- ++ NetworkManager.spec ++ --- /var/tmp/diff_new_pack.wTd9pc/_old 2017-09-24 11:41:39.512265732 +0200 +++ /var/tmp/diff_new_pack.wTd9pc/_new 2017-09-24 11:41:39.516265168 +0200 @@ -22,7 +22,7 @@ %define with_cacert_patch 0 %define _udevdir %(pkg-config --variable udevdir udev) Name: NetworkManager -Version:1.8.2 +Version:1.8.4 Release:0 Summary:Network Link Manager and User Applications License:GPL-2.0+ @@ -44,8 +44,6 @@ BuildRequires: dnsmasq # PATCH-FIX-OPENSUSE nm-dont-overwrite-resolv-conf.patch bsc#1021665, bsc#960153 sck...@suse.com -- NetworkManager spawns netconfig to update DNS settings, and terminates netconfig after1s. But 1s isn't quite long enough for netconfig to complete the task. Adjust it to 2 seconds to avoid NM overwriting /etc/resolv.conf. Patch4: nm-dont-overwrite-resolv-conf.patch -# PATCH-FIX-UPSTREAM NM-dhcp-improve-parsing-interface-statement.patch boo#1047004 sck...@suse.com -- Fix NetworkManager not writing DNS servers to /etc/resolv.conf -Patch5: NM-dhcp-improve-parsing-interface-statement.patch BuildRequires: fdupes BuildRequires: intltool BuildRequires: iptables @@ -237,7 +235,6 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 -%patch5 -p1 %build NOCONFIGURE=1 ./autogen.sh @@ -395,8 +392,6 @@ %{_unitdir}/NetworkManager.service %{_unitdir}/NetworkManager-dispatcher.service %{_unitdir}/NetworkManager-wait-online.service -%dir %{_unitdir}/network-online.target.wants -%{_unitdir}/network-online.target.wants/NetworkManager-wait-online.service %{_udevdir}/rules.d/84-nm-drivers.rules %{_udevdir}/rules.d/85-nm-unmanaged.rules %ghost %config(noreplace) %{_localstatedir}/log/NetworkManager ++ NetworkManager-1.8.2.tar.xz -> NetworkManager-1.8.4.tar.xz ++ 5954 lines of diff (skipped)
commit ruby2.5 for openSUSE:Factory
Hello community, here is the log from the commit of package ruby2.5 for openSUSE:Factory checked in at 2017-09-24 11:41:41 Comparing /work/SRC/openSUSE:Factory/ruby2.5 (Old) and /work/SRC/openSUSE:Factory/.ruby2.5.new (New) Package is "ruby2.5" Sun Sep 24 11:41:41 2017 rev:2 rq:528435 version:2.5.0~svn.596232 Changes: --- /work/SRC/openSUSE:Factory/ruby2.5/ruby2.5.changes 2017-09-13 22:33:20.858163242 +0200 +++ /work/SRC/openSUSE:Factory/.ruby2.5.new/ruby2.5.changes 2017-09-24 11:41:43.707674482 +0200 @@ -1,0 +2,18 @@ +Fri Sep 22 15:37:46 UTC 2017 - mrueck...@suse.de + +- make it easier to sync the versions from the gemspec with the + spec file: + ruby dump-versions.rb $unpacked_tarball_dir + +--- +Fri Sep 22 14:54:24 UTC 2017 - mrueck...@suse.de + +- add conflicts for all intree gems + +--- +Mon Sep 11 15:42:29 UTC 2017 - jeng...@inai.de + +- Fix RPM groups. Replace old RPM macros by modern ones. +- Ensure neutrality of descriptions. + +--- New: dump-versions.rb Other differences: -- ++ ruby2.5.spec ++ --- /var/tmp/diff_new_pack.g4sIf5/_old 2017-09-24 11:41:44.579551610 +0200 +++ /var/tmp/diff_new_pack.g4sIf5/_new 2017-09-24 11:41:44.579551610 +0200 @@ -1,5 +1,5 @@ # -# spec file for package ruby2.4 +# spec file for package ruby2.5 # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # @@ -66,10 +66,10 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake -BuildRequires: libtool BuildRequires: awk BuildRequires: gdbm-devel BuildRequires: libffi-devel +BuildRequires: libtool BuildRequires: libyaml-devel BuildRequires: ncurses-devel BuildRequires: openssl-devel @@ -113,9 +113,10 @@ # Source: http://cache.ruby-lang.org/pub/ruby/2.5/ruby-%{version}.tar.xz Source: https://cache.ruby-lang.org/pub/ruby/snapshot.tar.gz Source1:generate_rubygemprovides.awk +Source2:dump-versions.rb # -Source2:%{name}.macros -Source3:%{name}-default.macros +Source3:%{name}.macros +Source4:%{name}-default.macros Source99: %{name}-rpmlintrc Patch01:0001-make-gem-build-reproducible.patch @@ -127,10 +128,10 @@ Group: Development/Languages/Ruby %description -Ruby is an interpreted scripting language for quick and easy +Ruby is an interpreted scripting language for object-oriented programming. It has many features for processing text files and performing system management tasks (as in Perl). It is -simple, straight-forward, and extensible. +extensible. * Ruby features: @@ -152,19 +153,16 @@ - Dynamic Loading of Object Files (on some architectures) -- Highly Portable (works on many UNIX machines; DOS, Windows, Mac, -BeOS, and more) - %package -n %{libname} Summary:Dynamic runtime library for Ruby Group: System/Libraries %description -n %{libname} -Dynamic runtime library libruby2.1.so.2.0.0 for Ruby +Dynamic runtime library libruby2.5.so.2.5.0 for Ruby %package doc Summary:Documentation and samples for Ruby -Group: Development/Languages/Ruby +Group: Documentation/Other %description doc Documentation and samples for Ruby @@ -185,33 +183,36 @@ %define gen_embedded_provides4() %(awk -f %{S:1} -- %api_version %arch %1 %2 %3 %4) %define gen_embedded_provides5() %(awk -f %{S:1} -- %api_version %arch %1 %2 %3 %4 %5) -# gemspec %gen_embedded_provides4 bigdecimal1 3 2 -%gen_embedded_provides4 csv 0 0 1 -%gen_embedded_provides4 cmath 0 0 1 %gen_embedded_provides4 date 0 0 1 %gen_embedded_provides4 dbm 0 5 1 +%gen_embedded_provides4 digest 0 1 0 +%gen_embedded_provides4 etc 0 2 1 %gen_embedded_provides4 fcntl 0 0 1 -%gen_embedded_provides4 fileutils 0 7 2 +%gen_embedded_provides5 fiddle 1 0 0 beta1 +%gen_embedded_provides5 gdbm 2 0 0 beta1 %gen_embedded_provides4 io-console0 4 6 -%gen_embedded_provides4 json 2 0 2 -%gen_embedded_provides4 openssl 2 0 4 +%gen_embedded_provides4 json 2 1 0 +%gen_embedded_provides4 openssl 2 0 5 %gen_embedded_provides5 psych 3 0 0 beta3 -%gen_embedded_provides4 rdoc 5 1 0 -%gen_embedded_provides4 scanf 0 0 1 -%gen_embedded_provides4 sdbm 0 5 1 +%gen_embedded_provides4 sdbm 0 0 1 %gen_embedded_provides4 stringio 0 0 1 %gen_embedded_provides4 strscan 0 0 1 -%gen_embedded_provides5 webrick 1 4 0 beta1 %gen_embedded_provides4 zlib 0 0 1 -# gems %gen_embedded_provid
commit libnsl for openSUSE:Factory
Hello community, here is the log from the commit of package libnsl for openSUSE:Factory checked in at 2017-09-24 11:32:24 Comparing /work/SRC/openSUSE:Factory/libnsl (Old) and /work/SRC/openSUSE:Factory/.libnsl.new (New) Package is "libnsl" Sun Sep 24 11:32:24 2017 rev:4 rq:528499 version:1.1.0 Changes: --- /work/SRC/openSUSE:Factory/libnsl/libnsl.changes2017-09-14 21:10:37.417356939 +0200 +++ /work/SRC/openSUSE:Factory/.libnsl.new/libnsl.changes 2017-09-24 11:32:25.886305644 +0200 @@ -2,15 +1,0 @@ -Tue Sep 12 12:43:01 CEST 2017 - ku...@suse.de - -- Install yppasswd.h again - -Tue Sep 5 12:54:29 CEST 2017 - ku...@suse.de - -- Disable static library - -Wed Aug 30 13:35:01 CEST 2017 - ku...@suse.de - -- Don't install into nsl subdirectories - Other differences: -- ++ libnsl.spec ++ --- /var/tmp/diff_new_pack.ys3wHw/_old 2017-09-24 11:32:28.961872065 +0200 +++ /var/tmp/diff_new_pack.ys3wHw/_new 2017-09-24 11:32:28.965871502 +0200 @@ -66,15 +66,20 @@ %setup -q %build -%configure --disable-static +%configure --libdir=/%{_libdir}/nsl --includedir=%{_includedir}/nsl make %{?_smp_mflags} %install # Don't strip .symtab to allow debugging export STRIP_KEEP_SYMTAB=libnsl*.so* +# NO_BRP_CHECK_ROOTFS is for SLES11 only, but does not harm for Factory +export NO_BRP_CHECK_ROOTFS=true make %{?_smp_mflags} DESTDIR=%{buildroot} install -# Remove .la file -rm %{buildroot}%{_libdir}/%{name}.la +mv -v %{buildroot}/%{_libdir}/nsl/%{name}.so.2* %{buildroot}%{_libdir}/ +# Adjust devel so link +rm -v %{buildroot}/%{_libdir}/nsl/%{name}.{a,la,so} +ln -s -v %{_libdir}/%{name}.so.2 %{buildroot}%{_libdir}/nsl/%{name}.so +mv -v %{buildroot}/%{_libdir}/nsl/pkgconfig %{buildroot}/%{_libdir} %check make %{?_smp_mflags} check @@ -89,8 +94,10 @@ %files devel %defattr(-,root,root) -%{_libdir}/libnsl.so -%{_includedir}/* +%dir %{_libdir}/nsl/ +%{_libdir}/nsl/libnsl.so +%dir %{_includedir}/nsl/ +%{_includedir}/nsl/* %{_libdir}/pkgconfig/* %changelog
commit glibc for openSUSE:Factory
Hello community, here is the log from the commit of package glibc for openSUSE:Factory checked in at 2017-09-24 11:32:32 Comparing /work/SRC/openSUSE:Factory/glibc (Old) and /work/SRC/openSUSE:Factory/.glibc.new (New) Package is "glibc" Sun Sep 24 11:32:32 2017 rev:213 rq:528498 version:2.26 Changes: --- /work/SRC/openSUSE:Factory/glibc/glibc-testsuite.changes2017-09-14 21:10:30.626312865 +0200 +++ /work/SRC/openSUSE:Factory/.glibc.new/glibc-testsuite.changes 2017-09-24 11:32:35.137001524 +0200 @@ -2,19 +1,0 @@ -Tue Sep 12 06:37:36 UTC 2017 - sch...@suse.de - -- Remove rpcsvc/yppasswd.* from glibc-devel -- ld-so-hwcap-x86-64.patch: add x86_64 to hwcap (BZ #22093, bsc#1056606) - -Thu Aug 31 13:43:07 UTC 2017 - sch...@suse.de - -- eh-frame-zero-terminator.patch: Properly terminate .eh_frame (BZ #22051) - -Thu Aug 31 07:06:20 UTC 2017 - sch...@suse.de - -- Disable obsolete libnsl and NIS support -- remove-nss-nis-compat.patch: remove nis and compat from default NSS - configs -- nsswitch.conf: Likewise - glibc-utils.changes: same change glibc.changes: same change Old: eh-frame-zero-terminator.patch ld-so-hwcap-x86-64.patch remove-nss-nis-compat.patch Other differences: -- ++ glibc-testsuite.spec ++ --- /var/tmp/diff_new_pack.Siv0t9/_old 2017-09-24 11:32:36.744774868 +0200 +++ /var/tmp/diff_new_pack.Siv0t9/_new 2017-09-24 11:32:36.748774304 +0200 @@ -277,12 +277,6 @@ Patch1002: libpthread-compat-wrappers.patch # PATCH-FIX-UPSTREAM Do not use __builtin_types_compatible_p in C++ mode (BZ #21930) Patch1003: math-c++-compat.patch -# PATCH-FIX-UPSTREAM Remove nis and compat from default NSS configs -Patch1004: remove-nss-nis-compat.patch -# PATCH-FIX-UPSTREAM Properly terminate .eh_frame (BZ #22051) -Patch1005: eh-frame-zero-terminator.patch -# PATCH-FIX-UPSTREAM x86: Add x86_64 to x86-64 HWCAP (BZ #22093) -Patch1006: ld-so-hwcap-x86-64.patch ### # Patches awaiting upstream approval @@ -516,9 +510,6 @@ %patch1001 -p1 %patch1002 -p1 %patch1003 -p1 -%patch1004 -p1 -%patch1005 -p1 -%patch1006 -p1 %patch2000 -p1 %patch2001 -p1 @@ -686,7 +677,7 @@ --enable-kernel=%{enablekernel} \ --with-bugurl=http://bugs.opensuse.org \ --enable-bind-now \ - --enable-obsolete-rpc \ + --enable-obsolete-rpc --enable-obsolete-nsl \ --disable-timezone-tools # Should we enable --enable-systemtap? # Should we enable --enable-nss-crypt to build use freebl3 hash functions? @@ -778,6 +769,12 @@ make man popd +### +### +### CHECK +### +### + %check %if %{build_testsuite} # The testsuite will fail if asneeded is used @@ -919,11 +916,6 @@ mkdir -p %{buildroot}/%{_lib}/obsolete %endif -# remove nsl compat library -rm -f %{buildroot}%{_libdir}/libnsl* -# part of libnsl-devel -rm -f %{buildroot}%{_includedir}/rpcsvc/yppasswd.* - # Miscelanna: install -m 0700 glibc_post_upgrade %{buildroot}%{_sbindir} @@ -1200,6 +1192,8 @@ %endif /%{_lib}/libnsl-%{libversion}.so /%{_lib}/libnsl.so.1 +/%{_lib}/libnss_compat-%{libversion}.so +/%{_lib}/libnss_compat.so.2 /%{_lib}/libnss_db-%{libversion}.so /%{_lib}/libnss_db.so.2 /%{_lib}/libnss_dns-%{libversion}.so @@ -1208,6 +1202,10 @@ /%{_lib}/libnss_files.so.2 /%{_lib}/libnss_hesiod-%{libversion}.so /%{_lib}/libnss_hesiod.so.2 +/%{_lib}/libnss_nis-%{libversion}.so +/%{_lib}/libnss_nis.so.2 +/%{_lib}/libnss_nisplus-%{libversion}.so +/%{_lib}/libnss_nisplus.so.2 /%{_lib}/libpthread-%{libversion}.so /%{_lib}/libpthread.so.0 /%{_lib}/libresolv-%{libversion}.so @@ -1320,6 +1318,7 @@ %{_libdir}/libm-%{libversion}.a %{_libdir}/libmvec.a %endif +%{_libdir}/libnsl.a %{_libdir}/libpthread.a %{_libdir}/libresolv.a %{_libdir}/librt.a @@ -1375,6 +1374,7 @@ %{_libdir}/libowcrypt_p.a %{_libdir}/libpthread_p.a %{_libdir}/libresolv_p.a +%{_libdir}/libnsl_p.a %{_libdir}/librt_p.a %{_libdir}/librpcsvc_p.a %{_libdir}/libutil_p.a glibc-utils.spec: same change ++ glibc.spec ++ --- /var/tmp/diff_new_pack.Siv0t9/_old 2017-09-24 11:32:36.816764719 +0200 +++ /var/tmp/diff_new_pack.Siv0t9/_new 2017-09-24 11:32:36.820764155 +0200 @@ -283,12 +283,6 @@ Patch1002: libpthread-compat-wrappers.patch # PATCH-FIX-UPSTREAM Do not use __builtin_types_compatible_p in C++ mode (BZ #21930) Patch1003: math-c++-compat.patch -# PATCH-FIX-UPST