From owner-freebsd-questions@FreeBSD.ORG Sat May 9 15:07:27 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B9AAB6DC for ; Sat, 9 May 2015 15:07:27 +0000 (UTC) Received: from mail-ie0-x22a.google.com (mail-ie0-x22a.google.com [IPv6:2607:f8b0:4001:c03::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 833AF10B3 for ; Sat, 9 May 2015 15:07:27 +0000 (UTC) Received: by iedfl3 with SMTP id fl3so92507425ied.1 for ; Sat, 09 May 2015 08:07:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=7/kIa5B0oKawhnJCVkwEMNYSIECAOKbX5zrweHiZJS4=; b=Bgd0utTVCcYT8bF/b6+KcSuAjzA2vCExjY+sdRSL9s6HMDbJ90k1CF4ttm0X4C6XBq ikotT3oBzbD0O5UHys93Fz38A0RcroaqtPik8dspiVL2NUuvNxyoyrpjj/wVbcl/LYOI CqMnzCjPzr/3gUEXdWyC7yq7yxJql3u6WPHCMO3D7EmybyoKQX5FLnLbBoIZ9zYWymN0 gKlhmTPHY9jGJND+/ylaRY4XekQF9sML4KGMrrtouDle8kXC7lT0qmHjok8HrQZnM5Qp p7qnqyxv1UCh2GGz5k87cACjaAVSNh34co6LaRdAxiJl5lQoh88ePoYL5SQvPKrsfmht bTKQ== MIME-Version: 1.0 X-Received: by 10.50.85.43 with SMTP id e11mr5063194igz.15.1431184046945; Sat, 09 May 2015 08:07:26 -0700 (PDT) Received: by 10.64.236.10 with HTTP; Sat, 9 May 2015 08:07:26 -0700 (PDT) In-Reply-To: References: Date: Sat, 9 May 2015 23:07:26 +0800 Message-ID: Subject: Re: make install in security/trousers : Compilation failed unexpectedly From: Ben Woods To: Avinash Sonawane Cc: "freebsd-questions@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 May 2015 15:07:27 -0000 On 9 May 2015 at 21:24, Avinash Sonawane wrote: > On Sat, May 9, 2015 at 2:40 PM, Ben Woods wrote: > >> >> Hi Avinash, >> >> I've noticed you have had some difficulty compiling a few ports. Just wanted >> to check that you knew you can install from packages, rather than having to >> compile the ports? >> >> # pkg install trousers >> > > Thank you for replying Ben. I am fully aware of the package and port > system of FreeBSD. The port tree is one of the reason for my switch > from Debian GNU/Linux to FreeBSD and that's why I'm building ports > instead of installing the packages. > > Till now I have managed to build and install xorg, zsh, bash, xdm and > xsm. Currently I'm stuck in installing x11/gnome3 which depends on > graphics/graphviz which is giving compile error (same as > security/trousers). I have reported about it to the maintainer. > > Perhaps I should start another thread for graphics/graphviz. > > -- > Avinash Sonawane (RootKea) > PICT, Pune > http://rootkea.wordpress.com I agree - the ports tree provides great flexibility and is a big attraction for FreeBSD. I myself make use of it in a different way. I have set up a poudriere build service, and use it to build all of my ports (with custom options for each port set in /usr/local/etc/poudriere.d/101amd64-make.conf). This way, I can build all of my ports in parallel in controlled environments (only things installed which should be installed), and only install the packages once I know everything has successfully built. I do this even though I only have 2 computers using the poudriere service (it's also been very handy for testing ports when submitting improvements / fixes as patches). It can take a few hours to set up a poudriere build service in the first instance, but it has been great ever since. Just an idea. Using the ports tree directly (as you are) works also. Regards, Ben -- From: Benjamin Woods woodsb02@gmail.com