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.changes 2017-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-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 @@ -522,9 +516,6 @@ %patch1001 -p1 %patch1002 -p1 %patch1003 -p1 -%patch1004 -p1 -%patch1005 -p1 -%patch1006 -p1 %patch2000 -p1 %patch2001 -p1 @@ -692,7 +683,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? @@ -784,6 +775,12 @@ make man popd +####################################################################### +### +### CHECK +### +####################################################################### + %check %if %{build_testsuite} # The testsuite will fail if asneeded is used @@ -925,11 +922,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} @@ -1206,6 +1198,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 @@ -1214,6 +1208,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 @@ -1326,6 +1324,7 @@ %{_libdir}/libm-%{libversion}.a %{_libdir}/libmvec.a %endif +%{_libdir}/libnsl.a %{_libdir}/libpthread.a %{_libdir}/libresolv.a %{_libdir}/librt.a @@ -1381,6 +1380,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 ++++++ nsswitch.conf ++++++ --- /var/tmp/diff_new_pack.Siv0t9/_old 2017-09-24 11:32:37.140719050 +0200 +++ /var/tmp/diff_new_pack.Siv0t9/_new 2017-09-24 11:32:37.144718485 +0200 @@ -22,9 +22,12 @@ # For more information, please read the nsswitch.conf.5 manual page. # -passwd: files -group: files -shadow: files +# passwd: files nis +# shadow: files nis +# group: files nis + +passwd: compat [NOTFOUND=return] files +group: compat [NOTFOUND=return] files hosts: files dns networks: files dns @@ -34,9 +37,11 @@ rpc: files ethers: files netmasks: files -netgroup: files +netgroup: files nis publickey: files bootparams: files -automount: files +automount: files nis aliases: files + +