From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-io1-xd2e.google.com (mail-io1-xd2e.google.com [IPv6:2607:f8b0:4864:20::d2e]) by sourceware.org (Postfix) with ESMTPS id 68F40385AE4A for ; Thu, 9 Jun 2022 05:56:17 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 68F40385AE4A Received: by mail-io1-xd2e.google.com with SMTP id d123so2145530iof.10 for ; Wed, 08 Jun 2022 22:56:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=dwBTBcm7BDDrohd+F1BmqZ+aIWbJWM/gVkGS9E1Ww+o=; b=x7D48VL2A2kvzWV7rJqZ16tBArv/bMrKNV4vfnKCk3S4OoKyRfFW5kMVpQYBUsdfQm f1VqSl7kS2PDeUrFZG3TnPSe+aSS+bhmeavesGsrDrT5M7du4v0WiC1H1zglxSGGolsc kC5GjVZU+foduIXBzg16hleW9i03Q8Nh9zY5Efm/FHdefIPknwau8Hc9fGjkD8Bf0mPR ZsH7gODsK2hZQhqiUW5RNHC53I2QAFFFnT7ZJkOoZ8c0Z8jxrwT9pehNIW5hhuQCBu2w NAgviEFS2EOAvqJgBuh7q0URfgheMw96coBWdEPpdobHIOrHuWEwb5Tm4s1cWYUKS6C3 +C9w== X-Gm-Message-State: AOAM530GSnvMruALWQRV2katocUCrz975dc5SaQ4MtIZ97OlvI0V3SoF QaIwq/hxpapkW8Ka6ZvLkn5UVMg/EuvKJg== X-Google-Smtp-Source: ABdhPJzDr9pAhKwzutQLTWvmGXhy2fcw33QZAJ2oVn08w75gws0RVA9DNlaiejHTDEzbKUPrEVZOCg== X-Received: by 2002:a02:b0ca:0:b0:331:92b7:f6a7 with SMTP id w10-20020a02b0ca000000b0033192b7f6a7mr12381881jah.97.1654754176529; Wed, 08 Jun 2022 22:56:16 -0700 (PDT) Received: from ?IPV6:2600:1700:57f0:ca20:763a:c795:fcf6:91ea? ([2600:1700:57f0:ca20:763a:c795:fcf6:91ea]) by smtp.gmail.com with ESMTPSA id v3-20020a5d9483000000b0065a47e16f5esm8986403ioj.48.2022.06.08.22.56.15 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 08 Jun 2022 22:56:16 -0700 (PDT) Message-ID: <665e2fe0-9660-f744-a266-9c0313777b73@gmail.com> Date: Thu, 9 Jun 2022 01:56:14 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.1 Subject: Re: [PATCH bzip2 2/6] port the build configuration to autoconf Content-Language: en-US-large To: ~eschwartz , bzip2-devel@sourceware.org References: <165475384722.17277.18269615533597437835-1@git.sr.ht> From: Eli Schwartz X-Clacks-Overhead: GNU Terry Pratchett In-Reply-To: <165475384722.17277.18269615533597437835-1@git.sr.ht> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: bzip2-devel@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Bzip2-devel mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Jun 2022 05:56:19 -0000 On 6/3/22 12:20 AM, ~eschwartz wrote: > From: Eli Schwartz > > This doesn't investigate the topic of fully autotools'ing the build, > with automake and libtool, as there are libtool compatibility > considerations to take into account. > > All we do for now is make the standard ./configure script that formats > the Makefile in order to respect some low-level standards: > > - GNU directory variables to control output locations. > - respect $DESTDIR if given. > - check for $CC, $CFLAGS, etc > - including cross-compile support > --- I was unable to actually test `make dist`, by the way, as it didn't seem to want to play nicely with texlive on my system. $ make manual.pdf ./xmlproc.sh -pdf manual.xml Creating manual.pdf ... Making portrait pages on USletter paper (8.5inx11in) Cleaning up: output manual.fmt *.aux manual.fo manual.log texput.log *.out deleting output deleting manual.fmt deleting *.aux rm: cannot remove '*.aux': No such file or directory deleting manual.fo deleting manual.log deleting texput.log deleting *.out rm: cannot remove '*.out': No such file or directory make: *** [Makefile:234: manual.pdf] Error 1 This shell script for creating the manual fails to create either the pdf file, or the temporary files that it then fails to remove... but it doesn't say why it failed so it's not clear whether I have a misconfiguration or what. -- Eli Schwartz