NetBSD-Bugs archive

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

Re: toolchain/54100: _HOST_ARCH on NetBSD/amd64 returns 'uname -m' not 'uname -p'

The following reply was made to PR toolchain/54100; it has been noted by GNATS.

From: Izumi Tsutsui <>
Subject: Re: toolchain/54100: _HOST_ARCH on NetBSD/amd64 returns 'uname -m'
	 not 'uname -p'
Date: Sun, 23 Jun 2019 22:32:03 +0900

 mrg@ wrote:
 > >  Is it okay to commit the diff?
 > >  Or should we keep bug compatibility for third party scripts?
 > i would rather not bother with bug compat here -- the uname answers
 > for netbsd are treated special so i doubt it was ever used.
 I have to add the following lines to my local script to get
 the default ${TOOLDIR}:
 # tooldir settings
 _HOST_OSNAME=`uname -s`
 _HOST_OSREL=`uname -r`
 _HOST_ARCH=`uname -p 2> /dev/null || uname -m`
 # XXX see PR toolchain/54100
 if [ "${_HOST_ARCH}"X = "x86_64X" ]; then
 	_HOST_ARCH=`uname -m`
 I also wonder if we can share TOOLDIR among the same ${MACHINE_ARCH}
 because there are many '.if ${MACHINE} == "foo"' conditionals in
 Izumi Tsutsui

Home | Main Index | Thread Index | Old Index