X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type :content-transfer-encoding; q=dns; s=default; b=l13XY/d98UWTNn0m efyr/N5MKh7wPFl0jsDkDTojYcYF2PzGS49Dcnr6vtaj/Rfv7z/Vx9DvIN23Nn+t hpIRPzF0r63iLQgulPE+GkDsJxrr+XUSqh5WoJkOA/UC1vNTPk62KNf+PL0QHmeI ukx6rZQtKUlEhiWFTU6mKT3QZ14= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type :content-transfer-encoding; s=default; bh=jAWMl25EOhx0k3CcNSL+TI tKHCs=; b=gHNG4UjzONRc1MBSDKH8ZtxkPT71FWZTootmxU7gFPu23V0BtvIQuY gVF6k2sXVouQbdVPFvduvs4y0vyEel7GnVQgp4CdglZXIIp5Vigc9zTQPtl4RLT6 jXmh2sH5QbXsCOSLO+BuvLo7dCK+rL9iYrjfbJo+EuLog3mp5/0Rw= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.2 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=kelman, Kelman, H*MI:sk:loom.20, H*f:sk:loom.20 X-HELO: mail-qt0-f171.google.com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=O2TNgYJgezPUyxbZkokoIAxQvzIi7rRj7au2/IgYcqM=; b=YZQXvs3CZkd1A4s+B/r8gg5nU1gE1i6uJ/LJwWTzWXpR+jbXtrXSJe/sLiaefvMP3n r7NI8P+5VzsZiEcmcSWlb+cPwlVjRKObZ5vxvRcjpvxlUu+sPJFo76Acw+3BA7lpl3Jl O6/h9trVp0zs6vT92gzz641A9JR3hqn5Jv9Jrf/6qEeXMnUe9iLnMQQoBx8f3WPXOZ0E 2EO2HJrwF59gXwjMoElY1+WrFqu9Pl7NstLzPa3uLgEXEECr169ZICkuAQgXkOlhtLyn CKo2rP1c5cCjY1WeQUCL3PjMxPkT6ytw8NwQRRKBpkxndbStEHAj9GKTVp/LDRCRqA3A ksXw== X-Gm-Message-State: ALyK8tIlr95ZLhtmDqxw6UkN3WvQVkOWNvhontgdOyBuH31+8s1PjAXPZivbAoLigIHzOg== X-Received: by 10.237.37.204 with SMTP id y12mr8129056qtc.72.1464864062405; Thu, 02 Jun 2016 03:41:02 -0700 (PDT) Subject: Re: make-4.2-1; seeing new "No rule to make target" errors with parallel builds To: cygwin AT cygwin DOT com References: From: Marco Atzeri Message-ID: Date: Thu, 2 Jun 2016 12:40:55 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes On 01/06/2016 20:37, Tony Kelman wrote: > Marco and anybody else, > > Has anyone been seeing issues with the latest make version on big > parallel compiles? I'm having trouble with LLVM for example, which > I've been building every few days or so on older versions of make > with no trouble. e.g. > > curl -LO http://llvm.org/releases/3.7.1/llvm-3.7.1.src.tar.xz > tar -xJf llvm-3.7.1.src.tar.xz > mkdir llvm-3.7.1.src/build > cd llvm-3.7.1.src/build > ../configure CC=gcc CXX=g++ # it defaults to clang but that's broken > make -j8 > > This works perfectly when I downgrade to make 4.1-1. On latest 4.2-1, > I get https://gist.github.com/a9322320eb73f9c3b56f6b732785d8a4 > > ... (about 12 minutes in) ... > make[2]: Entering directory '/home/Tony/github/llvm-3.7.1.src/build/tools/lto' > make[2]: *** No rule to make target > '/home/Tony/github/llvm-3.7.1.src/build/Release+Asserts/lib/libLLVMBPFCodeGen.a', > needed by > '/home/Tony/github/llvm-3.7.1.src/build/Release+Asserts/bin/cygLTO.dll'. Stop. > make[2]: *** Waiting for unfinished jobs.... > make[2]: Leaving directory '/home/Tony/github/llvm-3.7.1.src/build/tools/lto' > make[1]: *** [/home/Tony/github/llvm-3.7.1.src/Makefile.rules:880: all] Error 1 > make[1]: Leaving directory '/home/Tony/github/llvm-3.7.1.src/build/tools' > make: *** [/home/Tony/github/llvm-3.7.1.src/Makefile.rules:880: all] Error 1 > > > Maybe there's a bug in LLVM's dependency declarations here that just > gets triggered by the newer version of make? Continuing with make -j1 > seems to go through on make 4.2, but was never necessary on 4.1. > > > My cygcheck.out is at (can't do attachments from gmane) > https://gist.github.com/16a11b6ce7ac5b64e7bd6dc67ac732fe > > Thanks in advance, > Tony personally I have not seen. However, could you check these ? http://savannah.gnu.org/bugs/?48057 http://savannah.gnu.org/bugs/?47995 -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple