Bug#505784: pthread_cancel(3): misleading information on cancellation points

2008-11-15 Thread Jakub Wilk

Package: glibc-doc
Version: 2.7-15
Severity: normal
File: /usr/share/man/man3/pthread_cancel.3.gz


POSIX specifies that a number of system calls (basically, all system 
calls that may block, such as read(2), write(2), wait(2), etc.) and 
library functions that may call these system calls (e.g.  fprintf(3)) 
are cancellation points. LinuxThreads is not yet integrated enough with 
the C library to implement this, and thus none of the C library 
functions is a cancellation point.



This is no longer true, as you can easily check with the attached 
program.


--
Jakub Wilk
#include stdio.h
#include pthread.h
#include unistd.h

volatile int i;

void *start(void *p)
{
  i = 0;
  while (1)
  {
putchar('.');
i++;
  }
  return NULL;
}

int main()
{
  pthread_t thread;
  pthread_create(thread, NULL, start, NULL);
  usleep(1  15);
  pthread_cancel(thread);
  pthread_join(thread, NULL);
  printf(\n%d\n, i);
  return 0;
}

/* vim:set ts=2 sw=2 et:*/


Bug#481543: glibc's snprintf bug causes printf(1) failure with MALLOC_PERTURB_ != 0

2008-11-15 Thread Jim Meyering
Jim Meyering [EMAIL PROTECTED] wrote:
...
 If it turns out just to be a bug in the implementation of MALLOC_PERTURB_,
 then it's not worth the effort to make gnulib work around it.

 However, if it's a real error in glibc's snprintf (as I suspect) --
 i.e., the MALLOC_PERTURB_=N (N!=0) setting merely ensures a consistently
 reproducible failure, whereas the bug can be triggered with
 MALLOC_PERTURB_=0, but under some other circumstances --
 *then* it requires a work-around.

It appears to be a bug in MALLOC_PERTURB_ support, after all.
Ulrich replied to http://bugzilla.redhat.com/470831,
pointing to this change to glibc's malloc/malloc.c:

  (_int_malloc): sYSMALLOc might fail, in this case don't call alloc_perturb.
  http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=c60d15e79c



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processing of tzdata_2008i-3_all.changes

2008-11-15 Thread Archive Administrator
tzdata_2008i-3_all.changes uploaded successfully to localhost
along with the files:
  tzdata_2008i-3.dsc
  tzdata_2008i-3.diff.gz
  tzdata_2008i-3_all.deb
  tzdata-java_2008i-3_all.deb

Greetings,

Your Debian queue daemon


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processed: tagging 505503

2008-11-15 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 tags 505503 - l10n
Bug#505503: tzdata: Australian DST details incorrect from 2008.
Tags were: l10n
Tags removed: l10n


End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r3196 - tzdata/trunk/debian

2008-11-15 Thread schizo
Author: schizo
Date: 2008-11-15 18:36:24 + (Sat, 15 Nov 2008)
New Revision: 3196

Modified:
   tzdata/trunk/debian/changelog
Log:
2008i-3

Modified: tzdata/trunk/debian/changelog
===
--- tzdata/trunk/debian/changelog   2008-11-08 06:44:16 UTC (rev 3195)
+++ tzdata/trunk/debian/changelog   2008-11-15 18:36:24 UTC (rev 3196)
@@ -1,4 +1,4 @@
-tzdata (2008i-3) UNRELEASED; urgency=low
+tzdata (2008i-3) unstable; urgency=low
 
   * Debconf translations:
   * Italian. Closes: #504139


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



r3197 - tzdata/tags

2008-11-15 Thread schizo
Author: schizo
Date: 2008-11-15 18:37:13 + (Sat, 15 Nov 2008)
New Revision: 3197

Added:
   tzdata/tags/2008i-3/
Log:
tag 2008i-3


Copied: tzdata/tags/2008i-3 (from rev 3196, tzdata/trunk)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



tzdata_2008i-3_all.changes ACCEPTED

2008-11-15 Thread Debian Installer

Accepted:
tzdata-java_2008i-3_all.deb
  to pool/main/t/tzdata/tzdata-java_2008i-3_all.deb
tzdata_2008i-3.diff.gz
  to pool/main/t/tzdata/tzdata_2008i-3.diff.gz
tzdata_2008i-3.dsc
  to pool/main/t/tzdata/tzdata_2008i-3.dsc
tzdata_2008i-3_all.deb
  to pool/main/t/tzdata/tzdata_2008i-3_all.deb


Override entries for your package:
tzdata-java_2008i-3_all.deb - optional libs
tzdata_2008i-3.dsc - source libs
tzdata_2008i-3_all.deb - required libs

