Return-Path: X-Original-To: apmail-subversion-users-archive@minotaur.apache.org Delivered-To: apmail-subversion-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1A579D271 for ; Fri, 17 Aug 2012 02:39:23 +0000 (UTC) Received: (qmail 66552 invoked by uid 500); 17 Aug 2012 02:39:22 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 66534 invoked by uid 500); 17 Aug 2012 02:39:22 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 66525 invoked by uid 99); 17 Aug 2012 02:39:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 Aug 2012 02:39:22 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of nkadel@gmail.com designates 209.85.160.43 as permitted sender) Received: from [209.85.160.43] (HELO mail-pb0-f43.google.com) (209.85.160.43) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 17 Aug 2012 02:39:16 +0000 Received: by pbbrq2 with SMTP id rq2so3905952pbb.16 for ; Thu, 16 Aug 2012 19:38:55 -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=c5CYAW5r5K+O7vdiP1F99J1YsVDztleq1C9ycdEEaQk=; b=A+qmNs/LkjyteBRDxkUQOTZVtB6WG4hhQVRuWwfekUjm7OerzPCCLoFB01VodAl1+2 osffDfb9VuQvmNg2/nRhPB2z+38U4W3PNjhRqiSDdObqifFnW1MNBY7e59i6Tu8AZMar Ud5NK02e43G/mDgDBTjtjIYmyvFb6gJhpQ7SLrLt9ODn0KNfI/V1wa4OheLlmNTndE8l GQBTH2ktFlF8X6He6oxS6RCsgzJvSQ/Iesf6xTkqEDICEL+gFtfncwzxitumLHig2OW0 SUBvePhgyw8MwA3lYVGM19yg+KFx+OJfOdrBW5hTuM1G2yKHjcGtEyO3U9ENUSs7Gx4+ Maag== MIME-Version: 1.0 Received: by 10.68.239.166 with SMTP id vt6mr1044262pbc.7.1345171135079; Thu, 16 Aug 2012 19:38:55 -0700 (PDT) Received: by 10.68.197.6 with HTTP; Thu, 16 Aug 2012 19:38:54 -0700 (PDT) In-Reply-To: <20120816225526.GA13364@tarsus.local2> References: <20120816225526.GA13364@tarsus.local2> Date: Thu, 16 Aug 2012 22:38:54 -0400 Message-ID: Subject: Re: mod_dontdothat RPM building problems with subversion-1.7.6 From: Nico Kadel-Garcia To: Daniel Shahaf Cc: Subversion Content-Type: text/plain; charset=ISO-8859-1 On Thu, Aug 16, 2012 at 6:55 PM, Daniel Shahaf wrote: > Nico Kadel-Garcia wrote on Thu, Aug 16, 2012 at 01:31:11 -0400: >> On Wed, Aug 15, 2012 at 7:52 AM, Philip Martin wrote: >> > I'm happy to announce the release of Apache Subversion 1.7.6. >> > Please choose the mirror closest to you by visiting: >> > >> > http://subversion.apache.org/download/#recommended-release >> >> Cool. I'm poking at getting a 1.7.6 SRPM set up for it. I am noticing an issue. >> > > In the future you may consider testing the packaging when the tarballs > are posted for developer testing, rather than only after their public > release. (at which point they can no longer be pulled) Sorry, Daniel: I was busy on one contract until July 31 and just started a new one Monday. >> * Make mod_dontdothat.so installable from the Makefile. The easiest >> way to do it is to move it to from "tools" to "subversion", parallel >> to subverson/mod_dav_svn, and as a loadable httpd module, it requires >> special attention. >> >> * Make the other Subversion tools installable. It should be >> straightforward to make the other contents of the "tools" directory >> compiled and instlalled into the 'toolsdir', typically >> /usr/local/bin/svn-tools, defined in the Makefile.in. It's not >> currently used in subverson-1.7.x, but is used in the trunk for the >> "svnmucc" tools. > > Are you aware of 'make install-tools'? I looked in the Makefile and didn't see it, unlike 'install-man", "install-swig-rb", etc. But sure enough, it works. Gotta love sophisticated and impliciit components of Makefiles. Thanks for the pointer! Is there some reason it's not included in the default "install" list of targets? > If you want to add targets to install individual tools, too, I imagine > we would welcome a patch for this (but I won't have time to handle it > myself). See the 1.7.5->1.7.6 diff for most of the files you'll need to > touch (makefile.ezt and co). That's potentially useful, but doens't fix the problem where the built components are in "tools" are