MFC r257658:

For C++ programs, don't emit any explicit dependency to libstdc++.a or
libc++.a during the early build stages (bootstrap-tools, build-tools,
cross-tools), since it is not possible to know in advance which C++
library is available on the host system.

Instead, just use the bootstrap compiler's built-in default.  This
should eventually make it possible to build stable/9 on head, or on
stable/10, which ship without libstdc++ by default.
Update comments in release/Makefile.inc.docports to reflect the
cvs->svn conversion over a year ago.

This is a direct commit to stable/9, as this file does not exist
in higher branches.

Sponsored by:	The FreeBSD Foundation
Fix comment.

Sponsored by:	The FreeBSD Foundation
Remove evaluation of OSVERSION < 500000.
I hope to never have to build a release from a stable/5 machine.

While here, remove hard-coded lang/perl5.10, which is better
evaluated during compile-time (especially since lang/perl5.10 does
not exist in the ports/ tree).

This is a direct commit to stable/9, as this file does not exist in
higher branches.

Sponsored by:	The FreeBSD Foundation
Regenerate MINIMALDOCPORTS after the doc/ toolchain update to
docbook 5.0.

This is a direct commit to stable/9, as this file does not exist
in higher branches.

(Although, I do not think that this variable is actually used
now, since we check out the full doc/ tree from svn.)

Sponsored by:	 The FreeBSD Foundation
MFC r257641:
 When building the textproc/docproj port, the ports-mgmt/pkg port
 needs /var/run/ld-elf*.so.hints, which is not automatically created.

 Fix reldoc build by running the ldconfig(8) startup script in the
 chroot directory before starting the port build phase.

Sponsored by:	The FreeBSD Foundation
MFC r256430:
  Reduce disc1.iso image size by installing the userland with
  the WITHOUT_PROFILE=1 option set, trimming 56MB from the image.

Sponsored by:	 The FreeBSD Foundation
Merge remote-tracking branch 'upstream/stable/9' into stable/9