glibc-2.19-hurd+libpthread-20150515 (was: GSoC: Manolis to work on Guix port to GNU/Hurd)

2015-05-15 Thread Thomas Schwinge
Hi! On Thu, 7 May 2015 01:43:05 +0200, Samuel Thibault wrote: > Ludovic Courtès, le Wed 29 Apr 2015 21:40:13 +0200, a écrit : > > The last missing bit upstream is a libc-for-hurd tarball. > > I have prepared a master-glibc branch in the libpthread repo. Thanks! However, shouldn't that just be

refcounts_ref assertion failure

2015-05-10 Thread Thomas Schwinge
Hi! Running a binutils/GDB build on an up-to-date Debian GNU/Hurd system, I just hit (mostly manually transcribed): ext2fs: ../../libports/../libshouldbeinlibc/refcount.h:165: refcounts_ref: Assertion `! (r.hard == 1 && r.weak == 0) || !"refcount detected use-after-free!"' failed. Unfortun

Re: [Qemu-devel] [PATCH v2] qemu-nbd: only send a limited number of errno codes on the wire

2015-05-09 Thread Thomas Schwinge
Hi! With my GNU Hurd hat on: On Fri, 8 May 2015 11:50:28 +0200, Paolo Bonzini wrote: > Right now, NBD includes potentially platform-specific error values in > the wire protocol. > This patch [...] > Incoming values will in general match system errno values, but not > on the Hurd which has dif

Re: [PATCH hurd] libports: use protected payloads to optimize the object lookup

2015-04-20 Thread Thomas Schwinge
Hi! As the reversion of this patch is the only change from Debian hurd 0.6-1 to 0.6-2 packages, I assume it's a related issue: On Mon, 20 Apr 2015 04:17:53 +0200, Samuel Thibault wrote: > Samuel Thibault, le Mon 20 Apr 2015 04:10:36 +0200, a écrit : > > Mmm, unfortunately it seems that this bri

Re: [committed mig] Do not generate code dereferencing type-punned pointers

2015-04-19 Thread Thomas Schwinge
It seems to cheat by assuming `data_t' as the > > type as soon at it sees a union. That shouldn't matter since the type > > is only used for the stupid cast. But the better way would be to just > > get rid of the parsing in the first place, or the whole script wh

Re: Release process & rolling new releases

2015-04-15 Thread Thomas Schwinge
Hi! On Thu, 09 Apr 2015 13:11:05 +0200, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > Quoting Thomas Schwinge (2015-04-09 09:57:05) > > On Wed, 08 Apr 2015 00:35:17 +0200, Justus Winter > > <4win...@informatik.uni-hamburg.de> wrote: > > > Quoti

GNU Mach 1.5 released

2015-04-15 Thread Thomas Schwinge
Hi! We're pleased to announce version 1.5 of GNU Mach, the GNU distribution of the Mach microkernel, . GNU Mach is the microkernel upon which a GNU Hurd system is based. It provides an Inter Process Communication (IPC) mechanism tha

GNU Hurd 0.6 released

2015-04-15 Thread Thomas Schwinge
Hi! We're pleased to announce version 0.6 of the GNU Hurd, . The GNU Hurd is the GNU project's replacement for the Unix kernel. It is a collection of servers that run on the Mach microkernel to implement file systems, network protocols, file access control, and

GNU MIG 1.5 released

2015-04-15 Thread Thomas Schwinge
Hi! We're pleased to announce version 1.5 of GNU MIG, the GNU distribution of the Mach 3.0 Interface Generator (MIG), . This tool translates Remore Procedure Call (RPC) definition files to C code, and is required to compile any p

Re: address/leak sanitizer, somebody?

2015-04-14 Thread Thomas Schwinge
Hi! On Tue, 14 Apr 2015 17:03:46 +0200, Samuel Thibault wrote: > Samuel Thibault, le Tue 14 Apr 2015 15:08:51 +0200, a écrit : > > For work I've been having a look at -fsanitize in gcc. It's not as > > powerful as valgrind, but it should provide very good feedback, and > > apart from tsan, it s

Re: Release process & rolling new releases

2015-04-09 Thread Thomas Schwinge
Hi! On Wed, 08 Apr 2015 00:35:17 +0200, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > Quoting Thomas Schwinge (2014-09-23 17:09:30) > > The (technical) release process is not the problem; that I can do any > > time. > > Awesome! Let's make one now.

Re: 'struct flock' has no member named 'l_end'

2015-03-30 Thread Thomas Schwinge
Hi! On Sat, 28 Mar 2015 11:06:57 +0100, Samuel Thibault wrote: > Manolis Ragkousis, le Sat 28 Mar 2015 09:43:08 +, a écrit : > > And one more thing. In libpthread commit > > 44ae774bed1a75ea926590f1bc7c9f3328219832 > > you pushed > > > > -#ifdef IS_IN_libpthread > > +#if IS_IN (libpthread)

Re: [PATCH] Do not redirect ld stdout/stderr in collect2 with -debug

