Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id F3899200D63 for ; Thu, 21 Dec 2017 19:06:47 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id F2199160C2B; Thu, 21 Dec 2017 18:06:47 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 43807160C12 for ; Thu, 21 Dec 2017 19:06:47 +0100 (CET) Received: (qmail 83153 invoked by uid 500); 21 Dec 2017 18:06:46 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Id: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 83143 invoked by uid 99); 21 Dec 2017 18:06:46 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Dec 2017 18:06:46 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id BC8BD18071E for ; Thu, 21 Dec 2017 18:06:45 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.479 X-Spam-Level: X-Spam-Status: No, score=0.479 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=rowe-clan-net.20150623.gappssmtp.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id 5sb5I22EVRbE for ; Thu, 21 Dec 2017 18:06:44 +0000 (UTC) Received: from mail-oi0-f46.google.com (mail-oi0-f46.google.com [209.85.218.46]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 818775F588 for ; Thu, 21 Dec 2017 18:06:44 +0000 (UTC) Received: by mail-oi0-f46.google.com with SMTP id r63so17396214oia.6 for ; Thu, 21 Dec 2017 10:06:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rowe-clan-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=NWFbnbeJTbVkNyMFdVKFBWkfMJXgK1urcVp07mLiMB8=; b=vMlNRNL7dbpsGkkMrlLX4FGPLL5qRfHs8koSb/ARyl7ZTf/1QR0QfMVNQ6jjr1pzeH rm83pK7q1o/S5NS7oCK+bi1vMWRmEr8iqL9t2EbpoaNRBNjTQsrirp2yjipyiRUdAjzH TEdzkCdFGYIpIN7+pgj3K/o67lNilviA5sibEqtKUXO2C/OcbQt7DzATXWPNaBN/9qxn EJQOUUf1RtVzzIQrzVKEvw3XQZzRtrNYC+EILbZBKOYMxGWTvDVzVSpPn0PZkJseN7xt 8PaBXOY99C9UNvXhnvYTw6iheq/HpH53DGVCLpJBc7wJnd09aHtCxfTA/lwQTCTuqLzP bFXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=NWFbnbeJTbVkNyMFdVKFBWkfMJXgK1urcVp07mLiMB8=; b=WK3uNITf8gw+7lODDPVE3upI13dF4msdEeTTANhvUoHzpPC7W/luH3PLr0hTRXNgBQ epSTTFz4KPrh11ZP1kdARV0MPJOaRDrd/9v75nONXIQEREhtKyZC4CW8iwXOjpyxSBvK hTHmLOlqR4hKvjjJ6EpIe30c3FikDQn3C6Ar+R2+361weCymGrBy1aHZAC/26DdNBEeS fGnu6LyIuNe44wQqDAwUcY4A39a0O4N3g7ZVfLZQIm3GMit3Ll79axRmP3/9VrqGcwUW uAE/DCYa5MdmcIzvaMnS/I86dUZVdiXBxPaP0av8XPPYXH906MLv+W9LiP7fQpu9VjHs uaEw== X-Gm-Message-State: AKGB3mI7AyaBjQGw9qTIZUrA+B97abegE/CyPyg0Msj1wNdFPJLJOlkq 5vXQFd+vMOG/duUWUVvrgGckETg1bLAjXbwWNe/nMA== X-Google-Smtp-Source: ACJfBovMdXeLFFrD3NM9IcQpGMdELpZX1RA2n81/1YzUUaTmWhlM82cLIAI28n8q7iY/vCFUHNPfuP/A+a9au0tGlFc= X-Received: by 10.202.168.79 with SMTP id r76mr7943494oie.319.1513879603412; Thu, 21 Dec 2017 10:06:43 -0800 (PST) MIME-Version: 1.0 Received: by 10.157.42.134 with HTTP; Thu, 21 Dec 2017 10:06:42 -0800 (PST) In-Reply-To: References: From: William A Rowe Jr Date: Thu, 21 Dec 2017 12:06:42 -0600 Message-ID: Subject: Re: build dependencies of apr-util To: LONGO Matthieu Cc: "dev@apr.apache.org" Content-Type: text/plain; charset="UTF-8" archived-at: Thu, 21 Dec 2017 18:06:48 -0000 On Thu, Dec 21, 2017 at 9:19 AM, LONGO Matthieu wrote: > Hello, > > I built APR 1.6.3 and APR-util 1.6.1 and noticed dependencies to files located in APR's repository. > > buildconf: l.61 > # Remove some files, then copy them from apr source tree > rm -f build/apr_common.m4 build/find_apr.m4 build/install.sh \ > build/config.guess build/config.sub build/get-version.sh > cp -p $apr_src_dir/build/apr_common.m4 $apr_src_dir/build/find_apr.m4 \ > $apr_src_dir/build/install.sh $apr_src_dir/build/config.guess \ > $apr_src_dir/build/config.sub $apr_src_dir/build/get-version.sh \ > build/ > > buildconf: l.90 > echo "Generating 'make' outputs ..." > $apr_src_dir/build/gen-build.py $verbose make > > Why are these files not directly included in apr-utils's repository if they are necessary for the build ? > > In my opinion, if apr-utils depends on apr, I should firstly build apr as follow: > ./buildconf That's where you became confused, or we led you astray... ./buildconf is not a necessary step of building apr-util from the released source tarball. And configuration does not entitle automake-style maintainer-mode (this is straight autoconf), so ./buildconf will not reoccur when building on an unusual platform with poor AC support or without an AC toolchain. Yes, it is necessary to have sources from apr for the release manager to package apr-util. That's simply not part of the source tree and not necessary as a typical end-user activity. Proceed directly to configure when building from the source tarballs. Cheers, Bill