From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x341.google.com (mail-wm1-x341.google.com [IPv6:2a00:1450:4864:20::341]) by sourceware.org (Postfix) with ESMTPS id 851BA384B0C1 for ; Sat, 13 Jun 2020 06:18:59 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 851BA384B0C1 Received: by mail-wm1-x341.google.com with SMTP id u26so10318347wmn.1 for ; Fri, 12 Jun 2020 23:18:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=V5O3ZTf6mZHxmUEh9ouSaN0zn6JOWlq4xcc90xL7oTg=; b=IcgN0cd3pS5x/xVEX3Vr95ITnDJa7YB54+8Aqw/pMd46Ag0kzd7u7IgBPeELu1Q9fp o7G4ZMM5gMaZnw0iJMj8wtScACjmFv45BDMhA2w0tyIdZS7Xf4XwZ+SM5nwV3tXr5xKQ AC1E6v25CKadpQbHWnaipbTQJz9ibZRYr4jGHeaq23LUCtUXrQNwR6wFL4nH+n0HbYda lkmG1hBDarjHRKW7u7jK6/N/Oj62VyraBSwSTUk0GDsf82zYewxvUJFEf349/YFB7G9r 5N+7KuENNsZ7O4ZOMUccBsjkb9aFScr8/BY6Wf7gBsud3y0Zfi8TTd+fNlawN3ucVPFw Vg/Q== X-Gm-Message-State: AOAM532GkttIxhD2665WsYh2gjK8U+ZhML+fDyevnzwn/rO/7v6KRcmi OlqofodxwQNeBo8ClHCF3InUCJh+ X-Google-Smtp-Source: ABdhPJxPis0zmxg2Uh4vEeqo/sTHL3INow/YJ7gFcizkIQhhZvfW8u1HocsECJ1KxoRuLJHLFgv7ow== X-Received: by 2002:a1c:4302:: with SMTP id q2mr2480539wma.54.1592029138327; Fri, 12 Jun 2020 23:18:58 -0700 (PDT) Received: from ?IPv6:2003:cc:9f3b:4cfb:5d9e:38cd:ed5d:9824? (p200300cc9f3b4cfb5d9e38cded5d9824.dip0.t-ipconnect.de. [2003:cc:9f3b:4cfb:5d9e:38cd:ed5d:9824]) by smtp.gmail.com with ESMTPSA id v19sm11753821wml.26.2020.06.12.23.18.57 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 12 Jun 2020 23:18:57 -0700 (PDT) Subject: Re: zsh 5.8: configure fails only on 32bit To: cygwin-apps@cygwin.com References: <20200613.060556.1408580419815246249.yasu@utahime.org> From: Marco Atzeri Message-ID: <23ce470a-9e82-612e-4208-d3e971080fa8@gmail.com> Date: Sat, 13 Jun 2020 08:18:56 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 In-Reply-To: <20200613.060556.1408580419815246249.yasu@utahime.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: it Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, KAM_ASCII_DIVIDERS, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Jun 2020 06:19:01 -0000 On 12.06.2020 23:05, Yasuhiro KIMURA wrote: > Hello, > > I'm trying to update zsh package to its latest version 5.8. Version > 5.5.1-1 still uses custom build shell script. So I migrated to use > cygport. Attached files are .cygport file and patches. I blieve all > customizations and modifications of 5.5.1-1 are included. But > currently there is one problem. > > On 64bit console 'cygport zsh.cygport all' completes successfully. But > on 32bit console it fails with configure error as following. > > ---------------------------------------------------------------------- > checking for /dev/fd filesystem... /proc/self/fd > checking for RFS superroot directory... no > checking whether we should use the native getcwd... no > checking whether getcwd calls malloc to allocate memory... yes > checking for setproctitle... no > checking for library containing setproctitle... no > checking for NIS... no > checking for NIS+... no > checking for utmp file... /var/run/utmp > checking for wtmp file... no > checking for utmpx file... no > checking for wtmpx file... no > checking for brk() prototype in ... no > checking for sbrk() prototype in ... yes > checking for mknod prototype in ... yes > checking for ioctl prototype in or ... no > checking for ioctl prototype in ... yes > checking if named FIFOs work... yes > checking if link() works... yes > checking if kill(pid, 0) returns ESRCH correctly... yes > checking if POSIX sigsuspend() works... yes > checking if tcsetpgrp() actually works... yes > checking if getpwnam() is faked... no > checking base type of the third argument to accept... socklen_t > checking if your system has /dev/ptmx... yes > make: *** No targets specified and no makefile found. Stop. > *** ERROR: make failed > yasu@rolling[1301]% > ---------------------------------------------------------------------- > > According to config.log configure script is executed with following options. > > /cygdrive/c/Users/yasu/Work/Cygwin/zsh/zsh.cygwin/zsh-5.8-1.i686/src/zsh-5.8/configure --srcdir=/cygdrive/c/Users/yasu/Work/Cygwin/zsh/zsh.cygwin/zsh-5.8-1.i686/src/zsh-5.8 --prefix=/usr --exec-prefix=/usr --localstatedir=/var --sysconfdir=/etc --docdir=/usr/share/doc/zsh --htmldir=/usr/share/doc/zsh/html -C --enable-function-subdirs --enable-gdbm --enable-multibyte --enable-pcre --enable-zsh-secure-free > > So I executed it directly from command line. Then it completed without > any error. > > Why such difference happens? Does cygconf function do something other > than executing configure script? > what cygwin version and terminal are you using ? I saw a similar problem in the past https://sourceware.org/pipermail/cygwin/2020-April/244363.html https://sourceware.org/pipermail/cygwin-apps/2020-May/040107.html and it went away with a recent cygwin > Best Regards. > > --- > Yasuhiro KIMURA > Regards Marco