2015-02-21 Thread Thomas Schwinge
Hi! On Sat, 21 Feb 2015 17:22:40 +0100, I wrote: > On Mon, 10 Jun 2013 14:01:53 +0200 (CEST), Richard Biener > wrote: > > This fixes one very annoying thing collect2 does when trying to > > debug LTO WPA issues. Even with -v you need to wait until all > > LTRANS stages completed to see the lto1

Re: [PATCH] Do not redirect ld stdout/stderr in collect2 with -debug

2015-02-21 Thread Thomas Schwinge
Hi Richard! On Mon, 10 Jun 2013 14:01:53 +0200 (CEST), Richard Biener wrote: > This fixes one very annoying thing collect2 does when trying to > debug LTO WPA issues. Even with -v you need to wait until all > LTRANS stages completed to see the lto1 -fwpa invocation which > is because collect2 b

Re: e2fsck of non-root filesystem failing at boot time, because already mounted?

2015-02-20 Thread Thomas Schwinge
Hi! On Fri, 20 Feb 2015 22:44:17 +0100, I wrote: > As in the subject, and see the attached QEMU screenshot. Has something > been changed in the boot process ("startup" is new; Justus CCed ;-) just > in case) that would cause this non-root filesystem to be mounted that > early, so that e2fsck can'

e2fsck of non-root filesystem failing at boot time, because already mounted?

2015-02-20 Thread Thomas Schwinge
Hi! As in the subject, and see the attached QEMU screenshot. Has something been changed in the boot process ("startup" is new; Justus CCed ;-) just in case) that would cause this non-root filesystem to be mounted that early, so that e2fsck can't then process it anymore? "Erich" has not needed a

Re: [PATCH 8/8] startup: bind the startup server to /servers/startup

2015-02-20 Thread Thomas Schwinge
Hi David! On Thu, 18 Sep 2014 17:14:17 -0400, David Michael wrote: > On Wed, Sep 3, 2014 at 8:33 AM, Justus Winter > <4win...@informatik.uni-hamburg.de> wrote: > > Bind the startup server to /servers/startup instead. Use this to > > contact the startup server. > > I'm trying to test this patch,

Justus Winter

2015-02-13 Thread Thomas Schwinge
Hi! Justus has contributed a great chunk of good work to the Hurd project, ever since starting to contribute regularely, a bit less than two years ago. :-) Many thanks! (By the way, if my records are correct, his very first contribution, in 2010-05, has been to file

FOSDEM

2015-01-28 Thread Thomas Schwinge
Hi! Better late than never! Please edit/extend . with your data. I'll be available basically all Friday, if somebody wants to meet already. I don't really plan to bring powerful computing equipment with me (for example, for r

Re: [SCM] glibc maintenance branch, t/mmap_file_prot_none_fix, created. glibc-2.17-767-gda2d6e6

2015-01-23 Thread Thomas Schwinge
le_prot_none_fix has been created > at da2d6e677ade278bf34afaa35c6ed4ff2489e7d8 (commit) Thanks for that! Just pushed a small cleanup patch: commit 466baaa005dc208924caedd7ebf55239cd27757b Author: Thomas Schwinge Date: Fri Jan 23 14:57:31 2015 +0100 Help the compiler by mark

Re: [SCM] glibc maintenance branch, t/tls-threadvar, updated. glibc-2.17-913-gb3320e2

2015-01-23 Thread Thomas Schwinge
t/tls-threadvar has been updated > commit b3320e243e29a0451fb5aa6d39c6bfe2200504dc > Author: Samuel Thibault > Date: Fri Oct 25 00:37:58 2013 +0200 > > Drop threadvars entirely Thanks for that! Just pushed a small cleanup patch: commit c97e5a0eb9e87e6ab9f2a21756985f04e6028a65

Re: System getting stuck by GCC invocation

2015-01-19 Thread Thomas Schwinge
32a33e6ab3d949a80a7014da0db832d0 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Fri, 26 Sep 2014 11:54:40 +0200 Subject: [PATCH] Avoid compile-hog in libjava's gnu/java/nio/charset.lo. libjava/ * Makefile.am (GCJFLAGS) [gnu/java/nio/charset.lo]: Add -fno-var-tracking-assignments. * M

Re: Bug#755295: Hurd term server (was: Hurd GCC ping)

2015-01-18 Thread Thomas Schwinge
Hi! Sorry for the long silence on this. I'm now writing this while struggling with a flu, so let's hope that I'm not speaking in "feverish delirium". On Sun, 2 Nov 2014 18:13:11 +0100, Samuel Thibault wrote: > Thomas Schwinge, le Thu 09 Oct 2014 14:02:39 +0200,

Re: Hurd development

2015-01-18 Thread Thomas Schwinge
Hi! On Fri, 16 Jan 2015 15:29:21 +0100, l...@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) wrote: > Justus Winter <4win...@informatik.uni-hamburg.de> skribis: > > Quoting Samuel Thibault (2015-01-16 12:08:07) > >> Also, don't you have commit access to the debian packaging? I guess > >> that's one o

Re: FOSDEM talk?

2014-12-10 Thread Thomas Schwinge
Hi! On Thu, 13 Nov 2014 15:07:11 +0100, Román wrote: > > [Hurd talk in microkernel devroom at FOSDEM 2015] > > I would like a hurd talk about how to contribute. For example, how to fix a > simple bug, create a patch... I mean the steps the developers doing when need > to fix a bug. Or how to p

Re: Release process & rolling new releases

2014-11-22 Thread Thomas Schwinge
Hi! Justus, believe me, I do understand your frustration. Thank you very much for being insistent, instead of just going away. On Thu, 20 Nov 2014 14:03:43 +0100, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > Either more people have to review the patches, or we need to > change the

Re: HELP : Error while building gnumach

2014-10-12 Thread Thomas Schwinge
Hi! On Sun, 12 Oct 2014 23:35:41 +0530, vibi sreenivasan wrote: > I am trying to build gnumach from git repo as per the instructions in > https://www.gnu.org/software/hurd/microkernel/mach/gnumach/building.html > [...] > checking for i686-unknown-linux-gnu-mig... no > checking for mig... no > c

Re: Hurd term server (was: Hurd GCC ping)

2014-10-09 Thread Thomas Schwinge
Hi! On Thu, 9 Oct 2014 14:02:39 +0200, I wrote: > [CCing the Hurd developers having written or worked on the term server. > Would appreciate your comments, if you have any.] > > On Wed, 20 Aug 2014 01:24:36 +0200, I wrote: > > Matthias Klose has recently re-enable the GCC testsuite for GNU/Hurd,

Hurd term server (was: Hurd GCC ping)

2014-10-09 Thread Thomas Schwinge
Hi! [CCing the Hurd developers having written or worked on the term server. Would appreciate your comments, if you have any.] On Wed, 20 Aug 2014 01:24:36 +0200, I wrote: > Matthias Klose has recently re-enable the GCC testsuite for GNU/Hurd, and > while it now runs to completion (hooray!) there

Re: Release process & rolling new releases

2014-10-06 Thread Thomas Schwinge
Hi! On Tue, 23 Sep 2014 18:42:00 +0200, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > > [new releases] > I'll propose updates for the NEWS files. Thanks for these! (It's of course fine to directly include updates to those files in any commits whose changes are NEWS-file-worthy.)

