Page MenuHome

Building 2.8 failing on Windows.
Closed, ArchivedPublic

Description

Don't think this counts towards a bug ,but not sure where I should post this. I'm not sure why ,but I can't build 2.8 anymore. It stops as the same point and I tried three times yesterday and just a minute ago. It seems these errors are related to stuff in the "\blender\source\blender\alembic\" folder. From looking at the build.log it looks like "abc_mesh.cc" is causing this? I have built 2.8 hundred times with no issues ,so I'm assuming this is code related?

This is what I'm doing

make update
make full x64 2015

This is where it stops when building.

Here's the build log.

c:\blender-git\lib\win64_vc14\openimageio\include\openimageio\missing_math.h(112): warning C4005: 'copysign': macro redefinition (compiling source file C:\blender-git\blender\intern\cycles\blender\blender_python.cpp) [C:\blender-git\build_windows_Full_x64_vc14_Release\intern\cycles\blender\bf_intern_cycles.vcxproj]

c:\blender-git\lib\win64_vc14\python\include\python3.6\pyconfig.h(200): note: see previous definition of 'copysign' (compiling source file C:\blender-git\blender\intern\cycles\blender\blender_python.cpp)
blender_shader.cpp
blender_sync.cpp
blender_texture.cpp
bf_intern_cycles.vcxproj -> C:\blender-git\build_windows_Full_x64_vc14_Release\lib\Release\bf_intern_cycles.lib

