[glibc] branch sid updated (3ddb7a5 -> 1976229)
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)
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
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.
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 ThibaultDate: 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:
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 JarnoDate: 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)
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.
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
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)
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