Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 419591 - Create an OpenJDK ebuild based on the FreeBSD port
Summary: Create an OpenJDK ebuild based on the FreeBSD port
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: FreeBSD (show other bugs)
Hardware: All FreeBSD
: Normal enhancement (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-04 09:05 UTC by Peter Stuge
Modified: 2019-10-11 17:37 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Stuge 2012-06-04 09:05:30 UTC
The dev-java/icedtea build system is quite complicated, targeted to Linux, and on top of that has tons of build dependencies which are not runtime dependencies, including X, cups and ALSA. Per https://bugs.gentoo.org/show_bug.cgi?id=409901#c2 "upstream doesn't see this as a priority" so it will be several years before icedtea can be built sanely on any platform.

Meanwhile ryao pointed to the FreeBSD upstream port for OpenJDK at http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/java/openjdk6/Makefile?rev=1.64;content-type=text%2Fplain and mentioned the idea to convert this into an ebuild for Gentoo/BSD, which could possibly be more sane. Maybe it could even end up replacing icedtea for Gentoo in general, if it turns out that the approach used in the port file fits better with how Portage works, which I find not too unlikely.

Reproducible: Always



Expected Results:  
A JRE on my Gentoo/BSD system without a million dependencies.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-10-11 17:37:09 UTC
*-fbsd is gone.