madplay fails to build with: In file included from audio_esd.c:30: /usr/local/include/esd.h:3:10: fatal error: 'audiofile.h' file not found #include <audiofile.h> It build if I add to the Makefile: LIB_DEPENDS+= libaudiofile.so:audio/libaudiofile
Created attachment 193667 [details] svn-diff-audiio-madplay
Try with CONFIGURE_ARGS= --without-esd instead.
Created attachment 193668 [details] svn-diff-audio-madplay_v2 Thanks! This explains another error I got with libesd.la (but I thought this was a error from my system).
A commit references this bug: Author: tobik Date: Thu May 24 19:01:32 UTC 2018 New revision: 470803 URL: https://svnweb.freebsd.org/changeset/ports/470803 Log: audio/madplay: Avoid accidentally building with esound backend In ports r465358 we removed the ESOUND option but forgot to add an explicit --without-esd to CONFIGURE_ARGS. PR: 228469 Reported by: w.schwarzenfeld@utanet.at Changes: head/audio/madplay/Makefile
(In reply to w.schwarzenfeld from comment #3) Committed. Thanks! I think there still might be something not ok with your system. The only way I could replicate the build failure from comment #0 was by force uninstalling libaudiofile which normally is a dependency of audio/esound so it should be installed and audiofile.h should be there.
I had a file named -rwxr-xr-x 1 root wheel 0 12 Mär 02:22 /usr/local/lib/libesd.la size 0. Seems a leftover from the past.