[glibc] branch sid updated (ee4254c -> 7275384)

2016-06-08 Thread Samuel Thibault
This is an automated email from the git hooks/post-receive script.

sthibault pushed a change to branch sid
in repository glibc.

  from  ee4254c   close bug
   new  7275384   hurd-i386/tg-eintr.diff: Fix "Interrupted" issues in ghc

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 debian/changelog   |  3 +++
 debian/patches/hurd-i386/tg-eintr.diff | 31 +++
 debian/patches/series  |  1 +
 3 files changed, 35 insertions(+)
 create mode 100644 debian/patches/hurd-i386/tg-eintr.diff

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



[glibc] 01/01: hurd-i386/tg-eintr.diff: Fix "Interrupted" issues in ghc

2016-06-08 Thread Samuel Thibault
This is an automated email from the git hooks/post-receive script.

sthibault pushed a commit to branch sid
in repository glibc.

commit 7275384d9da47170acadcf33c5dc8fa94b83d1e5
Author: Samuel Thibault 
Date:   Thu Jun 9 01:20:23 2016 +0200

hurd-i386/tg-eintr.diff: Fix "Interrupted" issues in ghc
---
 debian/changelog   |  3 +++
 debian/patches/hurd-i386/tg-eintr.diff | 31 +++
 debian/patches/series  |  1 +
 3 files changed, 35 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index e4f3a0b..c17aff5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,9 @@ glibc (2.22-12) UNRELEASED; urgency=medium
   [ Aurelien Jarno ]
   * debian/sysdeps/kfreebsd-i386.mk: fix libc0.1-i686 package name.
 
+  [ Samuel Thibault ]
+  * hurd-i386/tg-eintr.diff: New patch to fix "Interrupted" issues in ghc.
+
  -- Aurelien Jarno   Sun, 05 Jun 2016 00:41:17 +0200
 
 glibc (2.22-11) unstable; urgency=medium
diff --git a/debian/patches/hurd-i386/tg-eintr.diff 
b/debian/patches/hurd-i386/tg-eintr.diff
new file mode 100644
index 000..e9aea13
--- /dev/null
+++ b/debian/patches/hurd-i386/tg-eintr.diff
@@ -0,0 +1,31 @@
+commit 230b85f414291ac955827aba15cfbd103ab6ebdd
+Author: Samuel Thibault 
+Date:   Thu Jun 9 01:15:10 2016 +0200
+
+Fix pipe() call returning EINTR sometimes
+
+because it uses a critical section
+
+diff --git a/hurd/hurdsock.c b/hurd/hurdsock.c
+index 0f52f37..261f654 100644
+--- a/hurd/hurdsock.c
 b/hurd/hurdsock.c
+@@ -52,6 +52,7 @@ _hurd_socket_server (int domain, int dead)
+   return MACH_PORT_NULL;
+ }
+ 
++retry:
+   HURD_CRITICAL_BEGIN;
+   __mutex_lock ();
+ 
+@@ -102,6 +103,10 @@ _hurd_socket_server (int domain, int dead)
+   __mutex_unlock ();
+   HURD_CRITICAL_END;
+ 
++  if (!server && errno == EINTR)
++/* Got a signal while inside an RPC of the critical section, retry again 
*/
++goto retry;
++
+   return server;
+ }
+ 
diff --git a/debian/patches/series b/debian/patches/series
index a227a88..c76a00e 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -160,6 +160,7 @@ hurd-i386/cvs-IPV6_PKTINFO.diff
 hurd-i386/cvs-i686-link.diff
 hurd-i386/cvs-check-local-headers.diff
 hurd-i386/tg-faccessat.diff
+hurd-i386/tg-eintr.diff
 
 i386/local-biarch.diff
 i386/local-cmov.diff

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



[glibc] branch sid updated (02efdc8 -> ee4254c)

2016-06-08 Thread Samuel Thibault
This is an automated email from the git hooks/post-receive script.

sthibault pushed a change to branch sid
in repository glibc.

  from  02efdc8   debian/sysdeps/kfreebsd-i386.mk: fix libc0.1-i686 package 
name.
   new  ee4254c   close bug

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 debian/changelog | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git



Processed: closing 823027

2016-06-08 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> close 823027 2.22-11
Bug #823027 [libc0.3] findutils: FTBFS on hurd-i386: test-faccessat fails
Marked as fixed in versions glibc/2.22-11.
Bug #823027 [libc0.3] findutils: FTBFS on hurd-i386: test-faccessat fails
Marked Bug as done
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
823027: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823027
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



[glibc] 01/01: close bug

2016-06-08 Thread Samuel Thibault
This is an automated email from the git hooks/post-receive script.

sthibault pushed a commit to branch sid
in repository glibc.

commit ee4254c685b8015652a021ddcfd570b3dea90bfc
Author: Samuel Thibault 
Date:   Sat Jun 4 23:39:06 2016 +0200

close bug
---
 debian/changelog | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 9961433..e4f3a0b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -11,7 +11,7 @@ glibc (2.22-11) unstable; urgency=medium
   * hurd-i386/tg-poll_errors_fixes.diff: Fix crash when calling poll or select
 on a fd which had never been allocated.  Closes: #826175.
   * hurd-i386/tg-faccessat.diff: Finish faccessat implementation. Fixes
-findutils.
+findutils.  Closes: #823027.
 
   [ Aurelien Jarno ]
   * Update from upstream stable branch.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-glibc/glibc.git