Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 382741

Summary: dev-java/icedtea-7.1.14 does not build on linux3
Product: Gentoo Linux Reporter: Christoph Brill (egore) (RESIGNED) <egore>
Component: [OLD] JavaAssignee: Java team <java>
Status: RESOLVED DUPLICATE    
Severity: normal CC: js, uzytkownik2
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 382485    
Attachments: Build Log
emerge --info

Description Christoph Brill (egore) (RESIGNED) 2011-09-12 20:06:23 UTC
The compilation of the hotspot compiler failes because it uses uname to determine if it will work on the target platform. Linux 3 is not allowed yet (and this approach also breaks in many situations, see http://blog.flameeyes.eu/2011/09/02/buildsystem-quirks-now-you-know-why-you-don-t-rely-on-uname for details).

The best solution is to disable the checking by calling emake (in src_compile) like this:

DISABLE_HOTSPOT_OS_VERSION_CHECK=ok emake -j 1

Reproducible: Always
Comment 1 Julian Stecklina 2011-09-18 14:40:42 UTC
Created attachment 286901 [details]
Build Log
Comment 2 Julian Stecklina 2011-09-18 14:42:00 UTC
Created attachment 286903 [details]
emerge --info
Comment 3 Julian Stecklina 2011-09-18 14:42:32 UTC
Affects me too. I attached build log and emerge --info output for completeness.
Comment 4 Sven Eden 2011-09-20 13:53:04 UTC
I get this message:

*** This OS is not supported: Linux sed-notebook 3.0.4-gentoo

So the bug could be confirmed, I daresay?
Comment 5 Serkan Kaba (RETIRED) gentoo-dev 2011-09-27 17:38:04 UTC

*** This bug has been marked as a duplicate of bug 380205 ***