FreeBSD 13.0 port emulators/bochs version 2.7,2 Build with configure flag SB16 (Sound Blaster 16 Emulation) set results in compile failure in file work/bochs-27/iodev/sound/soundlow.h with error message File samplerate.h Not Found. The file is included with port audio/libsamplerate which is installed on my machine, version 0.2.2. File samplerate.h resides in directory /usr/local/include which is not currently part of the bochs build script. When the include directive is added, the build proceeds normally. Please add include directive -I/usr/local/include to the build.
Committed! Sorry for the delay. I was busy.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=1e385d0870c454cad7ddfedfe2130a5771420dc8 commit 1e385d0870c454cad7ddfedfe2130a5771420dc8 Author: Neel Chauhan <nc@FreeBSD.org> AuthorDate: 2022-02-02 21:19:19 +0000 Commit: Neel Chauhan <nc@FreeBSD.org> CommitDate: 2022-02-02 21:19:19 +0000 emulators/bochs: Include CFLAGS directive needed for SB16 config flag PR: 261259 Reported by: Marty Stanquist <martys1oi@att.net> emulators/bochs/Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)