summaryrefslogtreecommitdiff
path: root/bootstrap
AgeCommit message (Collapse)AuthorFilesLines
2014-08-03"--compiler clang" will have gotten better by the next quarterly branch.schmonz1-5/+5
2014-08-01Need nbsed on Yosemite (not sure about awk, but little harm).schmonz1-2/+2
2014-07-30Detecting clang on OS X is stymied in some configurations by "gcc"schmonz1-3/+5
looking sufficiently like gcc. Inspect "cc" instead, and don't believe it's __GNUC__ unless it's also not __clang__. While here, if you manage to find and install PackageMaker.app, it still works on 10.9 for --binary-macpkg. From Sevan Janiyan.
2014-07-14Remove unnecessary .ryoon1-2/+2
2014-07-11Use check_compiler=yes on Darwin, fixes bootstrap with newer XCode thatjperkin1-1/+2
includes gcc which is actually clang.
2014-04-17Amend previous: pick built bmake binary from correct directory.asau1-2/+2
2014-04-17Follow the conventional path of "configure-make-install"asau1-3/+3
when bootstrapping bmake.
2014-04-17The only use of "bmakexenv" variable is on IRIX to pass MAKE=pmakeasau1-4/+2
to devel/bmake when bootstrapping the latter. bmake doesn't take this environment variable into consideration anyway.
2014-04-03Set CLANGBASE=/usr automatically if CLANGBASE is not set and /usr/bin/clang ↵obache1-1/+4
exists. It is expected in mk/compiler/clang.mk that CLANGBASE is set properly even if builtin clang is selected.
2014-03-18Explain problems with sed.gdt1-3/+19
Basically: 10.9's sed is broken, bootstrap works around this via nbsed on 10.9, and therefore while a 10.6 boostrap's binaries will *run* on 10.9, one can't reliably build new packages. (Thanks to jperkin@ for pointing this out.)
2014-03-17Update pointer to bulk build message (to be a quarterly one).gdt1-4/+5
2014-03-14Add README for Xinuos SCO OpenServer 5.0.7/3.2ryoon1-0/+247
2014-03-14Add Xinuos SCO OpenServer 5.0.7/3.2 supportryoon1-1/+12
The license donation for OpenServer 5.0.7/3.2 by Xinuos Inc. helped to make this commit possible.
2014-03-13Seriously rototill Mac instructions.gdt1-36/+83
Explain clang. Add 10.9. Point out jperkin's builds.
2014-03-10Detect Clang and apply proper compiler settings.asau1-2/+15
This fixes bootstrapping on FreeBSD 10 where cc is Clang pretending poorly to be GCC.
2014-03-07Add bootstrap support for multiarch support on Linux. For now onlyjperkin1-1/+11
building 32-bit packages on x86_64 is supported.
2014-02-10Fix usage of build_packageryoon1-3/+3
2013-12-16Suggest placing pkgdb under prefix.asau1-2/+2
2013-12-16Actualise.asau1-3/+3
Don't insist on moving system tools.
2013-10-03Mark the copy of bmake's configure as executable in case the checkout isjoerg1-1/+2
missing the bit.
2013-09-08Add FreeMiNT settings.ryoon1-1/+9
2013-08-28Add a new use_bsdinstall variable which, if set to 'yes', will use bsdinstalljperkin1-3/+15
instead of install-sh on platforms which need a BSD install. The install-sh script is still used during the bootstrap process regardless. Default to 'yes' on SunOS. Other platforms can migrate over once they confirm that sysutils/bsdinstall builds correctly.
2013-08-22Fix one more pasto.ryoon1-2/+2
2013-08-22GNU/kFreeBSD user should install libncurses-dev.ryoon1-3/+3
2013-08-22or equivalent is not needed.ryoon1-2/+2
2013-08-22Add README file for GNU/kFreeBSD platform.ryoon1-0/+11
2013-08-09Add --pkginfodir support. Fixes --prefix=/usr defaults.jperkin1-5/+14
2013-08-04overwrite config.{guess,sub} automatically after copied from in-place sourceobache1-1/+7
tree in bootstrap.
2013-07-26Add (Debian) GNU/kFreeBSD port.ryoon1-2/+20
Similar to GNU/Linux. Bump bootstrap-mk-files to 20130727.
2013-06-14Don't use the bundled "awk" and "sed" under Mac OX Mountain Lion and newer.tron1-1/+7
They break badly on files with binary characters. This fixes e.g. the build of the "youtube-dl" package.
2013-06-01Under Mac OS X (Mountain) Lion "packagemaker" is part of thetron1-1/+4
"PackageMaker" application which resides in "/Applications".
2013-05-11On Debian/Ubuntu Linux, system's awk is mawk, and mawk does notryoon1-2/+8
understand some regexp like [[:space:]]. ELF shared lib check is not working properly with mawk.
2013-03-17update comment to refrect current release.obache1-2/+2
2013-03-11bootstrap: Minix support. OK by agc. PR pkg/45041tcort2-1/+18
2013-02-22Add hints for bootstrap pkgsrc on Cygwin.obache1-0/+20
2013-02-22Fix ROOT_USER/ROOT_GROUP for Cygwin to Administrators/Administrators (not usingobache1-3/+3
its UID/GID), and sync platform privilege check with bootstrap script.
2013-02-20Use Administrators for ROOT_GROUP of Cygwin instead of Administrator.obache1-2/+2
2013-02-20Fixes reverse condition of is_root() for Cygwin.obache1-3/+3
2013-02-20fix a typoobache1-2/+2
2013-02-20Set proper variables for the case of --compiler=clang.obache1-1/+9
2013-02-09Rename objdir for bootstrap bmake, to avoid conflict with systemobache1-3/+3
cygwin/config.h heaer on Cygwin with case-insensitive filesystem.
2013-02-09tell Cygiwn to bootstrap.obache1-1/+20
2013-02-06Recommend "Command Line Tools for Xcode" as mentioned inschmonz1-1/+3
<URL:http://kennethreitz.org/experiments/xcode-gcc-and-homebrew>.
2013-01-31Use /usr/bin/bash on all SunOS 5.11 variants if it exists. Fall back tohans1-12/+4
shells/pdksh in all other cases, native /bin/ksh is not good enough.
2013-01-06Latest version of Haiku uses name "baron" for superuser. So, we use id(1) at ↵cheusov1-2/+2
bootstrap time
2012-12-29Note that you should install the command line tools.wiz1-4/+7
2012-12-29Update where to get X11 and note 10.8 as supported, moving downwiz1-19/+10
older versions as appropriate.
2012-10-02Fix "bootstrap --unprivileged" failure on Haikucheusov1-16/+13
2012-07-26Add support for --prefer-pkgsrc which will set PREFER_PKGSRC in the bootstrapjperkin1-2/+11
and target mk.conf. Primarily useful to ensure pkgsrc zlib/bzip2 etc are used for pkg_install.
2012-07-24Make bash the default shell on SmartOS.jperkin1-3/+11