[Bug 215684] ports-mgmt/poudriere-devel: fails to build native-xtools because of libllvmminimal
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Dec 31 15:25:01 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215684
Bug ID: 215684
Summary: ports-mgmt/poudriere-devel: fails to build
native-xtools because of libllvmminimal
Product: Ports & Packages
Version: Latest
Hardware: arm
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: bdrewery at FreeBSD.org
Reporter: sylvain at sylvaingarrigues.com
Flags: maintainer-feedback?(bdrewery at FreeBSD.org)
Assignee: bdrewery at FreeBSD.org
I encounter an issue when cross-building a recent jail with poudriere, it
complains it cannot find
/usr/obj/arm.armv6/nxb/usr/src/lib/clang/libllvm/libllvm.a so the native-xtools
target fails.
But I do have
/usr/obj/arm.armv6/nxb/usr/src/lib/clang/libllvmminimal/libllvmminimal.a
Here is the command which fails. At the bottom is also poudriere version.
[root at dev ~]# poudriere jail -c -j current -a arm.armv6 -m svn -v head at 310593
-x
...
c++ -O -pipe -I/usr/obj/arm.armv6/nxb/usr/src/lib/clang/libllvm
-I/usr/src/lib/clang/include -I/usr/src/contrib/llvm/include -DLLVM_ON_UNIX
-DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS
-DLLVM_DEFAULT_TARGET_TRIPLE=\"armv6-gnueabihf-freebsd12.0\"
-DLLVM_HOST_TRIPLE=\"armv6-unknown-freebsd12.0\" -DDEFAULT_SYSROOT=\"\"
-Qunused-arguments -std=c++11 -fno-exceptions -fno-rtti -stdlib=libc++
-Wno-c++11-extensions -static -o llvm-tblgen AsmMatcherEmitter.o
AsmWriterEmitter.o AsmWriterInst.o Attributes.o CTagsEmitter.o
CallingConvEmitter.o CodeEmitterGen.o CodeGenDAGPatterns.o CodeGenInstruction.o
CodeGenMapTable.o CodeGenRegisters.o CodeGenSchedule.o CodeGenTarget.o
DAGISelEmitter.o DAGISelMatcher.o DAGISelMatcherEmitter.o DAGISelMatcherGen.o
DAGISelMatcherOpt.o DFAPacketizerEmitter.o DisassemblerEmitter.o
FastISelEmitter.o FixedLenDecoderEmitter.o InstrInfoEmitter.o
IntrinsicEmitter.o OptParserEmitter.o PseudoLoweringEmitter.o
RegisterInfoEmitter.o SearchableTableEmitter.o SubtargetEmitter.o TableGen.o
X86DisassemblerTables.o X86ModRMFilters.o X86RecognizableInstr.o
/usr/obj/arm.armv6/nxb/usr/src/lib/clang/libllvm/libllvm.a -lncursesw
-lpthread
c++: error: no such file or directory:
'/usr/obj/arm.armv6/nxb/usr/src/lib/clang/libllvm/libllvm.a'
*** [llvm-tblgen] Error code 1
make[2]: stopped in /usr/src/usr.bin/clang/llvm-tblgen
1 error
make[2]: stopped in /usr/src/usr.bin/clang/llvm-tblgen
*** [native-xtools] Error code 2
make[1]: stopped in /usr/src
1 error
make[1]: stopped in /usr/src
*** [native-xtools] Error code 2
make: stopped in /usr/src
1 error
make: stopped in /usr/src
[08:22:09] ====>> Error: Failed to 'make native-xtools'
[08:22:09] ====>> Error while creating jail, cleaning up.
[08:22:09] ====>> Removing current jail... done
[root at dev ~]# pkg show poudriere*
poudriere-devel-3.1.99.20160624_2
Name : poudriere-devel
Version : 3.1.99.20160624_2
Installed on : Thu Dec 29 11:04:32 2016 CET
Origin : ports-mgmt/poudriere-devel
Architecture : freebsd:12:x86:64
[root at dev ~]# uname -a
FreeBSD dev.sylvaingarrigues.com 12.0-CURRENT FreeBSD 12.0-CURRENT #0
3673f06(master): Thu Dec 29 11:23:56 CET 2016
ec2-user at clad.sylvaingarrigues.com:/usr/home/ec2-user/freebsd/work-amd64/usr/home/ec2-user/freebsd/src/sys/GENERIC-NODEBUG
amd64
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list