Debian Patches

Status for 9base/1:6-14

Patch Description Author Forwarded Bugs Origin Last update
0001-troff-Replace-9-with-usr-share-9base-troff-in-the-va.patch troff: Replace #9 with /usr/share/9base/troff in the various paths. Gergely Nagy <algernon@balabit.hu> no 2012-12-21
0002-Search-for-rcmain-in-usr-lib-plan9-etc-rcmain.patch Search for rcmain in /usr/lib/plan9/etc/rcmain Kai Hendry <hendry@iki.fi> no 2011-12-15
0003-Use-usr-lib-plan9-bin-rc-instead-of-bin-rc.patch Use /usr/lib/plan9/bin/rc instead of /bin/rc Kai Hendry <hendry@iki.fi> no 2011-12-15
0004-9base-Set-FD_CLOEXEC-correctly-using-F_SETFD-not-F_S.patch 9base: Set FD_CLOEXEC correctly using F_SETFD not F_SETFL
Using that value on F_SETFL is just wrong, and might make the call fail
on some systems, as it's requesting to set an undetermined flag. For
example on GNU/* FD_CLOEXEC has value 1, which matches with O_WRONLY.

This might cause the code to at least leak file descriptors, and at worst
to terminate execution.
Guillem Jover <guillem@hadrons.org> no 2012-12-18
0005-troff-Mention-the-correct-macro-package-path-in-trof.patch troff: Mention the correct macro package path in troff(1)
In the Debian packaging, troff macro files are under
/usr/share/9base/troff/tmac/.
Gergely Nagy <algernon@madhouse-project.org> no 2012-12-21
0006-getflags-Fix-the-manpage-section.patch getflags: Fix the manpage section
The manual page has an extension that indicates section one, yet the
header puts it in 8. There's no reason for it to be there, so fix the
header to indicate section 1 instead.
Gergely Nagy <algernon@madhouse-project.org> no 2012-12-21
0007-troff-Make-the-9-macro-point-to-a-useful-location.patch troff: Make the *9 macro point to a useful location
The *9 macro, used to point to 9base sources was pointing to a local
user's home. Instead, point it to swtch.com/usr/local/plan9 instead.
Gergely Nagy <algernon@madhouse-project.org> no 2012-12-21
0008-rc-Default-to-a-traditional-prompt.patch Revert default prompt to the traditional percent-sign instead of a semicolon.
===================================================================
Ryan Petersen <rdap@hashbang.sh> no 2018-10-04
0009-fix-non-verbose-build.patch fix a non-verbose build=================================================================== Joao Eriberto Mota Filho <eriberto@debian.org> no 2020-03-31
0010-applied-Alexander-Clouter-s-9base-sha1sum-patch.patch applied Alexander Clouter's 9base sha1sum patch Anselm R Garbe <garbeam@gmail.com> no 2016-06-16
0011-nostrip.patch don't let the build system strip. Helmut Grohne <helmut@subdivi.de> no debian 2022-01-09
missing-prototypes.patch fix building with -Werror=implicit-function-declaration Andreas Beckmann <anbe@debian.org> no
9base-6.patch fix hurd ftbfs
diff -rupN 9base-6-original/lib9/date.c 9base-6-new/lib9/date.c
Ola Ekström <guckuu@gmail.com> no

All known versions for source package '9base'

Links