From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pj1-x1036.google.com (mail-pj1-x1036.google.com [IPv6:2607:f8b0:4864:20::1036]) by sourceware.org (Postfix) with ESMTPS id 69FCD385802E for ; Sat, 29 May 2021 06:07:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 69FCD385802E Received: by mail-pj1-x1036.google.com with SMTP id lx17-20020a17090b4b11b029015f3b32b8dbso5789886pjb.0 for ; Fri, 28 May 2021 23:07:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:in-reply-to:references :message-id:mime-version:content-transfer-encoding; bh=DMabpjcB1W4+eP+oCVswndiLmUY66FI/qORYnMdgKSQ=; b=r6QtTG7hUvYgRzOzHuqKsHsBCAU9JaunscxP6H5Jk9d4juvX7xdMyehY1rjwM80P+a XDi877Pq1Of6/+IUm0WzmBMOTOWjJX1fqn9t24Dt7VJdGvPoLa7/nEu7PE3nyl6I5dsN E6onvfzOw/klTEF3xZREnrJCIBwjvk3kZsXPPrVZHzb/8uq2jGzVZgZFz+U7sHQ4+zIe CSSaNMz1JhO4ZNXMnY1SGgOEW6HF+mz2ufwrxfRyRz88F9DXsqBFbdQ7Z02IonMLD3h5 DjNYfz95tKDeHpbNZAeNpO8Sd6wH15theZiCDhL2nWCQbvmejac4KzMEhHJdbfU4HWdf wvfA== X-Gm-Message-State: AOAM531F7BEdYCA1wZv0isdpdlTRbcR5wyOsRWwIAve7Ds5+8kqas/mi hPKxLOqxnp7zQ3g//7JLRKXd2dKPfbY= X-Google-Smtp-Source: ABdhPJxknUE8uLuaoVtWUfEon1Whuyd+jl2LDW5OaXKeMVmlLBsm3hdh79rEajhtu70RkJIEdarztA== X-Received: by 2002:a17:902:d64c:b029:101:17cb:e63c with SMTP id y12-20020a170902d64cb029010117cbe63cmr5910430plh.3.1622268457255; Fri, 28 May 2021 23:07:37 -0700 (PDT) Received: from [192.168.3.3] ([2400:2411:aa20:4300:a9db:adf8:5f5d:2a10]) by smtp.gmail.com with ESMTPSA id 35sm5825533pgq.91.2021.05.28.23.07.36 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 28 May 2021 23:07:36 -0700 (PDT) Date: Sat, 29 May 2021 15:07:36 +0900 From: Lemures Lemniscati To: cygwin@cygwin.com Subject: Re: libtool-2.4.6 needs to be rebuilt for gcc-10 In-Reply-To: <20210529123138.8DA7.50F79699@gmail.com> References: <20210529123138.8DA7.50F79699@gmail.com> Message-Id: <20210529150735.5969.50F79699@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Mailer: Becky! ver. 2.75.04 [ja] X-Antivirus: Avast (VPS 210528-8, 2021/05/28), Outbound message X-Antivirus-Status: Clean X-Spam-Status: No, score=0.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, KAM_NUMSUBJECT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, URIBL_SBL, URIBL_SBL_A 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@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 May 2021 06:07:39 -0000 On Sat, 29 May 2021 12:31:41 +0900, Lemures Lemniscati > Hi! > > libtool needs to be rebuilt for gcc-10, > since libtool-2.4.6-7 (current) is built for gcc-7.4.0. > > I tried to rebuild it, but some tests failed on an x86_64 build. > > > -- > Here attached a set of files, which might be a candidate for cygport. > It is also placed at a personal playground [2] forked from [1]. > > A local build from it is placed at [3]. > > Release number is set to '9', because it is '8' at a current master > branch (commit 3486306) in the cygwin-packages repository of libtool [1]. > > [1]: https://www.cygwin.com/git/?p=git/cygwin-packages/libtool.git > [2]: https://github.com/cygwin-lem/libtool-cygport/tree/n_2.4.6-9 > [3]: https://github.com/cygwin-lem/libtool-cygport/tree/n_2.4.6-9_gh-pages > or https://cygwin-lem.github.io/libtool-cygport/index.html > > -- > But in cygport test, an x86_64 build brings unexpected failures as in > > https://ci.appveyor.com/project/cygwin/scallywag/builds/39372313/job/qjaaymd2s4ts9dly#L717 > > > Linking and loading. > > 27: link against a preloaded static library ok > > 28: build and dynamically load a module FAILED (demo.at:406) > > 29: preload static and dynamic module FAILED (demo.at:423) > > 30: deplibs_check_method ok > > 31: disable fast install FAILED (demo.at:485) > > 32: force PIC objects FAILED (demo.at:501) > > 33: force non-PIC objects skipped (demo.at:535) > > 34: hardcoding library path FAILED (demo.at:612) > > 35: binary relinking at install time FAILED (demo.at:720) > > 36: uninstalled libraries have priority FAILED (demo.at:791) > > 37: linking with long file names FAILED (demo.at:978) > > 38: override pic_flag at configure time ok > > 39: test --with-pic skipped (with-pic.at:39) I've pushed a cygport working tree on my local machine [4] just after PATH=/usr/bin cygport libtool.cygport test [4]: https://github.com/cygwin-lem/libtool-cygport/tree/n_2.4.6-9_tests Could anyone help me? Lem