Build FAILED.
C:\blender-git\blender\source\blender\blenkernel\intern\collection.c(802): warning C4028: formal parameter 3 different from declaration [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\blenkernel\bf_blenkernel.vcxproj]
c:\blender-git\blender\source\blender\blenkernel\intern\library_query.c(356): warning C4700: uninitialized local variable 'data' used [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\blenkernel\bf_blenkernel.vcxproj]
C:\blender-git\blender\source\blender\blenkernel\intern\writeffmpeg.c(178): warning C4996: 'avcodec_encode_audio2': was declared deprecated [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\blenkernel\bf_blenkernel.vcxproj]
C:\blender-git\blender\source\blender\blenkernel\intern\writeffmpeg.c(218): warning C4996: 'av_free_packet': was declared deprecated [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\blenkernel\bf_blenkernel.vcxproj]
C:\blender-git\blender\source\blender\blenkernel\intern\writeffmpeg.c(238): warning C4996: 'avpicture_get_size': was declared deprecated [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\blenkernel\bf_blenkernel.vcxproj]
C:\blender-git\blender\source\blender\blenkernel\intern\writeffmpeg.c(245): warning C4996: 'avpicture_fill': was declared deprecated [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\blenkernel\bf_blenkernel.vcxproj]
C:\blender-git\blender\source\blender\blenkernel\intern\writeffmpeg.c(329): warning C4996: 'avcodec_encode_video2': was declared deprecated [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\blenkernel\bf_blenkernel.vcxproj]
C:\blender-git\blender\source\blender\blenkernel\intern\writeffmpeg.c(1072): warning C4996: 'avcodec_encode_video2': was declared deprecated [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\blenkernel\bf_blenkernel.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_curves.cc(174): warning C4244: 'argument': conversion from 'short' to 'const unsigned char', possible loss of data [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_exporter.cc(207): warning C4244: 'initializing': conversion from 'double' to 'unsigned int', possible loss of data [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_exporter.cc(230): warning C4244: 'argument': conversion from 'double' to 'unsigned int', possible loss of data [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_exporter.cc(306): warning C4244: 'argument': conversion from 'double' to 'unsigned int', possible loss of data [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_exporter.cc(309): warning C4244: 'argument': conversion from 'double' to 'unsigned int', possible loss of data [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(1123): warning C4244: '=': conversion from 'Alembic::AbcCoreAbstract::v10::chrono_t' to 'float', possible loss of data [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(1417): warning C4244: '=': conversion from 'Alembic::AbcCoreAbstract::v10::chrono_t' to 'float', possible loss of data [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\editors\transform\transform_conversions.c(752): warning C4028: formal parameter 3 different from declaration [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\editors\transform\bf_editor_transform.vcxproj]
C:\blender-git\blender\source\blender\windowmanager\manipulators\intern\wm_manipulator.c(351): warning C4028: formal parameter 2 different from declaration [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\windowmanager\bf_windowmanager.vcxproj]
C:\blender-git\blender\source\blender\makesrna\intern\rna_define.c(2285): warning C4090: '=': different 'const' qualifiers (compiling source file C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\makesrna\intern\rna_ID_gen.c) [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\makesrna\intern\bf_rna.vcxproj]
c:\blender-git\lib\win64_vc14\openimageio\include\openimageio\missing_math.h(112): warning C4005: 'copysign': macro redefinition (compiling source file C:\blender-git\blender\intern\cycles\blender\blender_python.cpp) [C:\blender-git\build_windows_Full_x64_vc14_Release\intern\cycles\blender\bf_intern_cycles.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(543): error C2059: syntax error: '.' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(543): error C2143: syntax error: missing ';' before '}' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(544): error C2059: syntax error: '.' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(544): error C2143: syntax error: missing ';' before '}' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(545): error C2065: 'mesh': undeclared identifier [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(545): error C2065: 'bmcp': undeclared identifier [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(545): error C2065: 'bmfmp': undeclared identifier [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(547): error C2065: 'quad_method': undeclared identifier [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(547): error C2065: 'ngon_method': undeclared identifier [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(547): error C2065: 'tag_only': undeclared identifier [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(547): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(547): error C2365: 'BM_mesh_triangulate': redefinition; previous definition was 'function' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(551): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(551): error C2365: 'BM_mesh_free': redefinition; previous definition was 'function' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(553): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(553): error C2440: 'initializing': cannot convert from 'Mesh *' to 'int' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(554): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(555): error C2059: syntax error: '}' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(555): error C2143: syntax error: missing ';' before '}' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(558): error C3927: '->': trailing return type is not allowed after a non-function declarator [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(558): error C3484: syntax error: expected '->' before the return type [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(558): error C3613: missing return type after '->' ('int' assumed) [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(558): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(558): error C2146: syntax error: missing ';' before identifier 'mpoly' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(559): error C3927: '->': trailing return type is not allowed after a non-function declarator [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(559): error C3484: syntax error: expected '->' before the return type [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(559): error C3613: missing return type after '->' ('int' assumed) [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(559): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(559): error C2086: 'int m_custom_data_config': redefinition [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(559): error C2146: syntax error: missing ';' before identifier 'mloop' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(560): error C3927: '->': trailing return type is not allowed after a non-function declarator [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(560): error C3484: syntax error: expected '->' before the return type [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(560): error C3613: missing return type after '->' ('int' assumed) [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(560): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(560): error C2086: 'int m_custom_data_config': redefinition [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(560): error C2146: syntax error: missing ';' before identifier 'totpoly' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(561): error C3927: '->': trailing return type is not allowed after a non-function declarator [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(561): error C3484: syntax error: expected '->' before the return type [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(561): error C3613: missing return type after '->' ('int' assumed) [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(561): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(561): error C2086: 'int m_custom_data_config': redefinition [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(561): error C2146: syntax error: missing ';' before identifier 'totloop' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(562): error C3927: '->': trailing return type is not allowed after a non-function declarator [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(562): error C3484: syntax error: expected '->' before the return type [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(562): error C3613: missing return type after '->' ('int' assumed) [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(562): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(562): error C2086: 'int m_custom_data_config': redefinition [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(562): error C2146: syntax error: missing ';' before identifier 'totvert' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(564): error C2059: syntax error: 'return' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(565): error C2059: syntax error: '}' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(565): error C2143: syntax error: missing ';' before '}' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(568): error C2143: syntax error: missing ';' before '{' [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]
C:\blender-git\blender\source\blender\alembic\intern\abc_mesh.cc(568): error C2447: '{': missing function header (old-style formal list?) [C:\blender-git\build_windows_Full_x64_vc14_Release\source\blender\alembic\bf_alembic.vcxproj]

19 Warning(s)
53 Error(s)

Time Elapsed 00:04:39.96

Details

Type
Bug

Event Timeline

Zachary (AFWS) renamed this task from Building 2.8 failing now. to Building 2.8 failing on Windows..Jun 8 2018, 11:58 AM
LazyDodo (LazyDodo) closed this task as Archived.
LazyDodo (LazyDodo) claimed this task.

from the bug report page

What not to report here
Feature requests, see the developer contact page.
Items that are already on our To Do list.
Compile or build issues, ask on #blendercoders or mail bf-committers.

given the rules, i'll have to close your ticket, that being said, i looked at the issue and notified the dev working on that code, should be fixed today.