Announcing to [EMAIL PROTECTED]
Closing bugs: 504139 504276 504311 504401 504442 504533 504545 504598 504687 
504890 504915 


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#504598: marked as done (tzdata: [INTL:bg] Bulgarian translation of debconf templates)

2008-11-15 Thread Debian Bug Tracking System

Your message dated Sat, 15 Nov 2008 18:47:31 +
with message-id [EMAIL PROTECTED]
and subject line Bug#504598: fixed in tzdata 2008i-3
has caused the Debian Bug report #504598,
regarding tzdata: [INTL:bg] Bulgarian translation of debconf templates
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
504598: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504598
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
---BeginMessage---
Package: tzdata
Version: 2008i-2
Severity: wishlist
Tags: l10n patch

Attached is updated Bulgarian translation of the debconf templates.

Thanks.

-- System Information:
Debian Release: lenny/sid
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 6.3-1-486
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash


bg.po.gz
Description: Binary data
---End Message---
---BeginMessage---
Source: tzdata
Source-Version: 2008i-3

We believe that the bug you reported is fixed in the latest version of
tzdata, which is due to be installed in the Debian FTP archive:

tzdata-java_2008i-3_all.deb
  to pool/main/t/tzdata/tzdata-java_2008i-3_all.deb
tzdata_2008i-3.diff.gz
  to pool/main/t/tzdata/tzdata_2008i-3.diff.gz
tzdata_2008i-3.dsc
  to pool/main/t/tzdata/tzdata_2008i-3.dsc
tzdata_2008i-3_all.deb
  to pool/main/t/tzdata/tzdata_2008i-3_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christian Perrier [EMAIL PROTECTED] (supplier of updated tzdata package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Mon, 03 Nov 2008 08:13:32 +0100
Source: tzdata
Binary: tzdata tzdata-java
Architecture: source all
Version: 2008i-3
Distribution: unstable
Urgency: low
Maintainer: GNU Libc Maintainers debian-glibc@lists.debian.org
Changed-By: Christian Perrier [EMAIL PROTECTED]
Description: 
 tzdata - time zone and daylight-saving time data
 tzdata-java - time zone and daylight-saving time data for use by java runtimes
Closes: 504139 504276 504311 504401 504442 504533 504545 504598 504687 504890 
504915
Changes: 
 tzdata (2008i-3) unstable; urgency=low
 .
   * Debconf translations:
   * Italian. Closes: #504139
   * Portuguese. Closes: #504276
   * Finnish. Closes: #504311
   * Turkish. Closes: #504442
   * Czech. Closes: #504401
   * Basque. Closes: #504533
   * Kurdish. Closes: #504545
   * Bulgarian. Closes: #504598
   * Thai. Closes: #504687
   * Russian. Closes: #504890
   * Wolof. Closes: #504915
Checksums-Sha1: 
 c1937abd86c78db2ae4e6e034e55a6cf0f0e1a4d 1127 tzdata_2008i-3.dsc
 8b53471af204a19711b2348c83bfbfcd8b742ffd 216910 tzdata_2008i-3.diff.gz
 643ae6c1c3045e11829b74aa1580750593346438 745744 tzdata_2008i-3_all.deb
 87cfbb1e0ec7d70853b6023acbc8838c6aac6894 144712 tzdata-java_2008i-3_all.deb
Checksums-Sha256: 
 d3fbafd51db3e7d89898531d47b3c1ec8444fdbe6f7c9705ab4e2487cdd094a7 1127 
tzdata_2008i-3.dsc
 052f5748095514c0adf4b148ab7a693d286ccc0d7bc4883c3518af1d841a70c1 216910 
tzdata_2008i-3.diff.gz
 de22382f3854834be8fecd9d439bcbd92d81cc03910f912edd3ff646ad65e7dc 745744 
tzdata_2008i-3_all.deb
 d949b73568569e5deabe1418da3a654fe0d24e56a5041329964aedba4e6b7a33 144712 
tzdata-java_2008i-3_all.deb
Files: 
 160655df7d1677061a0b87c393983de5 1127 libs required tzdata_2008i-3.dsc
 b977f101149a2f7e0b9573e99c808c74 216910 libs required tzdata_2008i-3.diff.gz
 5fbff320870794c59877015b3c658ae0 745744 libs required tzdata_2008i-3_all.deb
 909fcc0b148f3422f51181d368b6b2a3 144712 libs optional 
tzdata-java_2008i-3_all.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Debian!

iD8DBQFJHxY+5m0u66uWM3ARAtHPAKCNPGQ5b+W74A6KAkbnVN7QeIpCgwCfYET6
a5yMgJ0xV46sAuz09SzeSjQ=
=94F4
-END PGP SIGNATURE-


---End Message---