Fix building as a user.

Sponsored by:	Absolight


git-svn-id: svn+ssh://svn.freebsd.org/ports/head@371751 35697150-7ecd-e111-bb59-0022644237b5
Update to 1.4.0.a4
Changes:
- Reinstall packages if one of its dependency have change
  While hackish this allows seamless upgrade of perl5 and ruby2
- Fix pkg audit as used from ports
- Reject chroot for unknown ABIs
- Fix generating repos from 1.3 created packages
- Allow to build out of the source tree
- Fix ABI detection on armeb
- Fix some left overs from Unique id migration
- Fix pkg delete regression (it is again recursive by default)
- Locked packages prevent deleting anything that depends on them
- Fix pkg upgrade on multi repo
- Fix pkg upgrade ignoring the lock flag

Thank you very much for all the testers and reports! Please keep testing!


git-svn-id: svn+ssh://svn.freebsd.org/ports/head@371752 35697150-7ecd-e111-bb59-0022644237b5