[Pkg-hhvm-team] Bug#812023: hhvm: FTBFS with GCC 6: flexible array member...
Martin Michlmayr
tbm at hpe.com
Wed Jan 20 04:37:11 UTC 2016
Package: hhvm
Version: 3.11.0+dfsg-1
Severity: important
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-6
This package fails to build with GCC 6. GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.
Note that only the first error is reported; there might be more. You
can find a snapshot of GCC 6 in experimental. To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.
You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html
> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
> from /<<BUILDDIR>>/hhvm-3.11.0+dfsg/hphp/system/systemlib.cpp:18:
> /<<BUILDDIR>>/hhvm-3.11.0+dfsg/hphp/runtime/vm/bytecode.h: At global scope:
> /<<BUILDDIR>>/hhvm-3.11.0+dfsg/hphp/runtime/vm/bytecode.h:127:26: error: flexible array member 'HPHP::ExtraArgs::m_extraArgs' in an otherwise empty 'struct HPHP::ExtraArgs'
> TypedValue m_extraArgs[];
> ^
>
> /<<BUILDDIR>>/hhvm-3.11.0+dfsg/hphp/runtime/vm/bytecode.h:82:8: note: in the definition of 'struct HPHP::ExtraArgs'
> struct ExtraArgs : private boost::noncopyable {
> ^~~~~~~~~
>
> [ 27%] Building CXX object third-party/thrift/CMakeFiles/hphp_thrift.dir/src/thrift/lib/cpp/concurrency/Mutex.cpp.o
> In file included from /<<BUILDDIR>>/hhvm-3.11.0+dfsg/hphp/runtime/base/execution-context.h:38:0,
> from /<<BUILDDIR>>/hhvm-3.11.0+dfsg/hphp/runtime/base/request-local.h:20,
> from /<<BUILDDIR>>/hhvm-3.11.0+dfsg/hphp/runtime/base/file.h:21,
> from /<<BUILDDIR>>/hhvm-3.11.0+dfsg/hphp/runtime/base/plain-file.h:20,
> from /<<BUILDDIR>>/hhvm-3.11.0+dfsg/hphp/system/class_map.cpp:13:
> /<<BUILDDIR>>/hhvm-3.11.0+dfsg/hphp/runtime/vm/bytecode.h: At global scope:
> /<<BUILDDIR>>/hhvm-3.11.0+dfsg/hphp/runtime/vm/bytecode.h:127:26: error: flexible array member 'HPHP::ExtraArgs::m_extraArgs' in an otherwise empty 'struct HPHP::ExtraArgs'
> TypedValue m_extraArgs[];
> ^
More information about the Pkg-hhvm-team
mailing list