[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#624814: gcc-4.6: Chromium fails to compile



Package: gcc-4.6
Version: 4.6.0-6
Severity: normal

third_party/tcmalloc/chromium/src/base/vdso_support.cc: In member function
‘void base::VDSOSupport::ElfMemImage::Init(const void*)’:
third_party/tcmalloc/chromium/src/base/vdso_support.cc:264:3: error:
‘ptrdiff_t’ was not declared in this scope
third_party/tcmalloc/chromium/src/base/vdso_support.cc:264:3: note: suggested
alternatives:
/usr/include/c++/4.6/x86_64-linux-gnu/bits/c++config.h:156:28: note:
‘std::ptrdiff_t’
/usr/include/c++/4.6/x86_64-linux-gnu/bits/c++config.h:156:28: note:
‘std::ptrdiff_t’
third_party/tcmalloc/chromium/src/base/vdso_support.cc:264:13: error: expected
‘;’ before ‘relocation’
third_party/tcmalloc/chromium/src/base/vdso_support.cc:268:37: error:
‘relocation’ was not declared in this scope
make: ***
[out/Release/obj.target/allocator/third_party/tcmalloc/chromium/src/base/vdso_support.o]
Error 1
make: *** Waiting for unfinished jobs....
WARNING - duplicate keys exist in shortcut group IDD_CHROME_FRAME_FIND_DIALOG
      sk duplicates: &N
      fr duplicates: &R
      ro duplicates: &G
      nl duplicates: &O
      no duplicates: &N
   pt-PT duplicates: &P
      sw duplicates: &F
      ca duplicates: &A
      de duplicates: &N
      tr duplicates: &A
      sv duplicates: &S
      da duplicates: &O
      lv duplicates: &R, &U
      pl duplicates: &W
      cs duplicates: &N
      fi duplicates: &K
  es-419 duplicates: &A
      id duplicates: &T
      es duplicates: &B

-------------------------------------------

I've talked to one of the devs on the chromium project and he said that part of
the chromium hasn't been changed in a while so it's likely to be a compiler
issues. This issue has also been reported in ubuntu by someone else.

https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/765946

I'm trying to compile the sources from the chroimium git. It complied fine like
last week or so maybe it was one of the gcc updates that broke it.

Full compile log: http://pastebin.com/Mxte7hfX




-- System Information:
Debian Release: wheezy/sid
  APT prefers squeeze
  APT policy: (500, 'squeeze'), (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.39-rc3 (SMP w/4 CPU cores)
Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gcc-4.6 depends on:
ii  binutils              2.21.51.20110421-2 The GNU assembler, linker and bina
ii  cpp-4.6               4.6.0-6            The GNU C preprocessor
ii  gcc-4.6-base          4.6.0-6            The GNU Compiler Collection (base 
ii  libc6                 2.11.2-13          Embedded GNU C Library: Shared lib
ii  libcloog-ppl0         0.15.9-3           the Chunky Loop Generator (runtime
ii  libgcc1               1:4.6.0-6          GCC support library
ii  libgmp10              2:5.0.1+dfsg-7     Multiprecision arithmetic library
ii  libgmpxx4ldbl         2:5.0.1+dfsg-7     Multiprecision arithmetic library 
ii  libgomp1              4.6.0-6            GCC OpenMP (GOMP) support library
ii  libmpc2               0.9-3              multiple precision complex floatin
ii  libmpfr4              3.0.1-1            multiple precision floating-point 
ii  libppl-c4             0.11.2-3           Parma Polyhedra Library (C interfa
ii  libppl9               0.11.2-3           Parma Polyhedra Library (runtime l
ii  libquadmath0          4.6.0-6            GCC Quad-Precision Math Library
ii  zlib1g                1:1.2.3.4.dfsg-3   compression library - runtime

Versions of packages gcc-4.6 recommends:
ii  libc6-dev                     2.11.2-13  Embedded GNU C Library: Developmen

Versions of packages gcc-4.6 suggests:
pn  binutils-gold                 <none>     (no description available)
pn  gcc-4.6-doc                   <none>     (no description available)
pn  gcc-4.6-locales               <none>     (no description available)
ii  gcc-4.6-multilib              4.6.0-6    The GNU C compiler (multilib files
pn  libgcc1-dbg                   <none>     (no description available)
pn  libgomp1-dbg                  <none>     (no description available)
pn  libmudflap0-4.6-dev           <none>     (no description available)
pn  libmudflap0-dbg               <none>     (no description available)
pn  libquadmath0-dbg              <none>     (no description available)

-- no debconf information



Reply to: