summaryrefslogtreecommitdiff
path: root/release
diff options
context:
space:
mode:
Diffstat (limited to 'release')
-rw-r--r--release/SOURCES.0.0111
1 files changed, 111 insertions, 0 deletions
diff --git a/release/SOURCES.0.0 b/release/SOURCES.0.0
new file mode 100644
index 00000000..f2dc31db
--- /dev/null
+++ b/release/SOURCES.0.0
@@ -0,0 +1,111 @@
+Sources for binaries in Hurd version 0.0.
+
+
+The following packages were built from the sources of the indicated
+version in ftp://prep.gnu.ai.edu/pub.gnu according to the provided
+instructions without modification:
+
+autoconf (2.10)
+automake (1.0)
+bc (1.03)
+binutils (2.7)
+bison (1.25)
+cpio (2.4.2)
+cvs (1.8.1, in cvs-1.8.tar.gz)
+diffutils (2.7)
+doschk (1.1)
+ed (0.2)
+emacs lisp manual (19-2.4)
+fileutils (3.13)
+flex (2.5.3)
+gawk (3.0.0)
+gcal (1.01)
+gcc (2.7.2)
+gdbm (1.7.3)
+gettext (0.10)
+gmp (2.0.2)
+grep (2.0)
+hello (1.3)
+hurd (0.0)
+indent (1.9.1)
+inetutils (1.1)
+less (320)
+libc (2.0)
+m4 (1.4)
+miscfiles (1.0)
+nvi (1.71)
+ptx (0.4)
+readline (2.0)
+recode (3.4)
+sed (2.05)
+sharutils (4.2)
+termcap (1.3) [manual only]
+termutils (2.0)
+textutils (1.19)
+time (1.7)
+wdiff (0.5)
+
+
+
+The following packages were built from the sources of the indicated
+version in ftp://prep.gnu.ai.mit.edu/pub/gnu according to the provided
+instructions, after making the indicated minor modifications:
+
+emacs (19.31)
+ [comment out definition of tparam in src/terminfo.c.]
+ [add to src/s/gnu.h the following five lines]
+ #ifdef HAVE_LIBNCURSES
+ #define TERMINFO
+ #define LIBS_TERMCAP -lncurses
+ #endif
+ #define setpgrp(a,b) setpgrp()
+findutils (4.1)
+ [Comment out decl of basename in defs.h and defn in util.c
+ Add `#define ARG_MAX 20480' in xargs/xargs.c, right after the includes]
+gperf (cperf 2.1a)
+ [hacked src/Makefile and src/stderr.c slightly]
+gzip (1.2.4)
+ [commented out basename from gzip.h and util.c]
+ncurses (1.9.9e)
+ [In read_entry.c, change second arg of call to open from `0' to O_RDONLY]
+ [In lib_tparm.c:tparam, add the following before the call to tparam_internal]
+ if (!buffer)
+ buffer = malloc (256);
+patch (2.1)
+ [comment out basename in backupfile.c.]
+rcs (5.7)
+ [Put `#undef ED' before #define ED in conf.h.]
+ [Add `#define SYMLOOP_MAX 8' to conf.h.]
+tar (1.11.8)
+ [add `strerror' to AC_CHECK_FUNCS in configure.in]
+texinfo (3.7)
+ [info/terminal.c -- add `#define B9600 9600']
+nethack (3.2.1)
+ [3.2.0 + nethack-3.2.0-3.2.1.patch
+ define BSD & linux, frob paths in config.h & unixconf.h & root Makefile
+ comment out declaration of random in system.h
+ Use `-lncurses' for WINTTYLIB in src/Makefile
+ declare `int status' in files.c:decompress_file, and pass &status
+ as an arg to the call to `wait' in the same function. ]
+
+
+
+The following were compiled from the sources found in
+ftp://prep.gnu.ai.mit.edu/pub/gnu/gnu-0.0/hurd-special-src:
+
+bash (1.14.4 patchlevel 10, with some additional local bugfixes)
+e2fsprogs (e2fsprogs-0.5c-hurd1.tar.gz) [1.04 doesn't have hurd patches]
+serverboot (serverboot.tar.gz)
+ [ Unpack into the mach4 source directory, and rename it to be `bootstrap';
+ you won't need the existing mach4 bootstrap. Then build in the bootstrap
+ subdir of the build directory, and install as /boot/serverboot. ]
+from
+grub
+ [ Requires changes for ELF: avoid generating 16-bit relocations.
+ Requires other changes to deal with ELF; makefiles only work for
+ mach3-a.out object file format. ]
+sh-utils (1.12m from alpha.gnu.ai.mit.edu)
+ [ copy libc's time/strftime.c into lib/strftime.c to fix a date bug. ]
+make (3.74.5 from alpha.gnu.ai.mit.edu; unmodified)
+gdb (Modified from Cygnus snapshot of 960526) [wait for Mach to get migcom]
+mach4 (UK22, slighly hacked)