Date: Wed, 04 Nov 2015 11:05:39 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 204281] devel/llvm36 fails to build on arm64 Message-ID: <bug-204281-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204281 Bug ID: 204281 Summary: devel/llvm36 fails to build on arm64 Product: Ports & Packages Version: Latest Hardware: arm64 OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: brooks@FreeBSD.org Reporter: Andrew@FreeBSD.org CC: emaste@freebsd.org Flags: maintainer-feedback?(brooks@FreeBSD.org) Assignee: brooks@FreeBSD.org CC: Created attachment 162765 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=162765&action=edit Partial fix Teh devel/llvm36 port fails to build on arm64. I have attached a partial fix. It fixes errors such as: llvm[3]: Constructing LLVMBuild project information. Usage: llvm-build [options] llvm-build: error: invalid native target: 'aarch64' (not in project) However I now get: gmake[2]: Entering directory '/usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/tools/llvm-lto' llvm[2]: Linking Release executable llvm-lto (without symbols) /usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Release/lib/libLLVM-3.6.so: undefined reference to `typeinfo for llvm::MCMachObjectTargetWriter' /usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Release/lib/libLLVM-3.6.so: undefined reference to `typeinfo for llvm::MCWinCOFFStreamer' /usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Release/lib/libLLVM-3.6.so: undefined reference to `typeinfo for llvm::MCRelocationInfo' /usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Release/lib/libLLVM-3.6.so: undefined reference to `typeinfo for llvm::MCWinCOFFObjectTargetWriter' /usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Release/lib/libLLVM-3.6.so: undefined reference to `typeinfo for llvm::MCAsmInfoELF' /usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Release/lib/libLLVM-3.6.so: undefined reference to `typeinfo for llvm::MCAsmInfoGNUCOFF' /usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Release/lib/libLLVM-3.6.so: undefined reference to `typeinfo for llvm::MCAsmBackend' /usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Release/lib/libLLVM-3.6.so: undefined reference to `typeinfo for llvm::MCAsmInfoDarwin' /usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Release/lib/libLLVM-3.6.so: undefined reference to `typeinfo for llvm::MCELFObjectTargetWriter' /usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Release/lib/libLLVM-3.6.so: undefined reference to `typeinfo for llvm::MCCodeEmitter' /usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Release/lib/libLLVM-3.6.so: undefined reference to `typeinfo for llvm::MCAsmInfoMicrosoft' c++: error: linker command failed with exit code 1 (use -v to see invocation) /usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Makefile.rules:1427: recipe for target '/usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Release/bin/llvm-lto' failed gmake[2]: *** [/usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Release/bin/llvm-lto] Error 1 gmake[2]: Leaving directory '/usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/tools/llvm-lto' /usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Makefile.rules:883: recipe for target 'all' failed gmake[1]: *** [all] Error 1 gmake[1]: Leaving directory '/usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/tools' /usr/obj/usr/ports/devel/llvm36/work/llvm-3.6.2.src/Makefile.rules:883: recipe for target 'all' failed gmake: *** [all] Error 1 -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-204281-13>