Return-Path: X-Original-To: apmail-subversion-dev-archive@minotaur.apache.org Delivered-To: apmail-subversion-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CFBF61074C for ; Sun, 2 Jun 2013 21:29:27 +0000 (UTC) Received: (qmail 32916 invoked by uid 500); 2 Jun 2013 21:29:27 -0000 Delivered-To: apmail-subversion-dev-archive@subversion.apache.org Received: (qmail 32865 invoked by uid 500); 2 Jun 2013 21:29:27 -0000 Mailing-List: contact dev-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@subversion.apache.org Received: (qmail 32858 invoked by uid 99); 2 Jun 2013 21:29:27 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 02 Jun 2013 21:29:27 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of ben@reser.org designates 50.197.89.41 as permitted sender) Received: from [50.197.89.41] (HELO mail.brain.org) (50.197.89.41) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 02 Jun 2013 21:29:21 +0000 Received: from localhost (localhost [127.0.0.1]) by mail.brain.org (Postfix) with ESMTP id 4F625179E21E for ; Sun, 2 Jun 2013 14:29:00 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at fornix.brain.org Received: from mail.brain.org ([127.0.0.1]) by localhost (fornix.brain.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vVLlDt5Y8Ov8 for ; Sun, 2 Jun 2013 14:28:57 -0700 (PDT) Received: from mail-oa0-x22b.google.com (mail-oa0-x22b.google.com [IPv6:2607:f8b0:4003:c02::22b]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mail.brain.org (Postfix) with ESMTPSA id 31B30179E1BF for ; Sun, 2 Jun 2013 14:28:56 -0700 (PDT) Received: by mail-oa0-f43.google.com with SMTP id o6so692808oag.2 for ; Sun, 02 Jun 2013 14:28:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=YY4UP5RNTBG0aawp5KvlPu0gpSz4KTFTRq5qtEZYtk0=; b=LIBQceN9Gqp/LgaQDOiCir75W1fvtM4jRBw6LHj5C7AASPxGCBPdVQqrx6T1i5hAxg NEfLRz0+oEwn2g0inaEnuXCVk/2DJyvqXURTc0lvMX4LZ+fSj/Sbce4O3uw29DtW1YNr 5Y9zdiyH96gatHliDR2Dp0X5Sj/KJfZQIWk7er8yU7nb+OFri6/EvI0Dq+TsQohChvsg 7hNcyjYxZTs+K/9EAN62z+XMr82GH8T4rTGHYXmHXY0bSa8g5iFDY2DhQvdaTYNvi/K7 TQck15WgZ69ISzddb03Eu43cKc5h/VpYCeo2mfJiNaAoNMNJ6P0IVxM730mGJE5/PzaP J88w== MIME-Version: 1.0 X-Received: by 10.60.65.5 with SMTP id t5mr9171424oes.139.1370208535079; Sun, 02 Jun 2013 14:28:55 -0700 (PDT) Received: by 10.60.80.10 with HTTP; Sun, 2 Jun 2013 14:28:55 -0700 (PDT) In-Reply-To: References: Date: Sun, 2 Jun 2013 14:28:55 -0700 Message-ID: Subject: Re: build-svn-deps-win.pl: error testing pcre From: Ben Reser To: Johan Corveleyn Cc: Subversion Development Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On Sun, Jun 2, 2013 at 1:25 AM, Johan Corveleyn wrote: > I decided to give my dev environment a spring cleaning, and tried > build-svn-deps-win.pl to build the dependencies (great work BTW, > looking forward to having less dependency-building-worries -- thanks). > However, I ran into a problem when the testsuite of pcre was run: ... > So perhaps this test won't run on my ancient Windows XP (no idea why > others wouldn't get this error, and I would). Philip said something about this on IRC. I haven't been able to reproduce it on Windows 7 or 8. Not sure what OS he was using when doing it. > Googling a bit, I found that "stack recursion" can be disabled in > pcre, to avoid this problem, so perhaps the solution is to disable > stack recursion when configuring pcre? The PCRE configuration summary > in the build output currently says: > > -- No stack recursion .............. : OFF > > Or perhaps another solution is better? I don't know much about > (building) pcre ... > > Another approach might be that I not run the testsuite of pcre, but > I'm not sure what I would miss then. > > Anyone any suggestions? Unfortunately I don't really have any suggestions. I'll look into it. > BTW: currently it's hard to redirect the output of > build-svn-deps-win.pl to a file. I scraped the output of my console > window, because redirecting it with "> buildout.log" would only > capture part of the output (perhaps not everything is written to > stdout). Automatically tee-ing the output to a file would be a nice > improvement to the script :-). Just a thought ... Something like this is certainly within the realm of possibilities. I certainly know what a pain it is to get info out of the terminal on Windows. I'm not sure about all of the builds but I know the httpd one (which by far has required the most work) generates it's own logs. There's really not much in the way of output from the actual script, so if there are build logs from all the dependencies themselves that's probably sufficient. There's a lengthy comment about that in the build_httpd() function of the script.