Re: System getting stuck by GCC invocation

2014-09-25 Thread Thomas Schwinge
Hi! On Thu, 25 Sep 2014 09:51:25 +0200, Richard Braun wrote: > On Thu, Sep 25, 2014 at 08:13:57AM +0200, Thomas Schwinge wrote: > > This testing was done in a QEMU/KVM Hurd system, configured with 1536 GiB > > of RAM. Some time after beginning to execute the jc1 command, the s

System getting stuck by GCC invocation

2014-09-24 Thread Thomas Schwinge
Hi! Here is a test case that gets a Hurd system "stuck". (But I don't know yet what "stuck" exactly means.) Unfortunately, the test case is a biggie: GCC. The steps to reproduce it, reduced as much as I could: Fetch GCC trunk, for example retrieve the following snapshot:

Re: Release process & rolling new releases

2014-09-23 Thread Thomas Schwinge
Hi! On Tue, 23 Sep 2014 16:19:02 +0200, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > I understand you took care of the release process last time. Is this > process documented somewhere? I think that we should make another > round of releases. In fact, we should make one or two re

df triggering deallocation of an invalid port?

2014-09-23 Thread Thomas Schwinge
Hi! The root filesystem and the one backing ~/ are two separate instances of ext2fs. I just ran »dh -h ~/« , and noticed on the GNU Mach console: »task e19b6e10 deallocating an invalid port 1047, most probably a bug.« As it is one of the few Mach tasks that don't get a proper name set (as far as

How to crash your Hurd system in 1, 2, 3 -- Mach panic: thread_invoke: thread [...] has unexpected state 14

2014-09-17 Thread Thomas Schwinge
Hi! As a normal user: $ rpctrace -o /tmp/expect.$$.rpctrace -s 9 /usr/bin/expect panic: thread_invoke: thread e19dc7e8 has unexpected state 14 Debugger invoked: panic [...] Might be the same issue that Sergio once began to diagnose in

Re: [PATCHv3,Hurd] Add hardware watch support

2014-09-17 Thread Thomas Schwinge
Hi Samuel! On Wed, 17 Sep 2014 01:17:06 +0200, Samuel Thibault wrote: > Thomas Schwinge, le Tue 16 Sep 2014 10:59:47 +0200, a écrit : > > On Tue, 16 Sep 2014 01:09:50 +0200, Samuel Thibault > > wrote: > > > Thomas Schwinge, le Tue 16 Sep 2014 00:08:01 +0200, a écri

Re: SysV shutdown hanging

2014-09-16 Thread Thomas Schwinge
Hi Justus! On Fri, 12 Sep 2014 21:06:30 +0200, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > Quoting Thomas Schwinge (2014-09-12 09:16:32) > > In my QEMU Debian GNU/Hurd instance, I do some stuff (GDB testsuite, for > > example), and then issue a »sudo sh

Re: [PATCHv3,Hurd] Add hardware watch support

2014-09-16 Thread Thomas Schwinge
Hi Samuel! On Tue, 16 Sep 2014 01:09:50 +0200, Samuel Thibault wrote: > Thomas Schwinge, le Tue 16 Sep 2014 00:08:01 +0200, a écrit : > > Do you agree that thread_get_state(i386_DEBUG_STATE) should be > > returning the actual DR6, > > Indeed. > > > and where in

Re: [PATCHv3,Hurd] Add hardware watch support

2014-09-15 Thread Thomas Schwinge
Hi Samuel! On Fri, 12 Sep 2014 19:56:13 +0200, I wrote: > Many thanks for persisting with this patch. The GDB testsuite shows a > pretty good improvement! I'll try to assess the remaining issues From a quick scan through the »FAIL:.*watch« matches, the following one issue should be relevant for

Re: [PATCHv3,Hurd] Add hardware watch support

2014-09-12 Thread Thomas Schwinge
Hi Samuel! Many thanks for persisting with this patch. The GDB testsuite shows a pretty good improvement! I'll try to assess the remaining issues, but From a functional point of view that patch is much of an improvement already. Unless you have push access to sourceware (do you?), I'll be happy

SysV shutdown hanging

2014-09-12 Thread Thomas Schwinge
Hi! In my QEMU Debian GNU/Hurd instance, I do some stuff (GDB testsuite, for example), and then issue a »sudo shutdown -r now«. This doesn't complete, but hangs like this: PID UID PPID PGrp Sess TH Vmem RSS %CPU User System Args [...] 283860 1 28386 28386 2 1

GDB testsuite: »Memory at address 0 is possibly executable«

2014-09-11 Thread Thomas Schwinge
Hi! I've noticed that you guys have recently done some changes in GNU Mach's vm_map or thereabouts, and -- I presume -- that is affecting the GDB testsuite in that tests that used to PASS are now no longer considered for execution, because »Memory at address 0 is possibly executable«: # If we

Re: Hurd GCC ping

2014-08-19 Thread Thomas Schwinge
Hi! Matthias Klose has recently re-enable the GCC testsuite for GNU/Hurd, and while it now runs to completion (hooray!) there are a number of unexpected test failures (search for »FAIL:«): On Fri, 15 Aug 2014 14:32:01 +0200, Matthias Klose wrote: > https://buildd.debian.org/status/fetch.php?pkg=

GHM 2014

2014-08-06 Thread Thomas Schwinge
Hi! On Fri, 25 Jul 2014 14:55:27 +0200, Christian Grothoff wrote: > [GNU Hackers Meeting 2014 in Munich, Germany] . > Also, I would like to know if anyone from GNU Hurd will attend; if so, > please PM me to let me know. I'd like to, but won't be able to. Anyone else?

Re: Introduction

2014-08-05 Thread Thomas Schwinge
Hi Pietro! On Tue, 29 Jul 2014 10:35:37 +0200, Pietro Braione wrote: > My name is Pietro Braione, and I am a researcher at the University of > Milano-Bicocca. I was first introduced to the existence of the Hurd many > years ago by Richard Stallman, when he came in Milan for a Q&A session on >

Re: [PATCH] mig: Drop the Perl runtime dependency

2014-07-22 Thread Thomas Schwinge
Hi! On Tue, 22 Jul 2014 09:58:51 -0400, David Michael wrote: > On Tue, Jul 22, 2014 at 9:12 AM, Thomas Schwinge > wrote: > > On Fri, 18 Jul 2014 19:29:07 -0400, David Michael > > wrote: > >> I tried running mig on a system without Perl ealier with bad results. >

Re: [PATCH] mig: Drop the Perl runtime dependency

2014-07-22 Thread Thomas Schwinge
Hi! On Fri, 18 Jul 2014 19:29:07 -0400, David Michael wrote: > I tried running mig on a system without Perl ealier with bad results. > Perl seems to be used only for functionality that is also provided by > GNU coreutils (which is already required, e.g. for dirname). Does it > make sense to drop

Re: Small test example for: cannot create /dev/null: Interrupted system call

2014-07-11 Thread Thomas Schwinge
Hi! On Thu, 10 Jul 2014 23:26:24 +0200, Richard Braun wrote: > On Thu, Jul 10, 2014 at 11:18:17PM +0200, Richard Braun wrote: > > All right, it looks like open() gets interrupted by SIGCHLD here. It's > > my understanding that signal handling is highly system-specific in such > > cases, but we pr

Re: Volunteering for the Hurd.

2014-07-09 Thread Thomas Schwinge
Hi Rodney! On Tue, 8 Jul 2014 17:33:40 +0100, Rodney Mulraney wrote: > I am interested in doing some official volunteer work for my CV generally. > > I am disenfranchised by current OS implementations and have been excited > about the Hurd for quite some time, so it is a project that I would enj

Re: Doc Writer for GNU Hurd for The GNU Hurd

2014-06-11 Thread Thomas Schwinge
Hi Namensvetter! ;-) On Tue, 10 Jun 2014 21:28:41 +0200, Thomas Knopp wrote: > on the savannah site I see, you look for a doc writer for The GNU Hurd. > If is this "job" up to date - then I am interesting in helping with the > latter ;). Great, and thanks for your interest! And yes, there's st

