@smw the workaround didn't work for me (resolve hangs at startup), but I didn't install libc++ from AUR. which package are you referring to?
Search Criteria
Package Details: davinci-resolve 18.6.6-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/davinci-resolve.git (read-only, click to copy) |
---|---|
Package Base: | davinci-resolve |
Description: | Professional A/V post-production software suite from Blackmagic Design |
Upstream URL: | https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion |
Keywords: | blackmagic davinci editor resolve video |
Licenses: | Commercial |
Conflicts: | davinci-resolve-beta, davinci-resolve-studio, davinci-resolve-studio-beta |
Submitter: | jonathon |
Maintainer: | satriani |
Last Packager: | satriani |
Votes: | 133 |
Popularity: | 4.09 |
First Submitted: | 2017-04-19 20:57 (UTC) |
Last Updated: | 2024-03-24 21:14 (UTC) |
Dependencies (24)
- apr-util
- ffmpeg4.4
- fuse2
- glu (glu-gitAUR)
- gst-plugins-bad-libs (gst-plugins-bad-libs-gitAUR)
- gtk2 (gtk2-patched-filechooser-icon-viewAUR, gtk2-maemoAUR)
- java-runtime (jre10AUR, jre12AUR, server-jreAUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, jdk8-armAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdgAUR, jre16-openjdkAUR, jre14-openjdkAUR, amazon-corretto-18AUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, jdk-android-studioAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre19-openjdkAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, amazon-corretto-20-binAUR, zulu-15-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk20-graalvm-ee-binAUR, jre11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-lite-binAUR, mandrel-binAUR, jdk8AUR, jre8AUR, jdk17-zulu-prime-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jre17-jetbrainsAUR, jre21-jetbrainsAUR, jre21-jetbrains-gitAUR, jdk8-perfAUR, zulu-jdk-fx-binAUR, jdk8-openj9-binAUR, zulu-jre-fx-binAUR, jdk-temurinAUR, amazon-corretto-22-binAUR, jdk22-graalvm-binAUR, zing-8-binAUR, zing-21-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, java-openjdk-binAUR, liberica-jdk-full-binAUR, liberica-jdk-8-full-binAUR, zulu-21-binAUR, zulu-8-binAUR, zulu-11-binAUR, zulu-17-binAUR, jdk21-temurinAUR, jdk17-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk8-temurinAUR, jreAUR, jdkAUR, jre-ltsAUR, jre17AUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk11-temurinAUR, jdk17-openj9-binAUR, liberica-jdk-21-full-binAUR, jdk17-jetbrains-binAUR, jdk21-jetbrains-binAUR, jre-jetbrainsAUR, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- libc++ (libc++-msanAUR, libc++-modulesAUR)
- libpng12
- libxcrypt-compat
- luajit (luajit-2.1-lua52-gitAUR, luajit-openrestyAUR, luajit-gitAUR)
- opencl-driver (opencl-nvidia-410xxAUR, amdapp-sdkAUR, opencl-nvidia-340xxAUR, opencl-nvidia-440xxAUR, vc4cl-gitAUR, intel-opencl-runtimeAUR, opencl-nvidia-430xxAUR, opencl-legacy-amdgpu-proAUR, intel-compute-runtime-gitAUR, beignetAUR, opencl-nvidia-vulkanAUR, beignet-gitAUR, intel-openclAUR, intel-cpu-runtimeAUR, opencl-nvidia-teslaAUR, amdonly-gaming-opencl-clover-mesa-gitAUR, amdonly-gaming-opencl-rusticl-mesa-gitAUR, mesa-gitAUR, opencl-nvidia-535xxAUR, opencl-amdAUR, opencl-nvidia-525xxAUR, clvk-gitAUR, opencl-nvidia-470xxAUR, opencl-nvidia-betaAUR, opencl-rusticl-mesa-minimal-gitAUR, intel-compute-runtime-binAUR, opencl-510xx-nvidiaAUR, opencl-nvidia-390xxAUR, intel-compute-runtime, intel-oneapi-compiler-shared-runtime, opencl-clover-mesa, opencl-nvidia, opencl-rusticl-mesa, rocm-opencl-runtime)
- python-numpy (python-numpy-flameAUR, python-numpy-mkl-binAUR, python-numpy-gitAUR, python-numpy-mklAUR)
- qt5-multimedia (qt5-multimedia-gitAUR)
- qt5-quickcontrols2 (qt5-quickcontrols2-gitAUR)
- qt5-svg (qt5-svg-gitAUR)
- qt5-webengine
- qt5-websockets (qt5-websockets-gitAUR)
- qt5-x11extras (qt5-x11extras-gitAUR)
- tbb (tbb2020AUR, onetbb-gitAUR, onetbb)
- Show 4 more dependencies...
Required by (0)
Sources (1)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 51 Next › Last »
pmatos commented on 2023-09-18 08:05 (UTC)
smw commented on 2023-09-17 20:56 (UTC)
@gamegard68
Thank you for the libc++ workaround! I can confirm that it worked for me, but I had to install libc++ from the AUR first.
gamegard68 commented on 2023-09-17 20:34 (UTC) (edited on 2023-09-17 20:38 (UTC) by gamegard68)
A workaround:
cd /opt/resolve/libs
sudo mv libc++.so.1 libc++.so.1.orig
sudo ln -s /usr/lib/libc++.so.1.0 libc++.so.1
gamegard68 commented on 2023-09-17 16:39 (UTC) (edited on 2023-09-17 16:47 (UTC) by gamegard68)
Upgraded to version 18.6 successfully after adapting the PKGBUILD file. But cannot start the program anymore:
/opt/resolve/bin/resolve: symbol lookup error: /opt/resolve/bin/../libs/libdavcloudclient.so: undefined symbol: _ZTVNSt3__14__fs10filesystem16filesystem_errorE
badelf commented on 2023-09-17 16:30 (UTC)
Strange error now
==> Starting prepare()...
~/workspace/davinci-resolve/src ~/workspace/davinci-resolve/src
chmod: cannot access './davinci-resolve/src/DaVinci_Resolve_18.6.0_Linux.run': No such file or directory
==> ERROR: A failure occurred in prepare().
Aborting...
The unpacked run file davinci-resolve/src/DaVinci_Resolve_18.6.0_Linux.run actually says 18.6 not 18.6.0. I did this...
diff --git a/PKGBUILD b/PKGBUILD
index 66c5c48..80ad87b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,6 +9,7 @@
# It can be obtained from chromium -> Developer Tools -> Network -> XHR -> click latest-version and copy downloadId
pkgname=davinci-resolve
+major_version=18.6
pkgver=18.6.0
pkgrel=1
@@ -20,6 +21,7 @@ if [ "$pkgname" == "davinci-resolve" ]; then
sha256sums=('18f391cc522a336553a32c0c8c3eb0f47e0f7478687a08aae1acbf49bfa34560')
pkgdesc='Professional A/V post-production software suite from Blackmagic Design'
_archive_name=DaVinci_Resolve_${pkgver}_Linux
+ _archive_run_name=DaVinci_Resolve_${major_version}_Linux
conflicts=('davinci-resolve-studio' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
elif [ "$pkgname" == "davinci-resolve-studio" ]; then
# Variables for STUDIO edition
@@ -29,6 +31,7 @@ elif [ "$pkgname" == "davinci-resolve-studio" ]; then
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_run_name=DaVinci_Resolve_Studio_${major_version}_Linux
conflicts=('davinci-resolve' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
fi
@@ -102,7 +105,7 @@ makedepends=('libarchive' 'xdg-user-dirs' 'patchelf' 'jq')
options=('!strip')
_archive=${_archive_name}.zip
-_installer_binary=${_archive_name}.run
+_installer_binary=${_archive_run_name}.run
source=("${_archive}"::"$_srcurl")
prepare()
smw commented on 2023-09-17 15:49 (UTC) (edited on 2023-09-17 15:51 (UTC) by smw)
There's a small error in 18.6.0. In particular,
_installer_binary=${_archive_name}.run
...which makes sense, except that ${_archive_name} is "DaVinci_Resolve_18.6.0_Linux", but the actual file is "DaVinci_Resolve_18.6_Linux.run" (notice 18.6, not 18.6.0).
Editing this in the PKGBUILD fixes the problem. I took the easy way out and just added the line
_installer_binary="DaVinci_Resolve_18.6_Linux.run"
immediately after the existing version above (line 105 of the unedited file).
Ekim0789 commented on 2023-09-17 15:49 (UTC) (edited on 2023-09-17 15:50 (UTC) by Ekim0789)
Build failing in the prepare stage for me
Monska85 commented on 2023-09-16 21:54 (UTC) (edited on 2023-09-16 22:03 (UTC) by Monska85)
I would suggest the following git patch to make this package work again using the 18.6.0 DavinciResolve software.
diff --git a/PKGBUILD b/PKGBUILD
index 1e82ad1..b10c605 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,14 +9,14 @@
# It can be obtained from chromium -> Developer Tools -> Network -> XHR -> click latest-version and copy downloadId
pkgname=davinci-resolve
-pkgver=18.5.1
+pkgver=18.6.0
pkgrel=2
if [[ "$pkgname" == "davinci-resolve" ]];then
# Variables for FREE edition
_product="DaVinci Resolve"
_referid='3d7a9703a5614d16834816641a447f7f'
_siteurl="https://www.blackmagicdesign.com/api/support/latest-stable-version/davinci-resolve/linux"
- sha256sums=('3c5da589f987d437a0f1c51f3ef16e33147ba6bd947a5bf549acfa57a6fb41aa')
+ sha256sums=('18f391cc522a336553a32c0c8c3eb0f47e0f7478687a08aae1acbf49bfa34560')
pkgdesc='Professional A/V post-production software suite from Blackmagic Design'
_archive_name=DaVinci_Resolve_${pkgver}_Linux
conflicts=('davinci-resolve-studio' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
@@ -100,7 +100,7 @@ makedepends=('libarchive' 'xdg-user-dirs' 'patchelf' 'jq')
options=('!strip')
_archive=${_archive_name}.zip
-_installer_binary=${_archive_name}.run
+_installer_binary=$(echo ${_archive_name}.run | sed 's/\([0-9]\)\.\([0-9]\)\.\([0-9]\)/\1.\2/g')
source=("${_archive}"::"$_srcurl")
prepare()
I tested these changes only with the davinci-resolve
package.
The patch makes these changes:
pkgver=18.6.0
: change to the new and latest version18.6.0
.sha256sums=('18f391cc522a336553a32c0c8c3eb0f47e0f7478687a08aae1acbf49bfa34560')
: new sha256sum of the zip archive._installer_binary=$(echo ${_archive_name}.run | sed 's/\([0-9]\)\.\([0-9]\)\.\([0-9]\)/\1.\2/g')
: the.run
file inside the archive now is named only usingmajor.minor
syntax, so I have removed thepatch
semver part from the.run
file name.
I hope that this could be useful to fix the package for the maintainer or to install the package with manual fixes for the other ones.
BenTowali commented on 2023-09-16 03:32 (UTC)
This needs a version bump to 18.5.6
Pinned Comments
satriani commented on 2021-05-15 14:15 (UTC) (edited on 2021-05-15 14:16 (UTC) by satriani)
Issues and bugs, please report on the official forum here: https://forum.blackmagicdesign.com/viewforum.php?f=21&sid=239f0d5c49abe5d6a635b69638192e9a Thank you!
Visit DaVinci Resolve - ArchWiki before installing: https://wiki.archlinux.org/title/DaVinci_Resolve
ATTENTION: Please don't flag this package as out-of-date before beta version has been released as stable!
This is a current stable Package!
The current free beta is available here: https://aur.archlinux.org/packages/davinci-resolve-beta/
And for current studio beta here: https://aur.archlinux.org/packages/davinci-resolve-studio-beta/
Thanks.