Created attachment 153833 [details] Build error log. After upgrading head (amd64) from r279417 to r279579, sysutils/lsof no longer builds. Looking into build log (attached) and commit messages, it seems that r279433 broke build of sysutils/lsof. (Not actually bi-sected) Fix: Not known. But maybe renaming asprintf() and vasprintf() in sys/sys/systm.h and its consumers to avoid conflicts would help from base side. Comment from committer of r279433 (Ryan Stone): Would: #undef __BSD_VISIBLE #include <stdio.h> #define __BSD_VISIBLE 1 Work in lsof? https://lists.freebsd.org/pipermail/freebsd-current/2015-March/054940.html
I've sent a note to Vic Abell (lsof(1) author) and am awaiting his reply. I can reproduce this on my 11-CURRENT box.
Created attachment 153866 [details] Update to lsof 4.89D to fix this issue
Can a committer commit the attached patch?
(In reply to Larry Rosenman from comment #2) Looks OK for me, too. Thanks! Looking forward to be committed.
I got pkg-fallout messages about this as well. Can a committer commit these soon?
Committed, thanks.
A commit references this bug: Author: vanilla Date: Sat Mar 7 16:31:55 UTC 2015 New revision: 380705 URL: https://svnweb.freebsd.org/changeset/ports/380705 Log: Upgrade to 4.89D PR: 198312 Submitted by: junchoon@dec.sakura.ne.jp Approved by: maintainer Changes: head/sysutils/lsof/Makefile head/sysutils/lsof/distinfo