File:  [cvs.NetBSD.org] / pkgsrc / shells / etsh / patches / patch-mkconfig
Revision 1.1: download - view: text, annotated - select for diffs
Mon Dec 19 09:54:07 2022 UTC (2 years, 4 months ago) by vins
Branches: MAIN
CVS tags: pkgsrc-2025Q1-base, pkgsrc-2025Q1, pkgsrc-2024Q4-base, pkgsrc-2024Q4, pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, HEAD
shells/etsh: Fix build on SunOS.

Prevent the `mkconfig' script from overwiriting CC and INSTALL
environment on SunOS. The script assumed OpenIndiana to be the
target SunOS platform, but this is isn't necessarily the case.
Package tested on Solaris 11.4 with Solaris Studio 12.6.

$NetBSD: patch-mkconfig,v 1.1 2022/12/19 09:54:07 vins Exp $

Do not force compiler path on SunOS.

--- mkconfig.orig	2018-12-16 16:40:44.000000000 +0000
+++ mkconfig
@@ -220,8 +220,7 @@ SunOS)
 	( echo '#define	CONFIG_SUNOS' ; echo ) >>$CONFIG_H
 	echo '#define	_XOPEN_SOURCE	700'   >>$CONFIG_H
 	echo '#define	_XOPEN_SOURCE	700'   >>$BSDSTYLE_H
-	CC=/usr/bin/gcc
-	( echo CC=$CC ; echo INSTALL=/usr/bin/ginstall ) >>mkconfig.tmp
+	( echo CC=${CC} ; echo INSTALL=${INSTALL} ) >>mkconfig.tmp
 	;;
 *)
 	#

CVSweb <webmaster@jp.NetBSD.org>