Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Mar 2010 09:38:31 +1100
From:      Peter Jeremy <peterjeremy@acm.org>
To:        Martin Wilke <miwi@FreeBSD.org>
Cc:        x11@FreeBSD.org
Subject:   Re: [Call for Testing] X.org 7.5 for FreeBSD
Message-ID:  <20100314223831.GA86625@server.vk2pj.dyndns.org>
In-Reply-To: <20100313203450.GB2865@server.vk2pj.dyndns.org>
References:  <20100311134413.GH19740@bsdcrew.de> <20100313203450.GB2865@server.vk2pj.dyndns.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--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 <peter@server.vk2pj.dyndns.org>=
 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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100314223831.GA86625>