Re: Please merge the random translator into the Hurd repository

2014-06-10 Thread Thomas Schwinge
Hi Justus! On Mon, 09 Jun 2014 12:17:31 +0200, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > Quoting Justus Winter (2014-04-07 13:05:43) > > please merge the random translator (found in [0]) into the main Hurd > > repository. > > I read up on various repository merging options. For

Re: Hurd Involvement

2014-05-12 Thread Thomas Schwinge
Hi Erick! Posting my answers to your questions to the public mailing list, , so that others can join the discussions and/or learn from the answers given. On Wed, 07 May 2014 23:49:19 -0500, Erick Mendoza wrote: > [requirements for in

Re: [RFC] GDB Hurd Fixes

2014-05-05 Thread Thomas Schwinge
Hi! On Mon, 5 May 2014 23:49:33 -0400, Samuel Bronson wrote: > On 1/6/14, Thomas Schwinge wrote: > > Sorry for the delay, and thanks for the patches you posted. Here are > > three patches, based on yours, that I intend to apply if there are no > > further comments.

Re: [PATCH 3/3] i386: use ACPI to power off the machine

2014-05-05 Thread Thomas Schwinge
Hi Justus! On Sat, 3 May 2014 01:33:14 +0200, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > This is a mostly verbatim copy of acpihalt.c from GRUB2 with a little > bit of glue code. Perfect, that seems like a good approach to me (that I've had in the back of my head for some years

Re: GDB: "warning: Can't wait for pid ???: No child processes"

2014-04-11 Thread Thomas Schwinge
Hi! On Fri, 11 Apr 2014 20:18:19 +0800, Zhang Cong wrote: > On Wed, Apr 9, 2014 at 8:57 PM, Yue Lu wrote: > So, The question left is why the code was not merge to upstream, And if it > can do, many hurder will thank you. > > The upstream reject your patch? Not at all. It "just" needs to be

Re: GCC's -fsplit-stack disturbing Mach's vm_allocate

2014-04-09 Thread Thomas Schwinge
Hi! On Wed, 9 Apr 2014 09:05:46 +0200, Svante Signell wrote: > On Fri, 2014-04-04 at 21:14 +0200, Samuel Thibault wrote: > > Thomas Schwinge, le Wed 26 Jun 2013 23:30:03 +0200, a écrit : > > > On Sat, 22 Jun 2013 08:15:46 -0700, Ian Lance Taylor > > > wrote: > &

GDB: "warning: Can't wait for pid ???: No child processes" (was: GNU accepted as a mentoring organization in GSOC 2014)

2014-04-07 Thread Thomas Schwinge
Hi! On Tue, 8 Apr 2014 00:20:57 +0800, Zhang Cong wrote: > I am very interesting in that will the gdb server be a workaround for hurd > gdb's > "warning: Can't wait for pid ???: No child processes" problem? > > Can anyone has workable gdb server to do a test? Can't continue really > make me cr

Re: Please merge the random translator into the Hurd repository

2014-04-07 Thread Thomas Schwinge
Hi! On Mon, 07 Apr 2014 13:05:43 +0200, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > please merge the random translator (found in [0]) into the main Hurd > repository. > > 0: git://git.sv.gnu.org/hurd/incubator.git, branch random I have previously (years ago) spoken in favor of ke

Re: [PATCHv2,HURD] Add fork hooks for pthread_atfork

2014-04-05 Thread Thomas Schwinge
Hi! Manolis has hit this issue again, . On Tue, 4 Mar 2014 02:40:12 +0100, Samuel Thibault wrote: > Roland McGrath, le Mon 03 Mar 2014 15:36:52 -0800, a écrit : > > > Rolan

Re: GNU accepted as a mentoring organization in GSOC 2014

2014-03-20 Thread Thomas Schwinge
Hi! "Welcome back!" ;-) On Thu, 20 Mar 2014 22:40:13 +0800, Yue Lu wrote: > On Tue, Feb 25, 2014 at 4:53 PM, Thomas Schwinge > wrote: > > > GDB: »catch syscall«; pretty-printing of mach_msg. > > <https://www.gnu.org/software/hurd/open_issues/g

Re: GNU accepted as a mentoring organization in GSOC 2014

2014-03-16 Thread Thomas Schwinge
Hi! On Mon, 10 Mar 2014 01:29:32 +0100, I wrote: > Per the Google Summer of Code 2014 Program Timeline, > , on Monday, > 2014-03-10, the student application period will open. This will last > until Friday, 2014-03-21. A bit late, but I j

Re: Trying to solve file lock problem with /etc/sudoers

2014-03-11 Thread Thomas Schwinge
Hi! On Tue, 11 Mar 2014 02:44:36 -0500, Peter Baumgarten wrote: > I'm trying to be a hurd developer by jumping straight in and trying to > tackle a bug. So, welcome to the team! :-) > This may not be a hurd bug, but I only see it with the > hurd version of sudo. I am trying to figure out why

Re: GNU accepted as a mentoring organization in GSOC 2014

2014-03-09 Thread Thomas Schwinge
Hi! Per the Google Summer of Code 2014 Program Timeline, , on Monday, 2014-03-10, the student application period will open. This will last until Friday, 2014-03-21. I thought, we might want to add some fresh project proposals as well as

Re: Google Summer of Code projects for the GNU C Library.

2014-02-27 Thread Thomas Schwinge
Hi! On Wed, 26 Feb 2014 10:23:28 +0100, I wrote: > On Wed, 19 Feb 2014 19:14:45 -0500, "Carlos O'Donell" > wrote: > > The GNU Project is participating in GSoC 2014 and have asked > > individual GNU projects to nominate their own GSoC projects > > under their umbrella. > > > > We have proposed a

Re: Tags missing in Melange

2014-02-27 Thread Thomas Schwinge
Hi! On Tue, 25 Feb 2014 19:50:33 +0100, jema...@gnu.org (Jose E. Marchesi) wrote: > I just noticed that GNU's profile on Melange is missing tags. This is > prevent GNU from appearing the search results for any tags that > others may search for. Maybe we should add the different tags? >

coulomb

2014-02-26 Thread Thomas Schwinge
Hi! It is with sadness that I have to report the demise of coulomb, the system powered by an AMD Athlon XP with 1466 MHz, that has long been serving my GNU Hurd development needs. In the night from Tuesday to Wednesday, working on tracking down the

Re: Google Summer of Code projects for the GNU C Library.

2014-02-26 Thread Thomas Schwinge
Hi! On Wed, 19 Feb 2014 19:14:45 -0500, "Carlos O'Donell" wrote: > The GNU Project is participating in GSoC 2014 and have asked > individual GNU projects to nominate their own GSoC projects > under their umbrella. > > We have proposed an initial three projects for the GNU C Library > and you can

Re: GNU accepted as a mentoring organization in GSOC 2014

2014-02-25 Thread Thomas Schwinge
Hi! On Mon, 24 Feb 2014 20:29:31 +0100, jema...@gnu.org (Jose E. Marchesi) wrote: > Hi guys. Good news: we [GNU] are in. [...] > Well, this is all for now... keep in mind that the formal students > application date opens on 10 March, but you will be undoubtly contacted > much earlier by enthusi

Re: [IMPORTANT] GSOC 2014 ideas

2014-02-19 Thread Thomas Schwinge
Hi! On Wed, 19 Feb 2014 18:26:18 +0100, "Jose E. Marchesi" wrote: > In the last years, > , etc., > we'd just place a pointer to our project_ideas page onto the GNU ideas > page, so I suggest to do that again. Separati

Re: [IMPORTANT] GSOC 2014 ideas

2014-02-19 Thread Thomas Schwinge
Hi! On Wed, 19 Feb 2014 09:05:56 -0800, Samuel Thibault wrote: > Jose E. Marchesi, le Wed 19 Feb 2014 17:57:14 +0100, a écrit : > > [1] http://www.gnu.org/software/soc-projects/ideas-2014.html > We are. I personnally haven't seen a request for pushing GSOC ideas. We > always have a lot of idea

Re: [PATCH 3/3] Find and link with -lmachuser -lhurduser

2014-02-15 Thread Thomas Schwinge
Hi! On Fri, 7 Feb 2014 15:59:18 +0800, Yao Qi wrote: > I see this link error when build native gdb for hurd. > > /home/yao/Software/hurd-toolchain/bin/../lib/gcc/i686-pc-gnu/4.8.0/../../../../i686-pc-gnu/bin/ld: > gnu-nat.o: undefined reference to symbol 'mach_port_destroy' > /home/yao/Software

Re: Contributing to Hurd

2014-01-22 Thread Thomas Schwinge
Hi! On Tue, 21 Jan 2014 17:03:31 -0700, Joshua Beitler wrote: > Hello world! I'm interested in contributing to the development of the Hurd > in any way possible. Welcome to the project! > I've done some hobby OS development, though I have a > lot to learn. I'd be glad to help with the kernel

Hurd: /lib/ld.so vs. /lib/ld.so.1 (was: Policy: Require new dynamic loader names for entirely new ABIs?)

2014-01-22 Thread Thomas Schwinge
Hi! On Wed, 22 Jan 2014 03:54:31 +, "Joseph S. Myers" wrote: > On Tue, 21 Jan 2014, Carlos O'Donell wrote: > > > x86 Hurd (32-bit, hard-float): /lib/ld.so (that is, GCC uses that name > > > with -dynamic-linker so in PT_INTERP; my understanding of > > > shlib-versions is that it gets the SON

FOSDEM

2014-01-11 Thread Thomas Schwinge
Hi! <http://darnassus.sceen.net/~hurd-web/community/meetings/fosdem_2014/>. Name Attending Samuel Thibault yes Thomas Schwinge yes [...]? Grüße, Thomas pgp4AnGlQhrXZ.pgp Description: PGP signature

Re: [PATCH 1/2] include: add new file for cache-related definitions

2014-01-08 Thread Thomas Schwinge
On Thu, 09 Jan 2014 01:30:42 +, Ivan Shmakov wrote: > > Justus Winter <4win...@informatik.uni-hamburg.de> writes: > > > Date: Tue, 7 Jan 2014 15:51:27 +0100 > > […] > > > --- /dev/null > > +++ b/include/cache.h > > @@ -0,0 +1,25 @@ > > +/* > > + * Copyright (c) 2013 Free Software

Re: [PATCH] Make STARTUP_WITH_SHELL a runtime toggle -- add new "set/show startup-with-shell" option.

2014-01-08 Thread Thomas Schwinge
fork-child.c:startup_inferior's pending_execs be made available, say by moving that variable into inferior.h:struct inferior, and using that in gnu-nat.c instead of gnu-nat.c:struct inf's local pending_execs "replica"? (But apparently there are no

Re: [RFC] GDB Hurd Fixes

2014-01-06 Thread Thomas Schwinge
ne, so it should work with both old and new mig binaries. Instead of adding a new rule, I suggest to extend the existing one as follows: commit d8131897afba28934ced82c507114123027a40f8 Author: Thomas Schwinge Date: Mon Jan 6 15:56:33 2014 +0100 Hurd: Adapt to changed MIG output.

Re: [PATCHv2,HURD] Add fork hooks for pthread_atfork

2013-12-20 Thread Thomas Schwinge
gnu.org%3E>. OK to commit the following? We had this locally in t/hooks already, but it had not been amended for the pthread_atfork symbols. This Makefile rule is actually only used for the »checking for sufficient default -shared layout... no« case -- figuring out what that actually is about

Re: Contributing to GNU Hurd

2013-12-05 Thread Thomas Schwinge
Hi! On Thu, 5 Dec 2013 13:16:31 -0800, kishore kumar wrote: > This is Kishore. I am very much interested in Operating Systems. I have a > bit experience in both Linux and Solaris. Please let me know how can I > start contributing to GNU Hurd project. Welcome! There are some pointers given on <

Regression: truncated I/O, probably after having spawned a lot of processes

2013-12-05 Thread Thomas Schwinge
Hi! I have not yet gotten a chance to catch up with the last months worth of Hurd development (but did notice that the "screen logout issue" is fixed, hooray!), so please bear with me if this has already been discussed. Said months of Hurd development have just found their way into my Hurd system

Re: [PATCH] configure.ac: properly escape the test for X11/keysymdef.h

2013-10-25 Thread Thomas Schwinge
Hi! On Fri, 25 Oct 2013 13:45:47 +0200, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > * configure.ac: Properly escape the test for X11/keysymdef.h using > AC_LANG_SOURCE. OK to push. Fixup for commit d028b59ccaac609f5d9e01907df30f9cecd2595e. The generated configure file is identi

Further Hurd releases (was: [PATCH 3/5] libports: fix error handling in _ports_create_port_internal)

2013-10-25 Thread Thomas Schwinge
Hi! On Fri, 25 Oct 2013 15:54:43 +0200, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > what you're suggesting is not > possible. Labels can only be placed in front of a statement and a > declaration is not a statement. Well, that's what gcc told me... D&#x

Re: Debian/Hurd d-i installation report

2013-10-25 Thread Thomas Schwinge
Hi! On Tue, 22 Oct 2013 16:15:26 +0200, Samuel Thibault wrote: > Justus Winter, le Tue 22 Oct 2013 16:10:06 +0200, a écrit : > > Quoting Samuel Thibault (2013-10-22 15:12:12) > > > > * I installed a 250GB hard disk but it doesn't show up with the full > > > > capacity, dunno why. > > > > > >

Re: llvm / clang / scan-build of the Hurd

2013-10-25 Thread Thomas Schwinge
Hi! On Tue, 22 Oct 2013 22:42:18 +0200, Samuel Thibault wrote: > Justus Winter, le Tue 22 Oct 2013 17:12:54 +0200, a écrit : > > Note the "", on my linux box that reads "/usr/bin/clang" > > instead. Thoughts? > > I've noticed that in the llvm toolchain things are > missing/missconfigured indeed

Re: [PATCH 4/5] libshouldbeinlibc: fix error handling in maptime_map

2013-10-25 Thread Thomas Schwinge
Hi! On Fri, 25 Oct 2013 10:30:23 +0200, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > Found using the Clang Static Analyzer. > > * libshouldbeinlibc/maptime.c (maptime_map): Fix error handling. OK. Grüße, Thomas pgp_McyTxfAEX.pgp Description: PGP signature

Re: [PATCH 5/5] libtrivfs: fix an use-after-free error

2013-10-25 Thread Thomas Schwinge
Hi! On Fri, 25 Oct 2013 15:15:22 +0200, Emilio Pozuelo Monfort wrote: > Minor nitpick: > > On 25/10/13 10:30, Justus Winter wrote: > > Found using the Clang Static Analyzer. > > > > * libtrivfs/protid-clean.c (trivfs_clean_protid): Fix use-after-free error. > > --- a/libtrivfs/protid-clean.c

Re: [PATCH 3/5] libports: fix error handling in _ports_create_port_internal

2013-10-25 Thread Thomas Schwinge
Hi! Many thanks for paying attention to such issues! On Fri, 25 Oct 2013 10:30:22 +0200, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > Previously any err value set before reaching lose: was overwritten and > thus not properly propagated. > > Found using the Clang Static Analyzer. >

Re: [PATCH 1/5] Makeconf: add -fno-strict-aliasing to CFLAGS

2013-10-25 Thread Thomas Schwinge
Hi! On Fri, 25 Oct 2013 10:30:20 +0200, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > If gcc is used with optimizations -O2, -O3, or -Os, it will enable > optimizations that assume that pointers of different type do not > alias, i.e. point to the same address. However, we use this a

Re: [PATCH 2/5] exec: Remove the remaining BFD related bits

2013-10-25 Thread Thomas Schwinge
Hi! On Fri, 25 Oct 2013 10:30:21 +0200, Justus Winter <4win...@informatik.uni-hamburg.de> wrote: > * exec/Makefile: Remove commented out lines related to BFD. > * exec/hostarch.c: Remove all BFD related code. > * exec/main.c: Likewise. OK, given that you removed other BFD code earlier. Grüße,

Re: Novice Contributor

2013-10-16 Thread Thomas Schwinge
Hi! On Tue, 15 Oct 2013 23:36:16 +0200, Samuel Thibault wrote: > Abhinav Jangda, le Tue 15 Oct 2013 17:09:53 +0530, a écrit : > > Yeah, that is what I did. And I am saw the code of ipc_port.c and some of > > the > > code is of even old K&R C. I did the changes, after that what to do? > > Create

Re: r5717 - in glibc-package/branches/eglibc-2.18/debian: . patches patches/any

2013-10-09 Thread Thomas Schwinge
Hi! On Wed, 9 Oct 2013 23:37:56 +, Samuel Thibault wrote: > Author: sthibault > Date: 2013-10-09 23:37:56 + (Wed, 09 Oct 2013) > New Revision: 5717 > * patches/any/multi_arch.diff: New patch, fixes undefined reference failure > with non-multiarch builds. > +--- eglibc-2.18.orig/

[task #9686] implement functions missing in the Hurd port of glibc

2013-10-06 Thread Thomas Schwinge
Update of task #9686 (project hurd): Status:None => Cancelled Open/Closed:Open => Closed ___ Follow-up Comment #4: Tracking this on

[task #5782] Handling of large memory equipment by GNU Mach

2013-10-06 Thread Thomas Schwinge
Update of task #5782 (project hurd): Status:None => Cancelled Open/Closed:Open => Closed ___ Reply to this item at:

[task #6111] Release GNU Mach 1.4

2013-10-06 Thread Thomas Schwinge
Update of task #6111 (project hurd): Status: In Progress => Done Percent Complete: 0% => 100% Open/Closed:Open => Closed _

Decouple the Hurd version from the package version. (was: [SCM] Hurd branch, master, updated. v0.5)

2013-09-29 Thread Thomas Schwinge
Hi! On Fri, 27 Sep 2013 21:43:37 +, Thomas Schwinge wrote: > commit 3bdf8aad39d39168d096d3042b659fb9d2ef1651 > Author: Thomas Schwinge > Date: Fri Sep 27 20:36:58 2013 +0200 > > Decouple the Hurd version from the package version. I should explain that one. >

Re: Failed with output: Hydra job gnu:gnumach-master:tarball on x86_64-linux

2013-09-28 Thread Thomas Schwinge
Hi! On Sat, 28 Sep 2013 10:12:56 +0200, Samuel Thibault wrote: > Thomas Schwinge, le Sat 28 Sep 2013 09:23:09 +0200, a écrit : > > On Fri, 27 Sep 2013 23:54:54 +0200, Hydra Build Daemon > > wrote: > > > The status of Hydra job gnu:gnumach-master:tarball (on x86_64-l

Re: Failed with output: Hydra job gnu:gnumach-master:tarball on x86_64-linux

2013-09-28 Thread Thomas Schwinge
Hi Ludo! On Fri, 27 Sep 2013 23:54:54 +0200, Hydra Build Daemon wrote: > The status of Hydra job gnu:gnumach-master:tarball (on x86_64-linux) has > changed from "Success" to "Failed with output". For details, see > > http://hydra.nixos.org/build/6300680 From that page, I'm again failing to

Happy 30th birthday, GNU! GNU MIG 1.4 released

2013-09-27 Thread Thomas Schwinge
Hi! It is the GNU project's 30th birthday, and we are pleased to announce version 1.4 of GNU MIG, the GNU distribution of the Mach 3.0 Interface Generator (MIG), . This tool translates Remore Procedure Call (RPC) definition files

Happy 30th birthday, GNU! GNU Hurd 0.5 released

2013-09-27 Thread Thomas Schwinge
Hi! It is the GNU project's 30th birthday, and we are pleased to announce version 0.5 of the GNU Hurd, . The GNU Hurd is the GNU project's replacement for the Unix kernel. It is a collection of servers that run on the Mach microkernel to implement file systems,

Happy 30th birthday, GNU! GNU Mach 1.4 released

2013-09-27 Thread Thomas Schwinge
Hi! It is the GNU project's 30th birthday, and we are pleased to announce version 1.4 of GNU Mach, the GNU distribution of the Mach microkernel, . GNU Mach is the microkernel upon which a GNU Hurd system is based. It provides an Int

<    1   2   3   4   5   6   7   8   9   10   >