diff options
author | gallatin <gallatin@FreeBSD.org> | 2002-10-24 18:41:02 +0000 |
---|---|---|
committer | gallatin <gallatin@FreeBSD.org> | 2002-10-24 18:41:02 +0000 |
commit | 2551b6b1f8fae0e537244e54fccfe84d5a99f0a8 (patch) | |
tree | ba7e89b6b1b34fd68922f12ed09c10e4ade8eece /UPDATING | |
parent | 6b68b7717efa3ba892f3ff4dee85e1c5b8b8166a (diff) | |
download | FreeBSD-src-2551b6b1f8fae0e537244e54fccfe84d5a99f0a8.zip FreeBSD-src-2551b6b1f8fae0e537244e54fccfe84d5a99f0a8.tar.gz |
Document the (alpha only) "out of memory" and "PT_LOAD: too few segments"
problems with the new groff and mention possible workarounds for people
buildworlding to current.
Reviewed by: ru (a slighly older version)
Diffstat (limited to 'UPDATING')
-rw-r--r-- | UPDATING | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -22,6 +22,20 @@ NOTE TO PEOPLE WHO THINK THAT 5.0-CURRENT IS SLOW: integrity. Re-enabling write caching can substantially improve performance. +20021023: + Alphas with kernels from between 20020830 and 20021023 and/or + rtld (ld-elf.so.1) older than 20021023 may experience problems + with groff while doing a buildworld (kernel: "out of memory", + fixed in rev 1.129 of kern/imgact_elf.c; rtld: "too few PT_LOAD + segments", fixed in rev 1.8 of libexec/rtld-elf/map_object.c). + + So, to successfully upgrade your Alpha, you must either + upgrade your kernel and rtld first (which might be a bit + tricky), or avoid running the bootstrapped groff during the + "transitional" buildworld. To avoid running groff during the + transitional upgrade run make buildworld with -DNOMAN, + -DNO_SHAREDOCS, and -DNO_LPR. + 20020831: gcc has been upgraded to 3.2. It is not all binary compatible with earlier versions of gcc for c++ programs. All c++ |