Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/tools/compat LLVM RT library will actually cross-build from ...



details:   https://anonhg.NetBSD.org/src/rev/f6092c43e094
branches:  trunk
changeset: 1022101:f6092c43e094
user:      cjep <cjep%NetBSD.org@localhost>
date:      Sun Jul 04 12:57:48 2021 +0000

description:
LLVM RT library will actually cross-build from OpenBSD provided sufficient
limits are in place for the build user.

diffstat:

 tools/compat/README |  14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diffs (28 lines):

diff -r f343c10f6c7e -r f6092c43e094 tools/compat/README
--- a/tools/compat/README       Sun Jul 04 12:24:38 2021 +0000
+++ b/tools/compat/README       Sun Jul 04 12:57:48 2021 +0000
@@ -1,4 +1,4 @@
-$NetBSD: README,v 1.19 2021/06/29 10:02:34 cjep Exp $
+$NetBSD: README,v 1.20 2021/07/04 12:57:48 cjep Exp $
 
 Special notes for cross-hosting a NetBSD build on certain platforms.  
 Only those platforms which have been tested to complete a "build.sh" run
@@ -65,10 +65,14 @@
 -------
 
 As of -current 20210629, ./build.sh will build src on OpenBSD 6.9
-for some platforms. Known problems:
-* MIPS targets do not currently build. 
-* The LLVM RT library will not build and consequently nor will X on 
-  amd64 and i386.
+for all targets except MIPS-based ones. 
+
+For builds requiring the LLVM RT library (including X on amd64, 
+i386 and evbarm64-el), the build user's limits needs to be setup 
+for higher memory usage, otherwise the build will fail. This can
+be achieved by either building as root (not recommended) or
+by changing the datasize attribute to infinity for the relevant
+groups and users in /etc/login.conf.
 
 NetBSD (earlier releases)
 -------------------------



Home | Main Index | Thread Index | Old Index