From owner-freebsd-ports@FreeBSD.ORG Mon Mar 4 20:20:37 2013 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D9392DDC for ; Mon, 4 Mar 2013 20:20:37 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-oa0-f43.google.com (mail-oa0-f43.google.com [209.85.219.43]) by mx1.freebsd.org (Postfix) with ESMTP id A4DA311DA for ; Mon, 4 Mar 2013 20:20:37 +0000 (UTC) Received: by mail-oa0-f43.google.com with SMTP id l10so9749598oag.16 for ; Mon, 04 Mar 2013 12:20:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=rYDs77ZC3BJ5119TXHuInlMRyG830CEg3K502845wd8=; b=ocVAdIucbwjXDDxrghvLjA12klvjR1CoRvLIyTg9yo/GkVe81DzIwPjYXtjc8993GH yir/j4s24NNQ4cM67CZojgXaFfTOjMYFQAtcYS5ttu/lKmtMS6cwJwgCnG6W7s587kWc U9byyT5i9g/rbVbGgTiKmAW5336abX8jAlE1Q= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:x-gm-message-state; bh=rYDs77ZC3BJ5119TXHuInlMRyG830CEg3K502845wd8=; b=THe5DUmtayk0xygmoyT7djRSgITz0gzljM9ssP407JzLHF6smsKcrP3OVXzvMUlqMH ZwXQqHso51UaHqXT2RmtcTySIqhQZtmZwdjJvM63Jj0L1tNWpNOUUqkFb0xkUiiL0F9f S2Nm/61+dJrlPMe2TIRClEKsWL2fsjtOgG7ID/5kNLZZSvggK/2NPOO7XAOyh1ThljiX 3izBa0XpRUcXO80iQIItKQ9mfO5cRZy4kcvn+HtcUDEEqW18EFd1AJFsGVQMHvQR7jy3 /J0a3JPOE5HZ0Olw8DXs87u/CKDnjsJu3pckfsfZjyhnzL43Ddik80HWzH/AIkwIZWaD NNxQ== X-Received: by 10.60.26.72 with SMTP id j8mr16810776oeg.2.1362428436675; Mon, 04 Mar 2013 12:20:36 -0800 (PST) MIME-Version: 1.0 Received: by 10.60.80.130 with HTTP; Mon, 4 Mar 2013 12:20:06 -0800 (PST) In-Reply-To: References: From: Eitan Adler Date: Mon, 4 Mar 2013 15:20:06 -0500 Message-ID: Subject: Re: Using RUN_DEPENDS := ${BUILD_DEPENDS} is now a bug To: Chris Rees Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQmim8xqCFAMcnpWthGfDkj6JC8FIKyu2V7Vwsjzzz6x38fglYbmHOZ7oN6yBjJYHzDOyFfp Cc: ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Mar 2013 20:20:37 -0000 On 4 March 2013 10:50, Chris Rees wrote: Add WITH_CCACHE_BUILD=yes to /etc/make.conf Use this Makefile: Try "make run-depends-list" with and without the commented line. Note that USE_CMAKE, USE_GMAKE, etc. can also trigger the buggy behavior. Note that this behavior is somewhat fixed if you add BUILD_DEPENDS= (no +) prior to setting RUN_DEPENDS. However, I've seen ports without this. I'm not really sure why. ====== # $FreeBSD$ PORTNAME= led PORTVERSION= 2.0 CATEGORIES= editors MASTER_SITES= SF/${PORTNAME}-editor/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A tiny text editor, with a number of useful programming features #RUN_DEPENDS:= ${BUILD_DEPENDS} GNU_CONFIGURE= yes USE_PERL5= yes .include ====== After some thought I think I was confusing the issue. The problem is using RUN_DEPENDS:= ${BUILD_DEPENDS} without also setting BUILD_DEPENDS, not using "RUN_DEPENDS:= ${BUILD_DEPENDS}" in general. -- Eitan Adler