Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [48635] trunk/lib/mingw64/openimageio: MinGW-w64 lib update
Hi, on windows we use OIIO Trunk, not the stable 1.0.x branch, because we rely on some fixes in Trunk for UTF-8 File Paths. Without these, texture paths with UTF-8 symbols won't load and render. Thomas Am 05.07.2012 12:52, schrieb Antony Riakiotakis: Revision: 48635 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=48635 Author: psy-fi Date: 2012-07-05 10:52:33 + (Thu, 05 Jul 2012) Log Message: --- MinGW-w64 lib update = Update OpenImageIO to version 1.0.6 -- Thomas Dinges Blender Developer, Artist and Musician www.dingto.org ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [48637] trunk/lib/mingw64/binaries: Add libraries from MinGW-w64 to make redestribution possible
Hm, this is quite strange. AFAIR, sjlj was deprecated in MinGW in favor of dw2 exception model. Is it common for MinGW64 builds to still use sjlj? On Thu, Jul 5, 2012 at 5:20 PM, Antony Riakiotakis kal...@gmail.com wrote: Revision: 48637 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=48637 Author: psy-fi Date: 2012-07-05 11:20:31 + (Thu, 05 Jul 2012) Log Message: --- Add libraries from MinGW-w64 to make redestribution possible Added Paths: --- trunk/lib/mingw64/binaries/libgcc_s_sjlj-1.dll trunk/lib/mingw64/binaries/libgomp-1.dll trunk/lib/mingw64/binaries/libstdc++-6.dll trunk/lib/mingw64/binaries/libwinpthread-1.dll Removed Paths: - trunk/lib/mingw64/binaries/pthreadGC2-w64.dll Added: trunk/lib/mingw64/binaries/libgcc_s_sjlj-1.dll === (Binary files differ) Property changes on: trunk/lib/mingw64/binaries/libgcc_s_sjlj-1.dll ___ Added: svn:mime-type + application/octet-stream Added: trunk/lib/mingw64/binaries/libgomp-1.dll === (Binary files differ) Property changes on: trunk/lib/mingw64/binaries/libgomp-1.dll ___ Added: svn:mime-type + application/octet-stream Added: trunk/lib/mingw64/binaries/libstdc++-6.dll === (Binary files differ) Property changes on: trunk/lib/mingw64/binaries/libstdc++-6.dll ___ Added: svn:mime-type + application/octet-stream Added: trunk/lib/mingw64/binaries/libwinpthread-1.dll === (Binary files differ) Property changes on: trunk/lib/mingw64/binaries/libwinpthread-1.dll ___ Added: svn:mime-type + application/octet-stream Deleted: trunk/lib/mingw64/binaries/pthreadGC2-w64.dll === (Binary files differ) ___ Bf-blender-cvs mailing list bf-blender-...@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs -- With best regards, Sergey Sharybin ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [48637] trunk/lib/mingw64/binaries: Add libraries from MinGW-w64 to make redestribution possible
Hi, yes it is, check: http://sourceforge.net/apps/trac/mingw-w64/wiki/Exception%20Handling ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [48637] trunk/lib/mingw64/binaries: Add libraries from MinGW-w64 to make redestribution possible
Ah, i see. Thanks for the info :) On Thu, Jul 5, 2012 at 5:44 PM, Antony Riakiotakis kal...@gmail.com wrote: Hi, yes it is, check: http://sourceforge.net/apps/trac/mingw-w64/wiki/Exception%20Handling ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers -- With best regards, Sergey Sharybin ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [48641] trunk/blender/SConstruct: Scons:
Ah, sorry for that, I should have tested it first :/ ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [48517] trunk/blender/source/blender/ blenkernel/intern/depsgraph.c: Ack! Missed some compiler warnings
Hi, I'm getting a crash with old files after this commit: Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_PROTECTION_FAILURE at address: 0x7fff5f38 0x0001009441b5 in dag_add_material_driver_relations (dag=0x10bb044b8, node=0x10bb03148, ma=0x11386b3e8) at depsgraph.c:389 389 dag_add_material_nodetree_driver_relations(dag, node, ma-nodetree); I tried to get a backtrace but all I get is : #0 0x0001009441b5 in dag_add_material_driver_relations (dag=0x10bb044b8, node=0x10bb03148, ma=0x11386b3e8) at depsgraph.c:389 #1 0x0001009440d3 in dag_add_material_nodetree_driver_relations (dag=0x10bb044b8, node=0x10bb03148, ntree=0x11386bc78) at depsgraph.c:367 repeated ad eternum (I had to stop gdb manually) Thanks, Dalai 2012/7/2 Joshua Leung aligor...@gmail.com Revision: 48517 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=48517 Author: aligorith Date: 2012-07-03 05:36:36 + (Tue, 03 Jul 2012) Log Message: --- Ack! Missed some compiler warnings Modified Paths: -- trunk/blender/source/blender/blenkernel/intern/depsgraph.c Modified: trunk/blender/source/blender/blenkernel/intern/depsgraph.c === --- trunk/blender/source/blender/blenkernel/intern/depsgraph.c 2012-07-03 05:30:19 UTC (rev 48516) +++ trunk/blender/source/blender/blenkernel/intern/depsgraph.c 2012-07-03 05:36:36 UTC (rev 48517) @@ -66,6 +66,7 @@ #include BKE_library.h #include BKE_main.h #include BKE_node.h +#include BKE_material.h #include BKE_mball.h #include BKE_modifier.h #include BKE_object.h @@ -311,7 +312,7 @@ for (fcu = adt-drivers.first; fcu; fcu = fcu-next) { ChannelDriver *driver = fcu-driver; DriverVar *dvar; - int isdata_fcu = isdata || (fcu-rna_path strstr(fcu-rna_path, modifiers[)); + int isdata_fcu = (isdata) || (fcu-rna_path strstr(fcu-rna_path, modifiers[)); /* loop over variables to get the target relationships */ for (dvar = driver-variables.first; dvar; dvar = dvar-next) { @@ -348,25 +349,8 @@ } /* XXX: forward def for material driver handling... */ -static void dag_add_material_nodetree_driver_relations(DagForest *dag, DagNode *node, bNodeTree *ntree); +static void dag_add_material_driver_relations(DagForest *dag, DagNode *node, Material *ma); -/* recursive handling for material drivers */ -static void dag_add_material_driver_relations(DagForest *dag, DagNode *node, Material *ma) -{ - /* material itself */ - if (ma-adt) { - dag_add_driver_relation(ma-adt, dag, node, 1); - } - - /* textures */ - // TODO... - //dag_add_texture_driver_relations(DagForest *dag, DagNode *node, ID *id); - - /* material's nodetree */ - if (ma-nodetree) { - dag_add_material_nodetree_driver_relations(dag, node, ma-nodetree); - } -} /* recursive handling for material nodetree drivers */ static void dag_add_material_nodetree_driver_relations(DagForest *dag, DagNode *node, bNodeTree *ntree) { @@ -388,8 +372,24 @@ } } +/* recursive handling for material drivers */ +static void dag_add_material_driver_relations(DagForest *dag, DagNode *node, Material *ma) +{ + /* material itself */ + if (ma-adt) { + dag_add_driver_relation(ma-adt, dag, node, 1); + } + + /* textures */ + // TODO... + //dag_add_texture_driver_relations(DagForest *dag, DagNode *node, ID *id); + + /* material's nodetree */ + if (ma-nodetree) { + dag_add_material_nodetree_driver_relations(dag, node, ma-nodetree); + } +} - static void dag_add_collision_field_relation(DagForest *dag, Scene *scene, Object *ob, DagNode *node) { Base *base; ___ Bf-blender-cvs mailing list bf-blender-...@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [48517] trunk/blender/source/blender/ blenkernel/intern/depsgraph.c: Ack! Missed some compiler warnings
Probably same crash as mine, haven't had time to do a debug build Daniel Salazar patazstudio.com On Thu, Jul 5, 2012 at 11:46 AM, Dalai Felinto dfeli...@gmail.com wrote: Hi, I'm getting a crash with old files after this commit: Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_PROTECTION_FAILURE at address: 0x7fff5f38 0x0001009441b5 in dag_add_material_driver_relations (dag=0x10bb044b8, node=0x10bb03148, ma=0x11386b3e8) at depsgraph.c:389 389 dag_add_material_nodetree_driver_relations(dag, node, ma-nodetree); I tried to get a backtrace but all I get is : #0 0x0001009441b5 in dag_add_material_driver_relations (dag=0x10bb044b8, node=0x10bb03148, ma=0x11386b3e8) at depsgraph.c:389 #1 0x0001009440d3 in dag_add_material_nodetree_driver_relations (dag=0x10bb044b8, node=0x10bb03148, ntree=0x11386bc78) at depsgraph.c:367 repeated ad eternum (I had to stop gdb manually) Thanks, Dalai 2012/7/2 Joshua Leung aligor...@gmail.com Revision: 48517 http://projects.blender.org/scm/viewvc.php?view=revroot=bf-blenderrevision=48517 Author: aligorith Date: 2012-07-03 05:36:36 + (Tue, 03 Jul 2012) Log Message: --- Ack! Missed some compiler warnings Modified Paths: -- trunk/blender/source/blender/blenkernel/intern/depsgraph.c Modified: trunk/blender/source/blender/blenkernel/intern/depsgraph.c === --- trunk/blender/source/blender/blenkernel/intern/depsgraph.c 2012-07-03 05:30:19 UTC (rev 48516) +++ trunk/blender/source/blender/blenkernel/intern/depsgraph.c 2012-07-03 05:36:36 UTC (rev 48517) @@ -66,6 +66,7 @@ #include BKE_library.h #include BKE_main.h #include BKE_node.h +#include BKE_material.h #include BKE_mball.h #include BKE_modifier.h #include BKE_object.h @@ -311,7 +312,7 @@ for (fcu = adt-drivers.first; fcu; fcu = fcu-next) { ChannelDriver *driver = fcu-driver; DriverVar *dvar; - int isdata_fcu = isdata || (fcu-rna_path strstr(fcu-rna_path, modifiers[)); + int isdata_fcu = (isdata) || (fcu-rna_path strstr(fcu-rna_path, modifiers[)); /* loop over variables to get the target relationships */ for (dvar = driver-variables.first; dvar; dvar = dvar-next) { @@ -348,25 +349,8 @@ } /* XXX: forward def for material driver handling... */ -static void dag_add_material_nodetree_driver_relations(DagForest *dag, DagNode *node, bNodeTree *ntree); +static void dag_add_material_driver_relations(DagForest *dag, DagNode *node, Material *ma); -/* recursive handling for material drivers */ -static void dag_add_material_driver_relations(DagForest *dag, DagNode *node, Material *ma) -{ - /* material itself */ - if (ma-adt) { - dag_add_driver_relation(ma-adt, dag, node, 1); - } - - /* textures */ - // TODO... - //dag_add_texture_driver_relations(DagForest *dag, DagNode *node, ID *id); - - /* material's nodetree */ - if (ma-nodetree) { - dag_add_material_nodetree_driver_relations(dag, node, ma-nodetree); - } -} /* recursive handling for material nodetree drivers */ static void dag_add_material_nodetree_driver_relations(DagForest *dag, DagNode *node, bNodeTree *ntree) { @@ -388,8 +372,24 @@ } } +/* recursive handling for material drivers */ +static void dag_add_material_driver_relations(DagForest *dag, DagNode *node, Material *ma) +{ + /* material itself */ + if (ma-adt) { + dag_add_driver_relation(ma-adt, dag, node, 1); + } + + /* textures */ + // TODO... + //dag_add_texture_driver_relations(DagForest *dag, DagNode *node, ID *id); + + /* material's nodetree */ + if (ma-nodetree) { + dag_add_material_nodetree_driver_relations(dag, node, ma-nodetree); + } +} - static void dag_add_collision_field_relation(DagForest *dag, Scene *scene, Object *ob, DagNode *node) { Base *base; ___ Bf-blender-cvs mailing list bf-blender-...@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
[Bf-committers] mingw64 scons svn48664 error
hi i get this error compiling mingw64: i use scons, msvcsp1, cuda 4.2 with svn48664 on windows x64 . nstall\win64-mingw\2.63\scripts\addons\cycles\license\Sobol.txt scons: *** [Z:\Development\blender\install\win64-mingw\libstdc++-6.dll)] Source `Z:\Development\blender\lib\mingw64\binaries\libstdc++-6.dll)' not found, needed by target `Z:\Development\blender\install\win64-mingw\'. scons: building terminated because of errors. it seems that it cannot copy libstdc++-6.dll to install dir, i checked my paths, and everything i could. i recommend letting the builder copy these binaries from the mingw64/bin instead of scons install as by default most builders have there own scripts for copying things around, thanks. Regards Yousef Harfoush ba...@msn.com ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] mingw64 scons svn48664 error
Please update your lib folder. Also, make sure that you use the updated compiler build as posted on this mailing list and the wiki recently: http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/rubenvb/release/x86_64-w64-mingw32-gcc-4.7.1-release-win64_rubenvb.7z/download Just as a note, I don't plan to change compiler builds often or without reason. This change was made to get proper support for openmp and I hope we can stick with it for a while. ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] mingw64 scons svn48664 error
As for copying from the MinGW directory, that would be ideal, however it's not possible to get the build directory automatically from the build system. The naming of the libraries also changes between builds, for instance the pthread libraries between the two builds that we have used. ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers