Fails to build when in audio/timidity GUSPAT option is selected instead of GOEMON. Build log: [12rel0-gui-sdltest-job-01] Extracting timidity-0.2i_1: .......... done Message from guspat-20000706_2: ===> NOTICE: The guspat port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port Message from timidity-0.2i_1: ===> NOTICE: The timidity port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> sdl_sound-1.0.3_14 depends on file: /usr/local/lib/timidity/goemon.cfg - not found *** Error code 1 Stop. make: stopped in /usr/ports/audio/sdl_sound =>> Cleaning up wrkdir ===> Cleaning for sdl_sound-1.0.3_14 When sdl_sound is build with MIDI option unset or when timidity is build with GOEMON then it builds fine. Looks like a hidden dependency on goemon.
Created attachment 206636 [details] svn-diff-sdl_sound Added a warning.
Created attachment 206637 [details] svn-diff-sdl_sound_v2 Correct warning.
Created attachment 206639 [details] svn-diff-sdl_sound_v3
A commit references this bug: Author: amdmi3 Date: Fri Nov 1 00:28:26 UTC 2019 New revision: 516205 URL: https://svnweb.freebsd.org/changeset/ports/516205 Log: - Produce meaningful error when timidity is built without required option - Add USES=sdl PR: 238080 Reported by: list1@gjunka.com MFH: 2019Q4 (with hat) Changes: head/audio/sdl_sound/Makefile
Fixed it a bit other way, without always producing a warning.