[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