pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/lang/llvm



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



Home | Main Index | Thread Index | Old Index