From owner-freebsd-ports@freebsd.org Thu May 5 07:39:54 2016 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 77A10B2C6FC for ; Thu, 5 May 2016 07:39:54 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3C33F1C04 for ; Thu, 5 May 2016 07:39:53 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [88.217.119.113] (helo=localhost.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.76) (envelope-from ) id 1ayDt0-0003kT-9J for freebsd-ports@freebsd.org; Thu, 05 May 2016 09:39:50 +0200 Received: from localhost.my.domain (c720-r292778-amd64 [127.0.0.1]) by localhost.unixarea.de (8.15.2/8.14.9) with ESMTPS id u457dnD9002051 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Thu, 5 May 2016 09:39:49 +0200 (CEST) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.15.2/8.14.9/Submit) id u457dn6A002050 for freebsd-ports@freebsd.org; Thu, 5 May 2016 09:39:49 +0200 (CEST) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Thu, 5 May 2016 09:39:49 +0200 From: Matthias Apitz To: freebsd-ports@freebsd.org Subject: Re: head / poudriere && devel/llvm37 Killing timed out build after 86400 seconds Message-ID: <20160505073949.GA1919@c720-r292778-amd64> Reply-To: Matthias Apitz Mail-Followup-To: Matthias Apitz , freebsd-ports@freebsd.org References: <20160503124615.GA4298@c720-r292778-amd64> <201605042219.u44MJreT052071@gw.catspoiler.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <201605042219.u44MJreT052071@gw.catspoiler.org> X-Operating-System: FreeBSD 11.0-CURRENT r292778 (amd64) User-Agent: Mutt/1.5.24 (2015-08-30) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 88.217.119.113 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 May 2016 07:39:54 -0000 El día Wednesday, May 04, 2016 a las 03:19:53PM -0700, Don Lewis escribió: > I see sporadic failures when building docs. I attributed the failures > to my use of parallel jobs. My package build box has 32 GB of RAM and 8 > CPU cores and ALLOW_MAKE_JOBS=yes in poudriere.conf. My build errors > look like this: > > Exception occurred: > File "/usr/local/lib/python2.7/os.py", line 157, in makedirs > mkdir(name, mode) > OSError: [Errno 17] File exists: '/wrkdirs/usr/ports/devel/llvm37/work/.build/do > cs/_doctrees/Frontend' > The full traceback has been saved in /tmp/sphinx-err-eHsAw7.log, if you want to > report the issue to the developers. > > > .... My error situation seems to be other: The build is in step 2712 of 3947 and gets killed by puoudriere: /usr/bin/ld: warning: libclangToolingCore.so.3.7, needed by lib/libclangTooling.so.3.7.1, not found (try using -rpath or -rpath-link) [2712/3947] Generating html Sphinx documentation for clang into "/wrkdirs/usr/ports/devel/llvm37/wor k/.build/tools/clang/docs/html" ====>> Killing timed out build after 86400 seconds ====>> Cleaning up wrkdir ===> Cleaning for llvm37-3.7.1_2 FAILED: cd /wrkdirs/usr/ports/devel/llvm37/work/.build/tools/clang/docs && /usr/local/bin/sphinx-bui ld -b html -d /wrkdirs/usr/ports/devel/llvm37/work/.build/tools/clang/docs/_doctrees -q /wrkdirs/usr /ports/devel/llvm37/work/llvm-3.7.1.src/tools/clang/docs /wrkdirs/usr/ports/devel/llvm37/work/.build /tools/clang/docs/html Exception occurred: File "/usr/local/lib/python2.7/genericpath.py", line 62, in getmtime return os.stat(filename).st_mtime OSError: [Errno 2] No such file or directory: '/wrkdirs/usr/ports/devel/llvm37/work/llvm-3.7.1.src/tools/clang/docs/ReleaseNotes.rst' As the build line 2712 has not timestamp, it's impossible to say how long this lasted already. I could re-launch this later with DOCS enabled, doing a tail -f on the log file and writing it to some other file with time stamps, like this: tail -f llvm37-3.7.1_2.log |\ while read line; do \ echo -n "$(date '+%T'): "; \ echo $line ;\ done > llvm37-3.7.1_2.log.timestamped We will see... -- Matthias Apitz, ✉ guru@unixarea.de, ⌂ http://www.unixarea.de/ ☎ +49-176-38902045 ¡Dios querido denos otra vez los problemas de ayer, los que tuvimos en la RDA! My Lord, give us back the problems of yesterday, those we have had in the GDR.