Skip to content

release_notes_315

Bryan Drewery edited this page May 11, 2015 · 1 revision

Release Notes

3.1.5

  • testport -o: Fix handling of only specifying category
  • QEMU: Fix not setting proper UNAME_m/p for powerpc64 cross build
  • QEMU: Fix not setting MACHINE/MARCHINE_ARCH in make.conf
  • QEMU: No need to set MACHINE/MACHINE_ARCH in env
  • QEMU: For consistency set UNAME_m/p in jail's login.conf
  • Various build cleanup handling fixes
  • Build queue optimizations
  • Handle some build complete operations asynchronously
  • Fix the first package built in a jail not showing its needed shared libraries
  • siginfo_handler: Don't allow running twice, and ignore errors
  • Disable 'set -x' in some noisy functions
  • Identify a stale lock issue with SIGINFO (https://svnweb.freebsd.org/changeset/base/281617)
  • Disable SIGINFO trap when erroring, exiting or in other traps
  • Hide html_json's sleep(1) SIGINFO output
  • Allow TMPFS_DATA to be used for builders too
  • Place tempfiles into TMPFS_DATA space if possible
  • Always protect(1) poudriere and its coprocesses from OOM killer, once it starts a jail.
  • Don't ignore SIGINT in bg processes. This should fix cpdup spam on ^C during cloning.
  • msg: Print the newline inline to prevent interleaved messages.
  • Import and prefer /bin/sh from FreeBSD r281718
  • Startup cleanup
  • Support STRICT_DEPENDS from ports r384436
  • HTML: Fix some missing closing tags and reindent.