Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Apr 2020 09:39:36 +0200
From:      Niclas Zeising <zeising+freebsd@daemonic.se>
To:        Chris Nicol <nicolc@uleth.ca>, x11@freebsd.org
Subject:   Re: /usr/ports/x11/xorg build fail on SunBlade 100
Message-ID:  <185a4780-2554-84a9-6a22-2c90cf245361@daemonic.se>
In-Reply-To: <0161cd12-6085-2e6f-bdfd-fcab5969ae8e@uleth.ca>
References:  <0161cd12-6085-2e6f-bdfd-fcab5969ae8e@uleth.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2020-04-15 23:31, Chris Nicol wrote:
> Dear X11@FreeBSD,
>=20
> I have recently installed FreeBSD 12.1 on a SunBlade 100, then built=20
> portsnap on the system, to build some additional items from /usr/ports.
>=20
> One of the first things to work on was getting X Windows up and running=
,=20
> so I ran a "make install" in the /usr/ports/x11/xorg directory. Here is=
=20
> the first two lines from the Makefile:
>=20
> # Created by: Eric Anholt <anholt@FreeBSD.org>
> # $FreeBSD: head/x11/xorg/Makefile 448082 2017-08-17 08:26:25Z bapt $
>=20
> When I try to build the application, it fails with this output:

SunBlade 100 is a sparc64 if I'm not mistaken, I don't know how well=20
supported that is.  In any case, the error comes from math/gmp, not the=20
xorg stack.  You have to talk to the maintainer of that port about the=20
error.

Regards
--=20
Niclas
>=20
> =3D=3D=3D>=C2=A0 Staging for xorg-7.7_3
> =3D=3D=3D>=C2=A0=C2=A0 xorg-7.7_3 depends on file: /usr/local/libdata/p=
kgconfig/dri.pc -=20
> found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-7.7_3 depends on file:=20
> /usr/local/libdata/pkgconfig/xbitmaps.pc - found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-7.7_3 depends on file:=20
> /usr/local/share/icons/handhelds/cursors/X_cursor - found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-7.7_3 depends on package: xorg-apps>0 - not=
 found
> =3D=3D=3D>=C2=A0 Staging for xorg-apps-7.7_4
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: appres - =
found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: bitmap - =
found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: dga - fou=
nd
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: iceauth -=
 found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: mkfontsca=
le - found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: sessreg -=
 found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: setxkbmap=
 - found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: smproxy -=
 found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: x11perf -=
 found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: xauth - f=
ound
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: xbackligh=
t - found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: xcalc - f=
ound
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: xcmsdb - =
found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: xconsole =
- found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: xcursorge=
n - found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: xdpyinfo =
- found
> =3D=3D=3D>=C2=A0=C2=A0 xorg-apps-7.7_4 depends on executable: xdriinfo =
- not found
> =3D=3D=3D>=C2=A0=C2=A0 xdriinfo-1.0.6_3 depends on package: pkgconf>=3D=
1.3.0_1 - found
> =3D=3D=3D>=C2=A0=C2=A0 xdriinfo-1.0.6_3 depends on package: xorgproto>=3D=
0 - found
> =3D=3D=3D>=C2=A0=C2=A0 xdriinfo-1.0.6_3 depends on package: xorgproto>=3D=
0 - found
> =3D=3D=3D>=C2=A0=C2=A0 xdriinfo-1.0.6_3 depends on file:=20
> /usr/local/libdata/pkgconfig/xorg-macros.pc - found
> =3D=3D=3D>=C2=A0=C2=A0 xdriinfo-1.0.6_3 depends on file:=20
> /usr/local/libdata/pkgconfig/x11.pc - found
> =3D=3D=3D>=C2=A0=C2=A0 xdriinfo-1.0.6_3 depends on shared library: libG=
L.so - not found
> =3D=3D=3D>=C2=A0=C2=A0 mesa-libs-18.3.2_4 depends on package: wayland-p=
rotocols>=3D1.8 -=20
> not found
> =3D=3D=3D>=C2=A0=C2=A0 wayland-protocols-1.20 depends on executable: wa=
yland-scanner -=20
> not found
> =3D=3D=3D>=C2=A0=C2=A0 wayland-1.18.0_3 depends on executable: meson - =
found
> =3D=3D=3D>=C2=A0=C2=A0 wayland-1.18.0_3 depends on executable: ninja - =
found
> =3D=3D=3D>=C2=A0=C2=A0 wayland-1.18.0_3 depends on package: pkgconf>=3D=
1.3.0_1 - found
> =3D=3D=3D>=C2=A0=C2=A0 wayland-1.18.0_3 depends on executable: xsltproc=
 - found
> =3D=3D=3D>=C2=A0=C2=A0 wayland-1.18.0_3 depends on shared library: libe=
xpat.so - found=20
> (/usr/local/lib/libexpat.so)
> =3D=3D=3D>=C2=A0=C2=A0 wayland-1.18.0_3 depends on shared library: libf=
fi.so - found=20
> (/usr/local/lib/libffi.so)
> =3D=3D=3D>=C2=A0=C2=A0 wayland-1.18.0_3 depends on shared library: libe=
poll-shim.so -=20
> not found
> =3D=3D=3D>=C2=A0=C2=A0 libepoll-shim-0.0.20200223 depends on file: /usr=
/local/bin/cmake=20
> - not found
> =3D=3D=3D>=C2=A0=C2=A0 cmake-3.17.1 depends on executable: sphinx-build=
 - found
