From owner-freebsd-ports@freebsd.org Tue Jun 13 15:25:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C86C2BF7782 for ; Tue, 13 Jun 2017 15:25:14 +0000 (UTC) (envelope-from lylecorman@gmail.com) Received: from mail-wr0-x22a.google.com (mail-wr0-x22a.google.com [IPv6:2a00:1450:400c:c0c::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5A57D80012; Tue, 13 Jun 2017 15:25:14 +0000 (UTC) (envelope-from lylecorman@gmail.com) Received: by mail-wr0-x22a.google.com with SMTP id q97so148582016wrb.2; Tue, 13 Jun 2017 08:25:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=CseyUwy54hDHT789O638H8Xur/owAcDLvRd11b2fpHQ=; b=URldc/43QlseTFs1tQS4txaVR/o7eoX/cyA0wlbeZ8clNKTIobBk6FfYSxEI/tuvJ4 kQAAr6sC2KAcDA2xDhsvFeMosBsvusve6l6ZdqzVRUvIB0qkE1X3940YM4U1vo+AEvlQ R13ioaZz8jCjeittZDbncWxORejYj9cxgud4wgrY/iGe+dXjMeJ7LXFIBm94ARLQDtaR 8l251VFVOnsAMYf6DgA5JjKDutXnWlCy7nj3EpCFt+ikeECt0u60zE8GSt4mUIw/xY5t nRWVCOXHcP35gceXha17AH5QRaM99dMGFYjbyQ28vkVchPcolyDsryUqx6wfGNYirRKQ 8aPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=CseyUwy54hDHT789O638H8Xur/owAcDLvRd11b2fpHQ=; b=i01n/GAZL9VORdt1MleBZgs1UkavQdQNWZn5EW/W3yMvDSsrffwUjp8IilA4i1X1pU HrVS0IRrtW7KrSyfiAnvPAYH9GPQKWc0aFt4qvG2tFT2aLFyR10zoaPf9oByNpTXeaCr kB7/BujkxLt7pLJfFKbdrUOYIiNBA2TpvvTkRlCPbfNkJYYROxhP3BGaIMgnetWD7MIz XeOw5A2D9A38GzHDE6ivok+3spvDIEVIX85TRGJKmhf5iRPwKrRpio5YtUx/Vt3ZVbeC 5r4YKgFzDhH3CY0xR94RfgDt55ttzTzRdCsd6mNtiUPxw2UcCQW0eiCjtP0IMz6j38C7 lyfg== X-Gm-Message-State: AODbwcAF5zfWDkT9q/Y3X2hzmt2js83+HBj/YUt+MiOkYoe3OdMVQP5U jBHS51QLussLKaNFhN4= X-Received: by 10.28.170.193 with SMTP id t184mr11847020wme.124.1497367512559; Tue, 13 Jun 2017 08:25:12 -0700 (PDT) Received: from [192.168.0.35] (cable-178-148-5-95.dynamic.sbb.rs. [178.148.5.95]) by smtp.gmail.com with ESMTPSA id 22sm24906950wrt.36.2017.06.13.08.25.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Jun 2017 08:25:12 -0700 (PDT) Subject: Re: How to stop ports recompiling gcc, llvm, etc.? To: Dimitry Andric Cc: freebsd-ports@freebsd.org References: <9DD17DEF-D6EB-496B-95AB-DC2C8EE4156B@FreeBSD.org> From: Rastko P Message-ID: Date: Tue, 13 Jun 2017 17:25:10 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 In-Reply-To: <9DD17DEF-D6EB-496B-95AB-DC2C8EE4156B@FreeBSD.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jun 2017 15:25:14 -0000 I have some experience with FreeBSD. I don't mind building ports. You know sometimes it's necessary (most FreeBSD software is ported, and needs to be configured) But I cannot find in the documentation how to prevent a port re-compiling different versions of GCC or other such monsters, when I already compiled them. Any clear-cut solutions? I know you can install binary packages, that is not relevant to my question, unless you are being somewhat cynical. On 13.06.2017 17:05, Dimitry Andric wrote: > On 13 Jun 2017, at 15:51, Rastko P wrote: >> I think my machine will die from severe dehydration if every other port >> keeps recompiling compilers. >> >> The last make for the "documentation translation" port took 6 hours or >> more. What's that in fan oil costs? >> >> >> How to prevent this? > Install binary packages. > > -Dimitry >