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

Niclas Zeising <[email protected]>
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]>
On 2020-04-15 23:31, Chris Nicol wrote:
> Dear X11@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 <[email protected]>
> # $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.

_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.