From owner-freebsd-x11@FreeBSD.ORG Sun Mar 14 22:38:35 2010 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9BC7310656A3; Sun, 14 Mar 2010 22:38:35 +0000 (UTC) (envelope-from peterjeremy@acm.org) Received: from mail18.syd.optusnet.com.au (mail18.syd.optusnet.com.au [211.29.132.199]) by mx1.freebsd.org (Postfix) with ESMTP id 192FC8FC14; Sun, 14 Mar 2010 22:38:34 +0000 (UTC) Received: from server.vk2pj.dyndns.org (c122-106-253-149.belrs3.nsw.optusnet.com.au [122.106.253.149]) by mail18.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id o2EMcVVJ029712 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 15 Mar 2010 09:38:32 +1100 X-Bogosity: Ham, spamicity=0.000000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.3/8.14.3) with ESMTP id o2EMcVdj089641; Mon, 15 Mar 2010 09:38:31 +1100 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.3/8.14.3/Submit) id o2EMcVfh089640; Mon, 15 Mar 2010 09:38:31 +1100 (EST) (envelope-from peter) Date: Mon, 15 Mar 2010 09:38:31 +1100 From: Peter Jeremy To: Martin Wilke Message-ID: <20100314223831.GA86625@server.vk2pj.dyndns.org> References: <20100311134413.GH19740@bsdcrew.de> <20100313203450.GB2865@server.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zhXaljGHf11kAtnf" Content-Disposition: inline In-Reply-To: <20100313203450.GB2865@server.vk2pj.dyndns.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.20 (2009-06-14) Cc: x11@FreeBSD.org Subject: Re: [Call for Testing] X.org 7.5 for FreeBSD X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Mar 2010 22:38:35 -0000 --zhXaljGHf11kAtnf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2010-Mar-14 07:34:50 +1100, Peter Jeremy = wrote: >First system is 8-stable/amd64 from late January. It blows up >compiling jdk15 as follows: =2E.. >X_ShmAttach used to be defined in X11/extensions/XShm.h but is now >defined in a new file X11/extensions/shmproto.h. =2E.. >I have changed X11/extensions/XShm.h to #include shmproto.h instead >of shm.h (the former #includes the latter) and awt_GraphicsEnv.c >now builds. I have restarted that upgrade and will see what happens. Unfortunately, this again died later in jdk15: /usr/bin/gcc -O2 -fno-strict-aliasing -fPIC -W -Wall -Wno-unused -Wno-pare= ntheses -pipe -fno-omit-frame-pointer -Damd64 -DARCH=3D'"amd64"' -DRELEAS= E=3D'"1.5.0_16-p9"' -DFULL_VERSION=3D'"1.5.0_16-p9-root_14_mar_2010_07_57"'= -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D_ALLBSD_SOURCE -D_LP64=3D1 -I= =2E -I/usr/ports/work/usr/ports/java/jdk15/work/control/build/bsd-amd64/tmp= /sun/sun.awt.X11/xawt/CClassHeaders -I../../../src/solaris/javavm/export -I= =2E./../../src/share/javavm/export -I../../../src/share/javavm/include -I..= /../../src/solaris/javavm/include -I../../../src/share/native/common -I../.= =2E/../src/solaris/native/common -I../../../src/share/native/sun/awt/X11 -I= =2E./../../src/solaris/native/sun/awt/X11 -DXAWT -DXAWT_HACK -I/usr/ports= /work/usr/ports/java/jdk15/work/control/build/bsd-amd64/tmp/sun/sun.awt.X11= /xawt/../../sun.awt/awt/CClassHeaders -I../../../src/solaris/native/sun/awt= -I../../../src/solaris/native/sun/xawt -I../../../src/solaris/native/sun/j= dga -I../../../src/share/native/sun/awt/debug -I../../../src/share/native/s= un/awt/image/cvutils -I../../../src/share/native/sun/java2d -I../../../src/= share/native/sun/java2d/loops -I../../../src/share/native/sun/awt/image/cvu= tils -I../../../src/share/native/sun/awt/image -I../../../src/share/native/= sun/font -I../../../src/solaris/native/sun/java2d -I../../../src/share/nati= ve/sun/java2d/pipe -I../../../src/share/native/sun/java2d/opengl -I../../..= /src/solaris/native/sun/java2d/opengl -I../../../src/share/native/sun/dc/pa= th -I../../../src/share/native/sun/dc/doe -I../../../src/share/native/sun/a= wt/alphacomposite -I../../../src/share/native/sun/awt/medialib -I../../../s= rc/solaris/native/sun/awt/medialib -I../../../src/solaris/native/sun/font -= I/usr/local/include/X11/extensions -I/usr/local/include -I/usr/local/includ= e -DX11DIR=3D\"/usr/local\" -DLOCALDIR=3D\"/usr/local\" -c -o /usr/ports/w= ork/usr/ports/java/jdk15/work/control/build/bsd-amd64/tmp/sun/sun.awt.X11/x= awt/obj64/XWindow.o ../../../src/solaris/native/sun/xawt/XWindow.c In file included from /usr/local/include/X11/extensions/XShm.h:36, from ../../../src/solaris/native/sun/awt/awt_GraphicsEnv.h= :26, from ../../../src/solaris/native/sun/xawt/XWindow.c:29: /usr/local/include/X11/extensions/shmproto.h:48: error: expected specifier-= qualifier-list before 'CARD8' /usr/local/include/X11/extensions/shmproto.h:55: error: expected specifier-= qualifier-list before 'BYTE' /usr/local/include/X11/extensions/shmproto.h:73: error: expected specifier-= qualifier-list before 'CARD8' /usr/local/include/X11/extensions/shmproto.h:85: error: expected specifier-= qualifier-list before 'CARD8' /usr/local/include/X11/extensions/shmproto.h:93: error: expected specifier-= qualifier-list before 'CARD8' /usr/local/include/X11/extensions/shmproto.h:116: error: expected specifier= -qualifier-list before 'CARD8' /usr/local/include/X11/extensions/shmproto.h:135: error: expected specifier= -qualifier-list before 'BYTE' /usr/local/include/X11/extensions/shmproto.h:149: error: expected specifier= -qualifier-list before 'CARD8' /usr/local/include/X11/extensions/shmproto.h:166: error: expected specifier= -qualifier-list before 'BYTE' =2E./../../src/solaris/native/sun/xawt/XWindow.c: In function 'getTopWindow= ': =2E./../../src/solaris/native/sun/xawt/XWindow.c:1353: warning: initializat= ion makes integer from pointer without a cast =2E./../../src/solaris/native/sun/xawt/XWindow.c:1353: warning: initializat= ion makes integer from pointer without a cast =2E./../../src/solaris/native/sun/xawt/XWindow.c:1354: warning: initializat= ion makes integer from pointer without a cast =2E./../../src/solaris/native/sun/xawt/XWindow.c:1358: warning: comparison = between pointer and integer =2E./../../src/solaris/native/sun/xawt/XWindow.c:1358: warning: return make= s integer from pointer without a cast =2E./../../src/solaris/native/sun/xawt/XWindow.c:1367: warning: return make= s integer from pointer without a cast gmake[4]: *** [/usr/ports/work/usr/ports/java/jdk15/work/control/build/bsd-= amd64/tmp/sun/sun.awt.X11/xawt/obj64/XWindow.o] Error 1 gmake[4]: Leaving directory `/usr/ports/work/usr/ports/java/jdk15/work/j2se= /make/sun/xawt' gmake[3]: *** [optimized] Error 2 gmake[3]: Leaving directory `/usr/ports/work/usr/ports/java/jdk15/work/j2se= /make/sun/xawt' gmake[2]: *** [all] Error 1 gmake[2]: Leaving directory `/usr/ports/work/usr/ports/java/jdk15/work/j2se= /make/sun' gmake[1]: *** [all] Error 1 gmake[1]: Leaving directory `/usr/ports/work/usr/ports/java/jdk15/work/j2se= /make' gmake: *** [j2se-build] Error 2 *** Error code 2 This has now broken all my upgrade attempts. I haven't investigated this particular problem yet but it's concerning that Xorg have managed to break other applications. I hope there will be a full tinderbox run before the upgrade is committed. --=20 Peter Jeremy --zhXaljGHf11kAtnf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkudZWcACgkQ/opHv/APuIdN8gCgkd/2bQ3WLy42Q3Ju8076OQrA i9kAoK/l9PpEQyZx7jgyqSQyS4cbfrtA =5ezc -----END PGP SIGNATURE----- --zhXaljGHf11kAtnf--