Bug 8983

Summary: OpenShadingLanguage doesn't work in Blender 2.65
Product: Mageia Reporter: mat ali <matali>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED OLD QA Contact:
Severity: major    
Priority: Normal CC: fundawang
Version: 3Keywords: Triaged
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: blender-2.65a-4.mga3.src.rpm CVE:
Status comment:

Description mat ali 2013-02-07 10:35:14 CET
Description of problem:

OpenShadingLanguage, the main new function of Blender 2.65 is not working.

Version-Release number of selected component (if applicable):

blender-2.65a-4.mga3.src.rpm

How reproducible:

Every time. Launch Blender, switch render from "Blender Render" to "Cycles" in the top-middle of the UI. OSL should be activable in the render Panel on the right under "Feature Set"

Steps to Reproduce:
1.Launch Blender
2.switch render from "Blender Render" to "Cycles" in the top-middle of the UI
3.OSL should be activable in the render Panel on the right under "Feature Set", it's not the case.
Comment 1 mat ali 2013-02-07 10:42:20 CET
I tried to compile it myself : You must install sudo, git, tbb and clang (for LLVM) then download the latest source from blender. Cd to blenr's source directory, there is a script for dependencies in build_files/build_environment/install_deps.sh. I modified it to remove distro-specific code (particulary rpmfusion) because Mageia is not in the list. I launched it with following parameters :
./build_files/build_environment/install_deps.sh --skip-python --skip-numpy --skip-boost --skip-ocio --skip-oiio --skip-opencollada --skip-ffmpeg --with-osl. But it canceled because of errors

Maybe best way would be to copy the fedora part of the code and adapt it for mageia.
Other way is to remove all except what has to do with OSL (and LLVM because OSL depends on it) as other dependencies are satisfied in the official repos.
Hope it helps to get Blender back fully working, it's a really great 3D package.
claire robinson 2013-02-07 15:30:45 CET

Assignee: bugsquad => dmorganec
Summary: OSL doesn't work in official repos version => OpenShadingLanguage doesn't work in Blender 2.65

Manuel Hiebel 2013-02-07 22:29:04 CET

CC: (none) => fundawang

D Morgan 2013-09-18 00:14:26 CEST

Assignee: dmorganec => bugsquad

Manuel Hiebel 2013-09-18 11:46:49 CEST

Keywords: (none) => Triaged
Version: Cauldron => 3

Comment 2 Marja Van Waes 2015-03-31 16:04:52 CEST
Mageia 3 changed to end-of-life (EOL) status 4 months ago.
http://blog.mageia.org/en/2014/11/26/lets-say-goodbye-to-mageia-3/ 

Mageia 3 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of Mageia
please feel free to click on "Version" change it against that version of Mageia
and reopen this bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

--
The Mageia Bugsquad

Status: NEW => RESOLVED
Resolution: (none) => OLD