Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 May 2007 16:02:41 +0100
From:      Florent Thoumie <flz@xbsd.org>
To:        Gerald Pfeifer <gerald@pfeifer.com>
Cc:        ports@FreeBSD.org
Subject:   Re: X.org update broke emulators/wine with old version of X
Message-ID:  <46506311.5020908@xbsd.org>
In-Reply-To: <Pine.LNX.4.64.0705201621180.26010@acrux.dbai.tuwien.ac.at>
References:  <Pine.LNX.4.64.0705201621180.26010@acrux.dbai.tuwien.ac.at>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig5984EDB1E5AED0261857CE28
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Gerald Pfeifer wrote:
> On my FreeBSD 6.2 test system with xorg-libraries-6.9.0 I am getting
> the following build failure after the X.org update:
>=20
>   ../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./ddraw.s=
pec=20
>   clipper.o ddraw.o ddraw_thunks.o device.o direct3d.o executebuffer.o =

>   gamma.o light.o main.o material.o palette.o parent.o regsvr.o surface=
=2Eo=20
>   surface_thunks.o texture.o utils.o vertexbuffer.o viewport.o version.=
res=20
>   -o ddraw.dll.so -lole32 -luser32 -lgdi32 -ladvapi32 -lkernel32 -lntdl=
l=20
>   -ldxguid -luuid -L/usr/local/lib -R/usr/local/lib -lXext -lX11=20
>   ../../libs/port/libwine_port.a -L/files/pfeifer/porttest/wine/lib=20
>   -L/usr/local/lib -Wl,-rpath,/files/pfeifer/porttest/wine/lib/wine
>   /usr/bin/ld: cannot find -lXext
>   winegcc: cc failed.
>   gmake[2]: *** [ddraw.dll.so] Error 2
>=20
> I believe this happens because of the changes to Mk/bsd.xorg.mk. The=20
> libraries are still there, but I assume the old /usr/X11R6/lib path is
> not provided any longer:
>=20
>   % find /usr/X11R6/ -name '*libXext*'
>   /usr/X11R6/lib/libXext.a
>   /usr/X11R6/lib/libXext.so
>   /usr/X11R6/lib/libXext.so.6
>=20
> Can someone more familiar with this lend a helping hand, please?  I
> assume we do want to support users still running older versions of X,
> don't we?

Not really. This is why XFree86-4 will go away in a few months.

In that case, it's not about the version of X. The breakage is caused by
the PREFIX merge.

--=20
Florent Thoumie
flz@FreeBSD.org
FreeBSD Committer


--------------enig5984EDB1E5AED0261857CE28
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGUGMZMxEkbVFH3PQRArFeAJ91PCUY12OB4jSuWy/5voL5uFAGUwCdGdaA
cj8K5cTn/pnNVwnBTof8Htw=
=Lj/b
-----END PGP SIGNATURE-----

--------------enig5984EDB1E5AED0261857CE28--



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