Created attachment 176209 [details]
portlint ok, poudriere build on FreeBSD 10.3/amd64 ok
If this ports version should always match the pulseaudio version (for api, or other reasons), at least comments should be added to the appropriate port(s) so that updates such as these are not forgotten.
Better than a comment would be some™ mechanism that fails safe/closed rather than open (and broken) as is the case for this issue.
CC'ing participants (reporter and committer) of bug 210548 (the pulseaudio update issue)
A commit references this bug:
Date: Thu Oct 27 10:16:09 UTC 2016
New revision: 424755
audio/pulseaudio-module-sndio: update to 9.0 to unbreak after r424621
cc -shared module-sndio.o -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib/pulseaudio -fstack-protector -L/usr/local/lib -L/usr/local/lib/pulseaudio -lpulsecore-8.0 -lpulsecommon-8.0 -lpulse -lsndio -o module-sndio.so
/usr/bin/ld: cannot find -lpulsecore-8.0
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1
Reported by: pkg-fallout
Submitted by: Tobias Kortkamp (maintainer)
Thanks. Landed. koobs@, bustages due to hardcoded versions are rare, see
FWIW, MAKE_ARGS from the port's Makefile can be dropped if you rename STAGEDIR to (more common) DESTDIR upstream.