[glibc] branch sid updated (3ddb7a5 -> 1976229)

2016-10-25 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  3ddb7a5   debian/patches/git-updates.diff: update from upstream 
stable branch:
   new  1976229   hurd: fix SS_ONSTACK support.

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 +
 debian/patches/hurd-i386/tg-ONSTACK.diff | 109 +++
 debian/patches/series|   1 +
 3 files changed, 112 insertions(+)
 create mode 100644 debian/patches/hurd-i386/tg-ONSTACK.diff

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



[glibc] branch sid updated (15e1c6c -> 3ddb7a5)

2016-10-25 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a change to branch sid
in repository glibc.

  from  15e1c6c   hurd-i386/cvs-libpthread.diff: Update to latest upstream 
version
   new  3ddb7a5   debian/patches/git-updates.diff: update from upstream 
stable branch:

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|   4 +
 debian/patches/git-updates.diff | 226 +++-
 2 files changed, 228 insertions(+), 2 deletions(-)

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



Processed: Bug#551470 marked as pending

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

> tag 551470 pending
Bug #551470 [libc0.3] Processes hang after signal handler return
Added tag(s) pending.
> thanks
Stopping processing here.

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



[glibc] 01/01: hurd: fix SS_ONSTACK support.

2016-10-25 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 19762292652e99f8fa1e3bc2f66fd5081c484067
Author: Samuel Thibault 
Date:   Tue Oct 25 18:35:10 2016 +

hurd: fix SS_ONSTACK support.

hurd-i386/tg-ONSTACK.diff: New patch. Closes: #551470.
---
 debian/changelog |   2 +
 debian/patches/hurd-i386/tg-ONSTACK.diff | 109 +++
 debian/patches/series|   1 +
 3 files changed, 112 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 46c0901..20c86df 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,8 @@ glibc (2.24-6) UNRELEASED; urgency=medium
 - hurd-i386/cvs-setcancelstate.diff: Drop, merged upstream.
   * hurd-i386/tg-libpthread-gsync-spin.diff: New patch to make spinlocks use
 gsync too.
+  * hurd-i386/tg-ONSTACK.diff: New patch to fix SS_ONSTACK support.
+Closes: #551470.
 
   [ Aurelien Jarno ]
   * debian/patches/git-updates.diff: update from upstream stable branch:
diff --git a/debian/patches/hurd-i386/tg-ONSTACK.diff 
b/debian/patches/hurd-i386/tg-ONSTACK.diff
new file mode 100644
index 000..903cb67
--- /dev/null
+++ b/debian/patches/hurd-i386/tg-ONSTACK.diff
@@ -0,0 +1,109 @@
+From: Samuel Thibault 
+Subject: [PATCH] Fix SS_ONSTACK support
+
+* sysdeps/mach/hurd/i386/sigreturn.c (__sigreturn2): New function,
+unlocks SS and returns to the saved PC.
+(__sigreturn): Do not unlock SS, and "return" into __sigreturn2 on the
+thread stack instead of the saved PC.
+
+---
+ sysdeps/mach/hurd/i386/sigreturn.c | 68 +++---
+ 1 file changed, 42 insertions(+), 26 deletions(-)
+
+diff --git a/sysdeps/mach/hurd/i386/sigreturn.c 
b/sysdeps/mach/hurd/i386/sigreturn.c
+index 83c0246..204bd47 100644
+--- a/sysdeps/mach/hurd/i386/sigreturn.c
 b/sysdeps/mach/hurd/i386/sigreturn.c
