Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Nov 2015 16:05:43 -0500
From:      Lowell Gilbert <freebsd-ports-local@be-well.ilk.org>
To:        Richard Kuhns <rjk@wintek.com>
Cc:        "freebsd-ports\@freebsd.org" <freebsd-ports@freebsd.org>
Subject:   Re: I attempted to upgrade lang/rust and found something I don't understand
Message-ID:  <44d1vqu72w.fsf@be-well.ilk.org>
In-Reply-To: <5638C677.1060504@wintek.com> (Richard Kuhns's message of "Tue, 3 Nov 2015 09:36:39 -0500")
References:  <5638C677.1060504@wintek.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Richard Kuhns <rjk@wintek.com> writes:

> Hi all,
>
> I recently tried and failed to upgrade lang/rust to v1.4.0.
>
> I'm running 10.2-STABLE FreeBSD 10.2-STABLE #47 r290053.
>
> Using portmaster for the upgrade, it failed with:
>
> configure: looking at LLVM
> configure:
> configure: not reconfiguring LLVM, external LLVM root
> configure: error: program '/usr/local/llvm36/bin/FileCheck' is missing,
> please install it
> ===>  Script "configure" failed unexpectedly.
>
> I have llvm36-3.6.2_2 installed; to the best of my knowledge it was
> installed because the earlier version of rust required it.
>
> I thought I'd just delete it, the associated clang36 and rust 1.3.0 and
> do a 'make install' from lang/rust. However, trying to pkg delete
> llvm36-3.6.2_2 gave me a fairly long list of other ports it was also
> going to remove, all but one of which (clang36) were built and installed
> *before* llvm36-3.6.2_2.
>
> Can anyone help me understand what's going on?

Best guess: all of those other ports got linked against llvm36's libraries.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44d1vqu72w.fsf>