summaryrefslogtreecommitdiff
path: root/open_issues
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2016-12-04 13:20:31 +0100
committerThomas Schwinge <thomas@codesourcery.com>2016-12-04 13:20:31 +0100
commit79677204760502b2fdd0e06958a999b1fad0f940 (patch)
treeb5c3eff1f13a9655ea13e9faba0c387a562fb278 /open_issues
parentaef463c050add77d72259c5c9b630adbfb0409bb (diff)
parent45e529318e9963a4df0a900bd7b5bd29a6412183 (diff)
Merge commit '45e529318e9963a4df0a900bd7b5bd29a6412183'
Diffstat (limited to 'open_issues')
-rw-r--r--open_issues/automatically_checking_port_deallocation.mdwn4
-rw-r--r--open_issues/debootstrap.mdwn24
-rw-r--r--open_issues/increasing_bogus_port_at_boot.mdwn31
-rw-r--r--open_issues/libpthread.mdwn4
-rw-r--r--open_issues/problematic_packages.mdwn11
-rw-r--r--open_issues/robustness.mdwn6
-rw-r--r--open_issues/virtualization/fakeroot.mdwn4
7 files changed, 49 insertions, 35 deletions
diff --git a/open_issues/automatically_checking_port_deallocation.mdwn b/open_issues/automatically_checking_port_deallocation.mdwn
index 6aeaf207..1c59dd7c 100644
--- a/open_issues/automatically_checking_port_deallocation.mdwn
+++ b/open_issues/automatically_checking_port_deallocation.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2010 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2010, 2016 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
@@ -29,4 +29,4 @@ a recompilation of the code that contains the port leak. Currently,
it is a prototype. If you are looking for a port leak, I'd love you
to try it though:
-[[http://darnassus.sceen.net/gitweb/teythoon/portseal.git]]
+[[http://darnassus.sceen.net/cgit/teythoon/portseal.git]]
diff --git a/open_issues/debootstrap.mdwn b/open_issues/debootstrap.mdwn
deleted file mode 100644
index 8e6c4900..00000000
--- a/open_issues/debootstrap.mdwn
+++ /dev/null
@@ -1,24 +0,0 @@
-[[!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]]."]]"""]]
-
-\#hurd, freenode, 2010
-
- <azeem_> you know, you would really help the Hurd if you tried debootstrap instead
- <tschwinge> Oh? Does that have everying in place by now?
- <azeem_> applying the patch in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=498731#25
- <azeem_> they are waiting for feedbacl
- <azeem_> feedback*
-
-\#hurd, freenode, June (?) 2010
-
- <azeem_> jd823592: if you want to use debootstrap, you should apply a patch
- <azeem_> and test
- <azeem_> http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=25;filename=debootstrap_hurd.patch;att=1;bug=498731
- <azeem_> we desperately need somebody to test the patch
diff --git a/open_issues/increasing_bogus_port_at_boot.mdwn b/open_issues/increasing_bogus_port_at_boot.mdwn
new file mode 100644
index 00000000..483b2844
--- /dev/null
+++ b/open_issues/increasing_bogus_port_at_boot.mdwn
@@ -0,0 +1,31 @@
+[[!meta copyright="Copyright © 2016 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]]."]]"""]]
+
+[[!tag open_issue_porting]]
+
+When the ntpdate package is installed, one gets at boot something like:
+
+ Debian GNU/Hurd stretch/sid debian console
+ task ext2fs increasing a bogus port 947 by 1, most probably a bug.
+ task ext2fs increasing a bogus port 947 by 1, most probably a bug.
+ task ext2fs deallocating a bogus port 947, most probably a bug.
+ task ext2fs deallocating a bogus port 947, most probably a bug.
+ login:
+
+This is coming from the execution of the shell script
+/etc/network/if-up.d/ntpdate, whose stdout/stderr is on the Mach console, but
+part of which gets executed after getty starts on it. It happens that getty uses
+revoke() to revoke access to it from other programs, and thus the ntpdate shell
+scripts gets its stdout/stderr in a bogus state, which libc doesn't really cope
+with correctly.
+
+Commenting `c:23:respawn:/sbin/getty 38400 console` from `/etc/inittab` works
+around the issue (but removes the getty from the Mach console)
diff --git a/open_issues/libpthread.mdwn b/open_issues/libpthread.mdwn
index 0294b008..c628bc7b 100644
--- a/open_issues/libpthread.mdwn
+++ b/open_issues/libpthread.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2010, 2011, 2012, 2013, 2014 Free Software
+[[!meta copyright="Copyright © 2010, 2011, 2012, 2013, 2014, 2016 Free Software
Foundation, Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
@@ -1061,7 +1061,7 @@ Most of the issues raised on this page has been resolved, a few remain.
<gnu_srs> kvm -m 1024 -net nic,model=rtl8139 -net
user,hostfwd=tcp::5562-:22 -drive
cache=writeback,index=0,media=disk,file=hurd-experimental.img -vnc :6
- -cdrom isos/netinst_2012-07-15.iso -no-kvm-irqchip
+ -cdrom isos/netinst_2012-07-15.iso
<braunr> what is the file system type where your disk image is stored ?
<gnu_srs> ext3
<braunr> and how much physical memory on the host ?
diff --git a/open_issues/problematic_packages.mdwn b/open_issues/problematic_packages.mdwn
index 7ce9c5c4..444350f0 100644
--- a/open_issues/problematic_packages.mdwn
+++ b/open_issues/problematic_packages.mdwn
@@ -13,12 +13,11 @@ License|/fdl]]."]]"""]]
[[!tag open_issue_gnumach open_issue_hurd]]
-This page lists the few packages whose build makes the Debian buildd box crash as of 2015, August:
+This page lists the few packages whose build makes the Debian buildd box crash as of 2016, June:
* Kill the session
* ruby-hiredis
- * libxs
* subversion testsuite
* socket-wrapper
@@ -26,6 +25,14 @@ This page lists the few packages whose build makes the Debian buildd box crash a
* rsyslog
+* breaks ext2fs
+
+ * icedove
+
+* box gets stuck
+
+ * llvm-toolchain-3.7
+
* ext2fs gets stuck
* emacs24
diff --git a/open_issues/robustness.mdwn b/open_issues/robustness.mdwn
index 4b0cdc9b..dec0e474 100644
--- a/open_issues/robustness.mdwn
+++ b/open_issues/robustness.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2011, 2013, 2014 Free Software Foundation,
+[[!meta copyright="Copyright © 2011, 2013, 2014, 2016 Free Software Foundation,
Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
@@ -138,7 +138,7 @@ License|/fdl]]."]]"""]]
< teythoon> I came across some paper about process reincarnation and
created a little prototype a while back:
- < teythoon> http://darnassus.sceen.net/gitweb/teythoon/reincarnation.git/
+ < teythoon> http://darnassus.sceen.net/cgit/teythoon/reincarnation.git/
< teythoon> and I looked into restarting the exec server in case it
dies. the exec server is an easy target since it has no state of its own
< teythoon> the only problem is that there is no exec server around to
@@ -166,7 +166,7 @@ License|/fdl]]."]]"""]]
< teythoon> braunr: the server can store a checkpoint using the
reincarnation_checkpoint procedure
< teythoon>
- http://darnassus.sceen.net/gitweb/teythoon/reincarnation.git/blame/HEAD:/reincarnation.defshttp://darnassus.sceen.net/gitweb/teythoon/reincarnation.git/blame/HEAD:/reincarnation.defs
+ http://darnassus.sceen.net/cgit/teythoon/reincarnation.git/blame/HEAD:/reincarnation.defshttp://darnassus.sceen.net/cgit/teythoon/reincarnation.git/blame/HEAD:/reincarnation.defs
< teythoon> uh >,< sorry, pasted twice
< braunr> oh ok
diff --git a/open_issues/virtualization/fakeroot.mdwn b/open_issues/virtualization/fakeroot.mdwn
index 441d5c13..345f112c 100644
--- a/open_issues/virtualization/fakeroot.mdwn
+++ b/open_issues/virtualization/fakeroot.mdwn
@@ -1,4 +1,4 @@
-[[!meta copyright="Copyright © 2010, 2013, 2014 Free Software Foundation,
+[[!meta copyright="Copyright © 2010, 2013, 2014, 2016 Free Software Foundation,
Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
@@ -480,7 +480,7 @@ License|/fdl]]."]]"""]]
<antrik> that must be new then
<teythoon> might be, yes
<teythoon>
- http://darnassus.sceen.net/gitweb/teythoon/packaging/hurd.git/blame/HEAD:/debian/patches/libports_stability.patch
+ http://darnassus.sceen.net/cgit/teythoon/packaging/hurd.git/blame/HEAD:/debian/patches/libports_stability.patch
<braunr> antrik: debian currently disables both the global and thread
timeouts in libports
<braunr> my work on thread destruction consists in part in reenabling