+@@ -24,6 +24,36 @@ register int *sp asm ("%esp");
+ #include 
+ #include 
+ 
++/* This is run on the thread stack after restoring it, to be able to
++   unlock SS off sigstack.  */
++static void
++__sigreturn2 (int *usp)
++{
++  struct hurd_sigstate *ss = _hurd_self_sigstate ();
++  _hurd_sigstate_unlock (ss);
++
++  sp = usp;
++#define A(line) asm volatile (#line)
++  /* The members in the sigcontext are arranged in this order
++ so we can pop them easily.  */
++
++  /* Pop the segment registers (except %cs and %ss, done last).  */
++  A (popl %gs);
++  A (popl %fs);
++  A (popl %es);
++  A (popl %ds);
++  /* Pop the general registers.  */
++  A (popa);
++  /* Pop the processor flags.  */
++  A (popf);
++  /* Return to the saved PC.  */
++  A (ret);
++
++  /* Firewall.  */
++  A (hlt);
++#undef A
++}
++
+ int
+ __sigreturn (struct sigcontext *scp)
+ {
+@@ -67,13 +97,7 @@ __sigreturn (struct sigcontext *scp)
+ }
+ 
+   if (scp->sc_onstack)
+-{
+-  ss->sigaltstack.ss_flags &= ~SS_ONSTACK;
+-  /* XXX cannot unlock until off sigstack */
+-  abort ();
+-}
+-  else
+-_hurd_sigstate_unlock (ss);
++ss->sigaltstack.ss_flags &= ~SS_ONSTACK;
+ 
+   /* Destroy the MiG reply port used by the signal handler, and restore the
+  reply port in use by the thread when interrupted.  */
+@@ -108,27 +132,19 @@ __sigreturn (struct sigcontext *scp)
+ *--usp = scp->sc_efl;
+ memcpy (usp -= 12, >sc_i386_thread_state, 12 * sizeof (int));
+ 
+-sp = usp;
+-
+-#define A(line) asm volatile (#line)
+-/* The members in the sigcontext are arranged in this order
+-   so we can pop them easily.  */
+-
+-/* Pop the segment registers (except %cs and %ss, done last).  */
+-A (popl %gs);
+-A (popl %fs);
+-A (popl %es);
+-A (popl %ds);
+-/* Pop the general registers.  */
+-A (popa);
+-/* Pop the processor flags.  */
+-A (popf);
+-/* Return to the saved PC.  */
+-A (ret);
++/* Pass usp to __sigreturn2 so it can unwind itself easily.  */
++*(usp-1) = (int) usp;
++--usp;
++/* Bogus return address for __sigreturn2 */
++*--usp = 0;
++*--usp = (int) __sigreturn2;
+ 
++/* Restore thread stack */
++sp = usp;
++/* Return into __sigreturn2.  */
++asm volatile ("ret");
+ /* Firewall.  */
+-A (hlt);
+-#undef A
++asm volatile ("hlt");
+   }
+ 
+   /* NOTREACHED */
+-- 
+tg: (ab44f81..) t/ONSTACK (depends on: t/tls-threadvar 
t/hurdsig-global-dispositions)
diff --git a/debian/patches/series b/debian/patches/series
index 9f60b1d..cfb64ec 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -133,6 +133,7 @@ hurd-i386/cvs-adjtime-NULL.diff
 hurd-i386/tg-pthread_deps.diff
 hurd-i386/cvs-mallocfork.diff
 hurd-i386/tg-libpthread-gsync-spin.diff
+hurd-i386/tg-ONSTACK.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] 01/01: debian/patches/git-updates.diff: update from upstream stable branch:

2016-10-25 Thread Aurelien Jarno
This is an automated email from the git hooks/post-receive script.

aurel32 pushed a commit to branch sid
in repository glibc.

commit 3ddb7a5a52feb31abe98ecd101fcbb12b4b3cc04
Author: Aurelien Jarno 
Date:   Tue Oct 25 18:09:14 2016 +0200

debian/patches/git-updates.diff: update from upstream stable branch:

* debian/patches/git-updates.diff: update from upstream stable branch:
  - Fix pread/pwrite syscalls on SH4.
---
 debian/changelog|   4 +
 debian/patches/git-updates.diff | 226 +++-
 2 files changed, 228 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index ab5fc46..46c0901 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,10 @@ glibc (2.24-6) UNRELEASED; urgency=medium
   * hurd-i386/tg-libpthread-gsync-spin.diff: New patch to make spinlocks use
 gsync too.
 
