bootstrap: Default to PREFER_PKGSRC=yes on OpenBSD
This commit is contained in:
parent
b0f95717db
commit
004c75733a
2 changed files with 8 additions and 3 deletions
|
@ -1,4 +1,4 @@
|
|||
$NetBSD: README.OpenBSD,v 1.15 2022/06/14 05:04:23 charlotte Exp $
|
||||
$NetBSD: README.OpenBSD,v 1.16 2022/06/14 09:08:31 nia Exp $
|
||||
|
||||
Please read the general README file as well.
|
||||
|
||||
|
@ -26,7 +26,7 @@ system-provided clang. Earlier version/platform/compiler combinations
|
|||
have previously been reported to work.
|
||||
|
||||
If the bootstrap fails for you, try adding `--prefer-pkgsrc yes` to your
|
||||
bootstrap command line.
|
||||
bootstrap command line (this is now the default).
|
||||
|
||||
Once bootstrapped, as is typical with pkgsrc, many packages build as is.
|
||||
For any particular package that doesn't, fixes are often in OpenBSD
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#! /bin/sh
|
||||
|
||||
# $NetBSD: bootstrap,v 1.310 2022/04/06 13:06:09 schmonz Exp $
|
||||
# $NetBSD: bootstrap,v 1.311 2022/06/14 09:08:31 nia Exp $
|
||||
#
|
||||
# Copyright (c) 2001-2011 Alistair Crooks <agc@NetBSD.org>
|
||||
# All rights reserved.
|
||||
|
@ -1132,6 +1132,11 @@ echo "PKGMANDIR= $pkgmandir" >> ${TARGET_MKCONF}
|
|||
echo "" >> ${TARGET_MKCONF}
|
||||
|
||||
case $opsys in
|
||||
OpenBSD)
|
||||
if [ -z "$prefer_pkgsrc" ] && [ "$prefer_native" != "yes" ]; then
|
||||
prefer_pkgsrc="yes"
|
||||
fi
|
||||
;;
|
||||
Linux)
|
||||
# Default to PREFER_PKGSRC=yes unless user specifies --prefer-native=yes
|
||||
# Linux systems likely have software from other packages managers
|
||||
|
|
Loading…
Reference in a new issue