[glibc] branch sid updated (ee4254c -> 7275384)
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
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 ThibaultDate: 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)
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
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
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 ThibaultDate: 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