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
2018-04-25Buildbot: Attempt to link against Blosc staticallySergey Sharybin
Was broken by f1e6838376a.
2017-10-30CMake: cleanupCampbell Barton
2017-09-05Buildbot: Fix paths to sndfile and flacSergey Sharybin
Need this in 2.79 branch as well, since build rules are based on this files.
2017-06-21Fix typo in builtbot configDalai Felinto
2017-04-07Buildbot: List freetype for OIIO librariesSergey Sharybin
OIIO in release environment is compiled with Freetype support. This fixes compilation error of static unit tests.
2017-04-07Buildbot: Link statically against freetypeSergey Sharybin
2017-04-06Buildbot: Correct previous releaseSergey Sharybin
Seems CMake is not happy about changing compiler from script.
2017-04-06Buildbot: Force build environment to use latest GCCSergey Sharybin
2016-02-27Buildbot: Support build in a newer chrootSergey Sharybin
2016-02-23CMake: Enable BLOSC for OpenVDB for the full configSergey Sharybin
This will respect the official build configuration where we should have BLOSC enabled. We can't really detect if OpenVDB was compiled with BLOSC or not, so seems we can't really avoid this extra flag.
2016-01-27Buildbot: Enable OpenVDB BLOSC for the Linux buildersSergey Sharybin
2016-01-27OpenVDB: Get rid of hardcoded TBB variables and enabled for Linux buildbotSergey Sharybin
2016-01-27Buildbot: Fix for missing spnav for Linux buildsSergey Sharybin
2016-01-05Buildbot: Link libstdc++ staticallySergey Sharybin
2015-12-20Buildbot: Cleanup unused codeSergey Sharybin
- Remove deprecated/unused builders - Remove unused SCons OSX slave configuration - Remove SCons slave logic, it is not giving error about unknown building system used for the slave.
2015-12-11Fix T46949: Latest blender builds are using shared pcre and xml2 librariesSergey Sharybin
2015-12-03Buildbot: Remove linux scons buildbot related thingsSergey Sharybin
It is now totally covered by cmake slave.
2015-12-03Buildbot: Re-enable CUDA binaries for 64 bit linux slaveSergey Sharybin
Also make it a bit more reasonable name for config files.
2015-12-03Buildbot: No need to build player with blender configSergey Sharybin
2015-12-02Buildbot: Initial work to move linux build environment to CMakeSergey Sharybin
This is so called "seems to work in dry tests" commit which is aimed to switch linux release environment to CMake. Some notes: - There's no special handle of libstdc++, but it wasn't really static for quite some time in SCons configuration and nobody really complained. - It was quite tricky to get OpenMP linked statically with just using some configuration so we went ahead and added a special option to CMake now which is only exist on Linux and advertised as shouldn't be used. - Packing is happening manually in slave_pack.py. This is because we have to add some really special files to the archive (mesa libraries for example) which we can't really handle from CMake/CPack in a nice generic way. Don't think it's bad approach, at least crappynness is localized and it's not _that_ crappy anyway. - Windows buildbot should keep working, but needs doublechecing. It's just a build folder changed, but you never know what it might imply. - Some further tweaks are likely needed to ensure all builders are working. Thanks Campbell for assistance in this patch!
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-10-28Buldbot: Disable 32bit kernelsSergey Sharybin
Currently disable all of them, in practice i think way to go should be: - Disable Experimental kernels on 32 bit, build up to sm_35 - Later we can drop all 32bit kernels, but try to keep at least one release with some of the kernels (they'll cover 99% of users anyway) Before doing any changes we should surely communicate such a changes before we apply them.
2015-10-05Buildbot: Disable use of own Clang for OSX buildsSergey Sharybin
Our version of clang fails with latest SDK. It's not really clear if such change will disable openmp or not (-fopenmp doesn't throw an error, but it might be a silent fail). In any case, builds without OpenMP is better than no builds at all.\
2015-09-09Buildbot: Enable 32bit kernels for linux buildersSergey Sharybin
This is more an experiment, not guaranteed to work but at the same time building of kernels seems to work manually in the same chroot. Perhaps latest changes helped compiler to optimize registers usage.
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-04Cycles: Remove 32bit cuda workaroudn and disable cubins for buildbotSergey Sharybin
Recent changes to kernel broke compilation of the kernels again, need some other kind of solution for this issue. Don't have much time for this currently, but will be addressed before the release. Meanwhile it's better to have some buildbot builds instead of totally failing one.
2015-08-04OpenSubdiv: Preparation for enabling it for linux buildbotSergey Sharybin
2015-05-01OSX: remove collada from fading out 32bit buildbotJens Verwiebe
2015-03-30Buildbot: Use Clang with OpenMP support for 64bit OSX buildsSergey Sharybin
This should make such areas as simulations and sculpting nicely threaded. 32bit will be tried to be supported later.
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-12-02Enable sm52 for linux buildbotSergey Sharybin
Status of other builders: - Windows are not known for me, would ask Martijn to look into - OSX buildbot still needs a CUDA toolkit update
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-08-14OSX/SCONS/buildbot: last commit made BF_COLLADA_LIB tweak obsoleteJens Verwiebe
2014-08-14Attempt to fix 32bit OSX buildbot, need to link against UTF Collada libSergey Sharybin
2014-07-29OSX/buildbot: after recent scons fix, UTF lib linkage is handled dependent ↵Jens Verwiebe
on config, so remove now obsolete lines
2014-07-28OSX/buildbot: Fix 32bit compile by removing OSL/LLVM and add back UTF to ↵Jens Verwiebe
Collada - due OSL i386 never worked on OSX, the new libs do not even contain this arch ! - As we had to fix duplicated symbols from generic UTF finctions same in LLVM and COLLADA, LLVM-less build must have UTF lib reenabled
2014-07-28Switch buildbot to new llvm/oiio/oslSergey Sharybin
2014-07-09Buildbot: enable cubins fox OSXSergey Sharybin
With new buildbot env they should be all fine.
2014-06-18Disable cubins for OSX buildbotSergey Sharybin
This is a temporary solution in order to get at least rest of the blender begin up-to-date on the buildbot. To be able to compile cubins again we need to switch OSX builder machine to OSX 10.8 and CUDA toolkit 6, which might take some time, unfortunately.
2014-04-30Cycles CUDA: make CUDA toolkit 6.0 the official supported version.Brecht Van Lommel
This also updates the configurations to build kernels for compute capability 5.0 cards, when using and older CUDA toolkit version this will be skipped. Also includes tweaks to improve performance with this version: * Increase max registers on sm_30, sm_35 and sm_50 * No longer use texture storage on sm_30
2014-04-22Switch buildbot to Python-3.4.0Sergey Sharybin
2014-03-05Enable requests for buildbot and release builderSergey Sharybin
2014-01-29Scons: refactor cycles kernel code to avoid building the AVX kernel withBrecht Van Lommel
compilers that don't support it. CMake still needs to updated to work the same for consistency, but this should fix the OS X buildbot at least.
2014-01-27Buildbot OS X: compile with clang instead of GCC.Brecht Van Lommel
This should solve the missing -mavx option for Cycles, and also give better performance since GCC 4.2 is now 5 years old already.
2013-11-07OSX/buildbot: after scons refactor we only need the vars to changeJens Verwiebe
2013-11-06OSX/scons: simplification for getting the system version ( major, minor ), ↵Jens Verwiebe
use sw_vers -productVersion instead of uname -r, we must not redine it then from darwin version -> osx version
2013-11-06Quicktime: remove backend with the old quicktime API, and keep the QTKit ↵Brecht Van Lommel
backend. This means that if you have WITH_BF_QUICKTIME or WITH_CODEC_QUICKTIME enabled, it will always use QTKit. The old backend was only used on 32 bit OS X builds, now 32 and 64 bit builds will give consistent input/output. On Windows or Linux quicktime isn't being used.
2013-11-05OSX/scons: buildbot cleanup following darwin-configJens Verwiebe