On 30.09.2017 12:26, Ryo ONODERA wrote: > Hi, > > From: Joerg Sonnenberger <joerg%bec.de@localhost>, Date: Sat, 30 Sep 2017 12:10:54 +0200 > >> On Sat, Sep 30, 2017 at 04:38:09AM +0000, Ryo ONODERA wrote: >>> Module Name: pkgsrc >>> Committed By: ryoon >>> Date: Sat Sep 30 04:38:09 UTC 2017 >>> >>> Modified Files: >>> pkgsrc/lang/llvm: Makefile distinfo >>> Added Files: >>> pkgsrc/lang/llvm/patches: patch-cmake_config-ix.cmake >>> >>> Log Message: >>> Do not return -ltinfo from llvm-config --system-libs --link-static >>> under NetBSD. Bump PKGREVISION >> >> This will break actual static linkage. >> Why? There is a buggy support for -lexecinfo, but it's not related to -ltinfo vs -lterminfo. I had to backport this patch to new LLVM in order to build a standalone version of LLDB. >>> Rust language 1.20.0 uses these options and Rust build system uses it >>> as '-l tinfo' and our wrapper does not handle this. >> >> ...and this is something that should be fixed in rust. > > Feel free to fix Rust build mechanism. > And please send your patch to upstream > > Thank you. > >> Joerg > > -- > Ryo ONODERA // ryo%tetera.org@localhost > PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3 >
Attachment:
signature.asc
Description: OpenPGP digital signature