Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 372083 - www-client/chromium-13.0.782.24-r1: out/Release/obj.target/ots/third_party/ots/src/os2.o] Errore 1
Summary: www-client/chromium-13.0.782.24-r1: out/Release/obj.target/ots/third_party/ot...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Chromium Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-17 17:24 UTC by Vasco Gervasi
Modified: 2011-06-18 14:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Build.log (build.log.tar.gz,35.84 KB, text/plain)
2011-06-17 17:25 UTC, Vasco Gervasi
Details
emerge --info (info,12.53 KB, text/plain)
2011-06-17 17:26 UTC, Vasco Gervasi
Details
a patch that works for me (46.patch,3.09 KB, text/plain)
2011-06-18 08:49 UTC, emil karlson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vasco Gervasi 2011-06-17 17:24:46 UTC
www-client/chromium-13.0.782.24-r1 doesn't emerge:


hird_party/ots/src/os2.cc: In function ‘bool ots::ots_os2_parse(ots::OpenTypeFile*, const uint8_t*, size_t)’:
third_party/ots/src/os2.cc:168:36: error: expected primary-expression before ‘,’ token
third_party/ots/src/os2.cc:168:38: error: ‘code_page_range_2’ was not declared in this scope
third_party/ots/src/os2.cc:168:55: error: ‘offsetof’ was not declared in this scope
third_party/ots/src/os2.cc:186:36: error: expected primary-expression before ‘,’ token
third_party/ots/src/os2.cc:186:38: error: ‘max_context’ was not declared in this scope
third_party/ots/src/os2.cc:186:49: error: ‘offsetof’ was not declared in this scope
make: *** [out/Release/obj.target/ots/third_party/ots/src/os2.o] Errore 1
make: *** Attesa dei processi non terminati....
emake failed


Reproducible: Always

Steps to Reproduce:
1. emerge chromium
2.
3.
Actual Results:  
Stop emerge

Expected Results:  
Emerge successful
Comment 1 Vasco Gervasi 2011-06-17 17:25:24 UTC
Created attachment 277397 [details]
Build.log
Comment 2 Vasco Gervasi 2011-06-17 17:26:09 UTC
Created attachment 277399 [details]
emerge --info
Comment 3 emil karlson 2011-06-17 21:58:18 UTC
chromium-12 was known not to compile with gcc-4.6, did you try with the patch or with gcc-4.5.

unknown uint8_t seems like a gcc-4.6 issue which was resolved to be fixed in upstream only (though I can't find the bug now).
Comment 4 Vasco Gervasi 2011-06-18 07:11:36 UTC
Using this patch chromium-13.0.772.0-gcc46.patch from Bug 361461 I get this error:


i686-pc-linux-gnu-g++: internal compiler error: Errore di segmentazione (program as)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugs.gentoo.org/> for instructions.
make: *** [out/Release/obj.target/webcore_platform/third_party/WebKit/Source/WebCore/platform/graphics/SimpleFontData.o] Errore 4
make: *** Attesa dei processi non terminati....
emake failed
Comment 5 emil karlson 2011-06-18 08:49:45 UTC
Created attachment 277461 [details]
a patch that works for me

Works for me and is strictly a gcc-4.6 issue.
Comment 6 Vasco Gervasi 2011-06-18 08:55:26 UTC
I will try that one
Comment 7 Vasco Gervasi 2011-06-18 14:26:08 UTC
Using your patch emerge worked good. Thanks