Closed Bug 1307324 Opened 8 years ago Closed 8 years ago

WebGLContextDraw.cpp: error: class mozilla::gl::GLContext has no member named fPrimitiveRestartIndex

Categories

(SeaMonkey :: Build Config, defect)

SeaMonkey 2.47 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: ewong, Unassigned)

Details

c-b linux* bustage:

usr/bin/ccache /builds/slave/c-beta-lnx/build/gcc/bin/gcc -m32 -march=pentiumpro -std=gnu99 -o sctp_bsd_addr.o -c -I/builds/slave/c-beta-lnx/build/objdir/dist/system_wrappers -include /builds/slave/c-beta-lnx/build/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/builds/slave/c-beta-lnx/build/mozilla/netwerk/sctp/src -I/builds/slave/c-beta-lnx/build/objdir/netwerk/sctp/src -I/builds/slave/c-beta-lnx/build/objdir/ipc/ipdl/_ipdlheaders -I/builds/slave/c-beta-lnx/build/mozilla/ipc/chromium/src -I/builds/slave/c-beta-lnx/build/mozilla/ipc/glue -I/builds/slave/c-beta-lnx/build/mozilla/dom/base -I/builds/slave/c-beta-lnx/build/mozilla/netwerk/base -I/builds/slave/c-beta-lnx/build/objdir/dist/include  -I/builds/slave/c-beta-lnx/build/objdir/dist/include/nspr -I/builds/slave/c-beta-lnx/build/objdir/dist/include/nss       -fPIC  -include /builds/slave/c-beta-lnx/build/objdir/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_bsd_addr.o.pp  -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -gdwarf-2 -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe  -gdwarf-2 -freorder-blocks -Os -fno-omit-frame-pointer  -std=gnu99  /builds/slave/c-beta-lnx/build/mozilla/netwerk/sctp/src/netinet/sctp_bsd_addr.c
/builds/slave/c-beta-lnx/build/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.8.5/../../../../x86_64-unknown-linux-gnu/bin/as: /lib64/libz.so.1: no version information available (required by /builds/slave/c-beta-lnx/build/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.8.5/../../../../x86_64-unknown-linux-gnu/bin/as)
/usr/bin/ccache /builds/slave/c-beta-lnx/build/gcc/bin/g++ -m32 -march=pentiumpro -std=gnu++11 -o nsComponentManager.o -c -I/builds/slave/c-beta-lnx/build/objdir/dist/stl_wrappers -I/builds/slave/c-beta-lnx/build/objdir/dist/system_wrappers -include /builds/slave/c-beta-lnx/build/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/builds/slave/c-beta-lnx/build/mozilla/xpcom/components -I/builds/slave/c-beta-lnx/build/objdir/xpcom/components -I/builds/slave/c-beta-lnx/build/objdir/xpcom -I/builds/slave/c-beta-lnx/build/mozilla/xpcom/base -I/builds/slave/c-beta-lnx/build/mozilla/xpcom/build -I/builds/slave/c-beta-lnx/build/mozilla/xpcom/ds -I/builds/slave/c-beta-lnx/build/mozilla/xpcom/reflect/xptinfo -I/builds/slave/c-beta-lnx/build/mozilla/chrome -I/builds/slave/c-beta-lnx/build/mozilla/modules/libjar -I/builds/slave/c-beta-lnx/build/objdir/dist/include  -I/builds/slave/c-beta-lnx/build/objdir/dist/include/nspr -I/builds/slave/c-beta-lnx/build/objdir/dist/include/nss       -fPIC  -DMOZILLA_CLIENT -include /builds/slave/c-beta-lnx/build/objdir/mozilla-config.h -MD -MP -MF .deps/nsComponentManager.o.pp  -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -gdwarf-2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -D_GLIBCXX_USE_CXX11_ABI=0 -pipe  -gdwarf-2 -freorder-blocks -Os -fno-omit-frame-pointer   -I/builds/slave/c-beta-lnx/build/mozilla/widget/gtk/compat-gtk3 -pthread -I/builds/slave/c-beta-lnx/build/gtk3/usr/local/include/gtk-3.0/unix-print -I/builds/slave/c-beta-lnx/build/gtk3/usr/local/include/gtk-3.0 -I/builds/slave/c-beta-lnx/build/gtk3/usr/local/include/gio-unix-2.0/ -I/builds/slave/c-beta-lnx/build/gtk3/usr/local/include/cairo -I/builds/slave/c-beta-lnx/build/gtk3/usr/local/include/pango-1.0 -I/builds/slave/c-beta-lnx/build/gtk3/usr/local/include/atk-1.0 -I/builds/slave/c-beta-lnx/build/gtk3/usr/local/include/cairo -I/builds/slave/c-beta-lnx/build/gtk3/usr/local/include/pixman-1 -I/builds/slave/c-beta-lnx/build/gtk3/usr/local/include -I/builds/slave/c-beta-lnx/build/gtk3/usr/local/include/gdk-pixbuf-2.0 -I/builds/slave/c-beta-lnx/build/gtk3/usr/local/include/glib-2.0 -I/builds/slave/c-beta-lnx/build/gtk3/usr/local/lib/glib-2.0/include -I/builds/slave/c-beta-lnx/build/gtk3/usr/include/freetype2 -I/builds/slave/c-beta-lnx/build/gtk3/usr/include/libpng12  /builds/slave/c-beta-lnx/build/mozilla/xpcom/components/nsComponentManager.cpp
/builds/slave/c-beta-lnx/build/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.8.5/../../../../x86_64-unknown-linux-gnu/bin/as: /lib64/libz.so.1: no version information available (required by /builds/slave/c-beta-lnx/build/gcc/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.8.5/../../../../x86_64-unknown-linux-gnu/bin/as)
In file included from Unified_cpp_dom_canvas2.cpp:29:0:
/builds/slave/c-beta-lnx/build/mozilla/dom/canvas/WebGLContextDraw.cpp: In member function 'bool mozilla::WebGLContext::DrawArrays_check(const char*, GLenum, GLint, GLsizei, GLsizei)':
/builds/slave/c-beta-lnx/build/mozilla/dom/canvas/WebGLContextDraw.cpp:269:40: error: 'prim_restart_fixed' is not a member of 'mozilla::gl::GLFeature'
     if (IsWebGL2() && !gl->IsSupported(gl::GLFeature::prim_restart_fixed)) {
                                        ^
/builds/slave/c-beta-lnx/build/mozilla/dom/canvas/WebGLContextDraw.cpp:271:13: error: 'mPrimRestartTypeBytes' was not declared in this scope
         if (mPrimRestartTypeBytes != 4) {
             ^
/builds/slave/c-beta-lnx/build/mozilla/dom/canvas/WebGLContextDraw.cpp:275:17: error: 'class mozilla::gl::GLContext' has no member named 'fPrimitiveRestartIndex'
             gl->fPrimitiveRestartIndex(UINT32_MAX);
                 ^
make[4]: *** [Unified_cpp_dom_canvas2.o] Error 1
make[4]: *** Waiting for unfinished jobs....
Might just need a CLOBBER:

(ca2593daaa91) Backed out 3 changesets (bug 1303879, bug 1303878, bug 1300946) for bustage on a CLOSED TREE.
Same error before the backout. I think the bug can be closed:

https://treeherder.mozilla.org/logviewer.html#?job_id=1706115&repo=mozilla-beta#L9523
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.