From owner-freebsd-x11@freebsd.org Sat Apr 18 07:41:59 2020 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 46F9E2C017C for ; Sat, 18 Apr 2020 07:41:59 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4944fZ6pM3z3Cy7 for ; Sat, 18 Apr 2020 07:41:58 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: by mailman.nyi.freebsd.org (Postfix) id E97DC2C017B; Sat, 18 Apr 2020 07:41:58 +0000 (UTC) Delivered-To: x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E942C2C017A for ; Sat, 18 Apr 2020 07:41:58 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from mail.daemonic.se (mail.daemonic.se [IPv6:2607:f740:d:20::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4944fY6hLLz3Cy2 for ; Sat, 18 Apr 2020 07:41:57 +0000 (UTC) (envelope-from zeising+freebsd@daemonic.se) Received: from cid.daemonic.se (localhost [IPv6:::1]) by mail.daemonic.se (Postfix) with ESMTP id 4944fW0qgPz3mBs; Sat, 18 Apr 2020 07:41:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=daemonic.se; h= content-transfer-encoding:content-language:content-type :content-type:in-reply-to:mime-version:user-agent:date:date :message-id:from:from:references:subject:subject:received :received; s=20151023; t=1587195578; bh=d4ILml9WWbcP8pIDxnp1bBPr EdbYJCXT3sK7fPmUMz8=; b=V3Q+N7HnpU+qX+hp8PpDTHo5AhBgYsApKvbWhWoM UEbMesSCDjYMETo3t26cdaZi0km4b269B4KfOvYXmN1Z7HlvYtkmXAUZtoAaUOuB NATLnTFRrWnyFg5/6RlJh8RuIZzTPz6+XANw2VbXbO/xVfimBcnUZw5KQS/T5fcx mKo= X-Virus-Scanned: amavisd-new at daemonic.se Received: from mail.daemonic.se ([IPv6:::1]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256) by cid.daemonic.se (mailscanner.daemonic.se [IPv6:::1]) (amavisd-new, port 10587) with ESMTPS id y1ZzPpcZxJ5x; Sat, 18 Apr 2020 07:39:38 +0000 (UTC) Received: from garnet.daemonic.se (unknown [IPv6:2001:470:dca9:201:21b9:f28e:5614:8414]) by mail.daemonic.se (Postfix) with ESMTPSA id 4944bs6KCyz3lbm; Sat, 18 Apr 2020 07:39:37 +0000 (UTC) Subject: Re: /usr/ports/x11/xorg build fail on SunBlade 100 To: Chris Nicol , x11@freebsd.org References: <0161cd12-6085-2e6f-bdfd-fcab5969ae8e@uleth.ca> From: Niclas Zeising Message-ID: <185a4780-2554-84a9-6a22-2c90cf245361@daemonic.se> Date: Sat, 18 Apr 2020 09:39:36 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0 MIME-Version: 1.0 In-Reply-To: <0161cd12-6085-2e6f-bdfd-fcab5969ae8e@uleth.ca> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4944fY6hLLz3Cy2 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=daemonic.se header.s=20151023 header.b=V3Q+N7Hn; dmarc=pass (policy=none) header.from=daemonic.se; spf=pass (mx1.freebsd.org: domain of zeising@daemonic.se designates 2607:f740:d:20::25 as permitted sender) smtp.mailfrom=zeising@daemonic.se X-Spamd-Result: default: False [-6.68 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[daemonic.se:s=20151023]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(-3.68)[ip: (-9.69), ipnet: 2607:f740:d::/48(-4.85), asn: 36236(-3.81), country: US(-0.05)]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[daemonic.se:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[daemonic.se,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:36236, ipnet:2607:f740:d::/48, country:US]; TAGGED_FROM(0.00)[freebsd]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Apr 2020 07:41:59 -0000 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 > # $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.