Date: Tue, 21 Feb 2017 00:39:10 -0500 From: Peter Beckman <beckman@angryox.com> To: Dewayne Geraghty <dewaynegeraghty@gmail.com> Cc: The Doctor <doctor@doctor.nl2k.ab.ca>, Kevin Oberman <rkoberman@gmail.com>, Jan Beich <jbeich@freebsd.org>, FreeBSD Ports ML <freebsd-ports@freebsd.org> Subject: Re: devel/libevent shopstopper Message-ID: <alpine.BSF.2.20.1702210033110.14314@nog2.angryox.com> In-Reply-To: <CAGnMC6qqbBJQo_zpXyktiVgtPCwDxT3eE3O0R6fH5eoVpsLB5A@mail.gmail.com> References: <20170220161109.GA40515@doctor.nl2k.ab.ca> <20170220175546.BA9BB48A1@freefall.freebsd.org> <20170220195729.GA5512@doctor.nl2k.ab.ca> <CAN6yY1tLvhLtiiPxZZm3xm%2Bv=qJDgT%2Bxrj3mvbxoBoz2haoVpQ@mail.gmail.com> <20170220204856.GA12261@doctor.nl2k.ab.ca> <CAGnMC6qqbBJQo_zpXyktiVgtPCwDxT3eE3O0R6fH5eoVpsLB5A@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 21 Feb 2017, Dewayne Geraghty wrote: > For those interested in synth but skittish: > 1. install synth; read the manual > 2. synth configure > which places the synth.ini file in /usr/local/etc/synth > and for testing purposes try > 3. synth just-build $category/$portname; > Example: synth just-build devel/check devel/libevent ftp/curl > 4. Examine your logs in /var/log/synth > Particularly 00_last_results.log and 02_failure_list.log > 5. Examine your new packages in /var/synth/live_packages/All > > Gotchas: if you have complex make.conf file that pulls in other files, you > will need to concatenate them into the one make.conf. You'll need to use /etc/LiveSystem-make.conf which synth uses INSTEAD of /etc/make.conf, assuming you use the default profile. This threw me for a loop, hope to save new synth users some time and hair pulling. The man page is a bit vague on where the "builder's /etc/make.conf" is sourced -- from within the jail or the base system? "This is an optional, user-provided file. If it exists, the builder's /etc/make.conf will be appended with the contents of this file. For the default profile, the file would normally be located at /usr/local/etc/synth/LiveSystem-make.conf" Beckman --------------------------------------------------------------------------- Peter Beckman Internet Guy beckman@angryox.com http://www.angryox.com/ ---------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.20.1702210033110.14314>