+  [ Aurelien Jarno ]
+  * debian/patches/git-updates.diff: update from upstream stable branch:
+- Fix pread/pwrite syscalls on SH4.
+
  -- Aurelien Jarno   Tue, 18 Oct 2016 23:17:42 +0200
 
 glibc (2.24-5) unstable; urgency=medium
diff --git a/debian/patches/git-updates.diff b/debian/patches/git-updates.diff
index ecb7d41..b8f5f85 100644
--- a/debian/patches/git-updates.diff
+++ b/debian/patches/git-updates.diff
@@ -1,10 +1,26 @@
 GIT update of git://sourceware.org/git/glibc.git/release/2.24/master from 
glibc-2.24
 
 diff --git a/ChangeLog b/ChangeLog
-index c44c926..3cad282 100644
+index c44c926..b2f6372 100644
 --- a/ChangeLog
 +++ b/ChangeLog
-@@ -1,3 +1,152 @@
+@@ -1,3 +1,168 @@
++2016-10-24  Adhemerval Zanella  
++
++  * sysdeps/unix/sysv/linux/pread.c (__libc_pread): Use SYSCALL_LL_PRW.
++  * sysdeps/unix/sysv/linux/pwrite.c (__libc_pwrite): Likewise.
++  * sysdeps/unix/sysv/linux/pread64.c (__libc_pread64): Use
++  SYSCALL_LL64_PRW.
++  * sysdeps/unix/sysv/linux/pwrite64.c (__libc_pwrite64): Likewise.
++  * sysdeps/unix/sysv/linux/sh/kernel-features.h: Define
++  __ASSUME_PRW_DUMMY_ARG.
++  * sysdeps/unix/sysv/linux/sh/pread.c: Remove file.
++  * sysdeps/unix/sysv/linux/sh/pread64.c: Likewise.
++  * sysdeps/unix/sysv/linux/sh/pwrite.c: Likewise.
++  * sysdeps/unix/sysv/linux/sh/pwrite64.c: Likewise.
++  * sysdeps/unix/sysv/linux/sysdep.h: Define SYSCALL_LL_PRW and
++  SYSCALL_LL_PRW64 based on __ASSUME_PRW_DUMMY_ARG.
++
 +2016-10-05  Tulio Magno Quites Machado Filho  
 +
 +  * sysdeps/powerpc/fpu/libm-test-ulps: Regenerated.
@@ -2382,6 +2398,62 @@ index c89ed9e..2cfb46e 100644
  elision-trylock
 +libpthread-shared-only-routines += sysdep
  endif
+diff --git a/sysdeps/unix/sysv/linux/pread.c b/sysdeps/unix/sysv/linux/pread.c
+index 1bcff64..46d974d 100644
+--- a/sysdeps/unix/sysv/linux/pread.c
 b/sysdeps/unix/sysv/linux/pread.c
+@@ -28,8 +28,7 @@
+ ssize_t
+ __libc_pread (int fd, void *buf, size_t count, off_t offset)
+ {
+-  return SYSCALL_CANCEL (pread, fd, buf, count,
+-   __ALIGNMENT_ARG SYSCALL_LL (offset));
++  return SYSCALL_CANCEL (pread, fd, buf, count, SYSCALL_LL_PRW (offset));
+ }
+ 
+ strong_alias (__libc_pread, __pread)
+diff --git a/sysdeps/unix/sysv/linux/pread64.c 
b/sysdeps/unix/sysv/linux/pread64.c
+index 58c6aeb..f51beae 100644
+--- a/sysdeps/unix/sysv/linux/pread64.c
 b/sysdeps/unix/sysv/linux/pread64.c
