Port-sparc64 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Has anyone tried a test in a LDOM on some modern SPARC server?
On Sun, 12 Oct 2025, Sad Clouds wrote:
I just use these hacks on Solaris when building NetBSD:
mkdir /tmp/tools
ln -sf /usr/bin/gawk /tmp/tools/awk
ln -sf /usr/bin/gsed /tmp/tools/sed
export HOST_SH=/bin/bash
export HOST_CC=gcc
export HOST_CXX=g++
export PATH=/tmp/tools:/opt/gcc/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/usr/sbin
And xpg4 nm set in current path seems to work for me:
$ which nm
/usr/xpg4/bin/nm
I documented Solaris 11.4 build instructions in tools/compat/README a
couple of years ago and this has been working properly for me.
Here is a copy of my local ci script:
#!/bin/sh
set -e
SRC=/home/palle/netbsd/git/src
BUILD=/home/palle/netbsd/build
: "${ARCH:=sparc64}"
exec 2>&1 >$HOME/log/`date '+ci_netbsd_%Y%m%d%H%M%S'`_$ARCH
export PATH=/usr/xpg7/bin:/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin
HOST_CC=/usr/gcc/12/bin/gcc HOST_SH=/usr/bin/bash
JOBS=`nproc`
#JOBS=1
cd $SRC
./build.sh -m $ARCH -u -U -O $BUILD/$ARCH/objdir -T $BUILD/$ARCH/tooldir
-R $BUILD/$ARCH/reldir -D $BUILD/$ARCH/destdir -j $JOBS release
Home |
Main Index |
Thread Index |
Old Index