summaryrefslogtreecommitdiff
path: root/open_issues
diff options
context:
space:
mode:
authorThomas Schwinge <tschwinge@gnu.org>2009-05-19 12:01:42 +0200
committerThomas Schwinge <tschwinge@gnu.org>2009-05-19 12:01:42 +0200
commitad1fd23413b674e84fd6d850000a8f6d79a94b07 (patch)
treef228fa24cc86e1e559621a0957c76d2921d2fbbe /open_issues
parenta956d8791ffe383fe6fe356fd1035cabe76d4bdd (diff)
Other open porting issues.
Diffstat (limited to 'open_issues')
-rw-r--r--open_issues/adduser.mdwn30
-rw-r--r--open_issues/git-core-2.mdwn50
-rw-r--r--open_issues/git-core.mdwn27
-rw-r--r--open_issues/libdbd-sqlite3-perl.mdwn28
-rw-r--r--open_issues/pth.mdwn17
-rw-r--r--open_issues/runit.mdwn19
-rw-r--r--open_issues/socat.mdwn15
7 files changed, 186 insertions, 0 deletions
diff --git a/open_issues/adduser.mdwn b/open_issues/adduser.mdwn
new file mode 100644
index 00000000..7051a3e5
--- /dev/null
+++ b/open_issues/adduser.mdwn
@@ -0,0 +1,30 @@
+[[!meta copyright="Copyright © 2008, 2009 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 title="adduser: posix_spawn() error=1073741826"]]
+
+[[!tag open_issue_porting]]
+
+`adduser` does work as expected, but what are these error messages?
+
+ $ sudo adduser foo
+ Adding user `foo' ...
+ Adding new group `foo' (1002) ...
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ Adding new user `foo' (1002) with group `foo' ...
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ posix_spawn() error=1073741826
+ Creating home directory `/home/foo' ...
+ Copying files from `/etc/skel' ...
+ [...]
diff --git a/open_issues/git-core-2.mdwn b/open_issues/git-core-2.mdwn
new file mode 100644
index 00000000..84e002b5
--- /dev/null
+++ b/open_issues/git-core-2.mdwn
@@ -0,0 +1,50 @@
+[[!meta copyright="Copyright © 2008, 2009 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 title="Hiccup of git clone when checking out files"]]
+
+[[!tag open_issue_porting]]
+
+On the otherwise-idle flubber:
+
+ $ git clone git://sources.redhat.com/git/glibc.git
+ Initialized empty Git repository in /media/data/home/tschwinge/tmp/glibc/glibc/.git/
+ remote: Generating pack...
+ remote: Done counting 380933 objects.
+ remote: Deltifying 380933 objects...
+ remote: 100% (380933/380933) done
+ remote: Total 380933 (delta 294166), reused 380686 (delta 294002)
+ Receiving objects: 100% (380933/380933), 70.31 MiB | 27 KiB/s, done.
+ Resolving deltas: 100% (294166/294166), done.
+ error: git-checkout-index: unable to create file iconvdata/ibm1122.c (Interrupted system call)
+ error: git-checkout-index: unable to create file localedata/charmaps/IBM862 (Interrupted system call)
+ Checking out files: 100% (10676/10676), done.
+ $ git status
+ # On branch master
+ # Changed but not updated:
+ # (use "git add <file>..." to update what will be committed)
+ #
+ # modified: iconvdata/ibm1122.c
+ # modified: localedata/charmaps/IBM862
+ #
+ no changes added to commit (use "git add" and/or "git commit -a")
+ $ ls -l iconvdata/ibm1122.c localedata/charmaps/IBM862
+ -rw-r--r-- 1 tschwinge tschwinge 0 2008-12-15 15:49 iconvdata/ibm1122.c
+ -rw-r--r-- 1 tschwinge tschwinge 0 2008-12-15 15:49 localedata/charmaps/IBM862
+
+So these files are indeed of zero-length in the checked-out tree. Is this
+git's fault or something else's?
+
+Fixing this situation is easy enough:
+
+ $ git checkout -- iconvdata/ibm1122.c localedata/charmaps/IBM862
+ $ git status
+ # On branch master
+ nothing to commit (working directory clean)
diff --git a/open_issues/git-core.mdwn b/open_issues/git-core.mdwn
new file mode 100644
index 00000000..da017302
--- /dev/null
+++ b/open_issues/git-core.mdwn
@@ -0,0 +1,27 @@
+[[!meta copyright="Copyright © 2008, 2009 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]]
+
+Depends on [[libdbd-sqlite3-perl]].
+
+Does build, but has test-suite problems (only where libdbd-sqlite3-perl is
+involved, it seems):
+
+ [...]
+ DBD::SQLite::db table_info failed: database is locked(5) at dbdimp.c line 271 at /media/data/home/tschwinge/tmp/git-core/git-core-1.5.6.5/t/../
+ git-cvsserver line 2783, <STDIN> line 17.
+ Can't call method "fetchall_hashref" on an undefined value at /media/data/home/tschwinge/tmp/git-core/git-core-1.5.6.5/t/../git-cvsserver line
+ 2783, <STDIN> line 17.
+ [...]
+
+Stopping the test-stuite (`C-c`), doing a `touch build-arch-stamp`, followed by
+re-running `dpkg-buildpackage` with `-nc` will yield an installable `deb`
+package.
diff --git a/open_issues/libdbd-sqlite3-perl.mdwn b/open_issues/libdbd-sqlite3-perl.mdwn
new file mode 100644
index 00000000..f50eb07b
--- /dev/null
+++ b/open_issues/libdbd-sqlite3-perl.mdwn
@@ -0,0 +1,28 @@
+[[!meta copyright="Copyright © 2008, 2009 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]]
+
+Does build, but has test-suite problems:
+
+ t/02cr_table............ok 1/4DBD::SQLite::db do failed: database is locked(5) at dbdimp.c line 271 at t/02cr_table.t line 10.
+ DBD::SQLite::db prepare failed: database is locked(5) at dbdimp.c line 271 at t/02cr_table.t line 11.
+ Can't call method "execute" on an undefined value at t/02cr_table.t line 12.
+ t/02cr_table............dubious
+ Test returned status 118 (wstat 30208, 0x7600)
+ DIED. FAILED tests 2-4
+ Failed 3/4 tests, 25.00% okay
+ t/03insert..............ok 1/11DBD::SQLite::db do failed: database is locked(5) at dbdimp.c line 271 at t/03insert.t line 6.
+ # Failed test 2 in t/03insert.t at line 6
+ [...]
+
+Stopping the test-stuite (`C-c`), doing a `touch build-stamp`, followed by
+re-running `dpkg-buildpackage` with `-nc` will yield an installable `deb`
+package.
diff --git a/open_issues/pth.mdwn b/open_issues/pth.mdwn
new file mode 100644
index 00000000..bf9c70d7
--- /dev/null
+++ b/open_issues/pth.mdwn
@@ -0,0 +1,17 @@
+[[!meta copyright="Copyright © 2008, 2009 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]]
+
+ <azeem> seems pth still doesn't work
+ <bddebian> Doesn't build or doesn't work?
+ <azeem> both
+ <azeem> some configure test keep grinding the CPU, same for the test suite
+ <azeem> which apparently runs pth_init() and never returns
diff --git a/open_issues/runit.mdwn b/open_issues/runit.mdwn
new file mode 100644
index 00000000..c7a0962c
--- /dev/null
+++ b/open_issues/runit.mdwn
@@ -0,0 +1,19 @@
+[[!meta copyright="Copyright © 2008, 2009 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]]
+
+The `runit` package doesn't work, even its test suite doesn't finish.
+
+[[Thomas_Schwinge|tschwinge]] once was having a look at that, but this very
+report is just from his memory, and his memory is dim... The problem *might*
+either be a time stamping issue (which might be fixed by now) or it *might* be
+the `select` call failing issue we're seeing from time to time. Or something
+else.
diff --git a/open_issues/socat.mdwn b/open_issues/socat.mdwn
new file mode 100644
index 00000000..1961a9a8
--- /dev/null
+++ b/open_issues/socat.mdwn
@@ -0,0 +1,15 @@
+[[!meta copyright="Copyright © 2009 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]]
+
+`socat` needs porting. Some work has already been done in 2007, see
+<http://www.dest-unreach.org/socat/contrib/socat-hurd.html> or contact
+[[Thomas_Schwinge|tschwinge]].