Hey, Resolve 18.6 was just released. I tried to change the AUR to install it and the install itself worked. However I get symbol lookup error. Maybe someone has an idea how to fix that? Is there something we can do (via LD_PRELOAD or something)?
... % /opt/resolve/bin/resolve
/opt/resolve/bin/resolve: symbol lookup error: /opt/resolve/bin/../libs/libdavcloudclient.so: undefined symbol: _ZTVNSt3__14__fs10filesystem16filesystem_errorE
Here is the diff of the git. Had to hard code one or two values as blackmagic often switches between semver and just two digit values for the "x.y.0" releases.
diff --git .SRCINFO .SRCINFO
index f2ea3f9..742fefe 100644
--- .SRCINFO
+++ .SRCINFO
@@ -1,6 +1,6 @@
pkgbase = davinci-resolve-studio
pkgdesc = Professional A/V post-production software suite from Blackmagic Design. Studio edition, requires license key or license dongle.
- pkgver = 18.5.1
+ pkgver = 18.6
pkgrel = 1
url = https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion
arch = x86_64
@@ -33,7 +33,7 @@ pkgbase = davinci-resolve-studio
conflicts = davinci-resolve-beta
conflicts = davinci-resolve-studio-beta
options = !strip
- source = DaVinci_Resolve_Studio_18.5.1_Linux.zip::https://swr.cloud.blackmagicdesign.com/DaVinciResolve/v18.5.1/DaVinci_Resolve_Studio_18.5.1_Linux.zip?verify=1693777211-VX%2BSlgmgfKSvcuCFJzkC56E53S1HXatiaw%2FrrmCQpnI%3D
- sha256sums = 764140bbcdf711614ecd726bf55f82cc0a7ca6c0f7eef4ddb8a81179dd6768c3
+ source = DaVinci_Resolve_Studio_18.6_Linux.zip::https://swr.cloud.blackmagicdesign.com/DaVinciResolve/v18.6/DaVinci_Resolve_Studio_18.6_Linux.zip?verify=1694788694-RhDtF3x%2Fef0VpuMOLgANmJLe196qtupVuMCdYyl9No0%3D
+ sha256sums = 85d10ad79ecd033c782bcb6ad27e0cb5ac190e9ef4dbd517282bc4dbe045a080
pkgname = davinci-resolve-studio
diff --git PKGBUILD PKGBUILD
index ba13792..898602d 100644
--- PKGBUILD
+++ PKGBUILD
@@ -9,7 +9,7 @@
# It can be obtained from chromium -> Developer Tools -> Network -> XHR -> click latest-version and copy downloadId
pkgname=davinci-resolve-studio
-pkgver=18.5.1
+pkgver=18.6.0
pkgrel=2
if [[ "$pkgname" == "davinci-resolve" ]];then
# Variables for FREE edition
@@ -25,9 +25,10 @@ elif [[ "$pkgname" == "davinci-resolve-studio" ]];then
_product="DaVinci Resolve Studio"
_referid='69a3995a376441d0ae23711c44370662'
_siteurl="https://www.blackmagicdesign.com/api/support/latest-stable-version/davinci-resolve-studio/linux"
- sha256sums=('764140bbcdf711614ecd726bf55f82cc0a7ca6c0f7eef4ddb8a81179dd6768c3')
+ sha256sums=('85d10ad79ecd033c782bcb6ad27e0cb5ac190e9ef4dbd517282bc4dbe045a080')
pkgdesc='Professional A/V post-production software suite from Blackmagic Design. Studio edition, requires license key or license dongle.'
- _archive_name=DaVinci_Resolve_Studio_${pkgver}_Linux
+ #_archive_name=DaVinci_Resolve_Studio_${pkgver}_Linux
+ _archive_name=DaVinci_Resolve_Studio_18.6_Linux
conflicts=('davinci-resolve' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
fi
Pinned Comments
Muflone commented on 2025-01-26 02:15 (UTC)
IMPORTANT!
Since version 19.1.3-2 this package will not download automatically the source file from the upstream site.
To build this package you will need to manually download the file from https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion and place it in the same directory with the PKGBUILD.
This would reduce the mess in this package, making it more readable and clear. Also bypassing the required information from the upstream URL is not allowed in an automated way.