+@@ -26,8 +26,7 @@
+ ssize_t
+ __libc_pread64 (int fd, void *buf, size_t count, off64_t offset)
+ {
+-  return SYSCALL_CANCEL (pread64, fd, buf, count,
+-   __ALIGNMENT_ARG SYSCALL_LL64 (offset));
++  return SYSCALL_CANCEL (pread64, fd, buf, count, SYSCALL_LL64_PRW (offset));
+ }
+ 
+ weak_alias (__libc_pread64, __pread64)
+diff --git a/sysdeps/unix/sysv/linux/pwrite.c 
b/sysdeps/unix/sysv/linux/pwrite.c
+index 9c502be..1371df8 100644
+--- a/sysdeps/unix/sysv/linux/pwrite.c
 b/sysdeps/unix/sysv/linux/pwrite.c
+@@ -28,8 +28,7 @@
+ ssize_t
+ __libc_pwrite (int fd, const void *buf, size_t count, off_t offset)
+ {
+-  return SYSCALL_CANCEL (pwrite, fd, buf, count,
+-   __ALIGNMENT_ARG SYSCALL_LL (offset));
++  return SYSCALL_CANCEL (pwrite, fd, buf, count, SYSCALL_LL_PRW (offset));
+ }
+ 
+ strong_alias (__libc_pwrite, __pwrite)
+diff --git a/sysdeps/unix/sysv/linux/pwrite64.c 
b/sysdeps/unix/sysv/linux/pwrite64.c
+index b49e6bc..22f1f05 100644
+--- a/sysdeps/unix/sysv/linux/pwrite64.c
 b/sysdeps/unix/sysv/linux/pwrite64.c
+@@ -26,8 +26,7 @@
+ ssize_t
+ __libc_pwrite64 (int fd, const void *buf, size_t count, off64_t offset)
+ {
+-  return SYSCALL_CANCEL (pwrite64, fd, buf, count,
+-   __ALIGNMENT_ARG SYSCALL_LL64 (offset));
++  return SYSCALL_CANCEL (pwrite64, fd, buf, count, SYSCALL_LL64_PRW (offset));
+ }
+ weak_alias (__libc_pwrite64, __pwrite64)
+ libc_hidden_weak (__pwrite64)
 diff --git 

Bug#838781: (no subject)

2016-10-25 Thread Aurelien Jarno
Hi,

On 2016-10-25 12:11, Erdem Bayer wrote:
> Dear maintainer
> 
> This update and the following 2016h did not hit the stable and oldstable
> repos, even though both updates are in testing repo for a long time now.

tzdata 2016h will only reach stable in the next stable update. The
release team has accepted it, so it should reach stable-updates in the
next hours. You are supposed to have this repository in your source.list
if you care about this kind of updates.

As for oldstable, it's handled by the LTS team, I don't know what is the
status.

> Also the relevant tzdata-java package did not seem to be generated in
> testing, there is no tzdata-java package in testing. So sometimes it is
> impossible to manually update the package from testing because of this
> tzdata-java -> tzdata dependency.

tzdata-java has been removed given openjdk-7 has been removed from
testing. You should simply remove the tzdata-java package.

> Please let these two packages enter stable and oldstable repos as soon as
> possible.

Please note that as a maintainer, I don't have control on what enter
stable or oldstable.

Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net



Your website needs more optimization.

2016-10-25 Thread larry . thompson987







 Hello,


  We have seen your
website . It needs more optimization.


  We have studied
about your social media platforms, mobile version of the website,
page loading speed, syntax errors, image optimization and many more.


  Do you want to know
the details ?


  We have listed 40
important points about your website.  Please reply to this mail, my
consultant will speak with you and give you a free consulting.


  For full report
around 200 points to be studied. If you want a full report, please
inform us.




















  Thank you.

 Larry




Opleiding Tips & trics voor Word, Outlook, Excel en PowerPoint in 1dag

2016-10-25 Thread Beta Consulting

Deze email nieuwsbrief werd in grafisch HTML formaat verzonden.
Als u deze tekstversie ziet, verkiest uw email programma "gewone tekst" emails.
U kan de originele nieuwsbrief online bekijken:
http://ymlp14.com/zCShSZ



*
*
*

Geachte,   
    (Version francophone ci-dessus)

