Package: libclc-dev Version: 0.2.0+git20160907-3 Severity: important 3D rendering with Blender is one of the most important potential uses for openCL, among programs in the Debian archive. Currently this is not working; see here, for example:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=848258 Among other problems (which are also being worked on), these compiler warnings are visible: implicit declaration of function 'lgamma' is invalid in C99 implicit declaration of function 'native_tan' is invalid in C99 If other errors had not terminated compilation, these warnings would have eventually turned into linker errors. These functions have only recently been implemented in libclc, and the version in Debian "testing" is not recent enough to include them: $ cd /usr/include/clc/ $ $ find . -type f -exec grep lgamma {} \; -print $ $ find . -type f -exec grep native_tan {} \; -print $ These are the relevant development commits: http://llvm.org/viewvc/llvm-project?view=revision&revision=281565 http://llvm.org/viewvc/llvm-project?view=revision&revision=295920 equivalently: https://github.com/llvm-mirror/libclc/commit/07fa4ae82da5fa75af174f30c498ff160bbf8644 https://github.com/llvm-mirror/libclc/commit/a2593ed8adbf7386f88dfc828cfc32f788ec3983 It appears that the version of libclc in Debian "experimental" includes lgamma(), but not native_tan(), which only became available a few weeks ago: https://packages.debian.org/experimental/all/libclc-dev/filelist Please upgrade the libclc package in the main Debian archive to a newer version, which includes both of the above development commits, so that GPU rendering with openCL will start working. -- System Information: Debian Release: 9.0 APT prefers testing APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) -- no debconf information