From owner-svn-ports-head@freebsd.org Tue Dec 19 19:06:20 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E6BC6E987E2; Tue, 19 Dec 2017 19:06:20 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A460166188; Tue, 19 Dec 2017 19:06:20 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id DEDFEA775; Tue, 19 Dec 2017 19:06:19 +0000 (UTC) From: Jan Beich To: Mark Linimon Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r456719 - in head: biology/bedtools comms/gnuradio editors/libreoffice emulators/stella games/armagetron graphics/gsculpt net/linknx net/rsplib science/afni security/botan2 security/hig... References: <201712191441.vBJEfTLf054114@repo.freebsd.org> Date: Tue, 19 Dec 2017 20:06:10 +0100 In-Reply-To: <201712191441.vBJEfTLf054114@repo.freebsd.org> (Mark Linimon's message of "Tue, 19 Dec 2017 14:41:29 +0000 (UTC)") Message-ID: <8tdy-a671-wny@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Dec 2017 19:06:21 -0000 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Mark Linimon writes: > Author: linimon > Date: Tue Dec 19 14:41:29 2017 > New Revision: 456719 > URL: https://svnweb.freebsd.org/changeset/ports/456719 > > Log: > Mark more recently failing ports broken on aarch64. Marking each port individually where commit message contains an excerpt more than 1 line long would be more helpful. Build logs tend to disappear over time either because a machine goes offline or move. I've had trouble in the= past figuring out whether a fix was enough going by one cryptic 1 line in BROKEN or maybe the issue is no longer present after several port and toolchain up= dates. > While here, pet portlint and reformat some other BROKEN statements. >=20=20=20 > Approved by: portmgr (tier-2 blanket) [...] > Modified: head/biology/bedtools/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/biology/bedtools/Makefile Tue Dec 19 14:40:35 2017 (r456718) > +++ head/biology/bedtools/Makefile Tue Dec 19 14:41:29 2017 (r456719) > @@ -13,8 +13,9 @@ COMMENT=3D Toolset for genome arithmetic > LICENSE=3D GPLv2 > LICENSE_FILE=3D ${WRKSRC}/LICENSE =20 > -BROKEN_armv6=3D fails to compile: implicit instantiation of undefined t= emplate __static_assert_test > -BROKEN_armv7=3D fails to compile: implicit instantiation of undefined t= emplate __static_assert_test > +BROKEN_FreeBSD_12_aarch64=3D fails to compile: /usr/include/c++/v1/queue= :401:5: error: static_assert failed > +BROKEN_armv6=3D fails to compile: implicit instantiation of undefined = template __static_assert_test > +BROKEN_armv7=3D fails to compile: implicit instantiation of undefined = template __static_assert_test Why limit to Tier2 when Tier1 architectures are also affected? Affects any FreeBSD release/architecture defaulting to libc++ 4.0 or later. http://beefy10.nyi.freebsd.org/data/111i386-default/456518/logs/errors/bedt= ools-2.25.0.log http://beefy9.nyi.freebsd.org/data/111amd64-default/456518/logs/errors/bedt= ools-2.25.0.log http://beefy11.nyi.freebsd.org/data/head-i386-default/p456453_s326888/logs/= errors/bedtools-2.25.0.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p456453_s326888/logs= /errors/bedtools-2.25.0.log http://beefy1.nyi.freebsd.org/data/111i386-quarterly/456459/logs/errors/bed= tools-2.25.0.log http://beefy3.nyi.freebsd.org/data/111amd64-quarterly/456459/logs/errors/be= dtools-2.25.0.log > Modified: head/emulators/stella/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/emulators/stella/Makefile Tue Dec 19 14:40:35 2017 (r456718) > +++ head/emulators/stella/Makefile Tue Dec 19 14:41:29 2017 (r456719) > @@ -16,6 +16,11 @@ LICENSE_FILE=3D ${WRKSRC}/License.txt >=20 > LIB_DEPENDS=3D libpng.so:graphics/png >=20 > +BROKEN_aarch64=3D fails to compile: Checking for compiler version... 5.= 0.0, bad; Please ensure you are using GCC 4.7 / Clang 3.4 or above > +BROKEN_armv6=3D fails to compile: Checking for compiler version... 5.0.= 0, bad; Please ensure you are using GCC 4.7 / Clang 3.4 or above > +BROKEN_armv7=3D fails to compile: Checking for compiler version... 5.0.= 0, bad; Please ensure you are using GCC 4.7 / Clang 3.4 or above Why limit to Tier2 when Tier1 architectures are also affected? Affects any FreeBSD release/architecture defaulting to Clang 5.0 or later. http://beefy11.nyi.freebsd.org/data/head-i386-default/p456453_s326888/logs/= errors/stella-4.7.3_2.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p456453_s326888/logs= /errors/stella-4.7.3_2.log > +BROKEN_powerpc64=3D fails to compile: CartDebug.cxx: 'snprintf' is not a= member of 'std' Looks like ports/193528. Are you sure it still happens after r449590? > Modified: head/games/armagetron/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/games/armagetron/Makefile Tue Dec 19 14:40:35 2017 (r456718) > +++ head/games/armagetron/Makefile Tue Dec 19 14:41:29 2017 (r456719) > @@ -15,6 +15,10 @@ COMMENT=3D Multiplayer networked Tron clone in 3D > LICENSE=3D GPLv2+ > LICENSE_FILE=3D ${WRKSRC}/COPYING >=20=20 > +BROKEN_FreeBSD_12_aarch64=3D network/nNetObject.cpp:1533:46: error: orde= red comparison between pointer and zero ('const nSocket *' and 'int') > +BROKEN_FreeBSD_12_armv6=3D network/nNetObject.cpp:1533:46: error: ordere= d comparison between pointer and zero ('const nSocket *' and 'int') > +BROKEN_FreeBSD_12_armv7=3D network/nNetObject.cpp:1533:46: error: ordere= d comparison between pointer and zero ('const nSocket *' and 'int') > + Why limit to Tier2 when Tier1 architectures are also affected? Affects any FreeBSD release/architecture defaulting to Clang 4.0 or later. http://beefy10.nyi.freebsd.org/data/111i386-default/456518/logs/errors/arma= getron-0.2.8.3.3_1.log http://beefy9.nyi.freebsd.org/data/111amd64-default/456518/logs/errors/arma= getron-0.2.8.3.3_1.log http://beefy11.nyi.freebsd.org/data/head-i386-default/p456453_s326888/logs/= errors/armagetron-0.2.8.3.3_1.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p456453_s326888/logs= /errors/armagetron-0.2.8.3.3_1.log http://beefy1.nyi.freebsd.org/data/111i386-quarterly/456459/logs/errors/arm= agetron-0.2.8.3.3_1.log http://beefy3.nyi.freebsd.org/data/111amd64-quarterly/456459/logs/errors/ar= magetron-0.2.8.3.3_1.log > Modified: head/net/linknx/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/net/linknx/Makefile Tue Dec 19 14:40:35 2017 (r456718) > +++ head/net/linknx/Makefile Tue Dec 19 14:41:29 2017 (r456719) > @@ -14,6 +14,7 @@ LICENSE=3D GPLv2 > LIB_DEPENDS=3D libpthsem.so:devel/pthsem > BUILD_DEPENDS=3D ${LOCALBASE}/lib/libargp.a:devel/argp-standalone >=20=20 > +BROKEN_aarch64=3D fails to compile: /usr/include/c++/v1/math.h:733:39: = no member named 'fabsf' in the global namespace; did you mean simply 'fabsf= '? Why limit to Tier2 when Tier1 architectures are also affected? Affects any FreeBSD release/architecture defaulting to libc++ 5.0 or later. http://beefy11.nyi.freebsd.org/data/head-i386-default/p456453_s326888/logs/= errors/linknx-0.0.1.32.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p456453_s326888/logs= /errors/linknx-0.0.1.32.log > BROKEN_armv6=3D fails to configure: checking for GNU Pth... Segmentatio= n fault Probably was due to a bug in emulators/qemu-user-static. 11.1 armv6 - http://sprunge.us/HfFK 12.0 armv6 - http://sprunge.us/RKPe > BROKEN_armv7=3D fails to configure: checking for GNU Pth... Segmentatio= n fault Probably was due to a bug in emulators/qemu-user-static. It now fails like on Tier1 archs. 12.0 armv7 - http://sprunge.us/RSjX > Modified: head/net/rsplib/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/net/rsplib/Makefile Tue Dec 19 14:40:35 2017 (r456718) > +++ head/net/rsplib/Makefile Tue Dec 19 14:41:29 2017 (r456719) > @@ -12,6 +12,10 @@ COMMENT=3D RSerPool Framework and Example Applications >=20=20 > LICENSE=3D GPLv3 >=20=20 > +BROKEN_aarch64=3D fails to compile: fractalgeneratorservice.cc:353:12: = expected unqualified-id > +BROKEN_armv6=3D fails to compile: fractalgeneratorservice.cc:353:12: ex= pected unqualified-id > +BROKEN_armv7=3D fails to compile: fractalgeneratorservice.cc:353:12: ex= pected unqualified-id Why limit to Tier2 when Tier1 architectures are also affected? Affects any FreeBSD release/architecture defaulting to libc++ 5.0 or later. http://beefy11.nyi.freebsd.org/data/head-i386-default/p456453_s326888/logs/= errors/rsplib-3.0.2_2.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p456453_s326888/logs= /errors/rsplib-3.0.2_2.log > Modified: head/security/sha1collisiondetection/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/security/sha1collisiondetection/Makefile Tue Dec 19 14:40:35 201= 7 (r456718) > +++ head/security/sha1collisiondetection/Makefile Tue Dec 19 14:41:29 201= 7 (r456719) > @@ -11,6 +11,7 @@ COMMENT=3D Library and command line tool to detect SHA-1 > LICENSE=3D MIT > LICENSE_FILE=3D ${WRKSRC}/LICENSE.txt >=20=20 > +BROKEN_aarch64=3D fails to compile: generic selections are a C11-specif= ic feature [-Werror,-Wc11-extensions] > BROKEN_armv6=3D fails to compile: generic selections are a C11-specific= feature [-Werror,-Wc11-extensions] > BROKEN_armv7=3D fails to compile: generic selections are a C11-specific= feature [-Werror,-Wc11-extensions] Why limit to Tier2 when Tier1 architectures are also affected? Affects any FreeBSD release/architecture defaulting to Clang 5.0 or later. http://beefy11.nyi.freebsd.org/data/head-i386-default/p456453_s326888/logs/= errors/sha1collisiondetection-1.0.2.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p456453_s326888/logs= /errors/sha1collisiondetection-1.0.2.log > BROKEN_powerpc64=3D fails to compile: cc1: unrecognized command line opti= on -std=3Dc90 According to GCC documentation, -std=3Dc90 is an alias for -std=3Dc89. Either patch it out or add USES=3Dcompiler:c99. > Modified: head/www/ctemplate/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/www/ctemplate/Makefile Tue Dec 19 14:40:35 2017 (r456718) > +++ head/www/ctemplate/Makefile Tue Dec 19 14:41:29 2017 (r456719) > @@ -9,6 +9,7 @@ MASTER_SITES=3D SF > MAINTAINER=3D ap@page2rss.com > COMMENT=3D Template system for C >=20=20 > +BROKEN_aarch64=3D fails to compile: assigning to char * from buincompat= ible type const char * > BROKEN_armv6=3D fails to compile: assigning to char * from incompatible= type const char * > BROKEN_armv7=3D fails to compile: assigning to char * from incompatible= type const char * Why limit to Tier2 when Tier1 architectures are also affected? Affects any FreeBSD release/architecture defaulting to Clang 4.0 or later. http://beefy10.nyi.freebsd.org/data/111i386-default/456518/logs/errors/ctem= plate-0.5.log http://beefy9.nyi.freebsd.org/data/111amd64-default/456518/logs/errors/ctem= plate-0.5.log http://beefy11.nyi.freebsd.org/data/head-i386-default/p456453_s326888/logs/= errors/ctemplate-0.5.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p456453_s326888/logs= /errors/ctemplate-0.5.log http://beefy3.nyi.freebsd.org/data/111amd64-quarterly/456459/logs/errors/ct= emplate-0.5.log http://beefy1.nyi.freebsd.org/data/111i386-quarterly/456459/logs/errors/cte= mplate-0.5.log > Modified: head/x11-toolkits/mygui/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/x11-toolkits/mygui/Makefile Tue Dec 19 14:40:35 2017 (r456718) > +++ head/x11-toolkits/mygui/Makefile Tue Dec 19 14:41:29 2017 (r456719) > @@ -23,6 +23,7 @@ BUILD_WRKSRC=3D ${WRKSRC}/${MYGUI_SUBDIR} > INSTALL_WRKSRC=3D ${WRKSRC}/${MYGUI_SUBDIR} > .endif >=20=20 > +BROKEN_aarch64=3D fails to compile: memory:2050:9: error: cannot initia= lize a member subobject of type 'std::__1::basic_string *' with an rv= alue of type 'int' > BROKEN_armv6=3D fails to compile: memory:2050:9: error: cannot initiali= ze a member subobject of type 'std::__1::basic_string *' with an rval= ue of type 'int' > BROKEN_armv7=3D fails to compile: memory:2050:9: error: cannot initiali= ze a member subobject of type 'std::__1::basic_string *' with an rval= ue of type 'int' > BROKEN_powerpc64=3D fails to build Why limit to Tier2 when Tier1 architectures are also affected? Affects any FreeBSD release/architecture defaulting to libc++ 5.0 or later. http://beefy11.nyi.freebsd.org/data/head-i386-default/p456453_s326888/logs/= errors/mygui-3.2.2_3.log http://beefy12.nyi.freebsd.org/data/head-amd64-default/p456453_s326888/logs= /errors/mygui-3.2.2_3.log See also ports/220189. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQF8BAEBCgBmBQJaOWMiXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREQjQ0MzY3NEM3RDIzNTc4NkUxNDkyQ0VF NEM3Nzg4MzQ3OURCRERCAAoJEOTHeINHnb3bFC8H/1GwS3gE74/55Mt7dhMMgocc ViXJRd5HaoqJYYP1WyheMnnSwsSwJwjWi4hWtF0w6bVb8FYurnWgYInvNPZL7Bye FpohYTwJhOZS6LQY7/81hKSslNUCXP6dnbhEp+aC9EnTAS60WNVwdKEnRaWI99uE WINTsJNOKi0uowDYr5qmtUEfdTSPr8y/Sh4aYhHTBv6FygthY/kVhtxG0N7b9Sn/ AEfUsIiegn+I0SLtdcKf5/L/BQxoH+GBEZ3KFIlA+kYCcQiZbN9xGSS7+wTZNe1g 3p8ep+lNTcpNgWnxF9nFUiE5JrAGjwO2+ZEcw0j7mFIbwi1h2HoTs06/pEv/Lp4= =XsXQ -----END PGP SIGNATURE----- --=-=-=--