r6130 - in glibc-package/branches/glibc-2.19/debian: . patches patches/hurd-i386 po sysdeps
Author: aurel32
Date: 2014-06-04 19:51:14 +0000 (Wed, 04 Jun 2014)
New Revision: 6130
Modified:
glibc-package/branches/glibc-2.19/debian/changelog
glibc-package/branches/glibc-2.19/debian/patches/git-updates.diff
glibc-package/branches/glibc-2.19/debian/patches/hurd-i386/unsubmitted-pthread_posix-option.diff
glibc-package/branches/glibc-2.19/debian/patches/series
glibc-package/branches/glibc-2.19/debian/po/fi.po
glibc-package/branches/glibc-2.19/debian/sysdeps/sparc.mk
glibc-package/branches/glibc-2.19/debian/sysdeps/sparc64.mk
Log:
Merge from trunk
Modified: glibc-package/branches/glibc-2.19/debian/changelog
===================================================================
--- glibc-package/branches/glibc-2.19/debian/changelog 2014-06-04 19:48:05 UTC (rev 6129)
+++ glibc-package/branches/glibc-2.19/debian/changelog 2014-06-04 19:51:14 UTC (rev 6130)
@@ -28,13 +28,31 @@
-- Aurelien Jarno <aurel32@debian.org> Wed, 21 May 2014 12:38:51 +0200
-eglibc (2.19-0experimental1) UNRELEASED; urgency=medium
+eglibc (2.19-1) unstable; urgency=medium
[ Aurelien Jarno ]
* debian/control.in/main: remove outdated Build-Depends on bzip2.
+ * debian/patches/any/cvs-resolv-reuse-fd.diff: new patch from upstream
+ to fix invalid file descriptor reuse while sending DNS query. Closes:
+ #722075.
+ * Finish debconf translation update from Esko Arajärvi. Closes: #750124.
+ * debian/patches/git-updates.diff: update from the 2.19 branch:
+ - fixes pthread_spin_lock on sparc/sparc64. Closes: #749087.
+ * debian/patches/any/submitted-argp-attribute.diff: new patch from Ondřej
+ Bílka to fix string functions with FORTIFY_SOURCE=2 when <argp.h> is
+ included before <string.h>. Closes: #647084.
+ * debian/sysdeps/{sparc,sparc64}.mk: temporarily pass --disable-multiarch
+ to configure to try to fix random segmentation faults on Niagara 1
+ machines.
- -- Aurelien Jarno <aurel32@debian.org> Sun, 25 May 2014 18:37:40 +0200
+ [ Samuel Thibault ]
+ * hurd-i386/unsubmitted-pthread_posix-option.diff: Split patches into...
+ * ... hurd-i386/tg-{posix_thread,gai_misc}.diff.
+ * patches/hurd-i386/cvs-libpthread_guardsize.diff: Fix guard size
+ computation and enable again.
+ -- Aurelien Jarno <aurel32@debian.org> Wed, 04 Jun 2014 20:32:06 +0200
+
eglibc (2.19-0experimental0) experimental; urgency=medium
[ Adam Conrad ]
@@ -140,16 +158,6 @@
-- Adam Conrad <adconrad@0c3.net> Thu, 22 May 2014 23:42:20 -0600
-eglibc (2.18-8) UNRELEASED; urgency=medium
-
- !!! PLEASE MOVE ALL MAJOR DEVELOPMENT TO THE 2.19 BRANCH OR UPSTREAM !!!
-
- [ Samuel Thibault ]
- * patches/hurd-i386/cvs-libpthread_guardsize.diff: Fix guard size
- computation and enable again.
-
- -- Aurelien Jarno <aurel32@debian.org> Mon, 19 May 2014 12:35:58 +0200
-
eglibc (2.18-7) unstable; urgency=medium
[ Aurelien Jarno ]
Modified: glibc-package/branches/glibc-2.19/debian/patches/git-updates.diff
===================================================================
--- glibc-package/branches/glibc-2.19/debian/patches/git-updates.diff 2014-06-04 19:48:05 UTC (rev 6129)
+++ glibc-package/branches/glibc-2.19/debian/patches/git-updates.diff 2014-06-04 19:51:14 UTC (rev 6130)
@@ -1,10 +1,21 @@
GIT update of git://sourceware.org/git/glibc.git/release/2.19/master from glibc-2.19
diff --git a/ChangeLog b/ChangeLog
-index 81c393a..fb5cf2a 100644
+index 81c393a..7fa7e06 100644
--- a/ChangeLog
+++ b/ChangeLog
-@@ -1,3 +1,57 @@
+@@ -1,3 +1,68 @@
++2014-06-03 Guo Yixuan <culu.gyx@gmail.com>
++
++ [BZ #16882]
++ * nptl/sysdeps/sparc/sparc32/pthread_spin_lock.S
++ (pthread_spin_lock): Branch out of spin loop to proper location.
++ * nptl/sysdeps/sparc/sparc64/pthread_spin_lock.S
++ (pthread_spin_lock): Likewise.
++
++ * nptl/tst-spin4.c: New test.
++ * nptl/Makefile (tests): Add tst-spin4.
++
+2014-05-17 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ [BZ #16958]
@@ -63,7 +74,7 @@
[BZ #16529]
diff --git a/NEWS b/NEWS
-index 98b479e..dde85f2 100644
+index 98b479e..64b2b11 100644
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,13 @@ See the end for copying conditions.
@@ -74,7 +85,7 @@
+
+* The following bugs are resolved with this release:
+
-+ 16545, 16623, 16885, 16916, 16943, 16958.
++ 16545, 16623, 16882, 16885, 16916, 16943, 16958.
+
+
Version 2.19
@@ -100,6 +111,169 @@
/* Set the attribute NAME of the file pointed to by PATH to VALUE (which
is SIZE bytes long). Return 0 on success, -1 for errors. */
+diff --git a/nptl/Makefile b/nptl/Makefile
+index 57cc8c6..aa4a444 100644
+--- a/nptl/Makefile
++++ b/nptl/Makefile
+@@ -208,7 +208,7 @@ tests = tst-typesizes \
+ tst-mutexpi1 tst-mutexpi2 tst-mutexpi3 tst-mutexpi4 tst-mutexpi5 \
+ tst-mutexpi5a tst-mutexpi6 tst-mutexpi7 tst-mutexpi7a tst-mutexpi8 \
+ tst-mutexpi9 \
+- tst-spin1 tst-spin2 tst-spin3 \
++ tst-spin1 tst-spin2 tst-spin3 tst-spin4 \
+ tst-cond1 tst-cond2 tst-cond3 tst-cond4 tst-cond5 tst-cond6 tst-cond7 \
+ tst-cond8 tst-cond9 tst-cond10 tst-cond11 tst-cond12 tst-cond13 \
+ tst-cond14 tst-cond15 tst-cond16 tst-cond17 tst-cond18 tst-cond19 \
+diff --git a/nptl/sysdeps/sparc/sparc32/pthread_spin_lock.S b/nptl/sysdeps/sparc/sparc32/pthread_spin_lock.S
+index ea863d7..3accc69 100644
+--- a/nptl/sysdeps/sparc/sparc32/pthread_spin_lock.S
++++ b/nptl/sysdeps/sparc/sparc32/pthread_spin_lock.S
+@@ -19,11 +19,11 @@
+
+ .text
+ ENTRY(pthread_spin_lock)
+- ldstub [%o0], %g1
++1: ldstub [%o0], %g1
+ orcc %g1, 0x0, %g0
+ bne,a 2f
+ ldub [%o0], %g1
+-1: retl
++ retl
+ mov 0, %o0
+ 2: orcc %g1, 0x0, %g0
+ bne,a 2b
+diff --git a/nptl/sysdeps/sparc/sparc64/pthread_spin_lock.S b/nptl/sysdeps/sparc/sparc64/pthread_spin_lock.S
+index 0f849b2..aec6654 100644
+--- a/nptl/sysdeps/sparc/sparc64/pthread_spin_lock.S
++++ b/nptl/sysdeps/sparc/sparc64/pthread_spin_lock.S
+@@ -19,10 +19,10 @@
+
+ .text
+ ENTRY(pthread_spin_lock)
+- ldstub [%o0], %g1
++1: ldstub [%o0], %g1
+ brnz,pn %g1, 2f
+ membar #StoreLoad | #StoreStore
+-1: retl
++ retl
+ mov 0, %o0
+ 2: ldub [%o0], %g1
+ brnz,pt %g1, 2b
+diff --git a/nptl/tst-spin4.c b/nptl/tst-spin4.c
+new file mode 100644
+index 0000000..5b23a17
+--- /dev/null
++++ b/nptl/tst-spin4.c
+@@ -0,0 +1,109 @@
++#include <pthread.h>
++#include <stdio.h>
++#include <unistd.h>
++
++static int count = 0;
++
++static void *
++thread_add_one (void *arg)
++{
++ int tmp;
++ pthread_spinlock_t *lock = (pthread_spinlock_t *) arg;
++
++ /* When do_test holds the lock for 1 sec, the two thread will be
++ in contention for the lock. */
++ if (pthread_spin_lock (lock) != 0)
++ {
++ puts ("thread_add_one(): spin_lock failed");
++ pthread_exit ((void *) 1l);
++ }
++
++ /* sleep 1s before modifying count */
++ tmp = count;
++ sleep (1);
++ count = tmp + 1;
++
++ if (pthread_spin_unlock (lock) != 0)
++ {
++ puts ("thread_add_one(): spin_unlock failed");
++ pthread_exit ((void *) 1l);
++ }
++
++ return NULL;
++}
++
++static int
++do_test (void)
++{
++ pthread_t thr1, thr2;
++ pthread_spinlock_t lock;
++ int tmp;
++
++ if (pthread_spin_init (&lock, PTHREAD_PROCESS_PRIVATE) != 0)
++ {
++ puts ("spin_init failed");
++ return 1;
++ }
++
++ if (pthread_spin_lock (&lock) != 0)
++ {
++ puts ("1st spin_lock failed");
++ return 1;
++ }
++
++ if (pthread_create (&thr1, NULL, thread_add_one, (void *) &lock) != 0)
++ {
++ puts ("1st pthread_create failed");
++ return 1;
++ }
++
++ if (pthread_create (&thr2, NULL, thread_add_one, (void *) &lock) != 0)
++ {
++ puts ("2nd pthread_create failed");
++ return 1;
++ }
++
++ /* sleep 1s before modifying count */
++ tmp = count;
++ sleep (1);
++ count = tmp + 1;
++
++ if (pthread_spin_unlock (&lock) != 0)
++ {
++ puts ("1st spin_unlock failed");
++ return 1;
++ }
++
++ void *status;
++ if (pthread_join (thr1, &status) != 0)
++ {
++ puts ("1st pthread_join failed");
++ return 1;
++ }
++ if (status != NULL)
++ {
++ puts ("failure in the 1st thread");
++ return 1;
++ }
++ if (pthread_join (thr2, &status) != 0)
++ {
++ puts ("2nd pthread_join failed");
++ return 1;
++ }
++ if (status != NULL)
++ {
++ puts ("failure in the 2nd thread");
++ return 1;
++ }
++
++ if (count != 3)
++ {
++ printf ("count is %d, should be 3\n", count);
++ return 1;
++ }
++ return 0;
++}
++
++#define TIMEOUT 5
++#define TEST_FUNCTION do_test ()
++#include "../test-skeleton.c"
diff --git a/po/eo.po b/po/eo.po
index d01582d..f6ea766 100644
--- a/po/eo.po
Modified: glibc-package/branches/glibc-2.19/debian/patches/hurd-i386/unsubmitted-pthread_posix-option.diff
===================================================================
--- glibc-package/branches/glibc-2.19/debian/patches/hurd-i386/unsubmitted-pthread_posix-option.diff 2014-06-04 19:48:05 UTC (rev 6129)
+++ glibc-package/branches/glibc-2.19/debian/patches/hurd-i386/unsubmitted-pthread_posix-option.diff 2014-06-04 19:51:14 UTC (rev 6130)
@@ -1,153 +0,0 @@
-Even if glibc doesn't have an integrated pthread library, it depends on the hurd
-packages which have a pthread library, so we should provide all the defines etc.
-
-Avoid letting glibc try to install its own headers for libpthread.
-
-No topgit branch, TODO?
-
----
- sysdeps/mach/hurd/Makefile | 4 +++
- sysdeps/mach/hurd/bits/posix_opt.h | 40 ++++++++++++++++++++++-----------
- sysdeps/mach/hurd/gai_misc.h | 44 +++++++++++++++++++++++++++++++++++++
- 3 files changed, 75 insertions(+), 13 deletions(-)
-
---- a/sysdeps/mach/hurd/bits/posix_opt.h
-+++ b/sysdeps/mach/hurd/bits/posix_opt.h
-@@ -71,24 +71,38 @@
- /* XPG4.2 shared memory is supported. */
- #define _XOPEN_SHM 1
-
--/* We do not have the POSIX threads interface. */
--#define _POSIX_THREADS -1
-+/* Tell we have POSIX threads. */
-+#define _POSIX_THREADS 200112L
-
- /* We have the reentrant functions described in POSIX. */
- #define _POSIX_REENTRANT_FUNCTIONS 1
- #define _POSIX_THREAD_SAFE_FUNCTIONS 200809L
-
--/* These are all things that won't be supported when _POSIX_THREADS is not. */
-+/* We do not provide priority scheduling for threads. */
- #define _POSIX_THREAD_PRIORITY_SCHEDULING -1
--#define _POSIX_THREAD_ATTR_STACKSIZE -1
--#define _POSIX_THREAD_ATTR_STACKADDR -1
-+
-+/* We support user-defined stack sizes. */
-+#define _POSIX_THREAD_ATTR_STACKSIZE 200112L
-+
-+/* We support user-defined stacks. */
-+#define _POSIX_THREAD_ATTR_STACKADDR 200112L
-+
-+/* We do not support priority inheritence. */
- #define _POSIX_THREAD_PRIO_INHERIT -1
-+
-+/* We do not support priority protection. */
- #define _POSIX_THREAD_PRIO_PROTECT -1
-+
- #ifdef __USE_XOPEN2K8
-+/* We do not support priority inheritence for robust mutexes. */
- # define _POSIX_THREAD_ROBUST_PRIO_INHERIT -1
-+
-+/* We do not support priority protection for robust mutexes. */
- # define _POSIX_THREAD_ROBUST_PRIO_PROTECT -1
- #endif
--#define _POSIX_SEMAPHORES -1
-+
-+/* We support POSIX.1b semaphores. */
-+#define _POSIX_SEMAPHORES 200112L
-
- /* Real-time signals are not yet supported. */
- #define _POSIX_REALTIME_SIGNALS -1
-@@ -121,17 +135,17 @@
- /* GNU libc provides regular expression handling. */
- #define _POSIX_REGEXP 1
-
--/* Reader/Writer locks are not available. */
--#define _POSIX_READER_WRITER_LOCKS -1
-+/* Reader/Writer locks are available. */
-+#define _POSIX_READER_WRITER_LOCKS 200112L
-
- /* We have a POSIX shell. */
- #define _POSIX_SHELL 1
-
--/* We cannot support the Timeouts option without _POSIX_THREADS. */
--#define _POSIX_TIMEOUTS -1
-+/* We support the Timeouts option. */
-+#define _POSIX_TIMEOUTS 200112L
-
--/* We do not support spinlocks. */
--#define _POSIX_SPIN_LOCKS -1
-+/* We support spinlocks. */
-+#define _POSIX_SPIN_LOCKS 200112L
-
- /* The `spawn' function family is supported. */
- #define _POSIX_SPAWN 200809L
-@@ -140,7 +154,7 @@
- #define _POSIX_TIMERS 0
-
- /* The barrier functions are not available. */
--#define _POSIX_BARRIERS -1
-+#define _POSIX_BARRIERS 200112L
-
- /* POSIX message queues could be available in future. */
- #define _POSIX_MESSAGE_PASSING 0
---- a/sysdeps/mach/hurd/Makefile
-+++ b/sysdeps/mach/hurd/Makefile
-@@ -167,6 +167,10 @@
- CFLAGS-dl-load.c = -DEXTERNAL_MAP_FROM_FD
- endif
-
-+ifeq ($(subdir),posix)
-+CFLAGS-confstr.c += -DLIBPTHREAD_VERSION='"libpthread 0.3"'
-+endif
-+
- # Override the generic Makeconfig values so we link against the RPC libs.
- link-libc-static := -Wl,--start-group \
- $(patsubst %,$(common-objpfx)%.a,\
---- /dev/null
-+++ b/sysdeps/mach/hurd/gai_misc.h
-@@ -0,0 +1,44 @@
-+#include <signal.h>
-+#include <pthread.h>
-+
-+#define gai_start_notify_thread __gai_start_notify_thread
-+#define gai_create_helper_thread __gai_create_helper_thread
-+
-+extern inline void
-+__gai_start_notify_thread (void)
-+{
-+ sigset_t ss;
-+ sigemptyset (&ss);
-+ sigprocmask(SIG_SETMASK, &ss, NULL);
-+}
-+
-+extern inline int
-+__gai_create_helper_thread (pthread_t *threadp, void *(*tf) (void *),
-+ void *arg)
-+{
-+ pthread_attr_t attr;
-+
-+ /* Make sure the thread is created detached. */
-+ pthread_attr_init (&attr);
-+ pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED);
-+
-+ /* The helper thread needs only very little resources. */
-+ (void) pthread_attr_setstacksize (&attr, 0x10000);
-+
-+ /* Block all signals in the helper thread. To do this thoroughly we
-+ temporarily have to block all signals here. */
-+ sigset_t ss;
-+ sigset_t oss;
-+ sigfillset (&ss);
-+ sigprocmask(SIG_SETMASK, &ss, &oss);
-+
-+ int ret = pthread_create (threadp, &attr, tf, arg);
-+
-+ /* Restore the signal mask. */
-+ sigprocmask(SIG_SETMASK, &oss, NULL);
-+
-+ (void) pthread_attr_destroy (&attr);
-+ return ret;
-+}
-+
-+#include_next <gai_misc.h>
Modified: glibc-package/branches/glibc-2.19/debian/patches/series
===================================================================
--- glibc-package/branches/glibc-2.19/debian/patches/series 2014-06-04 19:48:05 UTC (rev 6129)
+++ glibc-package/branches/glibc-2.19/debian/patches/series 2014-06-04 19:51:14 UTC (rev 6130)
@@ -89,7 +89,8 @@
hurd-i386/tg-grantpt.diff
hurd-i386/submitted-add-needed.diff
hurd-i386/local-ED.diff
-hurd-i386/unsubmitted-pthread_posix-option.diff
+hurd-i386/tg-posix_thread.diff
+hurd-i386/tg-gai_misc.diff
hurd-i386/local-madvise_warn.diff
hurd-i386/tg-hurdsig-fixes.diff
hurd-i386/tg-hurdsig-global-dispositions.diff
@@ -245,3 +246,5 @@
any/cvs-strtod.diff
any/local-dynamic-resolvconf.diff
any/local-libpic.diff
+any/cvs-resolv-reuse-fd.diff
+any/submitted-argp-attribute.diff
Modified: glibc-package/branches/glibc-2.19/debian/po/fi.po
===================================================================
--- glibc-package/branches/glibc-2.19/debian/po/fi.po 2014-06-04 19:48:05 UTC (rev 6129)
+++ glibc-package/branches/glibc-2.19/debian/po/fi.po 2014-06-04 19:51:14 UTC (rev 6130)
@@ -16,7 +16,7 @@
"Project-Id-Version: glibc\n"
"Report-Msgid-Bugs-To: glibc@packages.debian.org\n"
"POT-Creation-Date: 2014-05-21 00:04+0200\n"
-"PO-Revision-Date: 2008-04-01 21:12+0200\n"
+"PO-Revision-Date: 2014-06-04 20:45+0200\n"
"Last-Translator: Esko Arajärvi <edu@iki.fi>\n"
"Language-Team: Finnish <debian-l10n-finnish@lists.debian.org>\n"
"Language: fi\n"
@@ -34,7 +34,7 @@
#. Description
#: ../debhelper.in/locales.templates:1002
msgid "Locales to be generated:"
-msgstr "Muodostettavat maa-asetukset."
+msgstr "Luotavat maa-asetukset:"
#. Type: multiselect
#. Description
@@ -68,7 +68,7 @@
#. Description
#: ../debhelper.in/locales.templates:2002
msgid "Default locale for the system environment:"
-msgstr "Järjestelmäympäristön oletusmaa-asetus:"
+msgstr "Järjestelmän oletusmaa-asetus:"
#. Type: select
#. Description
@@ -113,13 +113,13 @@
"sessions."
msgstr ""
"Käynnissä olevat palvelut ja ohjelmat, jotka käyttävät NSS:ää, täytyy "
-"käynnistää uudelleen. Muuten ne eivät välttämättä enää pysty tekemään "
-"etsintöjä tai tunnistautumisia. Asennusprosessi pystyy käynnistämään jotkin "
-"palvelut uudelleen (esimerkiksi ssh:n ja telnetdin), mutta muita ohjelmia ei "
-"voida käynnistää automaattisesti uudelleen. Yksi tällainen ohjelma, joka "
-"täytyy käsin pysäyttää ja käynnistää uudelleen glibcin päivityksen jälkeen, "
-"on xdm. Tämä johtuu siitä, että automaattinen uudelleenkäynnistys saattaisi "
-"keskeyttää aktiiviset X11-istunnot."
+"käynnistää uudelleen. Muuten ne eivät välttämättä enää pysty tekemään hakuja "
+"tai tunnistautumisia. Asennusprosessi pystyy käynnistämään jotkin palvelut "
+"uudelleen (esimerkiksi ssh:n ja telnetdin), mutta muita ohjelmia ei voida "
+"käynnistää automaattisesti uudelleen. Yksi tällainen ohjelma, joka täytyy "
+"käsin pysäyttää ja käynnistää uudelleen glibcin päivityksen jälkeen, on xdm. "
+"Tämä johtuu siitä, että automaattinen uudelleenkäynnistys saattaisi "
+"keskeyttää aktiiviset X11-istuntosi."
#. Type: boolean
#. Description
@@ -138,7 +138,7 @@
"If you want to interrupt the upgrade now and continue later, please answer "
"No to the question below."
msgstr ""
-"Jos päivitys halutaan keskeyttää nyt ja jatkaa myöhemmin, älä valitse tätä "
+"Jos haluat keskeyttää päivityksen nyt ja jatkaa myöhemmin, älä valitse tätä "
"vaihtoehtoa."
#. Type: string
@@ -160,11 +160,11 @@
"be restarted now, and correct it if needed."
msgstr ""
"Käynnissä olevat palvelut ja ohjelmat, jotka käyttävät NSS:ää, täytyy "
-"käynnistää uudelleen. Muuten ne eivät välttämättä enää pysty tekemään "
-"etsintöjä tai tunnistautumisia (esimerkiksi ssh:n kanssa kirjautuminen ei "
-"välttämättä onnistu). Tarkista alla oleva välilyönnein eroteltu lista niiden "
-"palveluiden init.d-komentosarjoista, jotka käynnistetään nyt uudelleen, ja "
-"korjaa sitä tarvittaessa."
+"käynnistää uudelleen. Muuten ne eivät välttämättä enää pysty tekemään hakuja "
+"tai tunnistautumisia (esimerkiksi ssh:n kanssa kirjautuminen ei välttämättä "
+"onnistu). Tarkista alla oleva välilyönnein eroteltu lista niiden palveluiden "
+"init.d-komentosarjoista, jotka käynnistetään nyt uudelleen, ja korjaa sitä "
+"tarvittaessa."
#. Type: string
#. Description
@@ -205,7 +205,7 @@
#. Description
#: ../debhelper.in/libc.templates:4001
msgid "xscreensaver and xlockmore must be restarted before upgrading"
-msgstr ""
+msgstr "xscreensaver ja xlockmore täytyy käynnistää uudelleen ennen päivitystä"
#. Type: error
#. Description
@@ -218,12 +218,19 @@
"stopped before continuing this upgrade, to avoid locking your users out of "
"their current sessions."
msgstr ""
+"Järjestelmässä on ajossa yksi tai useampia xscreensaverin tai xlockmoren "
+"instansseja. Johtuen epäyhteensopivista muutoksista ohjelmakirjastoissa GNU "
+"libc:n päivityksen jälkeen et voi tunnistautua käyttäen näitä ohjelmia. "
+"Ohjelmat tulisi käynnistää uudelleen tai pysäyttää ennen päivityksen "
+"jatkamista, jotta käyttäjät eivät jää lukituiksi ulos sessioistaan. "
#. Type: boolean
#. Description
#: ../debhelper.in/libc.templates:5001
msgid "Restart services during package upgrades without asking?"
msgstr ""
+"Käynnistetäänkö palvelut kysymättä uudelleen pakettien päivityksen "
+"yhteydessä?"
#. Type: boolean
#. Description
@@ -237,3 +244,10 @@
"necessary restarts will be done for you automatically so you can avoid being "
"asked questions on each library upgrade."
msgstr ""
+"Järjestelmässäsi on asennettuna palveluita, jotka tulee käynnistää uudelleen "
+"päivitettäessä tiettyjä ohjelmakirjastoja, kuten libpam, libc ja libssl. "
+"Koska palveluiden uudelleenkäynnistys saattaa aiheuttaa katkoja palveluihin, "
+"kunkin päivityksen yhteydessä yleensä kysytään luetteloa käynnistettävistä "
+"palveluista. Voit valita tämän vaihtoehdon, jos et halua nähdä kysymystä "
+"jokaisen kirjastopäivityksen yhteydessä. Tällöin tarvittavat palvelut "
+"käynnistetään uudelleen automaattisesti."
Modified: glibc-package/branches/glibc-2.19/debian/sysdeps/sparc.mk
===================================================================
--- glibc-package/branches/glibc-2.19/debian/sysdeps/sparc.mk 2014-06-04 19:48:05 UTC (rev 6129)
+++ glibc-package/branches/glibc-2.19/debian/sysdeps/sparc.mk 2014-06-04 19:51:14 UTC (rev 6130)
@@ -1,4 +1,4 @@
-extra_config_options = --enable-multi-arch
+extra_config_options = --disable-multi-arch
# build 64-bit (sparc64) alternative library
GLIBC_PASSES += sparc64
Modified: glibc-package/branches/glibc-2.19/debian/sysdeps/sparc64.mk
===================================================================
--- glibc-package/branches/glibc-2.19/debian/sysdeps/sparc64.mk 2014-06-04 19:48:05 UTC (rev 6129)
+++ glibc-package/branches/glibc-2.19/debian/sysdeps/sparc64.mk 2014-06-04 19:51:14 UTC (rev 6130)
@@ -1,4 +1,4 @@
-extra_config_options = --enable-multi-arch
+extra_config_options = --disable-multi-arch
libc_rtlddir = /lib64
libc_extra_cflags = -mcpu=ultrasparc
Reply to: