From nobody@FreeBSD.org  Sun Apr 20 17:25:35 2014
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTPS id DF4FBE9F
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 20 Apr 2014 17:25:35 +0000 (UTC)
Received: from cgiserv.freebsd.org (cgiserv.freebsd.org [IPv6:2001:1900:2254:206a::50:4])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client did not present a certificate)
	by mx1.freebsd.org (Postfix) with ESMTPS id B22031232
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 20 Apr 2014 17:25:35 +0000 (UTC)
Received: from cgiserv.freebsd.org ([127.0.1.6])
	by cgiserv.freebsd.org (8.14.8/8.14.8) with ESMTP id s3KHPZS8043537
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 20 Apr 2014 17:25:35 GMT
	(envelope-from nobody@cgiserv.freebsd.org)
Received: (from nobody@localhost)
	by cgiserv.freebsd.org (8.14.8/8.14.8/Submit) id s3KHPZ0o043531;
	Sun, 20 Apr 2014 17:25:35 GMT
	(envelope-from nobody)
Message-Id: <201404201725.s3KHPZ0o043531@cgiserv.freebsd.org>
Date: Sun, 20 Apr 2014 17:25:35 GMT
From: sakamoti <sasamotikomi@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: x11/kde4-workspace fail to build with default version clang
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         188830
>Category:       ports
>Synopsis:       x11/kde4-workspace fail to build with default version clang
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    kde
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Apr 20 17:30:00 UTC 2014
>Closed-Date:    Tue May 20 21:01:03 UTC 2014
>Last-Modified:  Wed May 21 07:00:00 UTC 2014
>Originator:     sakamoti
>Release:        FreeBSD 10
>Organization:
>Environment:
FreeBSD matatuto 10.0-RELEASE-p1 FreeBSD 10.0-RELEASE-p1 #0: Tue Apr  8 06:45:06 UTC 2014     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
gmake[4]: Enter a directory `/usr/ports/x11/kde4-workspace/work/.build'
Scanning dependencies of target kwinglutils
gmake[4]: Leaving directory `/usr/ports/x11/kde4-workspace/work/.build'
gmake[4]: Enter a directory `/usr/ports/x11/kde4-workspace/work/.build'
[  9%] Building CXX object kwin/libkwineffects/CMakeFiles/kwinglutils.dir/kwinglutils_automoc.cpp.o
In file included from /usr/ports/x11/kde4-workspace/work/.build/kwin/libkwineffects/kwinglutils_automoc.cpp:5:
In file included from /usr/ports/x11/kde4-workspace/work/.build/kwin/libkwineffects/moc_kwinglcolorcorrection_p.cpp:9:
In file included from /usr/ports/x11/kde4-workspace/work/.build/kwin/libkwineffects/../../../kde-workspace-4.11.8/kwin/libkwineffects/kwinglcolorcorrection_p.h:25:
/usr/ports/x11/kde4-workspace/work/kde-workspace-4.11.8/kwin/libkwineffects/kwinglutils_funcs.h:567:60: error: 
      unknown type name 'GLeglImageOES'
typedef GLvoid(*glEGLImageTargetTexture2DOES_func)(GLenum, GLeglImageOES);
                                                           ^
1 error generated.
gmake[4]: *** [kwin/libkwineffects/CMakeFiles/kwinglutils.dir/kwinglutils_automoc.cpp.o] Error 1
gmake[4]: Leaving directory `/usr/ports/x11/kde4-workspace/work/.build'
gmake[3]: *** [kwin/libkwineffects/CMakeFiles/kwinglutils.dir/all] Error 2
gmake[3]: Leaving directory `/usr/ports/x11/kde4-workspace/work/.build'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/ports/x11/kde4-workspace/work/.build'
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/x11/kde4-workspace
*** Error code 1

Stop.
make: stopped in /usr/ports/x11/kde4-workspace
>How-To-Repeat:
Try to build with default clang.
>Fix:
Build with gcc48.
USE_GCC=4.8+
CC=gcc48
CCX=g++48
CPP=cpp48

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->freebsd-ports-bugs 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Sun Apr 20 19:37:50 UTC 2014 
Responsible-Changed-Why:  
ports PR. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=188830 
Responsible-Changed-From-To: freebsd-ports-bugs->kde 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Sun Apr 20 19:38:05 UTC 2014 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=188830 

From: Raphael Kubo da Costa <rakuco@FreeBSD.org>
To: bug-followup@FreeBSD.org
Cc: sakamoti <sasamotikomi@gmail.com>
Subject: Re: ports/188830: x11/kde4-workspace fail to build with default version clang
Date: Wed, 07 May 2014 04:45:15 -0300

 What options do you have for the port? Do you have the new Xorg stack
 (ie. WITH_NEW_XORG=1)?
State-Changed-From-To: open->closed 
State-Changed-By: rakuco 
State-Changed-When: Tue May 20 21:01:03 UTC 2014 
State-Changed-Why:  
Closing due to lack of response. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=188830 

From: thunder@ahhyes.net
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/188830: x11/kde4-workspace fail to build with default
 version clang
Date: Wed, 21 May 2014 17:38:37 +1000

 Broken for me too, same issue.
 
 In fact you cannot begin to build this via ports without setting 
 WITH_NEW_XORG in /etc/make.conf, otherwise you get the following error:
 
 ===>  kde-workspace-4.11.9 requires modern libGL. Please, set 
 WITH_NEW_XORG and update your ports.
 *** Error code 1
 
 In fact compiler version does not seem to matter for me, whether it be 
 clang, clang34, gcc48
 
 Tried this in /etc/make.conf also:
 
 USE_GCC=4.8+
 CC=gcc48
 CCX=g++48
 CPP=cpp48
 
 Tried a make clean, and make -- makes no difference.
 

From: thunder@ahhyes.net
To: bug-followup@freebsd.org
Cc:  
Subject: Re: ports/188830: x11/kde4-workspace fail to build with default
 version clang
Date: Wed, 21 May 2014 17:54:05 +1000

 Found the issue, libGL-7.6.1_4 was installed. Installing graphics/opengl 
 indicates a newer version can be found. Installed libGL-9.1.7_1 and the 
 error is gone.
 
 Obviously something has changed in the header files between versions. 
 Perhaps there should be an opengl version check before allowing the 
 build to go further.
 
 Alex.
 
 
 On 2014-05-21 17:38, thunder@ahhyes.net wrote:
 > Broken for me too, same issue.
 > 
 > In fact you cannot begin to build this via ports without setting
 > WITH_NEW_XORG in /etc/make.conf, otherwise you get the following
 > error:
 > 
 > ===>  kde-workspace-4.11.9 requires modern libGL. Please, set
 > WITH_NEW_XORG and update your ports.
 > *** Error code 1
 > 
 > In fact compiler version does not seem to matter for me, whether it be
 > clang, clang34, gcc48
 > 
 > Tried this in /etc/make.conf also:
 > 
 > USE_GCC=4.8+
 > CC=gcc48
 > CCX=g++48
 > CPP=cpp48
 > 
 > Tried a make clean, and make -- makes no difference.
>Unformatted:
