/usr/ports/x11/xorg build fail on SunBlade 100

Niclas Zeising zeising+freebsd at daemonic.se
Sat Apr 18 07:41:59 UTC 2020


On 2020-04-15 23:31, Chris Nicol wrote:
> Dear X11 at FreeBSD,
> 
> I have recently installed FreeBSD 12.1 on a SunBlade 100, then built 
> portsnap on the system, to build some additional items from /usr/ports.
> 
> One of the first things to work on was getting X Windows up and running, 
> so I ran a "make install" in the /usr/ports/x11/xorg directory. Here is 
> the first two lines from the Makefile:
> 
> # Created by: Eric Anholt <anholt at FreeBSD.org>
> # $FreeBSD: head/x11/xorg/Makefile 448082 2017-08-17 08:26:25Z bapt $
> 
> 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 
supported that is.  In any case, the error comes from math/gmp, not the 
xorg stack.  You have to talk to the maintainer of that port about the 
error.

Regards
-- 
Niclas
> 
> ===>  Staging for xorg-7.7_3
> ===>   xorg-7.7_3 depends on file: /usr/local/libdata/pkgconfig/dri.pc - 
> found
> ===>   xorg-7.7_3 depends on file: 
> /usr/local/libdata/pkgconfig/xbitmaps.pc - found
> ===>   xorg-7.7_3 depends on file: 
> /usr/local/share/icons/handhelds/cursors/X_cursor - found
> ===>   xorg-7.7_3 depends on package: xorg-apps>0 - not found
> ===>  Staging for xorg-apps-7.7_4
> ===>   xorg-apps-7.7_4 depends on executable: appres - found
> ===>   xorg-apps-7.7_4 depends on executable: bitmap - found
> ===>   xorg-apps-7.7_4 depends on executable: dga - found
> ===>   xorg-apps-7.7_4 depends on executable: iceauth - found
> ===>   xorg-apps-7.7_4 depends on executable: mkfontscale - found
> ===>   xorg-apps-7.7_4 depends on executable: sessreg - found
> ===>   xorg-apps-7.7_4 depends on executable: setxkbmap - found
> ===>   xorg-apps-7.7_4 depends on executable: smproxy - found
> ===>   xorg-apps-7.7_4 depends on executable: x11perf - found
> ===>   xorg-apps-7.7_4 depends on executable: xauth - found
> ===>   xorg-apps-7.7_4 depends on executable: xbacklight - found
> ===>   xorg-apps-7.7_4 depends on executable: xcalc - found
> ===>   xorg-apps-7.7_4 depends on executable: xcmsdb - found
> ===>   xorg-apps-7.7_4 depends on executable: xconsole - found
> ===>   xorg-apps-7.7_4 depends on executable: xcursorgen - found
> ===>   xorg-apps-7.7_4 depends on executable: xdpyinfo - found
> ===>   xorg-apps-7.7_4 depends on executable: xdriinfo - not found
> ===>   xdriinfo-1.0.6_3 depends on package: pkgconf>=1.3.0_1 - found
> ===>   xdriinfo-1.0.6_3 depends on package: xorgproto>=0 - found
> ===>   xdriinfo-1.0.6_3 depends on package: xorgproto>=0 - found
> ===>   xdriinfo-1.0.6_3 depends on file: 
> /usr/local/libdata/pkgconfig/xorg-macros.pc - found
> ===>   xdriinfo-1.0.6_3 depends on file: 
> /usr/local/libdata/pkgconfig/x11.pc - found
> ===>   xdriinfo-1.0.6_3 depends on shared library: libGL.so - not found
> ===>   mesa-libs-18.3.2_4 depends on package: wayland-protocols>=1.8 - 
> not found
> ===>   wayland-protocols-1.20 depends on executable: wayland-scanner - 
> not found
> ===>   wayland-1.18.0_3 depends on executable: meson - found
> ===>   wayland-1.18.0_3 depends on executable: ninja - found
> ===>   wayland-1.18.0_3 depends on package: pkgconf>=1.3.0_1 - found
> ===>   wayland-1.18.0_3 depends on executable: xsltproc - found
> ===>   wayland-1.18.0_3 depends on shared library: libexpat.so - found 
> (/usr/local/lib/libexpat.so)
> ===>   wayland-1.18.0_3 depends on shared library: libffi.so - found 
> (/usr/local/lib/libffi.so)
> ===>   wayland-1.18.0_3 depends on shared library: libepoll-shim.so - 
> not found
> ===>   libepoll-shim-0.0.20200223 depends on file: /usr/local/bin/cmake 
> - not found
> ===>   cmake-3.17.1 depends on executable: sphinx-build - found
> ===>   cmake-3.17.1 depends on executable: gcc9 - not found
> ===>   gcc9-9.3.0 depends on file: /usr/local/bin/as - not found
> ===>   binutils-2.33.1_2,1 depends on file: /usr/local/lib/libgmp.so - 
> not found
> ===>  Building for gmp-6.2.0
> /usr/bin/make  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=compile --tag=CC ../mpn/m4-ccas --m4="m4" cc 
> -std=gnu99 -c -DHAVE_CONFIG_H -I. -I..  -D__GMP_WITHIN_GMP -I.. 
> -DOPERATION_`echo gcd_11 | sed 's/_$//'`    -O2 -pipe 
> -fstack-protector-strong -fno-strict-aliasing  `test -f 'gcd_11.asm' || 
> echo './'`gcd_11.asm
> libtool: compile:  ../mpn/m4-ccas --m4=m4 cc -std=gnu99 -c 
> -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_gcd_11 -O2 
> -pipe -fstack-protector-strong -fno-strict-aliasing gcd_11.asm  -fPIC 
> -DPIC -o .libs/gcd_11.o
> m4  -DHAVE_CONFIG_H -D__GMP_WITHIN_GMP -DOPERATION_gcd_11 -DPIC 
> gcd_11.asm >tmp-gcd_11.s
>   cc -std=gnu99 -c -DHAVE_CONFIG_H -I. -I.. -D__GMP_WITHIN_GMP -I.. 
> -DOPERATION_gcd_11 -O2 -pipe -fstack-protector-strong 
> -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
> 
> make[20]: stopped in /usr/ports/math/gmp/work/gmp-6.2.0/mpn
> 1 error
> 
> make[20]: stopped in /usr/ports/math/gmp/work/gmp-6.2.0/mpn
> *** [all-recursive] Error code 1
> 
> make[19]: stopped in /usr/ports/math/gmp/work/gmp-6.2.0
> 1 error
> 
> make[19]: stopped in /usr/ports/math/gmp/work/gmp-6.2.0
> *** [all] Error code 2
> 
> make[18]: stopped in /usr/ports/math/gmp/work/gmp-6.2.0
> 1 error
> 
> make[18]: stopped in /usr/ports/math/gmp/work/gmp-6.2.0
> ===> Compilation failed unexpectedly.
> Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
> the maintainer.
> *** Error code 1
> 
> Stop.
> make[17]: stopped in /usr/ports/math/gmp
> *** Error code 1
> 
> Stop.
> make[16]: stopped in /usr/ports/math/gmp
> *** Error code 1
> 
> Stop.
> make[15]: stopped in /usr/ports/devel/binutils
> *** Error code 1
> 
> Stop.
> make[14]: stopped in /usr/ports/devel/binutils
> *** Error code 1
> 
> Stop.
> make[13]: stopped in /usr/ports/lang/gcc9
> *** Error code 1
> 
> Stop.
> make[12]: stopped in /usr/ports/lang/gcc9
> *** Error code 1
> 
> Stop.
> make[11]: stopped in /usr/ports/devel/cmake
> *** Error code 1
> 
> Stop.
> make[10]: stopped in /usr/ports/devel/cmake
> *** Error code 1
> 
> Stop.
> make[9]: stopped in /usr/ports/devel/libepoll-shim
> *** Error code 1
> 
> Stop.
> make[8]: stopped in /usr/ports/graphics/wayland
> *** Error code 1
> 
> Stop.
> make[7]: stopped in /usr/ports/graphics/wayland-protocols
> *** Error code 1
> 
> Stop.
> make[6]: stopped in /usr/ports/graphics/mesa-libs
> *** Error code 1
> 
> Stop.
> make[5]: stopped in /usr/ports/graphics/mesa-libs
> *** Error code 1
> 
> Stop.
> make[4]: stopped in /usr/ports/x11/xdriinfo
> *** Error code 1
> 
> Stop.
> make[3]: stopped in /usr/ports/x11/xorg-apps
> *** Error code 1
> 
> Stop.
> make[2]: stopped in /usr/ports/x11/xorg-apps
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /usr/ports/x11/xorg
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/ports/x11/xorg
> 
> Any help you can offer in resolving this build fail would be 
> appreciated. Thank you.
> 
> Sincerely,
> 
> Chris Nicol.



More information about the freebsd-x11 mailing list