summaryrefslogtreecommitdiffstats
path: root/UPDATING
diff options
context:
space:
mode:
authorgallatin <gallatin@FreeBSD.org>2002-10-24 18:41:02 +0000
committergallatin <gallatin@FreeBSD.org>2002-10-24 18:41:02 +0000
commit2551b6b1f8fae0e537244e54fccfe84d5a99f0a8 (patch)
treeba7e89b6b1b34fd68922f12ed09c10e4ade8eece /UPDATING
parent6b68b7717efa3ba892f3ff4dee85e1c5b8b8166a (diff)
downloadFreeBSD-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--UPDATING14
1 files changed, 14 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index e35055f..63b9dfd 100644
--- a/UPDATING
+++ b/UPDATING
@@ -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++
OpenPOWER on IntegriCloud