summaryrefslogtreecommitdiff
path: root/news/2010-10.mdwn
blob: c73122560d5e9a1c3ee416a05b587340361ea1ed (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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
[[!meta copyright="Copyright © 2010 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]]."]]"""]]

[[!meta date="2010-12-20 11:10 UTC"]]

A month of the Hurd: *bug fixing* / *flubber re-installation*.
[[!if test="included()" then="""[[!toggle id=full_news
text="Details."]][[!toggleable id=full_news text="[[!paste id=full_news]]"]]"""
else="
[[!paste id=full_news]]"]]

[[!cut id="full_news" text="""

A bit of bug fixing has been going on:

Samuel Thibault taught [[GNU Mach|microkernel/mach/gnumach]] that Intel Pentium
4 and Opteron-class CPUs [are not just
i386](http://lists.gnu.org/archive/html/commit-hurd/2010-10/msg00021.html), but
in fact a bit more advanced.  Not only does this help GNU Mach to select
optimized code paths, but this information is also propagated to the user
space, and used for the `uname` command, for example.

Pino Toscano continued [fixing bugs in the socket-related glibc code and Hurd's
pfinet](http://lists.gnu.org/archive/html/bug-hurd/2010-10/msg00017.html).

After finding out that our `pread` implementation does not conform to the POSIX
standard in one aspect, Manuel Menal analyzed this, and [posted a
patch](http://lists.gnu.org/archive/html/bug-hurd/2010-10/msg00056.html).

Alexey Kuznetsov [privided IPv6 raw socket
fixes](http://lists.gnu.org/archive/html/commit-hurd/2010-10/msg00028.html) for
[[hurd/translator/pfinet]].

Michael Banck [uploaded a new version of
crosshurd](http://lists.gnu.org/archive/html/commit-hurd/2010-10/msg00006.html)
to keep up with recent packaging and dependency changes.

Samuel Thibault uploaded [[hurd/translator/gopherfs]] packages [to the Debian
repository](http://lists.debian.org/debian-hurd/2010/10/msg00018.html).  He
also [enabled IPv6 support for Debian Installer
installations](http://lists.gnu.org/archive/html/commit-hurd/2010-10/msg00034.html).

Thomas Schwinge:

> It's been a really long-long time (hooray!), but now
> [[flubber|public_hurd_boxen]]'s root file system is totally hosed, and thus
> needs to be
> [re-installed](http://lists.gnu.org/archive/html/bug-hurd/2010-10/msg00003.html).
> (I've been running `apt-get dist-upgrade` when the box apparently crashed.)
> Running `e2fsck` on it spew out over 50.000 lines of illegal and
> multiply-claimed block lists, before I terminated it, so no chance.  I'll do
> this over the weekend.  `/home/` etc. are not affected, thanks to being on a
> separate partition.

As of two days later, the machine was
[re-installed](http://lists.gnu.org/archive/html/bug-hurd/2010-10/msg00011.html).

"""]]