1Notes for the BeOS and Zeta port of bash.
2This port merges the 2.03 version from Be and the 2.04 GeekGadgets patch.
3Some stuff which isn't needed anymore have been removed.
4
5./configure --prefix=/ --disable-job-control --disable-net-redirections --enable-static-link
6
7Notes:
8* added checks for libsocket and libbind (BONE) to configure.in
9* mkfifo() exists, but no filesystem currently supports creating a fifo, so 
10process substitutions won't work.
11* job control isn't implemented in BeOS, but configure tries to use it anyway.
12* No /dev/tcp in BeOS.
13* O_TRUNC seems fixed at least since R5.1 (BONE)
14* select() does work since R5.1
15* old ports set SYS_PROFILE to /boot/beos/etc/profile, which is unneeded, since the kernel does symlink /boot/beos/etc to /etc at boot.
16* about input.c:sync_buffered_stream: not casting to off_t makes the result on the heredoc test to be such as lseek fails but the fd is reset (seeked to 0L) so the script is read again, and again). Seems a bug in BeOS, but the operation was wrong anyway.
17* sig.c: not sure this is still required.
18
19