From owner-freebsd-ports@freebsd.org Tue Mar 26 19:07:55 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5D4D4155C1EE for ; Tue, 26 Mar 2019 19:07:55 +0000 (UTC) (envelope-from bhughes@freebsd.org) Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E58028233F for ; Tue, 26 Mar 2019 19:07:54 +0000 (UTC) (envelope-from bhughes@freebsd.org) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id EBC98364B; Tue, 26 Mar 2019 15:07:52 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Tue, 26 Mar 2019 15:07:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=3hAlJ0zSO1T1Ki2aIIQhseS76jUBuYE+YP+jGB1J3 uY=; b=EX57u4wkxBaIHLdmlWoQID5FHLOJjaBXLergwjq9W0GjZPgKG5obI8d06 dHD/iIIiEmMVoxOrQe6s/ArvhYCg6Oht8b0OSqEjwql2w3LY+pByo0IAePfuSvk2 2cimgniQhcy6w25b9+Ngu7pT3hhLVjwFNmnfslVkvAbgmRdh+7VHB7gw/QW8V3Eg P9e/qGywBSK3R/mvYZ68p9TpSW3KMAO7mSnBDjEW5T1oDwDVamEDe3VCwCmuq/kK BLIMpnd9p2VJ0FgwBIrxSgBHK1wOL8gaSyk9aaaJqXE2nwp+S53IbQtkUFAyM6gf F6sNzk2abyT8HGF1X96a1gjSkXUfg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedutddrkedtgddutdduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffvfhfhohfkffgfgggjtgfgsehtjeertddtfeejnecuhfhrohhmpedfuehr rggulhgvhicuvfdrucfjuhhghhgvshdfuceosghhuhhghhgvshesfhhrvggvsghsugdroh hrgheqnecukfhppeektddrvddufedrvddtledrvddtkeenucfrrghrrghmpehmrghilhhf rhhomhepsghhuhhghhgvshesfhhrvggvsghsugdrohhrghenucevlhhushhtvghrufhiii gvpedt X-ME-Proxy: Received: from [10.0.0.107] (ti0081a400-1737.bb.online.no [80.213.209.208]) by mail.messagingengine.com (Postfix) with ESMTPA id 0A8431031A; Tue, 26 Mar 2019 15:07:50 -0400 (EDT) Subject: Re: Can't compile www/node on rpi2 To: Jonathan Chen Cc: bob prohaska , freebsd-ports@freebsd.org References: <20190323213940.GA74509@www.zefox.net> <20190326021459.GA87373@www.zefox.net> From: "Bradley T. Hughes" Organization: FreeBSD Message-ID: <8be4cab4-febb-17d6-fa6c-422fb8085b78@freebsd.org> Date: Tue, 26 Mar 2019 20:07:48 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: E58028233F X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.987,0]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Mar 2019 19:07:55 -0000 On 2019-03-26 19:07, Jonathan Chen wrote: > On Wed, 27 Mar 2019 at 00:24, Bradley T. Hughes wrote: >> On 2019-03-26 03:14, bob prohaska wrote: >>> On Mon, Mar 25, 2019 at 10:23:26PM +0100, Bradley T. Hughes wrote: >> >> Looks like you need to upgrade www/libnghttp2 as well. :) >> >>> Thanks for reading, I'd be pleased to try any experiments suggested. >> >> In general, www/node requires that all dependencies are up-to-date. The >> port doesn't explicitly list minimum versions of its dependencies, but I >> am beginning to think that it should (this is not the first time I have >> seen this kind of problem). > > You shouldn't have to list the minimum version for dependencies. If > someone is following the tip of the ports tree, it is expected that > all the port dependencies are up to date when building a port. All the > port-management tools in ports-mgmt assume this, and build > port-dependancies as required. When building ports, it is always best > to use one of the build-tools (ie: poudriere, synth , portmaster) > instead of by hand. I may not have to, no, but since I have had a couple of reports about build errors due to out-of-date dependencies, I can help out fellow users by giving them a helpful message instead of a daunting build error. Right? :) -- Bradley T. Hughes bhughes@freebsd.org