From owner-freebsd-toolchain@freebsd.org Sun Dec 29 06:03:10 2019 Return-Path: Delivered-To: freebsd-toolchain@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 D7FF01D58F1 for ; Sun, 29 Dec 2019 06:03:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-22.consmr.mail.gq1.yahoo.com (sonic309-22.consmr.mail.gq1.yahoo.com [98.137.65.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47lqjn30xZz49cg for ; Sun, 29 Dec 2019 06:03:09 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: PzFqy9sVM1lXv_FSCUAVNqrDnpO5ecX6fm5jxVpNDqtbRpsDaqET0CpIAjtjLlG FaEyZwZr6wKDXh.sEtNDfnhP7spCrotKbpm0D4Wgw2gRm684.0fgbyuLh2Y0niXWXzpGbfve8UdM 3Kwky4CLKlla8lr_SJMhmE7MKALJtjjSN5NV33tjw4Iqbu.ggSxu2Yj1_SuYTsp9Ca6fCIw4nl1V IEtB0AiuJI1Ystv2Z6j5SuN_0Tn9bQ6CM8hLlUbPAjNdorzUcrkx34.c.RScVf5fPlDTMGLWp0qB 4w2fqm7EDWrJ_BgsNNtJ7DmsoiuVhOl_oM3khqEl_W24pOt0NLKzeubLZjfO3sPRueDEpNITx9ih _eOi4umOb9RyugPUoAbYFLZwkSvywPjaX0eKRObSUYwjjxypSttW5f_NhlA.4vn_HakEWIm1GnVh s4q5tSVLnHs.EOqEq.9pnovbj2RciTNU4lBmQdJ91cFVU_krd7F._5olhBWCk4n4aBigr9h7SpRV yITnXbj9Zad9kFR2ZhGiyZZFVcMWkgAmSp4ggOocG8mdipi3JaaEvvnyg2oTKmOJgyhfRHBRBI9n T36rx4G6NK_6nq2_xK1.RCKTAFeOAPTZS2TwUovlOkU1ta29KPIgUayhHplcYAMTxI_gX7YCOhyY vpEYvqJxNkGL8jevkOA2n8r2yYiy09IJ6roGRgECUVZ2U_YbofToa7ZN.VEFXcrapniEudMtHBeo IHRCp165vziBix7WBSsRRfHsd5T0EMq6QZZRNtLIt3osgLybxSmo_OeEh7eEMtSLLkQtvzPdb4gG .5XQk8.zjqwB2oqbwH2VY6LNYttAy0E56KeSKe4qJ8TmdeVdc3_0.3DP3Dhzahh72p3ObaDVz4Uc BAVQLK3mfDo84wwvk.wd9kfaGHq7zThX5cct20mc8yTT4F2bz1u_ReHGcsvuZNe2AcX54sU3xaGZ hC3583kFbAaXfFPjbwMMGNTg6Ev_WQs7ZrG6nAJ11pnjz7EbwlL3qsKQwREdflC5xcEYy9uL0KgY dzRAokF1Fr9lKlHwVyTpZC46e4xnEzfvP2lvD5GIgFIpXzxWJWJXsfmrlEdzXEiLqiHj0UpDaesU yz9Wh.ZhjbGH9gIpVh_4gA6GCqRavmNtdUKwHnWv4AiZ39JmZOqqqDlv6j77b9e4g7wnExUgmNpx MfezTyiXRRs0wuPZM9_vIjFrttgUOKf6MpN.2XbD8rju413UYJx1anfnyutyc3p4uCIHLndo2Yi9 XbC.R8pWaz0wjMPQkj7nZIGXyA0j55GtIJQJKIJpkjzB.fj62jz6rdvFTt.Kog6d3sDcMq9GtY0T SW_AiGSkqbYP.l5_piR5LZzu4wSfY4TbAClkoKpOhBXGKZPGo4_BkJRvvHgo.JvaL1mRYIeQAh8E bJP1Q._1UFrCusjv.EBZec.Zfo7Hrmp3Z35PdsnFJDQY- Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Sun, 29 Dec 2019 06:03:06 +0000 Received: by smtp403.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 792d29fcf967bd30fbb65f30061a1709; Sun, 29 Dec 2019 06:03:05 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.40.2.2.4\)) Subject: x11-toolkits/qt5-gui build on/for Cortex-A7 ( head -r356109 ) failed with: unable to execute command: Executable "as" doesn't exist Message-Id: <122B34CA-9CCC-4299-BB5C-F97D76C7426E@yahoo.com> Date: Sat, 28 Dec 2019 22:03:03 -0800 Cc: freebsd-arm To: FreeBSD Toolchain , FreeBSD ports X-Mailer: Apple Mail (2.3608.40.2.2.4) References: <122B34CA-9CCC-4299-BB5C-F97D76C7426E.ref@yahoo.com> X-Rspamd-Queue-Id: 47lqjn30xZz49cg X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.48 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.984,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_GOOD(-0.10)[text/plain]; MV_CASE(0.50)[]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; RCVD_IN_DNSWL_NONE(0.00)[148.65.137.98.list.dnswl.org : 127.0.5.0]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(0.00)[ip: (-0.25), ipnet: 98.137.64.0/21(0.89), asn: 36647(0.71), country: US(-0.05)]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Dec 2019 06:03:10 -0000 Is system-clang 9.0.1 supposed to implicitly try to use /usr/local/bin/as ? It does for this context . . . Note the -fno-integrated-as use in the later quoted log material. I'll also note that an experiment via -### shows that system-clang 9.0.1 then uses a command like (from a very simple example test): "/usr/local/bin/as" "-mfpu=3Dvfp" "-meabi=3D5" "-o" "a.o" = "/tmp/a-14ae2e.s" and that in turn presumes that devel/binutils has provided /usr/local/bin/as . That in turn means that, for ports-mgmt/poudriere-devel to work for x11-toolkits/qt5-gui , BUILD_DEPENDS=3D at-spi2-core>=3D0:accessibility/at-spi2-core \ ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ = ${LOCALBASE}/include/vulkan/vulkan.h:devel/vulkan-headers would need to also include (or the @native explicita-flavor variant): ${LOCALBASE}/bin/as:devel/binutils HOWEVER, I'm not sure if the implicit use of /usr/local/bin/as is intentional or not for system-clang. The failure report (1st error only, there were more): . . . --- .obj/pixman-arm-neon-asm.o --- cc -c -O2 -pipe -mcpu=3Dcortex-a7 -g -fstack-protector-strong -isystem = /usr/local/include -fno-strict-aliasing -std=3Dgnu11 -fvisibility=3Dhidden= -fno-exceptions -Wall -W -pthread -fPIC -DQT_ACCESSIBILITY -DQT_DBUS = -DQT_FONTCONFIG -DQT_FREETYPE -DQT_GLIB -DQT_IMAGEFORMAT_PNG -DQT_OPENGL = -DQT_SHAPE -DQT_XCB -DQT_XKB -DQT_XKBCOMMON -DQT_XRENDER = -DQT_NO_USING_NAMESPACE -DQT_NO_FOREACH -DENABLE_PIXMAN_DRAWHELPERS = -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_GUI_LIB = -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS = -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS = -DQT_DISABLE_DEPRECATED_BEFORE=3D0x050000 -DQT_NO_EXCEPTIONS = -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_CORE_LIB = -fno-integrated-as -I. -I../../include -I../../include/QtGui = -I../../include/QtGui/5.13.2 -I../../include/QtGui/5.13.2/QtGui = -I.tracegen -isystem /usr/local/include/libdrm -isystem = /usr/local/include/qt5/QtCore/5.13.2 -isystem = /usr/local/include/qt5/QtCore/5.13.2/QtCore -isystem = /usr/local/include/qt5 -isystem /usr/local/include/qt5/QtCore -I.moc = -isystem /usr/local/include/libpng16 -isystem /usr/local/include = -I/usr/local/lib/qt5/mkspecs/freebsd-clang = ../3rdparty/pixman/pixman-arm-neon-asm.S -o .obj/pixman-arm-neon-asm.o . . . --- .obj/pixman-arm-neon-asm.o --- cc: error: unable to execute command: Executable "as" doesn't exist! cc: error: assembler command failed with exit code 1 (use -v to see = invocation) *** [.obj/pixman-arm-neon-asm.o] Error code 1 make[1]: stopped in = /wrkdirs/usr/ports/x11-toolkits/qt5-gui/work/qtbase-everywhere-src-5.13.2/= src/gui . . . For reference: Build based on ports-mgmt/pooudriere-devel . =46rom early in the log, showing compiler information: #### /usr/ports/Mk/Scripts/ports_env.sh #### _CCVERSION_921dbbb2=3DFreeBSD clang version 9.0.1 = (git@github.com:llvm/llvm-project.git = c1a0a213378a458fbea1a5c77b315c7dce08fd05) (based on LLVM 9.0.1) Target: = armv7-unknown-freebsd13.0-gnueabihf Thread model: posix InstalledDir: = /usr/bin _ALTCCVERSION_921dbbb2=3Dnone _CXXINTERNAL_acaad9ca=3DFreeBSD clang version 9.0.1 = (git@github.com:llvm/llvm-project.git = c1a0a213378a458fbea1a5c77b315c7dce08fd05) (based on LLVM 9.0.1) Target: = armv7-unknown-freebsd13.0-gnueabihf Thread model: posix InstalledDir: = /usr/bin "/usr/bin/ld" "--eh-frame-hdr" "-dynamic-linker" = "/libexec/ld-elf.so.1" "--hash-style=3Dboth" "--enable-new-dtags" "-o" = "a.out" "/usr/lib/crt1.o" "/usr/lib/crti.o" "/usr/lib/crtbegin.o" = "-L/usr/lib" "/dev/null" "-lc++" "-lm" "-lgcc" "--as-needed" "-lgcc_s" = "--no-as-needed" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" = "/usr/lib/crtend.o" "/usr/lib/crtn.o" CC_OUTPUT_921dbbb2_58173849=3Dyes CC_OUTPUT_921dbbb2_9bdba57c=3Dyes CC_OUTPUT_921dbbb2_6a4fe7f5=3Dyes CC_OUTPUT_921dbbb2_6bcac02b=3Dyes CC_OUTPUT_921dbbb2_67d20829=3Dyes CC_OUTPUT_921dbbb2_bfa62e83=3Dyes CC_OUTPUT_921dbbb2_f0b4d593=3Dyes CC_OUTPUT_921dbbb2_308abb44=3Dyes CC_OUTPUT_921dbbb2_f00456e5=3Dyes CC_OUTPUT_921dbbb2_65ad290d=3Dyes CC_OUTPUT_921dbbb2_f2776b26=3Dyes CC_OUTPUT_921dbbb2_b2657cc3=3Dyes CC_OUTPUT_921dbbb2_380987f7=3Dyes CC_OUTPUT_921dbbb2_160933ec=3Dyes CC_OUTPUT_921dbbb2_fb62803b=3Dyes _OBJC_CCVERSION_921dbbb2=3DFreeBSD clang version 9.0.1 = (git@github.com:llvm/llvm-project.git = c1a0a213378a458fbea1a5c77b315c7dce08fd05) (based on LLVM 9.0.1) Target: = armv7-unknown-freebsd13.0-gnueabihf Thread model: posix InstalledDir: = /usr/bin _OBJC_ALTCCVERSION_921dbbb2=3Dnone ARCH=3Darmv7 OPSYS=3DFreeBSD _OSRELEASE=3D13.0-CURRENT OSREL=3D13.0 OSVERSION=3D1300069 PYTHONBASE=3D/usr/local _SMP_CPUS=3D4 CONFIGURE_MAX_CMD_LEN=3D262144 HAVE_PORTS_ENV=3D1 # uname -apKU FreeBSD OPiP2E 13.0-CURRENT FreeBSD 13.0-CURRENT #12 r356109M: Fri Dec = 27 17:24:56 PST 2019 = markmi@FBSDFHUGE:/usr/obj/armv7_clang/arm.armv7/usr/src/arm.armv7/sys/GENE= RIC-NODBG arm armv7 1300069 1300069 # cc -v FreeBSD clang version 9.0.1 (git@github.com:llvm/llvm-project.git = c1a0a213378a458fbea1a5c77b315c7dce08fd05) (based on LLVM 9.0.1) Target: armv7-unknown-freebsd13.0-gnueabihf Thread model: posix InstalledDir: /usr/bin # svnlite info /usr/ports/ Path: /usr/ports Working Copy Root Path: /usr/ports URL: svn://svn.freebsd.org/ports/head Relative URL: ^/head Repository Root: svn://svn.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 520539 Node Kind: directory Schedule: normal Last Changed Author: ler Last Changed Rev: 520539 Last Changed Date: 2019-12-20 18:01:52 -0800 (Fri, 20 Dec 2019) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)