> =3D=3D=3D>=C2=A0=C2=A0 cmake-3.17.1 depends on executable: gcc9 - not f=
ound
> =3D=3D=3D>=C2=A0=C2=A0 gcc9-9.3.0 depends on file: /usr/local/bin/as - =
not found
> =3D=3D=3D>=C2=A0=C2=A0 binutils-2.33.1_2,1 depends on file: /usr/local/=
lib/libgmp.so -=20
> not found
> =3D=3D=3D>=C2=A0 Building for gmp-6.2.0
> /usr/bin/make=C2=A0 all-recursive
> Making all in tests
> Making all in .
> Making all in devel
> Making all in mpn
> Making all in mpz
> Making all in mpq
> Making all in mpf
> Making all in rand
> Making all in misc
> Making all in cxx
> Making all in mpn
> /bin/sh ../libtool --mode=3Dcompile --tag=3DCC ../mpn/m4-ccas --m4=3D"m=
4" cc=20
> -std=3Dgnu99 -c -DHAVE_CONFIG_H -I. -I..=C2=A0 -D__GMP_WITHIN_GMP -I..=20
> -DOPERATION_`echo gcd_11 | sed 's/_$//'`=C2=A0=C2=A0=C2=A0 -O2 -pipe=20
> -fstack-protector-strong -fno-strict-aliasing=C2=A0 `test -f 'gcd_11.as=
m' ||=20
> echo './'`gcd_11.asm
> libtool: compile:=C2=A0 ../mpn/m4-ccas --m4=3Dm4 cc -std=3Dgnu99 -c=20
> -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcd_11 -O2=
=20
> -pipe -fstack-protector-strong -fno-strict-aliasing gcd_11.asm=C2=A0 -f=
PIC=20
> -DPIC -o .libs/gcd_11.o
> m4=C2=A0 -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_gcd_11 -DPIC=20
> gcd_11.asm >tmp-gcd_11.s
>  =C2=A0cc -std=3Dgnu99 -c -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -=
I..=20
> -DOPERATION_gcd_11 -O2 -pipe -fstack-protector-strong=20
> -fno-strict-aliasing tmp-gcd_11.s -fPIC -DPIC -o .libs/gcd_11.o
> tmp-gcd_11.s: Assembler messages:
> tmp-gcd_11.s:210: Error: Illegal operands
> tmp-gcd_11.s:211: Error: Illegal operands
> tmp-gcd_11.s:212: Error: Illegal operands
> *** [gcd_11.lo] Error code 1
>=20
> make[20]: stopped in /usr/ports/math/gmp/work/gmp-6.2.0/mpn
> 1 error
>=20
> make[20]: stopped in /usr/ports/math/gmp/work/gmp-6.2.0/mpn
> *** [all-recursive] Error code 1
>=20
> make[19]: stopped in /usr/ports/math/gmp/work/gmp-6.2.0
> 1 error
>=20
> make[19]: stopped in /usr/ports/math/gmp/work/gmp-6.2.0
> *** [all] Error code 2
>=20
> make[18]: stopped in /usr/ports/math/gmp/work/gmp-6.2.0
> 1 error
>=20
> make[18]: stopped in /usr/ports/math/gmp/work/gmp-6.2.0
> =3D=3D=3D> Compilation failed unexpectedly.
> Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild before reporting the fail=
ure to
> the maintainer.
> *** Error code 1
>=20
> Stop.
> make[17]: stopped in /usr/ports/math/gmp
> *** Error code 1
>=20
> Stop.
> make[16]: stopped in /usr/ports/math/gmp
> *** Error code 1
>=20
> Stop.
> make[15]: stopped in /usr/ports/devel/binutils
> *** Error code 1
>=20
> Stop.
> make[14]: stopped in /usr/ports/devel/binutils
> *** Error code 1
>=20
> Stop.
> make[13]: stopped in /usr/ports/lang/gcc9
> *** Error code 1
>=20
> Stop.
> make[12]: stopped in /usr/ports/lang/gcc9
> *** Error code 1
>=20
> Stop.
> make[11]: stopped in /usr/ports/devel/cmake
> *** Error code 1
>=20
> Stop.
> make[10]: stopped in /usr/ports/devel/cmake
> *** Error code 1
>=20
> Stop.
> make[9]: stopped in /usr/ports/devel/libepoll-shim
> *** Error code 1
>=20
> Stop.
> make[8]: stopped in /usr/ports/graphics/wayland
> *** Error code 1
>=20
> Stop.
> make[7]: stopped in /usr/ports/graphics/wayland-protocols
> *** Error code 1
>=20
> Stop.
> make[6]: stopped in /usr/ports/graphics/mesa-libs
> *** Error code 1
>=20
> Stop.
> make[5]: stopped in /usr/ports/graphics/mesa-libs
> *** Error code 1
>=20
> Stop.
> make[4]: stopped in /usr/ports/x11/xdriinfo
> *** Error code 1
>=20
> Stop.
> make[3]: stopped in /usr/ports/x11/xorg-apps
> *** Error code 1
>=20
> Stop.
> make[2]: stopped in /usr/ports/x11/xorg-apps
> *** Error code 1
>=20
> Stop.
> make[1]: stopped in /usr/ports/x11/xorg
> *** Error code 1
>=20
> Stop.
> make: stopped in /usr/ports/x11/xorg
>=20
> Any help you can offer in resolving this build fail would be=20
> appreciated. Thank you.
>=20
> Sincerely,
>=20
> Chris Nicol.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?185a4780-2554-84a9-6a22-2c90cf245361>