Bespaar honderden onproductieve werkuren per jaar uit door een
opleiding Tips & Tricks voor Microsoft Office te volgen. Een
concentratie aan honderden tips om efficiënt met Word, Outlook,
Excel, PowerPoint en OneNote te werken. Vaak krijgt men een nieuwe
versie van Office en blijft men verder werken op de oude manier
terwijl er prachtige nieuwe tools bestaan die u zeer veel tijd doen
besparen.

Mis deze unieke kans niet.

Agenda: Opleiding Tips & Tricks voor Microsoft Office.

·  09:00 – 10:30 Word

·  10:30 – 10:45 Break

·  10:45 – 12:15 Outlook (Efficiënt e-mailbeheer)

·  12:15 – 13:00 Lunch

·  13:00 – 14:30 Excel

·  14:30 – 14:45 Break

·  14:45 – 16:00 PowerPoint

Data en locaties:

·  21/11   Hotel Van der Valk in Oostkamp

·  23/11   Hotel Fevaca Inn Antwerpen (Klein-Willebroek)

·  24/11   Holiday Inn Express Hasselt

·  25/11   Novotel Leuven centrum

·  30/11   Hotel Van der Valk Nazareth

·  13/12   Hotel Nivelles sud ( frans )

·  14/12   Hotel Radisson Inn Liège (frans)

Prijs: € 197/dag p.p. (incl. lunch, excl. btw)

Aanmelden kan door deze mail te beantwoorden. Gelieve hierbij uw
facturatiegegevens, de gekozen datum en uw btw-nummer te vermelden.

Uw inschrijving tot deze opleiding kan echter niet geannuleerd worden
daar de plaatsen beperkt zijn.

U kan geen gebruik maken van de KMO-portefeuille of van
opleidingscheques.

Met vriendelijk groet,

Philippe Van Migem

Zaakvoerder

Beta Consulting bvba

Madeliefjesstraat 102 – 1850 Grimbergen – België

+32488 41 61 76 ( na 16:00 )

i...@betaconsulting.be

www.betaconsulting.be

Madame, Monsieur


Économisez des centaines d'heures de travail improductif par an en
suivant une formation trucs & astuces pour Microsoft Office. Grâce
aux centaines de conseils, vous allez apprendre à travailler de
manière efficace avec Word, Outlook, Excel, PowerPoint et OneNote.
Apprenezégalement les nouveautés de la version 2010, 2013 et 2016.

Ne ratez pas cette occasion !

Semer pour récolter !!

L'ordre du jour :

·   09:00– 10:30 Word

·   10:30– 10:45 Break

·   10:45– 12:00 Outlook (Gestion efficace des mails)

·   12:00– 13:00 Lunch

·   13:00– 14:30 Excel

·   14:30– 14:45 Break

·   14:45 – 16:00 PowerPoint

Emplacement:  13/12 à Hotel Nivelles Sud à Nivelles

14/12 à Park Inn Radisson à Liège (Aéroport)

Prix : € 197 p.p. hors tva lunch compris

Vous pouvez vous inscrire en répondant à ce mail et en spécifiant
la date de réservation et vos données de facturation.

Votre inscription ne peut pas être annulée car les places sont
limitées. Cette formation ne peut pas être payée avec des chèques
formations.

Salutations distinguées

Philippe Van Migem

Gérant

eta consulting sprl

i...@betaconsulting.be

www.betatraining.be

0488/41.61.76

_
Uitschrijven / Gegevens wijzigen: http://ymlp14.com/ugbjeessgsgubqumjgmhsggmbmhh
Powered door YourMailingListProvider



Bug#838781: (no subject)

2016-10-25 Thread Erdem Bayer

Dear maintainer

This update and the following 2016h did not hit the stable and oldstable 
repos, even though both updates are in testing repo for a long time now.


Also the relevant tzdata-java package did not seem to be generated in 
testing, there is no tzdata-java package in testing. So sometimes it is 
impossible to manually update the package from testing because of this 
tzdata-java -> tzdata dependency.


Please let these two packages enter stable and oldstable repos as soon 
as possible.


Kind Regards
Erdem Bayer