Created attachment 155765 [details] Patch for jack port The JACK software use some hardcoded OSS constants from Linux, which don't work under FreeBSD. The attached patches adds support for 24-bit and 32-bit sample resolution under FreeBSD. --HPS
Created attachment 155766 [details] Copy of patch
Created attachment 155767 [details] Copy of patch .orig version
There are three patch files attached to this PR. Would it be possible to reduce it to a single one versus recent -head? :-)
Hi, Doesn't the first patch apply to ports? The others are just there to make the patch. --HPS
A commit references this bug: Author: riggs Date: Sun Jun 14 15:05:12 UTC 2015 New revision: 389640 URL: https://svnweb.freebsd.org/changeset/ports/389640 Log: Fix support for 24-bit and 32-bit resolution While on it: - Pet portlint PR: 199558 Submitted by: hselasky@FreeBSD.org Changes: head/audio/jack/Makefile head/audio/jack/files/patch-configure head/audio/jack/files/patch-drivers-alsa_memops.c head/audio/jack/files/patch-drivers-dummy-dummy_driver.c head/audio/jack/files/patch-drivers-dummy-dummy_driver.h head/audio/jack/files/patch-drivers-oss-oss_driver.c head/audio/jack/files/patch-drivers_alsa_memops.c head/audio/jack/files/patch-jack.pc.in head/audio/jack/files/patch-jackd_engine.c head/audio/jack/files/patch-libjack-client.c
Could you submit this patch upstream? Thanks!