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

Re: Patch series to avoid message resizing for x86_64 (v2)



Hello,

Samuel Thibault, le dim. 17 déc. 2023 23:53:56 +0100, a ecrit:
> Flavio Cruz, le jeu. 14 déc. 2023 01:02:27 -0500, a ecrit:
> > Sending the updated patch series with the warnings fixed. The only
> > difference is in the glibc patch (added a cast when calling
> > clean_inlined_ports) and the MiG patch, which required a 3 line change
> > to add appropriate casts from mach_port_name_inlined_t* to mach_port_t*
> > in server.c.
> 
> Thanks for the update!
> 
> I confirm it now builds fine with -Werror, I have pushed the whole
> series.

I have uploaded the updated hurd-amd64 packages.
Since this is a completely incompatible change, people will probably
want to just re-generate their hurd-amd64 system if they already have
one. If you really don't want to re-generate, you can mount your
hurd-amd64 filesystem into another OS, and run:

cd path/to/hurd-amd64
for i in ~/hurd*_hurd-amd64.deb ~/libc*3.28*_hurd-amd64.deb ; do
  ar p $i data.tar.xz | tar xJh
done

tar's h option is very important, to avoid overwriting the lib, bin and
sbin symlinks.

Samuel


Reply to: