Skip to content
Browse files

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.

Approved by:	re (kib)
Sponsored by:	The FreeBSD Foundation
  • Loading branch information...
1 parent c0de708 commit 912a6a5027b19a599d1cb965f0819a496d453f51 gjb committed Nov 7, 2013
Showing with 4 additions and 0 deletions.
  1. +4 −0 release/
4 release/
@@ -167,6 +167,10 @@ mount -t devfs devfs ${CHROOTDIR}/dev
trap "umount ${CHROOTDIR}/dev" EXIT # Clean up devfs mount on exit
build_doc_ports() {
+ # Run ldconfig(8) in the chroot directory so /var/run/ld-elf*.so.hints
+ # is created. This is needed by ports-mgmt/pkg.
+ chroot ${CHROOTDIR} /etc/rc.d/ldconfig forcerestart
## Trick the ports 'run-autotools-fixup' target to do the right thing.
_OSVERSION=$(sysctl -n kern.osreldate)
if [ -d ${CHROOTDIR}/usr/doc ] && [ "x${NODOC}" = "x" ]; then

0 comments on commit 912a6a5

Please sign in to comment.
Something went wrong with that request. Please try again.