Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-12-03Buildbot: Remove linux scons buildbot related thingsSergey Sharybin
It is now totally covered by cmake slave.
2015-11-30Buildbot: Enable sndfile librarySergey Sharybin
It was enabled for other platforms already and this could fix some of the reported bugs.
2015-11-24Buildbot: Switch Linux builds to Python 3.5Sergey Sharybin
2015-08-05OpenSubdiv: Enable by default on the supported platformsSergey Sharybin
This commit makes sure Linux and Windows buildbots are using OpenSubdiv and also enables OpenSubdiv by default on Windows. OSX is kept disabled still, this is due to OpenGL restrictions which are not solved in any way yet. Linux is defaults to OpenSubdiv disabled because it needs precompiled library. The documentation could be found there: http://wiki.blender.org/index.php/User:Nazg-gul/OpenSubdiv
2015-08-04OpenSubdiv: Preparation for enabling it for linux buildbotSergey Sharybin
2015-02-06Some tweaks to support upcoming OSL-1.6Sergey Sharybin
Doesn't mean we're 100% ready for the transition, but need to start somewhere anyway. Changes: - OSL is no longer supporting cpp and requires usage of Boost Wave. So now Wave component of Boost is optionally demanded when looking for the Boost libraries if OSL is enabled. Only did this for Linux, MSVC seems already using Wave. Not sure about OSX. - Because of the same reason OSL should be moved prior Boost for linker. - Whole archive trick makes it so linking fails with duplicated symbols, so removed it for the new OSL. Didn't see issues with this so far. - Added some code to check OSL version on Linux. Would need to move all that to FindOpenShadingLanguage.cmake which we can get from Cycles standalone repository. So in theory no affect on current stup would be made at all. - Added some tweaks to buildbot files. It now seems to be happy with the new OSL libraries, but again, those tweaks are not in action yet. All this was tested on Linux only. Win/OSX might still need some tweaks to support new OSL. P.S. This doesn't mean we're pushing OSL update yet, just making some preliminary tweaks to avoid entropy of PITA when we'll actually want to switch.
2014-11-18Buildbot: Switch to dynamic loaded SDL-2.0Sergey Sharybin
2014-09-24Fix T41936: lender 2.72 Crashes on play on *Ubuntu 14.04Sergey Sharybin
This commit is necessary to update to openal-soft 1.60.0 which solves weird bug happening on ubuntu. This is to be landed to the release branch.
2014-07-28Switch buildbot to new llvm/oiio/oslSergey Sharybin
2014-04-22Switch buildbot to Python-3.4.0Sergey Sharybin
2014-03-05Enable requests for buildbot and release builderSergey Sharybin
2013-06-23Switch buildbot to use OpenEXR-2.0Sergey Sharybin
2013-04-18Enable numpy install for buildbotSergey Sharybin
Numpy is compiled at build environment, but importing it from blender somehow fails. Will need help of Campbell for this.
2013-03-27Fix #33518: Jack sync doesn't work in 2.64, 2.64 or 2.65 stable versionsSergey Sharybin
Added new build option WITH_JACK_DYNLOAD for CMake and WITH_BF_JACK_DYNLOAD for SCons, which means there'll be no build-time linking against libjack and getting symbols from libjack will happen runtime using dlopen and dlsym tricks. Alternative would be to use weak linking, but it'll require having wrapper for preloading libjack. This new options are disabled by default and they only intended to be used on linux. Other platforms shall not be using this and there shall be no functional changes on non-linux platforms at all.
2013-02-12Buildbot: revert r54465 and r54466 -- issue was not caused bySergey Sharybin
crosscompilation, but was caused by some bugs in toolkit itself. Shall be all fine now (at least it is on my laptop now). Let give it another try!
2013-02-11Buildbot: -WITHOUT_BF_OVERWRITE_INSTALL should not be needed nowSergey Sharybin
2013-02-11Buildbot: switch to using native toolkit againSergey Sharybin
Crosscompiling of cubins doesn't work on linux with toolkit 4.2, so use native toolkit for now. Disabled sm_13 for 32bit platform for now. Would keep cudakernels build target for a while. It doesn't hurt being in the code and it could be helpful again once we'll switch to toolkit 5.x where crosscompilation works fine. Some further tweaks could probably be needed still, let's see how building goes on buildbot now :)
2013-01-14Cuda binaries workaround for buildbot shall no longer be needed.Sergey Sharybin
2013-01-12Buildbot: fix for missing CUDA compute after recent changesSergey Sharybin
Issue was caused by how CUDA devices availability done in Cycles. Basically, if there's no WITH_CUDA_BINARIES buildtime, nvcc becomes mandatory dependency. Since kernels are building in separate target now, this logic broke a bit. Perhaps condition in util_cuda shall be changed to be a bit smarter, but for now just work-around by enabling CUDA binaries when building Cycles. Made it empty arch list to be sure no kernels will try to re-compile after cudakernels target is done.
2013-01-10Further tweaks to buildbotSergey Sharybin
- BF_BITNESS should be passed as a command line argument - Made it so CUDA binaries and OSL compiled scripts would be installed regardless WITH_BF_PYTHON (which seems to be quite obvious) - Disable overwrite install, so CUDA kernels installed by it's build target will be preserved when building blender itself.
2013-01-10Switch linux buildbot to compile all cuda kernels in 64bit environmentSergey Sharybin
Solves memory limit issues when building sm_13 for 32bit platform. Some further refinement of patch could be needed.
2012-12-21Buildbot: disable Jack for now, it doesn't work when linked staticallySergey Sharybin
No easy build configuration fix for this, need to be switched to more like a plugin system to support jack.
2012-11-30Fix cycles CUDA sm 1.3 build with 32 bit compiler, tweaked voronoiBrecht Van Lommel
and brick code so that it can be uninlined.
2012-11-28For sure buildbot's release buildflags should include -DNDEBUG,Sergey Sharybin
otherwise asserts will abort execution for release builds.
2012-11-22Reverting previous buildbot commit - sm_13 still fails actuallySergey Sharybin
2012-11-22Buildbot: enable sm_13 for 32bit linuxSergey Sharybin
2012-11-22Fix 33149: LLVM caused startup crash on linux systems using Mesa llvmpipe.Brecht Van Lommel
Now we hide the LLVM symbols with an ld version script to avoid conflicts.
2012-11-15Enable OSL for linux 32 bit builders, it should work nowSergey Sharybin
2012-11-15Correction to 32bit buildslavesSergey Sharybin
2012-11-15OSL Scons rulesSergey Sharybin
Initial support of OSL builds using SCons build system. Only tested on Linux now. No changes to configuration files themselves -- for now check how it's configured for linux buildbot (it was already horror to make all this changes and verify them, changes to linux-config.py could easily be done later). Currently WITH_BF_STATICOSL and WITH_BF_STATICLLVM are more like rudiments because linking against oslexec requires special trick with --whole-archive. We woul either need to find a way dealing with this oslexec less hackish or drop STATICOSL and STATICLLVM flags. Will keep dropping this flags for until we have "final" build rules for OSL. Still can not make 32bit linux rendering with OSL -- blender simply crashes when starting rendering. So for time being this issues are solving disabled OSL for 32bit build slaves.
2012-11-12Enable libboost_locale for buildbot rulesSergey Sharybin
2012-10-29Buildbot: hopefully fix for missed sound on glibc2.11 slavesSergey Sharybin
2012-10-28Buildbot: keem sm_13 disabled for new buildbot tooSergey Sharybin
2012-10-28Buildbot: add glibc2.11 configuration files and build rulesSergey Sharybin
Builder will go online as soon as new environment is copied to buildslave machine over the internet