From owner-freebsd-current@freebsd.org Wed Dec 12 09:33:28 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E07891334BF3 for ; Wed, 12 Dec 2018 09:33:27 +0000 (UTC) (envelope-from gorefest.c@gmail.com) Received: from mail-yw1-xc29.google.com (mail-yw1-xc29.google.com [IPv6:2607:f8b0:4864:20::c29]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BEA55828A2 for ; Wed, 12 Dec 2018 09:33:26 +0000 (UTC) (envelope-from gorefest.c@gmail.com) Received: by mail-yw1-xc29.google.com with SMTP id q11so6695994ywa.0 for ; Wed, 12 Dec 2018 01:33:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=+0Gxbu8H/fQ0ixzzI/wXTHGY9BSinhqaIWWo8H5bW8E=; b=J4KCNgpaf4XreygZM4u+/evE83wQalSiuUK7bg3Ve2/c01M9Up1yRDngXQuHQ8KT/2 j7QeITs2K8l6ZJSQ4YaCq03UtPvCghRcpxZ5cquez7s2Ub8DjkQqD0p0F68TVNV/bw+u rMTx8jfgQKzJSIiz4GYuIkFRC3ISRGOowqxt3BB6QUfAOKYeQ7HiIIjeYciK3x1K2VQz kJkADtKmLCN3lIHfDoaT7LfRoElJBqT0S3Jgs8nng5VSaTOHGa4K5Jqu/ZDHSe/Kx+2s gUc9r0rTEyIQALu0mm8r/1TFZKxyAFuKj0lIa4tjHdq1Y0H1AUkaFeijPwL8EICXjwCi LgiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=+0Gxbu8H/fQ0ixzzI/wXTHGY9BSinhqaIWWo8H5bW8E=; b=nUCE+svYQBVxA0DTH10RonkB9VXA0Qlp9Tc8Ihc2up/zv5WJDyllluDa4sgwB3vgSC qRPfErNQFhfkNHkQpJitMJ8rydhu/L09AJa07Z75/b72mlRU7JSqo7LO1xbMxQzRh0St AnLVZ7++kOtqPI11HX9FY7VSJXIaJpzRPm1h7WDsndKvsB60ZEHpli2mI6rrbsJA572D T9FLLbFkKjT0QjZLHUgP+yRPTuMupkVwh0PGOGtjrJXokoVCV7gGvaYRNAdF1r3JAmO2 xMdjH7OENAvdkOwsOjRKHKC/uDprt++1WiEuh02mIXwQp0Qc7vkOK2Rpm9o5I3u8YdZb Mv3w== X-Gm-Message-State: AA+aEWZMIOuCw79ve6y+idJtoOnT763qL5tkiGksAfpnk9keZf4O9fDs DIgjcWMZ7rq/MrRVmBQED6O2ZKzzQ7JQGGU/z8Vw1g== X-Google-Smtp-Source: AFSGD/UjezGzktS9gATAbRbNeU16mJCP2upXCWidpGkrm9/YdZ4QtI40aOGdzwrSEbRxDkZ322BvTdL2V/jo7vwbDqI= X-Received: by 2002:a81:a9ca:: with SMTP id g193mr20078088ywh.52.1544607205507; Wed, 12 Dec 2018 01:33:25 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Mikhail V Afanasiev Date: Wed, 12 Dec 2018 14:33:34 +0500 Message-ID: Subject: Re: freebsd-current Digest, Vol 789, Issue 3 To: freebsd-current@freebsd.org X-Rspamd-Queue-Id: BEA55828A2 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=J4KCNgpa; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of gorefestc@gmail.com designates 2607:f8b0:4864:20::c29 as permitted sender) smtp.mailfrom=gorefestc@gmail.com X-Spamd-Result: default: False [-1.23 / 15.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; URI_COUNT_ODD(1.00)[49]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[9.2.c.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; IP_SCORE(-0.58)[ipnet: 2607:f8b0::/32(-1.55), asn: 15169(-1.28), country: US(-0.09)]; NEURAL_HAM_SHORT(-0.63)[-0.632,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Dec 2018 09:33:28 -0000 =D0=9E=D1=82=D0=BC=D0=B5=D0=BD=D0=B0 12 =D0=B4=D0=B5=D0=BA. 2018 =D0=B3. 14:30 =D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D0= =BE=D0=B2=D0=B0=D1=82=D0=B5=D0=BB=D1=8C =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0=BB: Send freebsd-current mailing list submissions to freebsd-current@freebsd.org To subscribe or unsubscribe via the World Wide Web, visit https://lists.freebsd.org/mailman/listinfo/freebsd-current or, via email, send a message with subject or body 'help' to freebsd-current-request@freebsd.org You can reach the person managing the list at freebsd-current-owner@freebsd.org When replying, please edit your Subject line so it is more specific than "Re: Contents of freebsd-current digest..." Today's Topics: 1. Re: Composite PCI devices in FreeBSD (mfd in Linux) (Emiel Kollof) 2. FreeBSD 12.0 RC3 PPC report (Alex McKeever) 3. pkg-base noise (Sean Bruno) 4. Re: pkg-base noise (Ian Lepore) 5. Linux is considering dropping x32. (Alexandre C. Guimar?es) 6. Re: Linux is considering dropping x32. (Kris Moore) 7. Re: Linux is considering dropping x32. (Konstantin Belousov) 8. Re: Linux is considering dropping x32. (Kris Moore) 9. Re: Linux is considering dropping x32. (Jung-uk Kim) 10. Re: Linux is considering dropping x32. (Nathan Whitehorn) 11. Re: Linux is considering dropping x32. (Hadi Rezaee) 12. r111 build error (Lev Serebryakov) 13. Re: r341836 build error (Lev Serebryakov) 14. test (Sean Bruno) 15. head -r341836 (jump to clang 7): amd64 -> armv7 cross build failed: ld: error: unable to find library -lh_csu (Mark Millard) 16. Re: Composite PCI devices in FreeBSD (mfd in Linux) (Anthony Jenkins) 17. Re: r111 build error (Gary Jennejohn) 18. Re: r111 build error (O. Hartmann) ---------------------------------------------------------------------- Message: 1 Date: Tue, 11 Dec 2018 15:02:52 +0100 From: Emiel Kollof To: Anthony Jenkins Cc: FreeBSD CURRENT , owner-freebsd-current@freebsd.org Subject: Re: Composite PCI devices in FreeBSD (mfd in Linux) Message-ID: Content-Type: text/plain; charset=3DUS-ASCII; format=3Dflowed Anthony Jenkins schreef op 2018-12-10 18:00: > Hi all, > > I'm trying to port an Intel PCI I2C controller from Linux to FreeBSD. > Linux represents this device as an MFD (multi-function device), meaning > it has these "sub-devices" that can be handed off to other drivers to > actually attach devices to the system. The Linux "super" PCI device is > the intel-lpss-pci.c, and the "sub" device is i2c-designware-platdrv.c, > which represents the DesignWare driver's "platform" attachment to the > Linux system. FreeBSD also has a DesignWare I2C controller driver, > ig4(4), but it only has PCI and ACPI bus attachment implementations. Might this also be relevant for i2c-hid devices, like some touchpads (Elantech for example)? Cheers, Emiel ------------------------------ Message: 2 Date: Tue, 11 Dec 2018 13:45:06 +0000 (UTC) From: Alex McKeever To: FreeBSD Current Subject: FreeBSD 12.0 RC3 PPC report Message-ID: <948957337.2497926.1544535906257@mail.yahoo.com> Content-Type: text/plain; charset=3DUTF-8 It?s working fine on my eMac G4/1.25 GHz retail model. The CDE Desktop Environment is oddly broken, but I am pleased to report that most of the packages I?ve compiled have done so successfully unlike 11.1! Sent from Yahoo Mail for iPhone ------------------------------ Message: 3 Date: Tue, 11 Dec 2018 11:40:05 -0700 From: Sean Bruno To: freebsd-current Subject: pkg-base noise Message-ID: Content-Type: text/plain; charset=3D"utf-8" make[8]: "/home/sbruno/bsd/fbsd_head/share/mk/bsd.files.mk" line 92: warning: duplicate script for target "_testsFILESINS_cleanup.ksh" ignored make[8]: "/home/sbruno/bsd/fbsd_head/share/mk/bsd.files.mk" line 92: warning: using previous script for "_testsFILESINS_cleanup.ksh" defined her= e Is this something easily fixable? I'm unclear what is throwing a warning here? sean -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 618 bytes Desc: OpenPGP digital signature URL: < http://lists.freebsd.org/pipermail/freebsd-current/attachments/20181211/a0b= bc9c2/attachment-0001.sig > ------------------------------ Message: 4 Date: Tue, 11 Dec 2018 12:14:15 -0700 From: Ian Lepore To: Sean Bruno , freebsd-current Subject: Re: pkg-base noise Message-ID: <1544555655.44045.13.camel@freebsd.org> Content-Type: text/plain; charset=3D"ISO-8859-1" On Tue, 2018-12-11 at 11:40 -0700, Sean Bruno wrote: > make[8]: "/home/sbruno/bsd/fbsd_head/share/mk/bsd.files.mk" line 92: > warning: duplicate script for target "_testsFILESINS_cleanup.ksh" > ignored > make[8]: "/home/sbruno/bsd/fbsd_head/share/mk/bsd.files.mk" line 92: > warning: using previous script for "_testsFILESINS_cleanup.ksh" > defined here > > > Is this something easily fixable???I'm unclear what is throwing a > warning here? > > sean > Looks like some makefile has cleanup.ksh listed twice in a FILES=3D list. -- Ian ------------------------------ Message: 5 Date: Tue, 11 Dec 2018 19:01:06 -0200 From: Alexandre C. Guimar?es To: freebsd-current@freebsd.org Subject: Linux is considering dropping x32. Message-ID: <20181211210106.nq4ucrnasmfnxog7@privacychain.ch> Content-Type: text/plain; charset=3D"utf-8" Hi. This is just informative. Apparently Linux is considering deprecate x32 support: https://lkml.org/lkml/2018/12/10/1151 Cheers! --=20 Best Regards, Alexandre C. Guimar?es. https://bitbucket.org/rigoletto-freebsd/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 963 bytes Desc: not available URL: < http://lists.freebsd.org/pipermail/freebsd-current/attachments/20181211/8e0= e0de7/attachment-0001.sig > ------------------------------ Message: 6 Date: Tue, 11 Dec 2018 16:04:15 -0500 From: Kris Moore To: freebsd-current@freebsd.org Subject: Re: Linux is considering dropping x32. Message-ID: <99a1c6da-595e-c56d-c66a-d2fad81421bb@ixsystems.com> Content-Type: text/plain; charset=3Dutf-8 On 12/11/18 4:01 PM, Alexandre C. Guimar?es wrote: > Hi. > > This is just informative. > > Apparently Linux is considering deprecate x32 support: > > https://lkml.org/lkml/2018/12/10/1151 > > Cheers! > Hey that's great! Now that the precedent is set, we start the timer to deprecate on FreeBSD in roughly 10 years now :) --=20 Kris Moore Vice President of Engineering iXsystems, Inc Ph: (408) 943-4100 Ph: (408) 943-4101 The Groundbreaking TrueNAS M-Series - Enterprise Storage & Servers Driven By Open Source ------------------------------ Message: 7 Date: Tue, 11 Dec 2018 23:15:44 +0200 From: Konstantin Belousov To: Kris Moore Cc: freebsd-current@freebsd.org Subject: Re: Linux is considering dropping x32. Message-ID: <20181211211544.GH60291@kib.kiev.ua> Content-Type: text/plain; charset=3Dutf-8 On Tue, Dec 11, 2018 at 04:04:15PM -0500, Kris Moore wrote: > On 12/11/18 4:01 PM, Alexandre C. Guimar?es wrote: > > Hi. > > > > This is just informative. > > > > Apparently Linux is considering deprecate x32 support: > > > > https://lkml.org/lkml/2018/12/10/1151 > > > > Cheers! > > > > Hey that's great! Now that the precedent is set, we start the timer to > deprecate on FreeBSD in roughly 10 years now :) Fine, but we would need to implement it first. ------------------------------ Message: 8 Date: Tue, 11 Dec 2018 16:17:52 -0500 From: Kris Moore To: Konstantin Belousov Cc: freebsd-current@freebsd.org Subject: Re: Linux is considering dropping x32. Message-ID: Content-Type: text/plain; charset=3Dutf-8 On 12/11/18 4:15 PM, Konstantin Belousov wrote: > On Tue, Dec 11, 2018 at 04:04:15PM -0500, Kris Moore wrote: >> On 12/11/18 4:01 PM, Alexandre C. Guimar?es wrote: >>> Hi. >>> >>> This is just informative. >>> >>> Apparently Linux is considering deprecate x32 support: >>> >>> https://lkml.org/lkml/2018/12/10/1151 >>> >>> Cheers! >>> >> Hey that's great! Now that the precedent is set, we start the timer to >> deprecate on FreeBSD in roughly 10 years now :) > Fine, but we would need to implement it first. I should read closer, I mis-read that as i386 ;) Snarky comment withdrawn! --=20 Kris Moore Vice President of Engineering iXsystems, Inc Ph: (408) 943-4100 Ph: (408) 943-4101 The Groundbreaking TrueNAS M-Series - Enterprise Storage & Servers Driven By Open Source ------------------------------ Message: 9 Date: Tue, 11 Dec 2018 16:21:02 -0500 From: Jung-uk Kim To: Alexandre C. Guimar?es , freebsd-current@freebsd.org Subject: Re: Linux is considering dropping x32. Message-ID: Content-Type: text/plain; charset=3D"utf-8" On 18. 12. 11., Alexandre C. Guimar?es wrote: > Hi. > > This is just informative. > > Apparently Linux is considering deprecate x32 support: > > https://lkml.org/lkml/2018/12/10/1151 x32 !=3D i386 https://en.wikipedia.org/wiki/X32_ABI FYI, FreeBSD never supported x32 ABI. Jung-uk Kim -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: OpenPGP digital signature URL: < http://lists.freebsd.org/pipermail/freebsd-current/attachments/20181211/b96= 9a83d/attachment-0001.sig > ------------------------------ Message: 10 Date: Tue, 11 Dec 2018 13:12:48 -0800 From: Nathan Whitehorn To: freebsd-current@freebsd.org Subject: Re: Linux is considering dropping x32. Message-ID: <8ae3851e-16b2-2b37-4540-1282961697a8@freebsd.org> Content-Type: text/plain; charset=3Dutf-8 On 12/11/18 1:04 PM, Kris Moore wrote: > On 12/11/18 4:01 PM, Alexandre C. Guimar?es wrote: >> Hi. >> >> This is just informative. >> >> Apparently Linux is considering deprecate x32 support: >> >> https://lkml.org/lkml/2018/12/10/1151 >> >> Cheers! >> > Hey that's great! Now that the precedent is set, we start the timer to > deprecate on FreeBSD in roughly 10 years now :) > Or maybe we are ahead of the game since we never supported x32 in the first place? -Nathan ------------------------------ Message: 11 Date: Wed, 12 Dec 2018 01:02:48 +0330 From: Hadi Rezaee To: Nathan Whitehorn Cc: freebsd-current@freebsd.org Subject: Re: Linux is considering dropping x32. Message-ID: Content-Type: text/plain; charset=3D"UTF-8" :))) On Wed, Dec 12, 2018 at 12:56 AM Nathan Whitehorn wrote: > > > On 12/11/18 1:04 PM, Kris Moore wrote: > > On 12/11/18 4:01 PM, Alexandre C. Guimar?es wrote: > >> Hi. > >> > >> This is just informative. > >> > >> Apparently Linux is considering deprecate x32 support: > >> > >> https://lkml.org/lkml/2018/12/10/1151 > >> > >> Cheers! > >> > > Hey that's great! Now that the precedent is set, we start the timer to > > deprecate on FreeBSD in roughly 10 years now :) > > > > Or maybe we are ahead of the game since we never supported x32 in the > first place? > -Nathan > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org= " > ------------------------------ Message: 12 Date: Wed, 12 Dec 2018 02:11:10 +0300 From: Lev Serebryakov To: freebsd-current@freebsd.org Subject: r111 build error Message-ID: <1348923530.20181212021110@serebryakov.spb.ru> Content-Type: text/plain; charset=3Dus-ascii Hello Freebsd-current, I'm building very last r341836 (with new llvm/clang 7) on r341726 and get this build error (with MALLOC_PRODUCTION=3Dyes): =3D=3D=3D> usr.bin/clang/clang (all) c++ -target x86_64-unknown-freebsd13.0 --sysroot=3D/usr/obj/usr/src/amd64.amd64/tmp -B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin -O2 -pipe -I/usr/obj/usr/src/amd64.amd64/lib/clang/libclang -I/usr/obj/usr/src/amd64.amd64/lib/clang/libllvm -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 -DLLVM_BUILD_GLOBAL_ISEL -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd13.0\" -DLLVM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd13.0\" -DDEFAULT_SYSROOT=3D\"\= " -DLLVM_TARGET_ENABLE_AARCH64 -DLLVM_TARGET_ENABLE_ARM -DLLVM_TARGET_ENABLE_MIPS -DLLVM_TARGET_ENABLE_POWERPC -DLLVM_TARGET_ENABLE_SPARC -DLLVM_TARGET_ENABLE_X86 -DLLVM_NATIVE_ASMPARSER=3DLLVMInitializeX86AsmParser -DLLVM_NATIVE_ASMPRINTER=3DLLVMInitializeX86AsmPrinter -DLLVM_NATIVE_DISASSEMBLER=3DLLVMInitializeX86Disassembler -DLLVM_NATIVE_TARGET=3DLLVMInitializeX86Target -DLLVM_NATIVE_TARGETINFO=3DLLVMInitia lizeX86TargetInfo -DLLVM_NATIVE_TARGETMC=3DLLVMInitializeX86TargetMC -ffunction-sections -fdata-sections -gline-tables-only -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 -std=3Dc++11 -fno-exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -Wl,--gc-sections -static -o clang.full cc1_main.o cc1as_main.o cc1gen_reproducer_main.o driver.o /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a /usr/obj/usr/src/amd64.amd64/lib/clang/libllvm/libllvm.a -lz -lncursesw -lpthread ld: error: undefined symbol: clang::LocationContext::getCurrentStackFrame() const >>> referenced by ExplodedGraph.h:138 (/usr/src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSe= nsitive/ExplodedGraph.h:138) >>> ReturnUndefChecker.o:(void clang::ento::check::PreStmt::_checkStmt<(anonymous namespace)::ReturnUndefChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::CallExpr::getLocStart() const >>> referenced by MacOSXAPIChecker.cpp:86 (/usr/src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChe= cker.cpp:86) >>> MacOSXAPIChecker.o:((anonymous namespace)::MacOSXAPIChecker::CheckDispatchOnce(clang::ento::CheckerContext= &, clang::CallExpr const*, llvm::StringRef) const) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::Stmt::getLocStart() const >>> referenced by DeadStoresChecker.cpp:265 (/usr/src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresCh= ecker.cpp:265) >>> DeadStoresChecker.o:((anonymous namespace)::DeadStoreObs::observeStmt(clang::Stmt const*, clang::CFGBlock const*, clang::LiveVariables::LivenessValues const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::CodeSegAttr::clone(clang::ASTContext&) const >>> referenced by SemaDecl.cpp:0 (/usr/src/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp:0) >>> SemaDecl.o:(clang::Sema::getImplicitCodeSegOrSectionAttrForFunction(clang:= :FunctionDecl const*, bool)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::ArtificialAttr::clone(clang::ASTContext&) const >>> referenced by AttrTemplateInstantiate.inc:150 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:150) >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::CPUDispatchAttr::clone(clang::ASTContext&) const >>> referenced by AttrTemplateInstantiate.inc:243 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:243) >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::CodeSegAttr::clone(clang::ASTContext&) const >>> referenced by AttrTemplateInstantiate.inc:303 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:303) >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::LifetimeBoundAttr::clone(clang::ASTContext&) const >>> referenced by AttrTemplateInstantiate.inc:502 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:502) >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::RISCVInterruptAttr::clone(clang::ASTContext&) const >>> referenced by AttrTemplateInstantiate.inc:881 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:881) >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::TrivialABIAttr::clone(clang::ASTContext&) const >>> referenced by AttrTemplateInstantiate.inc:1040 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:1040) >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::OMPReferencedVarAttr::clone(clang::ASTContext&) const >>> referenced by AttrTemplateInstantiate.inc:707 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:707) >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::AnyX86NoCfCheckAttr::clone(clang::ASTContext&) const >>> referenced by AttrTemplateInstantiate.inc:138 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:138) >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::MinVectorWidthAttr::clone(clang::ASTContext&) const >>> referenced by AttrTemplateInstantiate.inc:575 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:575) >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::NoStackProtectorAttr::clone(clang::ASTContext&) const >>> referenced by AttrTemplateInstantiate.inc:671 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:671) >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::CPUSpecificAttr::clone(clang::ASTContext&) const >>> referenced by AttrTemplateInstantiate.inc:247 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:247) >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::HeaderSearch::lookupModule(llvm::StringRef, bool) >>> referenced by GeneratePCH.cpp:51 (/usr/src/contrib/llvm/tools/clang/lib/Serialization/GeneratePCH.cpp:51) >>> GeneratePCH.o:(clang::PCHGenerator::HandleTranslationUnit(clang::ASTContex= t&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::Stmt::getLocStart() const >>> referenced by SelectorLocationsKind.cpp:52 (/usr/src/contrib/llvm/tools/clang/lib/AST/SelectorLocationsKind.cpp:52) >>> SelectorLocationsKind.o:(clang::hasStandardSelectorLocs(clang::Selector, llvm::ArrayRef, llvm::ArrayRef, clang::SourceLocation)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::Stmt::getLocStart() const >>> referenced by SelectorLocationsKind.cpp:52 (/usr/src/contrib/llvm/tools/clang/lib/AST/SelectorLocationsKind.cpp:52) >>> SelectorLocationsKind.o:(clang::hasStandardSelectorLocs(clang::Selector, llvm::ArrayRef, llvm::ArrayRef, clang::SourceLocation)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::Stmt::getLocStart() const >>> referenced by SelectorLocationsKind.cpp:52 (/usr/src/contrib/llvm/tools/clang/lib/AST/SelectorLocationsKind.cpp:52) >>> SelectorLocationsKind.o:(clang::getStandardSelectorLoc(unsigned int, clang::Selector, bool, llvm::ArrayRef, clang::SourceLocation)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: undefined symbol: clang::operator<<(llvm::raw_ostream&, clang::VersionTuple const&) >>> referenced by AttrImpl.inc:1216 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/AST/AttrImpl.inc:121= 6) >>> AttrImpl.o:(clang::AvailabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a ld: error: too many errors emitted, stopping now (use -error-limit=3D0 to s= ee all errors) c++: error: linker command failed with exit code 1 (use -v to see invocation) *** [clang.full] Error code 1 --=20 Best regards, Lev mailto:lev@FreeBSD.org ------------------------------ Message: 13 Date: Wed, 12 Dec 2018 02:12:28 +0300 From: Lev Serebryakov To: freebsd-current@freebsd.org Subject: Re: r341836 build error Message-ID: <927465227.20181212021228@serebryakov.spb.ru> Content-Type: text/plain; charset=3Dus-ascii Hello Lev, Wednesday, December 12, 2018, 2:11:10 AM, you wrote: Sorry for messed up subject, I mean r341836 of course. --=20 Best regards, Lev mailto:lev@FreeBSD.org ------------------------------ Message: 14 Date: Tue, 11 Dec 2018 17:30:26 -0700 From: Sean Bruno To: freebsd-current Subject: test Message-ID: <9a688812-6a29-be74-9727-d6c2d4847502@freebsd.org> Content-Type: text/plain; charset=3D"utf-8" Just testing mailing lists. Delete. sean -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 618 bytes Desc: OpenPGP digital signature URL: < http://lists.freebsd.org/pipermail/freebsd-current/attachments/20181211/c09= 4cd0f/attachment-0001.sig > ------------------------------ Message: 15 Date: Tue, 11 Dec 2018 17:27:23 -0800 From: Mark Millard To: Dimitry Andric , FreeBSD Toolchain , freebsd-arm , FreeBSD Current Subject: head -r341836 (jump to clang 7): amd64 -> armv7 cross build failed: ld: error: unable to find library -lh_csu Message-ID: <4FCADEF8-E47F-47B0-94F0-7AF1B34004E0@yahoo.com> Content-Type: text/plain; charset=3Dus-ascii [This was after amd64 updating to -r341836 successfully ( from -r341766 ). The below was a meta-mode cross build, also going from -r341766 to -r341836 .] # ~/sys_build_scripts.amd64-host/make_armv7_nodebug_clang_bootstrap-amd64-hos= t.sh -j28 buildworld buildkernel Script started, output file is /root/sys_typescripts/typescript_make_armv7_nodebug_clang_bootstrap-amd64-h= ost-2018-12-11:17:02:35 --- buildworld --- make[1]: "/usr/src/Makefile.inc1" line 347: SYSTEM_COMPILER: Determined that CC=3Dcc matches the source tree. Not bootstrapping a cross-compiler. make[1]: "/usr/src/Makefile.inc1" line 352: SYSTEM_LINKER: Determined that LD=3Dld matches the source tree. Not bootstrapping a cross-linker. --- buildworld_prologue --- . . . --- all_subdir_lib --- --- all_subdir_lib/csu/tests/dynamiclib --- --- init_test.full --- ld: error: unable to find library -lh_csu c++: error: linker command failed with exit code 1 (use -v to see invocation) --- all_subdir_usr.bin --- --- all_subdir_usr.bin/bsdiff --- =3D=3D=3D> usr.bin/bsdiff (all) --- all_subdir_lib --- *** [init_test.full] Error code 1 make[7]: stopped in /usr/src/lib/csu/tests/dynamiclib .ERROR_TARGET=3D'init_test.full' .ERROR_META_FILE=3D'/usr/obj/armv7_clang/arm.armv7/usr/src/arm.armv7/lib/cs= u/tests/dynamiclib/init_test.full.meta' .MAKE.LEVEL=3D'7' MAKEFILE=3D'' .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes ve= rbose' _ERROR_CMD=3D'c++ -mcpu=3Dcortex-a7 -mcpu=3Dcortex-a7 -target armv7-gnueabihf-freebsd13.0 --sysroot=3D/usr/obj/armv7_clang/arm.armv7/usr/src/arm.armv7/tmp -B/usr/obj/armv7_clang/arm.armv7/usr/src/arm.armv7/tmp/usr/bin -O -pipe -DDSO_BASE -I/usr/src/lib/csu/arm -g -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wpointer-arith -Wno-uninitialized -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 -Qunused-arguments -Wno-c++11-extensions -Wl,-rpath,/usr/tests/lib/csu/dynamiclib -L/usr/obj/armv7_clang/arm.armv7/usr/src/arm.armv7/lib/csu/tests/dso -Wl,--no-threads -o init_test.full init_test.o -lh_csu -lprivateatf-c++ -lprivateatf-c -lprivateatf-c;' .CURDIR=3D'/usr/src/lib/csu/tests/dynamiclib' .MAKE=3D'make' .OBJDIR=3D'/usr/obj/armv7_clang/arm.armv7/usr/src/arm.armv7/lib/csu/tests/d= ynamiclib' .TARGETS=3D' all' --- all_subdir_share --- A failure has been detected in another branch of the parallel make --- all_subdir_lib --- DESTDIR=3D'/usr/obj/armv7_clang/arm.armv7/usr/src/arm.armv7/tmp' LD_LIBRARY_PATH=3D'' MACHINE=3D'arm' MACHINE_ARCH=3D'armv7' MAKEOBJDIRPREFIX=3D'' MAKESYSPATH=3D'/usr/src/share/mk' MAKE_VERSION=3D'20180919' PATH=3D'/usr/obj/armv7_clang/arm.armv7/usr/src/arm.armv7/tmp/usr/sbin:/usr/= obj/armv7_clang/arm.armv7/usr/src/arm.armv7/tmp/usr/bin:/usr/obj/armv7_clan= g/arm.armv7/usr/src/arm.armv7/tmp/legacy/usr/sbin:/usr/obj/armv7_clang/arm.= armv7/usr/src/arm.armv7/tmp/legacy/usr/bin:/usr/obj/armv7_clang/arm.armv7/u= sr/src/arm.armv7/tmp/legacy/bin::/sbin:/bin:/usr/sbin:/usr/bin' SRCTOP=3D'/usr/src' OBJTOP=3D'/usr/obj/armv7_clang/arm.armv7/usr/src/arm.armv7' I've not yet tried targeting aarch64, powerpc64, or powerpc . =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) ------------------------------ Message: 16 Date: Tue, 11 Dec 2018 22:26:36 -0500 From: Anthony Jenkins To: Emiel Kollof Cc: FreeBSD CURRENT , owner-freebsd-current@freebsd.org Subject: Re: Composite PCI devices in FreeBSD (mfd in Linux) Message-ID: Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed On 12/11/18 9:02 AM, Emiel Kollof wrote: > Anthony Jenkins schreef op 2018-12-10 18:00: > >> Hi all, >> >> I'm trying to port an Intel PCI I2C controller from Linux to >> FreeBSD.? Linux represents this device as an MFD (multi-function >> device), meaning it has these "sub-devices" that can be handed off to >> other drivers to actually attach devices to the system. The Linux >> "super" PCI device is the intel-lpss-pci.c, and the "sub" device is >> i2c-designware-platdrv.c, which represents the DesignWare driver's >> "platform" attachment to the Linux system. FreeBSD also has a >> DesignWare I2C controller driver, ig4(4), but it only has PCI and >> ACPI bus attachment implementations. > > Might this also be relevant for i2c-hid devices, like some touchpads > (Elantech for example)? Theoretically, yes.? Once this I2C controller is added, then the parallel effort to add support for I2C HID devices should add support for Elantech I2C touchpads. The bit I'm doing (support for an Intel MFD I2C controller) is based on an old thread on mobile@.? I just recently obtained a laptop that has a couple such I2C controllers (touchpad works, but touchscreen doesn't). Original Elantech touchpad support thread - https://lists.freebsd.org/pipermail/freebsd-mobile/2017-August/013617.html FreeBSD i2c-hid support - https://reviews.freebsd.org/D16698 Anthony > > Cheers, > Emiel ------------------------------ Message: 17 Date: Wed, 12 Dec 2018 10:06:02 +0100 From: Gary Jennejohn To: Lev Serebryakov Cc: freebsd-current@freebsd.org Subject: Re: r111 build error Message-ID: <20181212100602.332da246@ernst.home> Content-Type: text/plain; charset=3DUS-ASCII On Wed, 12 Dec 2018 02:11:10 +0300 Lev Serebryakov wrote: > Hello Freebsd-current, > > I'm building very last r341836 (with new llvm/clang 7) on r341726 and get this build > error (with MALLOC_PRODUCTION=3Dyes): > Worked for me from r341824 to r341840, but I deleted /usr/obj/usr before starting the build. I even added MALLOC_PRODUCTION=3Dyes to /etc/src.conf. > =3D=3D=3D> usr.bin/clang/clang (all) > c++ -target x86_64-unknown-freebsd13.0 --sysroot=3D/usr/obj/usr/src/amd64.amd64/tmp -B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin -O2 -pipe -I/usr/obj/usr/src/amd64.amd64/lib/clang/libclang -I/usr/obj/usr/src/amd64.amd64/lib/clang/libllvm -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 -DLLVM_BUILD_GLOBAL_ISEL -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd13.0\" -DLLVM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd13.0\" -DDEFAULT_SYSROOT=3D\"\= " -DLLVM_TARGET_ENABLE_AARCH64 -DLLVM_TARGET_ENABLE_ARM -DLLVM_TARGET_ENABLE_MIPS -DLLVM_TARGET_ENABLE_POWERPC -DLLVM_TARGET_ENABLE_SPARC -DLLVM_TARGET_ENABLE_X86 -DLLVM_NATIVE_ASMPARSER=3DLLVMInitializeX86AsmParser -DLLVM_NATIVE_ASMPRINTER=3DLLVMInitializeX86AsmPrinter -DLLVM_NATIVE_DISASSEMBLER=3DLLVMInitializeX86Disassembler -DLLVM_NATIVE_TARGET=3DLLVMInitializeX86Target -DLLVM_NATIVE_TARGETINFO=3DLLVMInit ia > lizeX86TargetInfo -DLLVM_NATIVE_TARGETMC=3DLLVMInitializeX86TargetMC -ffunction-sections -fdata-sections -gline-tables-only -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 -std=3Dc++11 -fno-exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -Wl,--gc-sections -static -o clang.full cc1_main.o cc1as_main.o cc1gen_reproducer_main.o driver.o /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a /usr/obj/usr/src/amd64.amd64/lib/clang/libllvm/libllvm.a -lz -lncursesw -lpthread > ld: error: undefined symbol: clang::LocationContext::getCurrentStackFrame() const > >>> referenced by ExplodedGraph.h:138 (/usr/src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSe= nsitive/ExplodedGraph.h:138) > >>> ReturnUndefChecker.o:(void clang::ento::check::PreStmt::_checkStmt<(anonymous namespace)::ReturnUndefChecker>(void*, clang::Stmt const*, clang::ento::CheckerContext&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::CallExpr::getLocStart() const > >>> referenced by MacOSXAPIChecker.cpp:86 (/usr/src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChe= cker.cpp:86) > >>> MacOSXAPIChecker.o:((anonymous namespace)::MacOSXAPIChecker::CheckDispatchOnce(clang::ento::CheckerContext= &, clang::CallExpr const*, llvm::StringRef) const) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::Stmt::getLocStart() const > >>> referenced by DeadStoresChecker.cpp:265 (/usr/src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresCh= ecker.cpp:265) > >>> DeadStoresChecker.o:((anonymous namespace)::DeadStoreObs::observeStmt(clang::Stmt const*, clang::CFGBlock const*, clang::LiveVariables::LivenessValues const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::CodeSegAttr::clone(clang::ASTContext&) const > >>> referenced by SemaDecl.cpp:0 (/usr/src/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp:0) > >>> SemaDecl.o:(clang::Sema::getImplicitCodeSegOrSectionAttrForFunction(clang:= :FunctionDecl const*, bool)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::ArtificialAttr::clone(clang::ASTContext&) const > >>> referenced by AttrTemplateInstantiate.inc:150 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:150) > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::CPUDispatchAttr::clone(clang::ASTContext&) const > >>> referenced by AttrTemplateInstantiate.inc:243 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:243) > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::CodeSegAttr::clone(clang::ASTContext&) const > >>> referenced by AttrTemplateInstantiate.inc:303 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:303) > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::LifetimeBoundAttr::clone(clang::ASTContext&) const > >>> referenced by AttrTemplateInstantiate.inc:502 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:502) > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::RISCVInterruptAttr::clone(clang::ASTContext&) const > >>> referenced by AttrTemplateInstantiate.inc:881 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:881) > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::TrivialABIAttr::clone(clang::ASTContext&) const > >>> referenced by AttrTemplateInstantiate.inc:1040 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:1040) > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::OMPReferencedVarAttr::clone(clang::ASTContext&) const > >>> referenced by AttrTemplateInstantiate.inc:707 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:707) > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::AnyX86NoCfCheckAttr::clone(clang::ASTContext&) const > >>> referenced by AttrTemplateInstantiate.inc:138 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:138) > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::MinVectorWidthAttr::clone(clang::ASTContext&) const > >>> referenced by AttrTemplateInstantiate.inc:575 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:575) > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::NoStackProtectorAttr::clone(clang::ASTContext&) const > >>> referenced by AttrTemplateInstantiate.inc:671 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:671) > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > ld: error: undefined symbol: clang::CPUSpecificAttr::clone(clang::ASTContext&) const > >>> referenced by AttrTemplateInstantiate.inc:247 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:247) > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(c= lang::Attr const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::HeaderSearch::lookupModule(llvm::StringRef, bool) > >>> referenced by GeneratePCH.cpp:51 (/usr/src/contrib/llvm/tools/clang/lib/Serialization/GeneratePCH.cpp:51) > >>> GeneratePCH.o:(clang::PCHGenerator::HandleTranslationUnit(clang::ASTContex= t&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::Stmt::getLocStart() const > >>> referenced by SelectorLocationsKind.cpp:52 (/usr/src/contrib/llvm/tools/clang/lib/AST/SelectorLocationsKind.cpp:52) > >>> SelectorLocationsKind.o:(clang::hasStandardSelectorLocs(clang::Selector, llvm::ArrayRef, llvm::ArrayRef, clang::SourceLocation)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::Stmt::getLocStart() const > >>> referenced by SelectorLocationsKind.cpp:52 (/usr/src/contrib/llvm/tools/clang/lib/AST/SelectorLocationsKind.cpp:52) > >>> SelectorLocationsKind.o:(clang::hasStandardSelectorLocs(clang::Selector, llvm::ArrayRef, llvm::ArrayRef, clang::SourceLocation)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::Stmt::getLocStart() const > >>> referenced by SelectorLocationsKind.cpp:52 (/usr/src/contrib/llvm/tools/clang/lib/AST/SelectorLocationsKind.cpp:52) > >>> SelectorLocationsKind.o:(clang::getStandardSelectorLoc(unsigned int, clang::Selector, bool, llvm::ArrayRef, clang::SourceLocation)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::operator<<(llvm::raw_ostream&, clang::VersionTuple const&) > >>> referenced by AttrImpl.inc:1216 (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/AST/AttrImpl.inc:121= 6) > >>> AttrImpl.o:(clang::AvailabilityAttr::printPretty(llvm::raw_ostream&, clang::PrintingPolicy const&) const) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: too many errors emitted, stopping now (use -error-limit=3D0 to see all errors) > c++: error: linker command failed with exit code 1 (use -v to see invocation) > *** [clang.full] Error code 1 > > > > -- > Best regards, > Lev mailto:lev@FreeBSD.org > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org= " --=20 Gary Jennejohn ------------------------------ Message: 18 Date: Wed, 12 Dec 2018 10:24:28 +0100 From: "O. Hartmann" To: Gary Jennejohn Cc: Lev Serebryakov , freebsd-current@freebsd.org Subject: Re: r111 build error Message-ID: <20181212102455.102e8024@thor.intern.walstatt.dynvpn.de> Content-Type: text/plain; charset=3DUTF-8 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Am Wed, 12 Dec 2018 10:06:02 +0100 Gary Jennejohn schrieb: > On Wed, 12 Dec 2018 02:11:10 +0300 > Lev Serebryakov wrote: > > > Hello Freebsd-current, > > > > I'm building very last r341836 (with new llvm/clang 7) on r341726 and get this build > > error (with MALLOC_PRODUCTION=3Dyes): > > > > Worked for me from r341824 to r341840, but I deleted /usr/obj/usr > before starting the build. I even added MALLOC_PRODUCTION=3Dyes to > /etc/src.conf. A "me, too" from here. I have also MALLOC_PRODUCTION=3Dyes in /etc/src.conf= , but I did, as usual, a "make cleanworld" prior to the sebsequent system's buildworld/buildkernel. > > > =3D=3D=3D> usr.bin/clang/clang (all) > > c++ -target x86_64-unknown-freebsd13.0 --sysroot=3D/usr/obj/usr/src/amd64.amd64/tmp > > -B/usr/obj/usr/src/amd64.amd64/tmp/usr/bin -O2 -pipe > > -I/usr/obj/usr/src/amd64.amd64/lib/clang/libclang > > -I/usr/obj/usr/src/amd64.amd64/lib/clang/libllvm > > -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 -DLLVM_BUILD_GLOBAL_ISEL -D__STDC_LIMIT_MACROS > > -D__STDC_CONSTANT_MACROS -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd13.0\" > > -DLLVM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd13.0\" -DDEFAULT_SYSROOT= =3D\"\" > > -DLLVM_TARGET_ENABLE_AARCH64 -DLLVM_TARGET_ENABLE_ARM -DLLVM_TARGET_ENABLE_MIPS > > -DLLVM_TARGET_ENABLE_POWERPC -DLLVM_TARGET_ENABLE_SPARC -DLLVM_TARGET_ENABLE_X86 > > -DLLVM_NATIVE_ASMPARSER=3DLLVMInitializeX86AsmParser > > -DLLVM_NATIVE_ASMPRINTER=3DLLVMInitializeX86AsmPrinter > > -DLLVM_NATIVE_DISASSEMBLER=3DLLVMInitializeX86Disassembler > > -DLLVM_NATIVE_TARGET=3DLLVMInitializeX86Target -DLLVM_NATIVE_TARGETINFO=3DLLVMInit > ia > > lizeX86TargetInfo -DLLVM_NATIVE_TARGETMC=3DLLVMInitializeX86TargetMC > > -ffunction-sections -fdata-sections -gline-tables-only -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 -std=3Dc++11 > > -fno-exceptions -fno-rtti -stdlib=3Dlibc++ -Wno-c++11-extensions -Wl,--gc-sections > > -static -o clang.full cc1_main.o cc1as_main.o cc1gen_reproducer_main.= o > > driver.o /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a /usr/obj/usr/src/amd64.amd64/lib/clang/libllvm/libllvm.a > > -lz -lncursesw -lpthread ld: error: undefined symbol: > > clang::LocationContext::getCurrentStackFrame() const > > >>> referenced by ExplodedGraph.h:138 > > >>> (/usr/src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSe= nsitive/ExplodedGraph.h:138) > > >>> ReturnUndefChecker.o:(void > > >>> clang::ento::check::PreStmt::_checkStmt<(anonymous > > >>> namespace)::ReturnUndefChecker>(void*, clang::Stmt const*, > > >>> clang::ento::CheckerContext&)) in > > >>> archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::CallExpr::getLocStart() const > > >>> referenced by MacOSXAPIChecker.cpp:86 > > >>> (/usr/src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChe= cker.cpp:86) > > >>> MacOSXAPIChecker.o:((anonymous > > >>> namespace)::MacOSXAPIChecker::CheckDispatchOnce(clang::ento::CheckerContext= &, > > >>> clang::CallExpr const*, llvm::StringRef) const) in > > >>> archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::Stmt::getLocStart() const > > >>> referenced by DeadStoresChecker.cpp:265 > > >>> (/usr/src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresCh= ecker.cpp:265) > > >>> DeadStoresChecker.o:((anonymous namespace)::DeadStoreObs::observeStmt(clang::Stmt > > >>> const*, clang::CFGBlock const*, clang::LiveVariables::LivenessValues const&)) in > > >>> archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::CodeSegAttr::clone(clang::ASTContext&) const > > >>> referenced by SemaDecl.cpp:0 > > >>> (/usr/src/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp:0) > > >>> SemaDecl.o:(clang::Sema::getImplicitCodeSegOrSectionAttrForFunction(clang::= FunctionDecl > > >>> const*, bool)) in > > >>> archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::ArtificialAttr::clone(clang::ASTContext&) const > > >>> referenced by AttrTemplateInstantiate.inc:150 > > >>> (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:150) > > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(cl= ang::Attr > > >>> const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList > > >>> const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::CPUDispatchAttr::clone(clang::ASTContext&) const > > >>> referenced by AttrTemplateInstantiate.inc:243 > > >>> (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:243) > > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(cl= ang::Attr > > >>> const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList > > >>> const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::CodeSegAttr::clone(clang::ASTContext&) const > > >>> referenced by AttrTemplateInstantiate.inc:303 > > >>> (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:303) > > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(cl= ang::Attr > > >>> const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList > > >>> const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::LifetimeBoundAttr::clone(clang::ASTContext&) > > const > > >>> referenced by AttrTemplateInstantiate.inc:502 > > >>> (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:502) > > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(cl= ang::Attr > > >>> const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList > > >>> const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::RISCVInterruptAttr::clone(clang::ASTContext&) > > const > > >>> referenced by AttrTemplateInstantiate.inc:881 > > >>> (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:881) > > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(cl= ang::Attr > > >>> const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList > > >>> const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::TrivialABIAttr::clone(clang::ASTContext&) const > > >>> referenced by AttrTemplateInstantiate.inc:1040 > > >>> (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:1040) > > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(cl= ang::Attr > > >>> const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList > > >>> const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::OMPReferencedVarAttr::clone(clang::ASTContext&) > > const > > >>> referenced by AttrTemplateInstantiate.inc:707 > > >>> (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:707) > > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(cl= ang::Attr > > >>> const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList > > >>> const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::AnyX86NoCfCheckAttr::clone(clang::ASTContext&) > > const > > >>> referenced by AttrTemplateInstantiate.inc:138 > > >>> (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:138) > > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(cl= ang::Attr > > >>> const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList > > >>> const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::MinVectorWidthAttr::clone(clang::ASTContext&) > > const > > >>> referenced by AttrTemplateInstantiate.inc:575 > > >>> (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:575) > > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(cl= ang::Attr > > >>> const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList > > >>> const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::NoStackProtectorAttr::clone(clang::ASTContext&) > > const > > >>> referenced by AttrTemplateInstantiate.inc:671 > > >>> (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:671) > > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(cl= ang::Attr > > >>> const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList > > >>> const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > ld: error: undefined symbol: clang::CPUSpecificAttr::clone(clang::ASTContext&) const > > >>> referenced by AttrTemplateInstantiate.inc:247 > > >>> (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/Sema/AttrTemplateIns= tantiate.inc:247) > > >>> SemaTemplateInstantiateDecl.o:(clang::sema::instantiateTemplateAttribute(cl= ang::Attr > > >>> const*, clang::ASTContext&, clang::Sema&, clang::MultiLevelTemplateArgumentList > > >>> const&)) in archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::HeaderSearch::lookupModule(llvm::StringRef, > > bool) > > >>> referenced by GeneratePCH.cpp:51 > > >>> (/usr/src/contrib/llvm/tools/clang/lib/Serialization/GeneratePCH.cpp:51) > > >>> GeneratePCH.o:(clang::PCHGenerator::HandleTranslationUnit(clang::ASTContext= &)) in > > >>> archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::Stmt::getLocStart() const > > >>> referenced by SelectorLocationsKind.cpp:52 > > >>> (/usr/src/contrib/llvm/tools/clang/lib/AST/SelectorLocationsKind.cpp:52) > > >>> SelectorLocationsKind.o:(clang::hasStandardSelectorLocs(clang::Selector, > > >>> llvm::ArrayRef, llvm::ArrayRef= , > > >>> clang::SourceLocation)) in > > >>> archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::Stmt::getLocStart() const > > >>> referenced by SelectorLocationsKind.cpp:52 > > >>> (/usr/src/contrib/llvm/tools/clang/lib/AST/SelectorLocationsKind.cpp:52) > > >>> SelectorLocationsKind.o:(clang::hasStandardSelectorLocs(clang::Selector, > > >>> llvm::ArrayRef, llvm::ArrayRef= , > > >>> clang::SourceLocation)) in > > >>> archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::Stmt::getLocStart() const > > >>> referenced by SelectorLocationsKind.cpp:52 > > >>> (/usr/src/contrib/llvm/tools/clang/lib/AST/SelectorLocationsKind.cpp:52) > > >>> SelectorLocationsKind.o:(clang::getStandardSelectorLoc(unsigned int= , > > >>> clang::Selector, bool, llvm::ArrayRef, clang::SourceLocation)) in > > >>> archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: undefined symbol: clang::operator<<(llvm::raw_ostream&, > > clang::VersionTuple const&) > > >>> referenced by AttrImpl.inc:1216 > > >>> (/usr/obj/usr/src/amd64.amd64/lib/clang/libclang/clang/AST/AttrImpl.inc:121= 6) > > >>> AttrImpl.o:(clang::AvailabilityAttr::printPretty(llvm::raw_ostream&= , > > >>> clang::PrintingPolicy const&) const) in > > >>> archive /usr/obj/usr/src/amd64.amd64/lib/clang/libclang/libclang.a > > > > ld: error: too many errors emitted, stopping now (use -error-limit=3D0 = to see all > > errors) c++: error: linker command failed with exit code 1 (use -v to see invocation) > > *** [clang.full] Error code 1 > > > > > > > > -- > > Best regards, > > Lev mailto:lev@FreeBSD.org > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to " freebsd-current-unsubscribe@freebsd.org" > > - -- O. Hartmann Ich widerspreche der Nutzung oder ?bermittlung meiner Daten f?r Werbezwecke oder f?r die Markt- oder Meinungsforschung (? 28 Abs. 4 BDSG). -----BEGIN PGP SIGNATURE----- iLUEARMKAB0WIQQZVZMzAtwC2T/86TrS528fyFhYlAUCXBDT5wAKCRDS528fyFhY lMU8AgCbP9fRIsLurpP16FzNDWdw+LbVaxg9lQkz9T2S/b/PJeJ0KOSpojBPWZS3 2U/58wnGiXKZqzfQb4F/yhNkToPnAf94cCgtgl1qSlLOIY9gXw+3dkkkf3MNJkV9 ITem1iTJ/2WZXpJf72jO5gBRXVErwGe7IegpWlIqZU4c381KA9b1 =3DnOjO -----END PGP SIGNATURE----- ------------------------------ Subject: Digest Footer _______________________________________________ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" ------------------------------ End of freebsd-current Digest, Vol 789, Issue 3 ***********************************************