Re: Testing requested for the next version of GNU Mach

2016-03-07 Thread David Michael
On Mon, Mar 7, 2016 at 8:56 PM, Richard Braun wrote: > On Tue, Mar 08, 2016 at 12:00:03AM +0100, Richard Braun wrote: >> On Sun, Feb 28, 2016 at 03:50:06PM -0500, David Michael wrote: >> > Yes, that did it. The latest gnumach can be booted with GRUB when >> > those options are disabled. >> >> It

Re: dlerror sets errno to ENOSYS

2016-03-07 Thread Diego Nieto Cid
Hi Here's another iteration of the patch. __libc_getspecific now considers the case were pthread is not loaded except when the containing file is being compiled for the loader. The test case, when built without pthread, now works approprietly: diego@hird:~/src/test-cases/dlopen-error$ ./main

Re: Testing requested for the next version of GNU Mach

2016-03-07 Thread Richard Braun
On Tue, Mar 08, 2016 at 12:00:03AM +0100, Richard Braun wrote: > On Sun, Feb 28, 2016 at 03:50:06PM -0500, David Michael wrote: > > Yes, that did it. The latest gnumach can be booted with GRUB when > > those options are disabled. > > It seems we've been having this bug for a long time, but noone

Re: Testing requested for the next version of GNU Mach

2016-03-07 Thread Richard Braun
On Sun, Feb 28, 2016 at 03:50:06PM -0500, David Michael wrote: > On Sun, Feb 28, 2016 at 3:37 PM, Richard Braun wrote: > > On Sun, Feb 28, 2016 at 03:27:50PM -0500, David Michael wrote: > >> The same GRUB has no problem booting older gnumach (bee3f0) or Linux. > >> Are you aware of any patches req

Re: fakeroot-hurd doesn't work with scripts

2016-03-07 Thread Justus Winter
Quoting Samuel Thibault (2016-03-07 20:49:01) > Justus Winter, on Mon 07 Mar 2016 20:30:37 +0100, wrote: > > teythoon@hurdbox ~ % for x in sh py pl; do cat test.$x ; fakeroot ./test.$x > > ; done > > I should have mentioned it: the issue is only for scripts coming from > PATH. When you specify th

Re: A Sincere Hello

2016-03-07 Thread Richard Braun
On Mon, Mar 07, 2016 at 11:13:26PM +0800, 刘思远 wrote: > The source code of my toy operating system is hosted on GitHub > https://github.com/leasunhy/leanux That's a nice little project you have there. Good luck for your application. -- Richard Braun

Re: fakeroot-hurd doesn't work with scripts

2016-03-07 Thread Samuel Thibault
Justus Winter, on Mon 07 Mar 2016 20:30:37 +0100, wrote: > teythoon@hurdbox ~ % for x in sh py pl; do cat test.$x ; fakeroot ./test.$x ; > done I should have mentioned it: the issue is only for scripts coming from PATH. When you specify the path, the interpreter will know how to open the file. S

Re: fakeroot-hurd doesn't work with scripts

2016-03-07 Thread Justus Winter
Hi, Quoting Samuel Thibault (2016-03-04 18:39:21) > We have an issue between fakeroot and scripts (from the borgbackup build > log): > > > fakeroot dh_auto_test > > Can't open perl script "dh_auto_test": No such file or directory > > I guess that's due to the way fakeauth starts the program, I h

Re: [PATCH] Remove global netfs lock and use hard and soft references for nodes.

2016-03-07 Thread Justus Winter
Hi, nitpick: Your subject is still quite long, and you got a newline in your subject, however you managed to do that o_O Quoting Flavio Cruz (2016-03-07 00:14:52) > - /* The number of references to this node. */ > - int references; > + /* Hard and soft references to this node. */ > + refcou

A Sincere Hello

2016-03-07 Thread 刘思远
Hello, I'm Siyuan Liu, a junior student from China who is interested in Hurd very much and would like to participate in GSoC 2016 and make contributions to the Hurd. Personally, I enjoy operating system programming very much. When I was a sophomore, I wrote a toy operating system (i386/protected

Re: refcounts assertion

2016-03-07 Thread Samuel Thibault
Justus Winter, on Mon 07 Mar 2016 11:40:26 +0100, wrote: > I have a patch that revamps it so that we avoid the copying. How would it look like? Does that mean that the fun would be called with the htable lock held? > The thing with the patch is (iirc) that it requires the called > function to be

Re: refcounts assertion

2016-03-07 Thread Justus Winter
Quoting Samuel Thibault (2016-03-07 01:40:01) > Hello, > > Some kind of refcount assertion failure we have been having is "refcount > detected use-after-free!" from the call to refcounts_ref inside > _ports_bucket_class_iterate, called for instance by the periodic sync. > I'm thinking: what about