bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Update for .../rumpdisk: Fix race condition in bootstrap


From: Janneke Nieuwenhuizen
Subject: Re: [PATCH] Update for .../rumpdisk: Fix race condition in bootstrap
Date: Fri, 26 May 2023 19:32:01 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)

Samuel Thibault writes:

> Janneke Nieuwenhuizen, le ven. 26 mai 2023 17:42:49 +0200, a ecrit:
>> Now that rumpdisk works in Guix we need netdde.  Trying to build netdde
>> I need the attached patch.  I'm wondering how (/if?) this built for you
>> ;)
>
> It seems at some point in the flurry of machdev changes I introduced 
>
> https://salsa.debian.org/hurd-team/hurd/-/blob/master/debian/patches/machdev_trivfs_server

Ah, that's a nice fix.

> It would be *really* welcome if people could actually help me with such
> integration & fixes. Whenever trying to upload a new version of hurd
> into Debian, I keep getting such portability issues between various
> versions of interfaces. People don't seem to be taking enough care of
> making sure various code keep compatible with each other and I end up
> throwing such odd changes in in a rush and don't actually have time to
> clean stuff after barely finding time to just make things just work.

Yes, I can imagine.  For me, packaging for Guix, and especially when
things do not work (crash/hang), I'm in a split as to whether to use
pure upstream savannah, or salsa.debian.org.

Of course, we want to use upstream and take essential patches from
Debian Salsa, but that can get pretty confusing.

This is not a criticism so much as a puzzle; I think it's great that the
Hurd is getting so much action, and I appreciate that resources are
limited and that things are in flux.  I'm not sure what can be done,
besides keeping to help eachother and hoping things will stabilize.

It would be amazing if glibc's

    
https://salsa.debian.org/glibc-team/glibc/-/blob/sid/debian/patches/hurd-i386/local-clock_gettime_MONOTONIC.diff
    
https://salsa.debian.org/glibc-team/glibc/-/blob/sid/debian/patches/hurd-i386/unsubmitted-clock_t_centiseconds.diff

patches would be upstreamed, even if that would mean they would need to
be changed in the future.

Greetings,
Janneke

-- 
Janneke Nieuwenhuizen <janneke@gnu.org>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | AvatarĀ® https://AvatarAcademy.com



reply via email to

[Prev in Thread] Current Thread [Next in Thread]