[Bug 1310684] Re: gcc build of nginx source pagespeed module (psol) fails with "cc: internal compiler error: Killed (program cc1plus)"
Launchpad Bug Tracker
1310684 at bugs.launchpad.net
Mon Jun 23 04:18:34 UTC 2014
[Expired for gcc-4.8 (Ubuntu) because there has been no activity for 60
days.]
** Changed in: gcc-4.8 (Ubuntu)
Status: Incomplete => Expired
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-4.8 in Ubuntu.
https://bugs.launchpad.net/bugs/1310684
Title:
gcc build of nginx source pagespeed module (psol) fails with "cc:
internal compiler error: Killed (program cc1plus)"
Status in “gcc-4.8” package in Ubuntu:
Expired
Bug description:
Hello
Building nginx 1.5.13 from source with the ngx_pagespeed module
including psol fails with:
cc: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
This obviously shouldn't happen?
(https://github.com/pagespeed/ngx_pagespeed/issues/672#issuecomment-40944533)
rgds
Reto
lsb_release -rd
Description: Ubuntu 14.04 LTS
Release: 14.04
apt-cache policy gcc
gcc:
Installed: 4:4.8.2-1ubuntu6
Candidate: 4:4.8.2-1ubuntu6
Version table:
*** 4:4.8.2-1ubuntu6 0
500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status
cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -DSERF_HTTPS_FETCHING=0 -Wno-unused-local-typedefs -Wno-error -I src/core -I src/event -I src/event/modules -I src/os/unix -I /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include -I /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/chromium/src -I /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/google-sparsehash/src -I /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/google-sparsehash/gen/arch/linux/x64/include -I /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/protobuf/src -I /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/re2/src -I /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/out/Release/obj/gen -I /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/out/Release/obj/gen/protoc_out/instaweb -I /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/apr/src/include -I /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/aprutil/src/include -I /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/apr/gen/arch/linux/x64/include -I /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/aprutil/gen/arch/linux/x64/include -I objs -I src/http -I src/http/modules -I src/mail \
-o objs/addon/src/ngx_pagespeed.o \
/opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//src/ngx_pagespeed.cc
In file included from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/chromium/src/base/memory/scoped_ptr.h:100:0,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/base/scoped_ptr.h:26,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/http/headers.h:22,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/http/response_headers.h:25,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/net/instaweb/http/public/response_headers.h:20,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//src/ngx_pagespeed.h:37,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//src/ngx_pagespeed.cc:26:
/opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/chromium/src/base/memory/scoped_ptr.h:134:29: warning: invalid use of incomplete type ‘class scoped_ptr<C>’ [enabled by default]
MOVE_ONLY_TYPE_FOR_CPP_03(scoped_ptr, RValue)
^
/opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/chromium/src/base/move.h:198:31: note: in definition of macro ‘MOVE_ONLY_TYPE_FOR_CPP_03’
struct rvalue_type : public type { \
^
In file included from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/base/scoped_ptr.h:26:0,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/http/headers.h:22,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/http/response_headers.h:25,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/net/instaweb/http/public/response_headers.h:20,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//src/ngx_pagespeed.h:37,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//src/ngx_pagespeed.cc:26:
/opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/chromium/src/base/memory/scoped_ptr.h:133:7: warning: declaration of ‘class scoped_ptr<C>’ [enabled by default]
class scoped_ptr {
^
In file included from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/chromium/src/base/memory/scoped_ptr.h:100:0,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/base/scoped_ptr.h:26,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/http/headers.h:22,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/http/response_headers.h:25,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/net/instaweb/http/public/response_headers.h:20,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//src/ngx_pagespeed.h:37,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//src/ngx_pagespeed.cc:26:
/opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/chromium/src/base/memory/scoped_ptr.h:278:29: warning: invalid use of incomplete type ‘class scoped_array<C>’ [enabled by default]
MOVE_ONLY_TYPE_FOR_CPP_03(scoped_array, RValue)
^
/opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/chromium/src/base/move.h:198:31: note: in definition of macro ‘MOVE_ONLY_TYPE_FOR_CPP_03’
struct rvalue_type : public type { \
^
In file included from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/base/scoped_ptr.h:26:0,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/http/headers.h:22,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/http/response_headers.h:25,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/net/instaweb/http/public/response_headers.h:20,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//src/ngx_pagespeed.h:37,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//src/ngx_pagespeed.cc:26:
/opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/chromium/src/base/memory/scoped_ptr.h:277:7: warning: declaration of ‘class scoped_array<C>’ [enabled by default]
class scoped_array {
^
In file included from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/chromium/src/base/memory/scoped_ptr.h:100:0,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/base/scoped_ptr.h:26,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/http/headers.h:22,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/http/response_headers.h:25,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/net/instaweb/http/public/response_headers.h:20,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//src/ngx_pagespeed.h:37,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//src/ngx_pagespeed.cc:26:
/opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/chromium/src/base/memory/scoped_ptr.h:403:29: warning: invalid use of incomplete type ‘class scoped_ptr_malloc<C, FreeProc>’ [enabled by default]
MOVE_ONLY_TYPE_FOR_CPP_03(scoped_ptr_malloc, RValue)
^
/opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/chromium/src/base/move.h:198:31: note: in definition of macro ‘MOVE_ONLY_TYPE_FOR_CPP_03’
struct rvalue_type : public type { \
^
In file included from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/base/scoped_ptr.h:26:0,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/http/headers.h:22,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/pagespeed/kernel/http/response_headers.h:25,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/net/instaweb/http/public/response_headers.h:20,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//src/ngx_pagespeed.h:37,
from /opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//src/ngx_pagespeed.cc:26:
/opt/nginx-1.5.13/ngx_pagespeed-1.7.30.4-beta//psol/include/third_party/chromium/src/base/memory/scoped_ptr.h:402:7: warning: declaration of ‘class scoped_ptr_malloc<C, FreeProc>’ [enabled by default]
class scoped_ptr_malloc {
^
{standard input}: Assembler messages:
{standard input}:19706: Warning: end of file not at end of a line; newline inserted
{standard input}:21598: Error: missing size expression
cc: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.8/README.Bugs> for instructions.
make[1]: *** [objs/addon/src/ngx_pagespeed.o] Error 4
make[1]: Leaving directory `/opt/nginx-1.5.13'
make: *** [build] Error 2
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.8/+bug/1310684/+subscriptions
More information about the foundations-bugs
mailing list