MFC r312480:Use SRCTOP-relative paths to other directories instead of .CURDIR-relative onesThis implifies pathing in make/displayed output
Hoist all the mergeinfo up to the root in preparation for enforcing mergesto the root only. All MFC's were rerecorded to the root.Going forward, if an MFC includes mergeinfo, it will need to be made tothe root and committed from the root. Merges with --ignore-ancestryor diff | patch can go anywhere.The mergeinfo in HEAD is in a bad state from years of neglect and manualtampering and this was branched into 10.x. This confuses the coalescingcode and prevents it from doing its job.Approved by: re (gjb, implicit)
Merge r257888, r258049 from head: - Use system libiconv, instead of trying to dlopen() it. - Just disable recoding support in libsmb if built WITHOUT_ICONV.PR: 183153Approved by: re (kib)
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
Bump the version of all non-symbol-versioned shared libraries inpreparation for 8.0-RELEASE. Add the previous version of thoselibraries to ObsoleteFiles.inc and bump __FreeBSD_Version.Reviewed by: kibApproved by: re (rwatson)
Bump library versions in preparation for 7.0.Ok'd by: kan
NO_MAN is not needed here.
Add missing shared library interdependencies.
Bump the shared library version number of all libraries that have notbeen bumped since RELENG_5.Reviewed by: ruApproved by: re (not needed for commit check but in principle...)
Start the dreaded NOFOO -> NO_FOO conversion.OK'ed by: core
-O2 compile isn't quite ready for WARNS=2 yet.
libsmb is now WARNS 2 clean on 64-bit platforms.
style.Makefile(5)
Zap now-unused SHLIB_MINOR
Supply SMB_CFG_FILE in CFLAGS. The newly imported smbfs-1.4.2allows us to supply our own value for this, overriding thedefault /usr/local/etc/nsmb.conf, which is not appropriate forbase system configuration files.
Add bmake glue for src/contrib/smbfs and connect userland smbfssupport to the build.The MFC reminder below is subject to <re@FreeBSD.org> approvalprior to 4.5-RELEASE.Reviewed by: bp, fjoeMFC: 1 week