Source-Changes-D archive

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

Re: CVS commit: src/tools/compat



In article <20180909191722.120FAFBF9%cvs.NetBSD.org@localhost>,
Palle Lyckegaard <source-changes-d%NetBSD.org@localhost> wrote:
>-=-=-=-=-=-
>
>Module Name:	src
>Committed By:	palle
>Date:		Sun Sep  9 19:17:21 UTC 2018
>
>Modified Files:
>	src/tools/compat: README
>
>Log Message:
>Add instructions for building NetBSD on modern Solaris 11 hosts
>
>
>To generate a diff of this commit:
>cvs rdiff -u -r1.12 -r1.13 src/tools/compat/README
>
>Please note that diffs are not public domain; they are subject to the
>copyright notices on the relevant files.
>
>
>-=-=-=-=-=-
>
>Modified files:
>
>Index: src/tools/compat/README
>diff -u src/tools/compat/README:1.12 src/tools/compat/README:1.13
>--- src/tools/compat/README:1.12	Tue Apr  5 00:21:22 2005
>+++ src/tools/compat/README	Sun Sep  9 19:17:21 2018
>@@ -1,4 +1,4 @@
>-$NetBSD: README,v 1.12 2005/04/05 00:21:22 jmc Exp $
>+$NetBSD: README,v 1.13 2018/09/09 19:17:21 palle 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,6 +65,8 @@ NETBSD (earlier releases):
> 
> SOLARIS:
> 
>+(updated instruction for Solaris 11 further below)
>+
> * Tested on Solaris/x86 8 (5.8) with gcc 2.95.2 and Solaris/sparc 8 (5.8)
>   with gcc 3.2 (not yet tested with SUNWspro).
> 
>@@ -85,3 +87,16 @@ SOLARIS:
>   /usr/ucb may optionally be placed before /usr/bin, per your preference,
>   but /usr/ucb *MUST NOT* be before /usr/ccs/bin or before the path to
>   the host C and C++ compilers.
>+
>+Solaris 11:
>+
>+* Solaris 11.3
>+ * Set PATH to /usr/xpg6/bin:/usr/xpg4/bin:/usr/bin
>+ * Set HOST_CC to /usr/bin/gcc
>+
>+* Solaris 11.4
>+ * Install gcc-5 since the default installed gcc-7 has issues when compiling 
>+   toolchain version of groff (hypot())

Is that the only problem? We should just fix it.
And we can set the path to /usr/xpg7/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin
for both versions... So there is only one set of instructions...


christos



Home | Main Index | Thread Index | Old Index