From owner-freebsd-ports@FreeBSD.ORG Sun Jun 10 07:38:45 2012 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 90A66106566B; Sun, 10 Jun 2012 07:38:45 +0000 (UTC) (envelope-from fidaj@ukr.net) Received: from fsm2.ukr.net (fsm2.ukr.net [195.214.192.121]) by mx1.freebsd.org (Postfix) with ESMTP id E9A038FC0C; Sun, 10 Jun 2012 07:38:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=fsm; h=Content-Transfer-Encoding:Content-Type:Mime-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=WruAqsFsmd2DuUiMq8ixsOv10rFfvF7oPuZCgh+Z64I=; b=AZPYfBH987Ef6qvfpul3t3FWZqBnsNneU995Hk36s8moTW0/G5+8EmpKyZZXLrW0/kArdiZwaOvopE2Z1cI2sU3pc+J+xaBUoJdTg4J3rWRmX9gopRchhUyj5fRiKnUQmqNeT0fdGA+/psoEjN56WjXhvn19I2o2W/t7pu+22Yk=; Received: from [178.137.138.140] (helo=nonamehost.) by fsm2.ukr.net with esmtpsa ID 1SdcjN-000Kf0-Gt ; Sun, 10 Jun 2012 10:38:37 +0300 Date: Sun, 10 Jun 2012 10:38:36 +0300 From: Ivan Klymenko To: miwi@FreeBSD.org Message-ID: <20120610103836.01758adc@nonamehost.> In-Reply-To: <20120607203753.2466c63a.miwi@FreeBSD.org> References: <20120607203753.2466c63a.miwi@FreeBSD.org> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd10.0) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEWpqak/Pz/i4uIfHx8GBwZwcHAQEBA6o92AAAACHElEQVQ4jWWUTY7bMAyF6QzUPSEoa8PFHEBgqwuM4bVVg7MvZOj+R+ijpMTpjIwgkT7z75EKrdfattpXERG6zqvUOtAr2LCRYfEKcB4l/Q+2cc6XjQH7hv+2YZYreIk5nevZEPvuzUzptizHLzgDMnC5Wpbl7ewJlOEqlQF+DlCjgVLki0WV6FMDMsBxjlJiQulIznwZ+DxHiQyDyIg0wN3Oo6o6ZQ5s5AIfar+W2Wlmz+kCcb8tg6j3voMEwNrBQk69dDBDqw/urpqJH+m+Q6u/4QnoAeYpnUXC/s1iup9rhCd6xMgAqdDyAyFegbKkVAHeLCcOulPLawaoUIDos4M88iLNrVkU7uu5ccTDO6naJzWLum51C6Yb7y4HKKbdArLWir0PBiS8glJRBZHeyHl7J9lENpAC6qT9NlNG4u5hsVYDyJP6mlJJtY3oVju4WSUzHal1sDU17NASoBWSk40J2eBLBJhYrVmzC5gVALGpNIAiQgN6eGstOp9Oa6zFbbLTISYi28BGZDRUJKWeroECkCEkzXjUtbmmaKMfAx2RfbT69/cO+tgHcmx6AfyZOmj3NDIah0F0GB66d4CrdIoplNFFGHSpSheRxbo0W4S8azNItEoMWbw3uXAeJgCrmX5joz7CGXqSg6PcryEhnFr/C1C2ntPxBOYbdwY+8dO3+wZJyFlbMX9s8zNnvp/tLwAv03NB4j3HVpn8Awwm+GrlP6MVAAAAAElFTkSuQmCC Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: ports@FreeBSD.org, x11@FreeBSD.org, current@FreeBSD.org Subject: Re: [CFT] Xorg 7.7 ready for testing! X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2012 07:38:45 -0000 =D0=92 Thu, 7 Jun 2012 20:37:53 +0800 Martin Wilke =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > Hi Fans, >=20 > The FreeBSD Xorg Team is pleased to announce Xorg 7.7 Release. We are > very happy to be able to Call for testing shortly after the Xorg team > annouced 7.7 release. This CFT is also open for discussion on how we > should move forward with xorg release as we are facing some issues and > we would like to ask for your opinion. Right now we have 2 existing > xorg versions in our Ports Tree. The situation is quite bad due to our > poor graphic card support. That means we do not have much choice but > to take it as how it is now. But with regards to mesa support, we > have to face some new challanges. >=20 > With the new mesa 8.0 release, accelerated support for a number of > older graphic cards was dropped. At the moment we are not sure how to > deal with that.We are thinking of just replacing mesa 7.11 with 8.0 or > making a new flag like WITH_MESA=3D 7.11.2 / 8.0 in combination with > WITH_NEW_XORG, and let the mesa 7.6.1 set as default together with the > old xorg version. Obviosly the latter option make the already complex > situation more complex. The problem is, users, especially the new > ones can easily get confused with it. Another issue is, the > packages.We can't deliver a package set with the new Xorg releases. > This means users with new hardware will have to compile everything by > themselves. Though I'm totally fine with compiling, not everyone has > the CPU power to compile everything. What I'm trying to say is, I > would love to see the newer xorg released as the default version, but > i know this will break a lot of old hardware. The thing is, when we > want to try to become a Modern Operating System, I dont see any other > way to make the new xorg as default but to give Users the chance to > compile the old xorg with a flag like WITH_OLD_XORG. >=20 > Some notes regarding KMS support: > KMS Support has been completely migrated to FreeBSD 10. The MFC to 9 > will come soon, that means so long its not MFC'd to 9-Stable, users > need to get the latest patch from our x11 mailing list. >=20 > This testing includes > * libdrm 2.4.34 (including KMS support) > * mesa 8.0.3 > * full Xorg 7.7 release Change log > http://www.x.org/releases/X11R7.7/changelog.html >=20 > Checkout Xorg Development Repo: > You will need to install devel/subversion in order to checkout the > xorg repo. Next, you will need to add WITH_NEW_XORG=3Dyes in > your /etc/make.conf if you want to try out the new Xorg and mesa. Note > that if you are not qualified for the KMS patch, you shouldn=E2=80=99t use > WITH_NEW_XORG=3Dyes because the old intel driver doesn=E2=80=99t build wi= th the > new X server. If you are qualified, you should also set WITH_KMS=3Dyes > in /etc/make.conf. Nvidia and ATI users should set WITH_NEW_XORG=3Dyes. >=20 > svn co https://trillian.chruetertee.ch/svn/ports/trunk >=20 > A small merge script to merge the svn checkout into the real portstree > can be found here: >=20 > http://people.freebsd.org/~miwi/xorg/xorgmerge >=20 > The script is a modified version of the old kdemerge script. Please > set the KDEDIR variable to the path of your X.org ports. After > merging, run one of the following command, depending on which tool > you use to manage your installed packages. >=20 > portupgrade -af \* > portmaster -a >=20 >=20 > After installing these, you will have to rebuild all xf86-* ports. We > will bump all releated ports during the commit to the ports tree. >=20 > Roadmap: > Our current plan is to let the CFT running for a while, and see what > the outcome of the discussion above is. We hope to get a lot of > feedback to solve as many problems as possible. Also we are working on > the libglut to freeglut migration, this will definitely complete > before we import Xorg 7.7. So we still have enough time. We are > looking forward for your feedback. >=20 > - miwi on behalf of the FreeBSD X11 Team >=20 > PS: Please reply only to x11@ thanks. >=20 uname -a FreeBSD nonamehost 10.0-CURRENT FreeBSD 10.0-CURRENT #0 r236313: Fri Jun 1= 20:20:31 EEST 2012 ivan@nonamehost:/usr/obj/usr/src/sys/mk10 amd64 tree port updated three days ago port x11-servers/xorg-server build error gmake[4]: =D0=92=D1=8B=D1=85=D0=BE=D0=B4 =D0=B8=D0=B7 =D0=BA=D0=B0=D1=82=D0= =B0=D0=BB=D0=BE=D0=B3=D0=B0 `/usr/ports_build/usr/ports/x11-servers/xorg-se= rver/work/xorg-server-1.12.2/hw/xfree86/man' gmake[4]: =D0=92=D1=85=D0=BE=D0=B4 =D0=B2 =D0=BA=D0=B0=D1=82=D0=B0=D0=BB=D0= =BE=D0=B3 `/usr/ports_build/usr/ports/x11-servers/xorg-server/work/xorg-ser= ver-1.12.2/hw/xfree86' CPP=3D'cpp' AWK=3D'gawk' /bin/sh ./sdksyms.sh ../.. -O2 -ftree-vectorize -m= fpmath=3Dsse -mssse3 -pipe -march=3Dcore2 -fno-strict-aliasing -DHAVE_DIX_C= ONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=3D2 -Wstrict-= prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-= style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Ws= hadow -Wcast-qual -Wmissing-noreturn -Wmissing-format-attribute -Wredundant= -decls -Werror=3Dimplicit -Werror=3Dnonnull -Werror=3Dinit-self -Werror=3Dm= ain -Werror=3Dmissing-braces -Werror=3Dsequence-point -Werror=3Dreturn-type= -Werror=3Dtrigraphs -Werror=3Dwrite-strings -Werror=3Daddress -Werror=3Din= t-to-pointer-cast -Werror=3Dpointer-to-int-cast -fno-strict-aliasing -fno-s= trict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -D_THREAD_SA= FE -I/usr/local/include -I/usr/local/include/pixman-1 -I/usr/local/include/= freetype2 -I../../include -I../../include -I../../Xext -I../../composite = -I../../damageext -I../../xfixes -I../../Xi -I../../mi -I../../miext/sync -= I../../miext/shadow -I../../miext/damage -I../../render -I../../randr -I..= /../fb -fvisibility=3Dhidden -DHAVE_XORG_CONFIG_H -fvisibility=3Dhidden -I= /usr/local/include -I/usr/local/include -I../../hw/xfree86 -I../../hw/x= free86/include -I../../hw/xfree86/common -I../../hw/xfree86/os-support -I..= /../hw/xfree86/os-support/bus -I../../os -I./parser -I../../miext/cw -I./dd= c -I./i2c -I./modes -I./ramdac CC sdksyms.o In file included from ./modes/xf86Crtc.h:28, from sdksyms.c:84: ../../randr/randrstr.h:594: warning: redundant redeclaration of 'RRTransfor= mCompute' ../../randr/rrtransform.h:70: warning: previous declaration of 'RRTransform= Compute' was here In file included from ./modes/xf86Crtc.h:32, from sdksyms.c:84: ./modes/xf86Modes.h:43: warning: redundant redeclaration of 'xf86ModeHSync' ../../hw/xfree86/common/xf86.h:411: warning: previous declaration of 'xf86M= odeHSync' was here ./modes/xf86Modes.h:44: warning: redundant redeclaration of 'xf86ModeVRefre= sh' ../../hw/xfree86/common/xf86.h:413: warning: previous declaration of 'xf86M= odeVRefresh' was here ./modes/xf86Modes.h:53: warning: redundant redeclaration of 'xf86DuplicateM= ode' ../../hw/xfree86/common/xf86.h:419: warning: previous declaration of 'xf86D= uplicateMode' was here ./modes/xf86Modes.h:55: warning: redundant redeclaration of 'xf86DuplicateM= odes' ../../hw/xfree86/common/xf86.h:421: warning: previous declaration of 'xf86D= uplicateModes' was here ./modes/xf86Modes.h:56: warning: redundant redeclaration of 'xf86SetModeDef= aultName' ../../hw/xfree86/common/xf86.h:415: warning: previous declaration of 'xf86S= etModeDefaultName' was here ./modes/xf86Modes.h:57: warning: redundant redeclaration of 'xf86SetModeCrt= c' ../../hw/xfree86/common/xf86.h:417: warning: previous declaration of 'xf86S= etModeCrtc' was here ./modes/xf86Modes.h:59: warning: redundant redeclaration of 'xf86ModesEqual' ../../hw/xfree86/common/xf86.h:423: warning: previous declaration of 'xf86M= odesEqual' was here ./modes/xf86Modes.h:60: warning: redundant redeclaration of 'xf86PrintModel= ine' ../../hw/xfree86/common/xf86.h:425: warning: previous declaration of 'xf86P= rintModeline' was here ./modes/xf86Modes.h:62: warning: redundant redeclaration of 'xf86ModesAdd' ../../hw/xfree86/common/xf86.h:427: warning: previous declaration of 'xf86M= odesAdd' was here ./modes/xf86Modes.h:67: warning: redundant redeclaration of 'xf86CVTMode' ../../hw/xfree86/common/xf86.h:198: warning: previous declaration of 'xf86C= VTMode' was here In file included from sdksyms.c:92: ./ddc/xf86DDC.h:48: warning: redundant redeclaration of 'xf86DDCGetModes' ./modes/xf86Modes.h:64: warning: previous declaration of 'xf86DDCGetModes' = was here In file included from sdksyms.c:270: ../../include/dixevents.h:84: warning: redundant redeclaration of 'PostSynt= heticMotion' ../../include/input.h:476: warning: previous declaration of 'PostSyntheticM= otion' was here In file included from sdksyms.c:271: ../../include/dixfont.h:148: warning: redundant redeclaration of 'client_au= th_generation' /usr/local/include/X11/fonts/fontproto.h:52: warning: previous declaration = of 'client_auth_generation' was here ../../include/dixfont.h:150: warning: redundant redeclaration of 'DeleteFon= tClientID' /usr/local/include/X11/fonts/fontproto.h:59: warning: previous declaration = of 'DeleteFontClientID' was here ../../include/dixfont.h:152: warning: redundant redeclaration of 'GetClient= Resolutions' /usr/local/include/X11/fonts/font.h:149: warning: previous declaration of '= GetClientResolutions' was here ../../include/dixfont.h:154: warning: redundant redeclaration of 'GetDefaul= tPointSize' /usr/local/include/X11/fonts/fontproto.h:44: warning: previous declaration = of 'GetDefaultPointSize' was here ../../include/dixfont.h:156: warning: redundant redeclaration of 'GetNewFon= tClientID' /usr/local/include/X11/fonts/fontproto.h:60: warning: previous declaration = of 'GetNewFontClientID' was here ../../include/dixfont.h:159: warning: redundant redeclaration of 'init_fs_h= andlers' /usr/local/include/X11/fonts/fontproto.h:47: warning: previous declaration = of 'init_fs_handlers' was here ../../include/dixfont.h:175: warning: redundant redeclaration of 'RegisterF= PEFunctions' /usr/local/include/X11/fonts/fontproto.h:42: warning: previous declaration = of 'RegisterFPEFunctions' was here ../../include/dixfont.h:179: warning: redundant redeclaration of 'remove_fs= _handlers' /usr/local/include/X11/fonts/fontproto.h:50: warning: previous declaration = of 'remove_fs_handlers' was here ../../include/dixfont.h:181: warning: redundant redeclaration of 'StoreFont= ClientFont' /usr/local/include/X11/fonts/fontproto.h:61: warning: previous declaration = of 'StoreFontClientFont' was here sdksyms.c:399: warning: cast discards qualifiers from pointer target type sdksyms.c:453: warning: cast discards qualifiers from pointer target type sdksyms.c:748: warning: cast discards qualifiers from pointer target type sdksyms.c:1002: warning: cast discards qualifiers from pointer target type sdksyms.c:1026: warning: cast discards qualifiers from pointer target type sdksyms.c:1123: warning: cast discards qualifiers from pointer target type sdksyms.c:1124: warning: cast discards qualifiers from pointer target type sdksyms.c:1679: warning: cast discards qualifiers from pointer target type sdksyms.c:1680: warning: cast discards qualifiers from pointer target type sdksyms.c:1681: warning: cast discards qualifiers from pointer target type CCLD Xorg /usr/local/lib/libfontenc.so: undefined reference to `gzgetc_' distcc[21895] ERROR: compile (null) on localhost failed gmake[4]: *** [Xorg] =D0=9E=D1=88=D0=B8=D0=B1=D0=BA=D0=B0 1 gmake[4]: =D0=92=D1=8B=D1=85=D0=BE=D0=B4 =D0=B8=D0=B7 =D0=BA=D0=B0=D1=82=D0= =B0=D0=BB=D0=BE=D0=B3=D0=B0 `/usr/ports_build/usr/ports/x11-servers/xorg-se= rver/work/xorg-server-1.12.2/hw/xfree86' gmake[3]: *** [all-recursive] =D0=9E=D1=88=D0=B8=D0=B1=D0=BA=D0=B0 1 gmake[3]: =D0=92=D1=8B=D1=85=D0=BE=D0=B4 =D0=B8=D0=B7 =D0=BA=D0=B0=D1=82=D0= =B0=D0=BB=D0=BE=D0=B3=D0=B0 `/usr/ports_build/usr/ports/x11-servers/xorg-se= rver/work/xorg-server-1.12.2/hw/xfree86' gmake[2]: *** [all] =D0=9E=D1=88=D0=B8=D0=B1=D0=BA=D0=B0 2 gmake[2]: =D0=92=D1=8B=D1=85=D0=BE=D0=B4 =D0=B8=D0=B7 =D0=BA=D0=B0=D1=82=D0= =B0=D0=BB=D0=BE=D0=B3=D0=B0 `/usr/ports_build/usr/ports/x11-servers/xorg-se= rver/work/xorg-server-1.12.2/hw/xfree86' gmake[1]: *** [all-recursive] =D0=9E=D1=88=D0=B8=D0=B1=D0=BA=D0=B0 1 gmake[1]: =D0=92=D1=8B=D1=85=D0=BE=D0=B4 =D0=B8=D0=B7 =D0=BA=D0=B0=D1=82=D0= =B0=D0=BB=D0=BE=D0=B3=D0=B0 `/usr/ports_build/usr/ports/x11-servers/xorg-se= rver/work/xorg-server-1.12.2/hw' gmake: *** [all-recursive] =D0=9E=D1=88=D0=B8=D0=B1=D0=BA=D0=B0 1 *** [do-build] Error code 1 Stop in /usr/ports/x11-servers/xorg-server. *** [build] Error code 1 Stop in /usr/ports/x11-servers/xorg-server.