commit glibc for openSUSE:13.1:Update
Hello community, here is the log from the commit of package glibc for openSUSE:13.1:Update checked in at 2016-02-23 15:48:54 Comparing /work/SRC/openSUSE:13.1:Update/glibc (Old) and /work/SRC/openSUSE:13.1:Update/.glibc.new (New) Package is "glibc" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.UIxxj1/_old 2016-02-23 15:48:55.0 +0100 +++ /var/tmp/diff_new_pack.UIxxj1/_new 2016-02-23 15:48:55.0 +0100 @@ -1 +1 @@ - +
commit glibc for openSUSE:13.1:Update
Hello community, here is the log from the commit of package glibc for openSUSE:13.1:Update checked in at 2016-02-19 08:26:15 Comparing /work/SRC/openSUSE:13.1:Update/glibc (Old) and /work/SRC/openSUSE:13.1:Update/.glibc.new (New) Package is "glibc" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.mKziVc/_old 2016-02-19 08:26:16.0 +0100 +++ /var/tmp/diff_new_pack.mKziVc/_new 2016-02-19 08:26:16.0 +0100 @@ -1 +1 @@ - +
commit glibc for openSUSE:13.1:Update
Hello community, here is the log from the commit of package glibc for openSUSE:13.1:Update checked in at 2015-08-14 15:44:29 Comparing /work/SRC/openSUSE:13.1:Update/glibc (Old) and /work/SRC/openSUSE:13.1:Update/.glibc.new (New) Package is "glibc" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.X5gm25/_old 2015-08-14 15:44:30.0 +0200 +++ /var/tmp/diff_new_pack.X5gm25/_new 2015-08-14 15:44:30.0 +0200 @@ -1 +1 @@ - +
commit glibc for openSUSE:13.1:Update
Hello community, here is the log from the commit of package glibc for openSUSE:13.1:Update checked in at 2015-05-27 20:58:49 Comparing /work/SRC/openSUSE:13.1:Update/glibc (Old) and /work/SRC/openSUSE:13.1:Update/.glibc.new (New) Package is "glibc" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.kIYiKF/_old 2015-05-27 20:58:51.0 +0200 +++ /var/tmp/diff_new_pack.kIYiKF/_new 2015-05-27 20:58:51.0 +0200 @@ -1 +1 @@ - +
commit glibc for openSUSE:13.1:Update
Hello community, here is the log from the commit of package glibc for openSUSE:13.1:Update checked in at 2015-02-23 14:06:52 Comparing /work/SRC/openSUSE:13.1:Update/glibc (Old) and /work/SRC/openSUSE:13.1:Update/.glibc.new (New) Package is "glibc" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.dNJCVL/_old 2015-02-23 14:06:54.0 +0100 +++ /var/tmp/diff_new_pack.dNJCVL/_new 2015-02-23 14:06:54.0 +0100 @@ -1 +1 @@ - + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibc for openSUSE:13.1:Update
Hello community, here is the log from the commit of package glibc for openSUSE:13.1:Update checked in at 2014-09-11 08:22:32 Comparing /work/SRC/openSUSE:13.1:Update/glibc (Old) and /work/SRC/openSUSE:13.1:Update/.glibc.new (New) Package is "glibc" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.2T5Mo2/_old 2014-09-11 08:22:37.0 +0200 +++ /var/tmp/diff_new_pack.2T5Mo2/_new 2014-09-11 08:22:37.0 +0200 @@ -1 +1 @@ - + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibc for openSUSE:13.1:Update
Hello community, here is the log from the commit of package glibc for openSUSE:13.1:Update checked in at 2014-05-15 14:35:05 Comparing /work/SRC/openSUSE:13.1:Update/glibc (Old) and /work/SRC/openSUSE:13.1:Update/.glibc.new (New) Package is "glibc" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.Lnd6he/_old 2014-05-15 14:35:11.0 +0200 +++ /var/tmp/diff_new_pack.Lnd6he/_new 2014-05-15 14:35:11.0 +0200 @@ -1 +1 @@ - + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibc for openSUSE:13.1:Update
Hello community, here is the log from the commit of package glibc for openSUSE:13.1:Update checked in at 2014-01-07 13:01:25 Comparing /work/SRC/openSUSE:13.1:Update/glibc (Old) and /work/SRC/openSUSE:13.1:Update/.glibc.new (New) Package is "glibc" Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.4xg1vN/_old 2014-01-07 13:01:26.0 +0100 +++ /var/tmp/diff_new_pack.4xg1vN/_new 2014-01-07 13:01:26.0 +0100 @@ -1 +1 @@ - + -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibc for openSUSE:13.1
Hello community, here is the log from the commit of package glibc for openSUSE:13.1 checked in at 2013-10-31 16:03:00 Comparing /work/SRC/openSUSE:13.1/glibc (Old) and /work/SRC/openSUSE:13.1/.glibc.new (New) Package is "glibc" Changes: --- /work/SRC/openSUSE:13.1/glibc/glibc-testsuite.changes 2013-10-22 10:17:24.0 +0200 +++ /work/SRC/openSUSE:13.1/.glibc.new/glibc-testsuite.changes 2013-10-31 16:03:02.0 +0100 @@ -1,0 +2,6 @@ +Wed Oct 30 14:05:30 UTC 2013 - sch...@suse.de + +- getaddrinfo-overflow.patch: Fix stack overflow due to large AF_INET6 + requests (CVE-2013-4458, bnc#847227) + +--- glibc-utils.changes: same change glibc.changes: same change New: getaddrinfo-overflow.patch Other differences: -- ++ glibc-testsuite.spec ++ --- /var/tmp/diff_new_pack.80sd8W/_old 2013-10-31 16:03:02.0 +0100 +++ /var/tmp/diff_new_pack.80sd8W/_new 2013-10-31 16:03:02.0 +0100 @@ -250,6 +250,8 @@ Patch1001: malloc-overflows.patch # PATCH-FIX-UPSTREAM m68k: Use PIC for Scrt1.o Patch1002: m68k-Scrt1.patch +# PATCH-FIX-UPSTREAM Fix stack overflow due to large AF_INET6 requests (CVE-2013-4458) +Patch1003: getaddrinfo-overflow.patch ### # Patches awaiting upstream approval @@ -478,6 +480,7 @@ %patch1000 -p1 %patch1001 -p1 %patch1002 -p1 +%patch1003 -p1 # XXX Disable, it breaks the testsuite, test elf/tst-audit2 # %patch2008 -p1 glibc-utils.spec: same change glibc.spec: same change ++ getaddrinfo-overflow.patch ++ 2013-10-25 Siddhesh Poyarekar [BZ #16072] * sysdeps/posix/getaddrinfo.c (gethosts): Allocate tmpbuf on heap for large requests. Index: glibc-2.18/sysdeps/posix/getaddrinfo.c === --- glibc-2.18.orig/sysdeps/posix/getaddrinfo.c +++ glibc-2.18/sysdeps/posix/getaddrinfo.c @@ -197,7 +197,22 @@ gaih_inet_serv (const char *servicename, &rc, &herrno, NULL, &localcanon));\ if (rc != ERANGE || herrno != NETDB_INTERNAL)\ break; \ -tmpbuf = extend_alloca (tmpbuf, tmpbuflen, 2 * tmpbuflen); \ +if (!malloc_tmpbuf && __libc_use_alloca (alloca_used + 2 * tmpbuflen))\ + tmpbuf = extend_alloca_account (tmpbuf, tmpbuflen, 2 * tmpbuflen, \ + alloca_used); \ +else \ + { \ + char *newp = realloc (malloc_tmpbuf ? tmpbuf : NULL, \ + 2 * tmpbuflen); \ + if (newp == NULL) \ + { \ + result = -EAI_MEMORY; \ + goto free_and_return; \ + } \ + tmpbuf = newp;\ + malloc_tmpbuf = true; \ + tmpbuflen = 2 * tmpbuflen;\ + } \ } \ if (status == NSS_STATUS_SUCCESS && rc == 0) \ h = &th; \ @@ -209,7 +224,8 @@ gaih_inet_serv (const char *servicename, { \ __set_h_errno (herrno); \ _res.options |= old_res_options & RES_USE_INET6;\ - return -EAI_SYSTEM; \ + result = -EAI_SYSTEM; \ + goto free_and_return; \ } \ if (herrno == TRY_AGAIN) \ no_data = EAI_AGAIN; \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional comman
commit glibc for openSUSE:13.1
Hello community, here is the log from the commit of package glibc for openSUSE:13.1 checked in at 2013-10-22 10:17:23 Comparing /work/SRC/openSUSE:13.1/glibc (Old) and /work/SRC/openSUSE:13.1/.glibc.new (New) Package is "glibc" Changes: --- /work/SRC/openSUSE:13.1/glibc/glibc-testsuite.changes 2013-09-26 19:33:55.0 +0200 +++ /work/SRC/openSUSE:13.1/.glibc.new/glibc-testsuite.changes 2013-10-22 10:17:24.0 +0200 @@ -1,0 +2,16 @@ +Mon Oct 21 12:14:38 UTC 2013 - sch...@suse.de + +- Remove SSE4.2 implementation of strstr for x86-32 (bnc#843464) + +--- +Mon Oct 14 09:32:44 UTC 2013 - sch...@suse.de + +- Depend on gcc defaults for base powerpc optimisations (bnc#844824) + +--- +Fri Oct 11 08:37:38 UTC 2013 - sch...@suse.de + +- Enable ports addon for m68k and adapt file list +- m68k-Scrt1.patch: Use PIC for Scrt1.o + +--- glibc-utils.changes: same change glibc.changes: same change New: i686-no-sse42-strstr.patch m68k-Scrt1.patch Other differences: -- ++ glibc-testsuite.spec ++ --- /var/tmp/diff_new_pack.PvWxzt/_old 2013-10-22 10:17:25.0 +0200 +++ /var/tmp/diff_new_pack.PvWxzt/_new 2013-10-22 10:17:25.0 +0200 @@ -78,11 +78,11 @@ %ifarch ppc ppc64 %define optimize_power 1 %ifarch ppc - %define powerpc_optimize_base power3 + %define powerpc_optimize_base %{nil} %define powerpc_optimize_tune power3 %define powerpc_optimize_cpu_power4 %{normal_build} %else - %define powerpc_optimize_base power4 + %define powerpc_optimize_base %{nil} %define powerpc_optimize_tune power5 %define powerpc_optimize_cpu_power4 0 %endif @@ -92,7 +92,7 @@ %define powerpc_optimize_cpu_cell 0 %else %define optimize_power 0 - %define powerpc_optimize_base 0 + %define powerpc_optimize_base %{nil} %define powerpc_optimize_cpu_power4 0 %define powerpc_optimize_cpu_power6 0 %define powerpc_optimize_cpu_power7 0 @@ -211,6 +211,8 @@ Patch18:glibc-cpusetsize.diff # PATCH-FEATURE-SLE Use nscd user for nscd Patch19:nscd-server-user.patch +# PATCH-FIX-OPENSUSE Remove SSE4.2 implementation of strstr for x86-32 (bnc#843464) +Patch20:i686-no-sse42-strstr.patch ### Locale related patches # PATCH-FIX-OPENSUSE Add additional locales @@ -246,6 +248,8 @@ Patch1000: fcntl-o-tmpfile.patch # PATCH-FIX-UPSTREAM Integer overflows in malloc Patch1001: malloc-overflows.patch +# PATCH-FIX-UPSTREAM m68k: Use PIC for Scrt1.o +Patch1002: m68k-Scrt1.patch ### # Patches awaiting upstream approval @@ -457,6 +461,7 @@ %patch15 -p1 %patch18 -p1 %patch19 -p1 +%patch20 -p1 %patch100 -p1 %patch101 -p1 @@ -472,6 +477,7 @@ %patch1000 -p1 %patch1001 -p1 +%patch1002 -p1 # XXX Disable, it breaks the testsuite, test elf/tst-audit2 # %patch2008 -p1 @@ -585,7 +591,7 @@ %ifarch %ix86 add_ons=$add_ons,noversion %endif -%ifarch %arm aarch64 mipsel ia64 +%ifarch %arm aarch64 mipsel ia64 m68k add_ons=$add_ons,ports %endif %ifarch mipsel @@ -655,8 +661,11 @@ # Build POWER-optimized glibc # # First, base build: - pBuildFlags="$BuildFlags -mcpu=%{powerpc_optimize_base} -mtune=%{powerpc_optimize_tune}" - %if %{powerpc_optimize_base} != "power3" + pBuildFlags="$BuildFlags -mtune=%{powerpc_optimize_tune}" + %if "%{powerpc_optimize_base}" != "" + pBuildFlags+=" -mcpu=%{powerpc_optimize_base}" + %endif + %if "%{powerpc_optimize_base}" != "" configure_and_build_glibc base "$pBuildFlags" "$add_ons" --with-cpu=%{powerpc_optimize_base} %else # Use no default CPU @@ -1057,7 +1066,7 @@ %ifarch ia64 /%{_lib}/ld-linux-ia64.so.2 %endif -%ifarch ppc s390 mips hppa +%ifarch ppc s390 mips hppa m68k /%{_lib}/ld.so.1 %endif %ifarch ppc64 @@ -1156,7 +1165,7 @@ %{_bindir}/getent %{_bindir}/iconv %attr(755,root,root) %{_bindir}/ldd -%ifarch %ix86 sparc sparcv9 +%ifarch %ix86 sparc sparcv9 m68k %{_bindir}/lddlibc4 %endif %{_bindir}/locale glibc-utils.spec: same change ++ glibc.spec ++ --- /var/tmp/diff_new_pack.PvWxzt/_old 2013-10-22 10:17:25.0 +0200 +++ /var/tmp/diff_new_pack.PvWxzt/_new 2013-10-22 10:17:25.0 +0200 @@ -78,11 +78,11 @@ %ifarch ppc ppc64 %define optimize_power 1 %ifarch ppc - %define powerpc_optimize_base power3 + %define powerpc_optimize_base %{nil} %define powerpc_optimize_tune power3 %define powerpc_optimize_cpu_power4 %{normal_build} %else - %define powerpc_optimize_base power4 + %define powerpc_optimize_base %{nil} %define powerpc_opti
commit glibc for openSUSE:13.1
Hello community, here is the log from the commit of package glibc for openSUSE:13.1 checked in at 2013-09-26 19:33:54 Comparing /work/SRC/openSUSE:13.1/glibc (Old) and /work/SRC/openSUSE:13.1/.glibc.new (New) Package is "glibc" Changes: --- /work/SRC/openSUSE:13.1/glibc/glibc-testsuite.changes 2013-09-23 10:52:10.0 +0200 +++ /work/SRC/openSUSE:13.1/.glibc.new/glibc-testsuite.changes 2013-09-26 19:33:55.0 +0200 @@ -1,0 +2,5 @@ +Thu Sep 19 14:12:59 UTC 2013 - sch...@suse.de + +- nscd-server-user.patch: run nscd as user nscd (fate#314673) + +--- glibc-utils.changes: same change glibc.changes: same change New: nscd-server-user.patch Other differences: -- ++ glibc-testsuite.spec ++ --- /var/tmp/diff_new_pack.zba6qf/_old 2013-09-26 19:33:56.0 +0200 +++ /var/tmp/diff_new_pack.zba6qf/_new 2013-09-26 19:33:56.0 +0200 @@ -209,6 +209,8 @@ Patch15:glibc-2.3.90-langpackdir.diff # PATCH-FEATURE-SLE increase cpusetsize to 4096, needs to be kept for compatibility ku...@suse.de (XXX: Review) Patch18:glibc-cpusetsize.diff +# PATCH-FEATURE-SLE Use nscd user for nscd +Patch19:nscd-server-user.patch ### Locale related patches # PATCH-FIX-OPENSUSE Add additional locales @@ -337,6 +339,7 @@ Provides: glibc:/usr/sbin/nscd Requires: glibc = %{version} Obsoletes: unscd <= 0.48 +Requires(pre): pwdutils %{?systemd_requires} %description -n nscd @@ -453,6 +456,7 @@ %patch14 -p1 %patch15 -p1 %patch18 -p1 +%patch19 -p1 %patch100 -p1 %patch101 -p1 @@ -993,6 +997,8 @@ %install_info_delete --info-dir=%{_infodir} %{_infodir}/libc.info.gz %pre -n nscd +getent group nscd >/dev/null || %{_sbindir}/groupadd -r nscd +getent passwd nscd >/dev/null || %{_sbindir}/useradd -r -g nscd -c "User for nscd" -s /sbin/nologin -d /var/run/nscd nscd %service_add_pre nscd.service %preun -n nscd glibc-utils.spec: same change ++ glibc.spec ++ --- /var/tmp/diff_new_pack.zba6qf/_old 2013-09-26 19:33:56.0 +0200 +++ /var/tmp/diff_new_pack.zba6qf/_new 2013-09-26 19:33:56.0 +0200 @@ -209,6 +209,8 @@ Patch15:glibc-2.3.90-langpackdir.diff # PATCH-FEATURE-SLE increase cpusetsize to 4096, needs to be kept for compatibility ku...@suse.de (XXX: Review) Patch18:glibc-cpusetsize.diff +# PATCH-FEATURE-SLE Use nscd user for nscd +Patch19:nscd-server-user.patch ### Locale related patches # PATCH-FIX-OPENSUSE Add additional locales @@ -337,6 +339,7 @@ Provides: glibc:/usr/sbin/nscd Requires: glibc = %{version} Obsoletes: unscd <= 0.48 +Requires(pre): pwdutils %{?systemd_requires} %description -n nscd @@ -453,6 +456,7 @@ %patch14 -p1 %patch15 -p1 %patch18 -p1 +%patch19 -p1 %patch100 -p1 %patch101 -p1 @@ -993,6 +997,8 @@ %install_info_delete --info-dir=%{_infodir} %{_infodir}/libc.info.gz %pre -n nscd +getent group nscd >/dev/null || %{_sbindir}/groupadd -r nscd +getent passwd nscd >/dev/null || %{_sbindir}/useradd -r -g nscd -c "User for nscd" -s /sbin/nologin -d /var/run/nscd nscd %service_add_pre nscd.service %preun -n nscd ++ nscd-server-user.patch ++ Index: glibc-2.18/nscd/nscd.conf === --- glibc-2.18.orig/nscd/nscd.conf +++ glibc-2.18/nscd/nscd.conf @@ -33,7 +33,7 @@ # logfile /var/log/nscd.log # threads 4 # max-threads 32 -# server-user nobody + server-user nscd # stat-user somebody debug-level 0 # reload-count5 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org