Bug 156319 - [patch] java/openjdk6 does not compile with previous libXext and libXtst
[patch] java/openjdk6 does not compile with previous libXext and libXtst
Status: Closed FIXED
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s)
Any Any
: Normal Affects Only Me
Assigned To: Jung-uk Kim
Depends on:
  Show dependency treegraph
Reported: 2011-04-10 20:50 UTC by eugen
Modified: 2011-11-30 21:23 UTC (History)
0 users

See Also:

file.diff (732 bytes, patch)
2011-04-10 20:50 UTC, eugen
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description eugen 2011-04-10 20:50:09 UTC
	The port openjdk6-b22_4 needs X11/extensions/shape.h and
	X11/extensions/XTest.h files and fails to build without them.

	shape.h is installed with libXext-1.1.1 and newer only,
	XTest.h is installed with libXtst-1.1.0 and newer only too.

	The port should check existance of files and try to depend
	on needed ports, not break with obscure compile errors.

	Try to build openjdk6-b22_4 with libXext-1.0.3 or libXext-1.0.5
Comment 1 Edwin Groothuis freebsd_committer 2011-04-10 20:50:51 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-java

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Jung-uk Kim freebsd_committer 2011-11-30 20:00:59 UTC
Responsible Changed
From-To: freebsd-java->jkim

I'll take it.
Comment 3 Jung-uk Kim freebsd_committer 2011-11-30 20:37:34 UTC
Although we do not support out-of-sync ports build, missing 
x11/libXext from build dependencies is actually a valid concern.  
I'll fix it with b24 update.

Jung-uk Kim
Comment 4 Jung-uk Kim freebsd_committer 2011-11-30 21:20:59 UTC
State Changed
From-To: open->closed

xext was added to USE_XORG with b24 update.  Thanks!