diff options
author | Eric Hameleers <alien@slackware.com> | 2020-12-26 13:04:08 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2020-12-26 13:04:08 +0000 |
commit | efd57949f02d51ac463a3b45c9e85fd03e0ae1f0 (patch) | |
tree | 5118efc2c705928b5b31f7be0d43478f1e790082 /vcvrack | |
parent | 04e934d9c1df1dbb426c3e7675109ae8e2336e9c (diff) | |
download | asb-efd57949f02d51ac463a3b45c9e85fd03e0ae1f0.tar.gz asb-efd57949f02d51ac463a3b45c9e85fd03e0ae1f0.tar.xz |
vcvrack: prevent a crash when real-time behaviour is enabled in the GUI.
Fix compilation of the Befaco plugin on 32bit
Diffstat (limited to 'vcvrack')
-rwxr-xr-x | vcvrack/build/vcvrack.SlackBuild | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/vcvrack/build/vcvrack.SlackBuild b/vcvrack/build/vcvrack.SlackBuild index 0e37ad82..0adc0380 100755 --- a/vcvrack/build/vcvrack.SlackBuild +++ b/vcvrack/build/vcvrack.SlackBuild @@ -36,6 +36,8 @@ # 1.1.6-2: 26/Dec/2020 by Eric Hameleers <alien@slackware.com> # * Apply realtime capability to the Rack binary or else it will # crash when you attempt to enable RT. +# Patch the plugin makefile snippets so they can compile 32bit +# plugins that contain embedded binary code. # # Run 'sh vcvrack.SlackBuild' to build a Slackware package. # The package (.t?z) and .txt file as well as build logs are created in /tmp . @@ -231,6 +233,10 @@ touch $OUTPUT/patch-${PRGNAM}.log cat $SRCDIR/patches/vcvrack-1.1.6_devendor.patch | patch -p1 --verbose \ 2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log +# Use objcopy correctly when embedding binary code in a 32bit Rack plugin: +cat $SRCDIR/patches/vcvrack-1.1.6_32bit.patch | patch -p1 --verbose \ + 2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log + # We handle jpommier's pffft since the Makefile wants a hard-coded snapshot # which is no longer available for download: cat $SRCDIR/patches/vcvrack-1.1.6_no_pffft_dl.patch | patch -p1 --verbose \ |