summaryrefslogtreecommitdiff
path: root/news/2002-08-16.mdwn
blob: 6f6dcb2e625aeb0184b245465daa323b24c13086 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[[meta copyright="Copyright © 2002, 2008 Free Software Foundation, Inc."]]

[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts.  A copy of the license
is included in the section entitled
[[GNU_Free_Documentation_License|/fdl]]."]]"""]]

The Hurd sources have stabilized again after a short period in
which some of the interfaces were changed to prepare support of long
files.  All relevant filesystem and I/O interfaces have been modified
to use 64 bit even on 32 bit systems.

In light of the small and patient user base, we decided to drop
backwards compatibility and replace the interfaces instead extending
them.  This means that the binaries of the Hurd, the C library, and
some other programs need to be replaced manually, all at the same
time, followed by a reboot.

A <A
HREF="http://www.debian.org/ports/hurd/extra-files/hurd-upgrade.txt">detailed
step-by-step procedure how to upgrade</A> Debian GNU/Hurd is available
on the Debian web site.

People not using a binary distribution need to do a full manual
bootstrap.  It is recommended to treat this as a cross-compilation
case.