From owner-freebsd-toolchain@freebsd.org Mon Dec 9 07:09:24 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 43DD71CF13B for ; Mon, 9 Dec 2019 07:09:24 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic311-23.consmr.mail.gq1.yahoo.com (sonic311-23.consmr.mail.gq1.yahoo.com [98.137.65.204]) (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 47WZ7Q5sCgz4Kcj for ; Mon, 9 Dec 2019 07:09:22 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: etPoUaQVM1kRyZZtwycUcvmIxEmzCptHHmlcQa3R8iSLjJSvSUC90J7hpRqfJ9n w.7URzWQBV9REqj8rlSTBfXRzRfdT_hbFlU_aK8TG8ntxpfDHcmZTKWh2bcK0Pik0h1NcJiZxkyj 55mr6JEr8GX7XhSKhG9pvbFugY1h_5ruQpG.u9WrDbNfqfgJ6HkzTBmernrSMxVzbtnOUg7SA49M UEgFk9Xqt7xe1LBOktJp2PoNh.bTBDA1cSquMbjpaTwRtJ6bxxqWZzEX7L7ZPK.DSWQ0fi.2TCxc qKzVe06DEJzUFLzY7XjU5ql51kE81jhF_O_59D_9N_9MsS7sk9_5SuuUCUmeznNRB1I4L13iK8MA ksSKPT1exRJy6dkcAM8akvKjVhTeO21MMMKxOayftCmXBwBLiV7tX6vyM1e56mUXwV6LAAqv88IN 7SqRIeBHc0alvF0QzA9a_YO8p5w50GCAXY2GE8NcmwodaE2BAAWu6.H9kU4AcqgHJd_AcDavY7Kv pRB0RHBulmMBelaY1ECqBLBJkGbtsbrtnT5deOfHjXU197vDfzf5.nbS5qr_gGXh9CmHJKX4ywYB ZRU1g5JuW9raTBtGFhKjlBclN3gqbhg73JLlRUsOVS2dvdbzPMIw_1fQEd5MBJq0jZ0Hs9iG3QtN lHamQ.0P1qHRmcSURD.6ONSeLbnakD7.fEm1WEB0AywPPo_uD7AykosLkp5s..pH81N8u90RecsI Z0jDg9PFh_bZJmccuMyxj2pwtnrJbs3WbmMbdyOplGmXhpQC4.CQK.On1ChcS2oIGNcyQo5E6Hq6 JDgdTx7vdGpq2XVrujIS7Ovmw0mSkWiAZ3Gdil6UVdyitQRpsp.zrzYH3D0k3Fm2yKGzipXRitpj S7cso_f1nMlbtMB3WvJt4aVSX5xt2yxs3MsnKckUsMcbYioWHK1Yb83vLqzZSjtUgruP0VG4Tm_h tBqC74SwBQ1xyPst7oCZZW.V6MIi4fZgg29ZA6lygymu8pqzwC.M3P7tVMNty02c4_EF2T6RwJ55 zTsHgeBW3kqm016Fbw9N9MHmrSleT38TeRUzftw.uzHlOs41Khs1g.dwm1Sse6D7SH7KBlu0VyRW NbhS72Te1C_NpDdu4cIyplzikczvP4FNZXZjn4yFr6b5J0bHCzNPIyvHEyT8DdLLFnOWWQlkAwqr KazIMI0T_vF8V6c3NbWIKs8KnF1e6BmRKhPRiLCC1EcmVKGjra85YB_lakabpLYKNBCOSuXiv6j8 89JRq2GSmLoWK79bvMIqxG7nRD677EuiaJowSXnBUNFPVJotr5Y_tqs8QXy2XMl.9Mu2uj1TWAgJ Cm2vwB.0cLv9dBMloyGlomnzt10oPMdNkQ_cf4u_y3zTkhRiG0QYuNwIAr0qC2s_MpWB5A.TNCw4 n30K9wdf_4W90Uw9f1KEigspBeX0- Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.gq1.yahoo.com with HTTP; Mon, 9 Dec 2019 07:09:20 +0000 Received: by smtp403.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 60df6da1a6b7c00f05d642c59efd476b; Mon, 09 Dec 2019 07:09:18 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3601.0.10\)) Subject: Re: head -r355027 cross build for powerpc64 (system-clang-9 and devel/binutils@powerpc64 based) linker fails: undefined reference to lldb_private::formatters::CMTimeSummaryProvider From: Mark Millard In-Reply-To: Date: Sun, 8 Dec 2019 23:09:17 -0800 Cc: freebsd-ppc@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: To: FreeBSD Toolchain X-Mailer: Apple Mail (2.3601.0.10) X-Rspamd-Queue-Id: 47WZ7Q5sCgz4Kcj X-Spamd-Bar: / X-Spamd-Result: default: False [-0.79 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.47)[-0.474,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_GOOD(-0.10)[text/plain]; MV_CASE(0.50)[]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[204.65.137.98.list.dnswl.org : 127.0.5.0]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; RCVD_TLS_LAST(0.00)[]; NEURAL_SPAM_LONG(0.18)[0.184,0]; 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: (5.39), ipnet: 98.137.64.0/21(0.88), 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: Mon, 09 Dec 2019 07:09:24 -0000 On 2019-Nov-23, at 04:14, Mark Millard wrote: > This is an ELFv1 context, not ELFv2, despite the system-clang-9 basis. >=20 > --- lldb.full --- > /usr/local/powerpc64-unknown-freebsd13.0/bin/ld: = /usr/obj/powerpc64vtsc_clang_altbinutils/powerpc.powerpc64/usr/src/powerpc= .powerpc64/lib/clang/liblldb/liblldb.a(ObjCLanguage.o):(.toc+0x8): = undefined reference to = `lldb_private::formatters::CMTimeSummaryProvider(lldb_private::ValueObject= &, lldb_private::Stream&, lldb_private::TypeSummaryOptions const&)' >=20 > . . . >=20 > --- all_subdir_kerberos5 --- > Building = /usr/obj/powerpc64vtsc_clang_altbinutils/powerpc.powerpc64/usr/src/powerpc= .powerpc64/kerberos5/libexec/hpropd/hpropd.full > --- all_subdir_usr.bin --- > --- all_subdir_usr.bin/clang/lldb --- > c++: error: linker command failed with exit code 1 (use -v to see = invocation) > *** [lldb.full] Error code 1 >=20 > make[5]: stopped in /usr/src/usr.bin/clang/lldb > .ERROR_TARGET=3D'lldb.full' > = .ERROR_META_FILE=3D'/usr/obj/powerpc64vtsc_clang_altbinutils/powerpc.power= pc64/usr/src/powerpc.powerpc64/usr.bin/clang/lldb/lldb.full.meta' > .MAKE.LEVEL=3D'5' > MAKEFILE=3D'' > .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes= verbose' > _ERROR_CMD=3D'c++ -target powerpc64-unknown-freebsd13.0 = --sysroot=3D/usr/obj/powerpc64vtsc_clang_altbinutils/powerpc.powerpc64/usr= /src/powerpc.powerpc64/tmp = -B/usr/local/powerpc64-unknown-freebsd13.0/bin/ -O2 -pipe = -I/usr/src/contrib/llvm/tools/lldb/include = -I/usr/obj/powerpc64vtsc_clang_altbinutils/powerpc.powerpc64/usr/src/power= pc.powerpc64/usr.bin/clang/lldb = -I/usr/src/contrib/llvm/tools/clang/include -DCLANG_ENABLE_ARCMT = -DCLANG_ENABLE_STATIC_ANALYZER -I/usr/src/lib/clang/include = -I/usr/src/contrib/llvm/include -D__STDC_CONSTANT_MACROS = -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_VCS_VERSION_INC = -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"powerpc64-unknown-freebsd13.0\" = -DLLVM_HOST_TRIPLE=3D\"powerpc64-unknown-freebsd13.0\" = -DDEFAULT_SYSROOT=3D\"\" -DLLVM_TARGET_ENABLE_POWERPC = -DLLVM_TARGET_ENABLE_RISCV = -DLLVM_NATIVE_ASMPARSER=3DLLVMInitializePowerPCAsmParser = -DLLVM_NATIVE_ASMPRINTER=3DLLVMInitializePowerPCAsmPrinter = -DLLVM_NATIVE_DISASSEMBLER=3DLLVMInitializePowerPCDisassembler = -DLLVM_NATIVE_TARGET=3DLLVMInitializePowerPCTarget = -DLLVM_NATIVE_TARGETINFO=3DLLVMInitializePowerPCTargetInfo = -DLLVM_NATIVE_TARGETMC=3DLLVMInitializePowerPCTargetMC = -ffunction-sections -fdata-sections -gline-tables-only = -Wno-format-zero-length -fstack-protector-strong -Wno-empty-body = -Wno-string-plus-int -Wno-unused-const-variable = -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality = -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum = -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments = -fno-exceptions -fno-rtti -std=3Dc++11 -stdlib=3Dlibc++ = -Wno-c++11-extensions -Wl,--gc-sections -o lldb.full Driver.o = /usr/obj/powerpc64vtsc_clang_altbinutils/powerpc.powerpc64/usr/src/powerpc= .powerpc64/lib/clang/liblldb/liblldb.a = /usr/obj/powerpc64vtsc_clang_altbinutils/powerpc.powerpc64/usr/src/powerpc= .powerpc64/lib/clang/libclang/libclang.a = /usr/obj/powerpc64vtsc_clang_altbinutils/powerpc.powerpc64/usr/src/powerpc= .powerpc64/lib/clang/libllvm/libllvm.a -ledit -lexecinfo -lpanel = -lncursesw -lz -lpthread ;' > .CURDIR=3D'/usr/src/usr.bin/clang/lldb' > .MAKE=3D'make' > = .OBJDIR=3D'/usr/obj/powerpc64vtsc_clang_altbinutils/powerpc.powerpc64/usr/= src/powerpc.powerpc64/usr.bin/clang/lldb' > .TARGETS=3D'all' > = DESTDIR=3D'/usr/obj/powerpc64vtsc_clang_altbinutils/powerpc.powerpc64/usr/= src/powerpc.powerpc64/tmp' > LD_LIBRARY_PATH=3D'' > MACHINE=3D'powerpc' > MACHINE_ARCH=3D'powerpc64' > MAKEOBJDIRPREFIX=3D'' > MAKESYSPATH=3D'/usr/src/share/mk' > MAKE_VERSION=3D'20181221' > = PATH=3D'/usr/obj/powerpc64vtsc_clang_altbinutils/powerpc.powerpc64/usr/src= /powerpc.powerpc64/tmp/usr/sbin:/usr/obj/powerpc64vtsc_clang_altbinutils/p= owerpc.powerpc64/usr/src/powerpc.powerpc64/tmp/usr/bin:/usr/obj/powerpc64v= tsc_clang_altbinutils/powerpc.powerpc64/usr/src/powerpc.powerpc64/tmp/lega= cy/usr/sbin:/usr/obj/powerpc64vtsc_clang_altbinutils/powerpc.powerpc64/usr= /src/powerpc.powerpc64/tmp/legacy/usr/bin:/usr/obj/powerpc64vtsc_clang_alt= binutils/powerpc.powerpc64/usr/src/powerpc.powerpc64/tmp/legacy/bin::/sbin= :/bin:/usr/sbin:/usr/bin' > SRCTOP=3D'/usr/src' > = OBJTOP=3D'/usr/obj/powerpc64vtsc_clang_altbinutils/powerpc.powerpc64/usr/s= rc/powerpc.powerpc64' > .MAKE.MAKEFILES=3D'/usr/src/share/mk/sys.mk = /usr/src/share/mk/local.sys.env.mk /usr/src/share/mk/src.sys.env.mk = /root/src.configs/src.conf.powerpc64-clang_altbinutils-bootstrap.amd64-hos= t /usr/src/share/mk/bsd.mkopt.mk /usr/src/share/mk/src.sys.obj.mk = /usr/src/share/mk/auto.obj.mk /usr/src/share/mk/bsd.suffixes.mk = /root/src.configs/make.conf /usr/src/share/mk/local.sys.mk = /usr/src/share/mk/src.sys.mk /dev/null = /usr/src/usr.bin/clang/lldb/Makefile /usr/src/lib/clang/lldb.pre.mk = /usr/src/lib/clang/clang.pre.mk /usr/src/lib/clang/llvm.pre.mk = /usr/src/lib/clang/clang.build.mk /usr/src/share/mk/src.opts.mk = /usr/src/share/mk/bsd.own.mk /usr/src/share/mk/bsd.opts.mk = /usr/src/share/mk/bsd.cpu.mk /usr/src/share/mk/bsd.compiler.mk = /usr/src/share/mk/bsd.linker.mk /usr/src/lib/clang/llvm.build.mk = /usr/src/share/mk/bsd.prog.mk /usr/src/share/mk/bsd.init.mk = /usr/src/share/mk/local.init.mk /usr/src/share/mk/src.init.mk = /usr/src/usr.bin/clang/lldb/../Makefile.inc = /usr/src/usr.bin/clang/lldb/../../Makefile.inc = /usr/src/share/mk/bsd.libnames.mk /usr/src/share/mk/src.libnames.mk = /usr/src/share/mk/bsd.nls.mk /usr/src/share/mk/bsd.confs.mk = /usr/src/share/mk/bsd.files.mk /usr/src/share/mk/bsd.dirs.mk = /usr/src/share/mk/bsd.incs.mk /usr/src/share/mk/bsd.links.mk = /usr/src/share/mk/bsd.man.mk /usr/src/share/mk/bsd.dep.mk = /usr/src/share/mk/bsd.clang-analyze.mk /usr/src/share/mk/bsd.obj.mk = /usr/src/share/mk/bsd.subdir.mk /usr/src/share/mk/bsd.sys.mk' > .PATH=3D'. /usr/src/usr.bin/clang/lldb = /usr/src/contrib/llvm/tools/lldb/docs = /usr/src/contrib/llvm/tools/lldb/tools/driver' > 1 error >=20 Attempting head -r355547 gets the same type of problem as -r355027 did. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)