diff options
author | Hans Petter Selasky <hselasky@FreeBSD.org> | 2020-10-03 19:23:22 +0000 |
---|---|---|
committer | Hans Petter Selasky <hselasky@FreeBSD.org> | 2020-10-03 19:23:22 +0000 |
commit | d72aa5b4195d9957386aba7fbb362059e935a8f2 (patch) | |
tree | ae43396ccfa48a2065eeff916d9c4a62f921e459 /audio/virtual_oss/files | |
parent | 85054f7726002adaefd59e86d3395eafc6f0820f (diff) | |
download | ports-d72aa5b4195d9957386aba7fbb362059e935a8f2.tar.gz ports-d72aa5b4195d9957386aba7fbb362059e935a8f2.zip |
Add missing LD_PRELOAD= environment variable to the virtual_oss rc.d .
PR: 250046
Approved by: pi (implicit)
Notes
Notes:
svn path=/head/; revision=551339
Diffstat (limited to 'audio/virtual_oss/files')
-rw-r--r-- | audio/virtual_oss/files/virtual_oss.in | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/audio/virtual_oss/files/virtual_oss.in b/audio/virtual_oss/files/virtual_oss.in index e9e398cb6056..1831be612190 100644 --- a/audio/virtual_oss/files/virtual_oss.in +++ b/audio/virtual_oss/files/virtual_oss.in @@ -56,11 +56,17 @@ load_rc_config $name : ${virtual_oss_dsp:="$virtual_oss_default_args"} : ${virtual_oss_delay:=1} -command="%%PREFIX%%/sbin/${name}" +command=virtual_oss command_args="-B" pidpath="/var/run/${name}" +virtual_oss() +{ + # When running early we need to pre-load some libraries + env LD_PRELOAD=%%LIBFFTW3%%%%LIBSAMPLERATE%% %%PREFIX%%/sbin/virtual_oss $* +} + virtual_oss_precmd() { /usr/bin/install -d -m 0755 -o root ${pidpath} |