From owner-freebsd-ports@FreeBSD.ORG Sun Mar 29 17:12:39 2015 Return-Path: Delivered-To: freebsd-ports@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 CD21EFC7; Sun, 29 Mar 2015 17:12:39 +0000 (UTC) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [IPv6:2a01:4f8:131:60a2::2]) by mx1.freebsd.org (Postfix) with ESMTP id 914F0CF8; Sun, 29 Mar 2015 17:12:39 +0000 (UTC) Received: from [IPv6:2001:470:923f:2:3000:f315:6bac:7dba] (unknown [IPv6:2001:470:923f:2:3000:f315:6bac:7dba]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPSA id D643956403; Sun, 29 Mar 2015 20:12:31 +0300 (MSK) Message-ID: <55183293.4080104@FreeBSD.org> Date: Sun, 29 Mar 2015 20:12:51 +0300 From: Lev Serebryakov Reply-To: lev@FreeBSD.org Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: Bryan Drewery , freebsd-ports@freebsd.org Subject: Re: How could I increase "runaway" timer for package build cluster? References: <54FB7119.4030208@FreeBSD.org> <5515FE0A.40702@FreeBSD.org> In-Reply-To: <5515FE0A.40702@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Mar 2015 17:12:39 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 28.03.2015 04:04, Bryan Drewery wrote: >> One of my ports (devel/gcc-arm-embedded) doesn't produce much >> output on build (output is redirected to log files), but takes >> severa hours to be built. >> >> Looks like pkg building cluster doesn't like such behavior. >> >> Could I notify build cluster (poudrere?) that this package takes >> a lot of time without output? >> > > Well, consider the user's perspective too. "Is anything actually > happening?" It says: "Performing step ${name}, log in ${path}" :) User could rub tail -f "${path}" on other console. > Can you modify it to produce output? Yep. It will be more than 1G (!) of output Triple-build of gcc, double-build of newlib and double-build of gdb is not a joke :) No everything go to log files step-by-step, and it is much simpler to debug build. Unfortunately, I could not think of way to get both output and log files, as "| tee" kills exit statuses :( - -- // Lev Serebryakov AKA Black Lion -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQJ8BAEBCgBmBQJVGDKTXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGOTZEMUNBMEI1RjQzMThCNjc0QjMzMEFF QUIwM0M1OEJGREM0NzhGAAoJEOqwPFi/3EePe8oP/1ziHjC6Xyfh+svGFO8g+VHR 8GLVAzxBxgTNE0ETS27QhSqp4s0Nu25LKd8YpQ/JeQ04qk5ip1p8m0bdT0HeUhKy keIJ7PvfBNF4kTro6FaYQTMbtilMInq5oUumKN6RJ9mB1gL5GGmDB7b/h6vrG3Ow 4u1R91ZU0NDZ8PhLYgxqGxZgXSWksMNiqij5dSA5l5vVpB+77sVcsegbezPxy/8b cn2oqPBAbFcd4UUYaNjD14Urnl7zSj+9Kg5ImRjV+p+cHgik4KS0v58uj3mkkwtS hmxATDG8HKNRSkM+bxahXGAP/P2F7yQsBNjpj1l8WSZOiyc/hJCovkskDIbByLXP AEAnTHpR4eY9X/Q1kBXaHudqZ62C2wNKY2o8JHjpIwUgXYNBM3m9V0FNiWSi4xMn wd2eoGd2S339DHrVYijQRYuuYUFf0L4ypfjQN3CFiMq+LmY2PbG8l1V/9E1xuQEz v9iQVJVcWDuqp4dugZMYSvlwPp+xQgJFgN979XrLmI9xADdgxbC9I8UHijWwdrEw UFgNUQyxKNJqpLFYc/VZtOQo2rZ8HpwTbiR8bbe1NihZosmH/sPQXAt2k6V5LowQ gqn7lSfnDPnjqSbl4VGUj+onQV7rgegPmAbi1cBZ1TmOcvNys5TrhPI8jfVPwntg ZyG2eLvVx48O44DeSwMN =910X -----END PGP SIGNATURE-----