delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2021/05/28/23:31:50

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 02BAC3861812
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1622259107;
bh=dPbvScI5vdv5Cq+zQsiYvxIV0/vsSK5QiTXeUnYOPPk=;
h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:From;
b=cd8x8gdgpKxuK1QGMX1tbtGoy6X2fsPVrMjOVPpc3dfAyV0xYS8XrDGSbm8xgBmnB
TJTVve1nv3U0V/x/xiNTkU5v5egJ/DRiRrbT5oy+NHh/CDQGUPug0ThfrI8i7Du+23
FNgGdpfRTPfEcPwIbPnra9M2D3jY5eBTmH9t7Qpk=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 32538385480B
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:message-id:mime-version
:content-transfer-encoding;
bh=ETyRUkP85vRMM3jJVZm4fzDhmxM4krupHdgn3ex8ByA=;
b=qu3Uz14+UIt3CS4TVru7ef8N2F0lW3z2ZIwjHSeesXaMcqK6OFMTt9GPNdyhe0use9
qZqIwgzZRtM96chr/ciyWieFs9+BK7gg7HJxetUERWNt0KeI4+Mpv6mz5aXG6ORhW7Wt
q6B5siO5mj2CmxizUzxcZmLDOowaGAAiZL6UQkWLY9XKQbQBy8do1qeWTuVTU9oeDZta
DG922t8hKYmr4Q1f7NK4/J7o/fYMkvijkYl0ISw+g54JKQ6GxdSXXuKlBKYRRZQ47JYW
GIXTzoD5U0ILnnV5CNlnARHXeh12PGiwwG2SgjJIF0VquKyvxapSgedjPeJ8dtmIOxNO
g77A==
X-Gm-Message-State: AOAM5311AigAz/zkFiPb/ugNIqO6MgGpu6xLAgfSuPSbBDiHUuBrAHH6
KxmVBOj8g7gMsEuTYEKUspmsK9XxsWY=
X-Google-Smtp-Source: ABdhPJzYlcY5SOWW+31s/56PLD1DrphPOjHfIzJolQJwNZTJtIwy52D9dRbqv6/o1i9p8ipCYgfdeQ==
X-Received: by 2002:a17:90b:88f:: with SMTP id
bj15mr7813057pjb.46.1622259102221;
Fri, 28 May 2021 20:31:42 -0700 (PDT)
Date: Sat, 29 May 2021 12:31:41 +0900
To: cygwin AT cygwin DOT com
Subject: libtool-2.4.6 needs to be rebuilt for gcc-10
Message-Id: <20210529123138.8DA7.50F79699@gmail.com>
MIME-Version: 1.0
X-Mailer: Becky! ver. 2.75.04 [ja]
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 AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Lemures Lemniscati via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Lemures Lemniscati <lemures DOT lemniscati AT gmail DOT com>
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>

--------_60B17D86000000008DC9_MULTIPART_MIXED_
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

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].=
=20

[1]: https://www.cygwin.com/git/?p=3Dgit/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-page=
s
     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/qj=
aaymd2s4ts9dly#L717

> Linking and loading.
>  27: link against a preloaded static library         ok
>  28: build and dynamically load a module             FAILED (demo.at:40=
6)
>  29: preload static and dynamic module               FAILED (demo.at:42=
3)
>  30: deplibs_check_method                            ok
>  31: disable fast install                            FAILED (demo.at:48=
5)
>  32: force PIC objects                               FAILED (demo.at:50=
1)
>  33: force non-PIC objects                           skipped (demo.at:5=
35)
>  34: hardcoding library path                         FAILED (demo.at:61=
2)
>  35: binary relinking at install time                FAILED (demo.at:72=
0)
>  36: uninstalled libraries have priority             FAILED (demo.at:79=
1)
>  37: linking with long file names                    FAILED (demo.at:97=
8)
>  38: override pic_flag at configure time             ok
>  39: test --with-pic                                 skipped (with-pic.=
at:39)


Regards,

Lem

--------_60B17D86000000008DC9_MULTIPART_MIXED_
Content-Type: application/octet-stream;
 name="libtool.cygport"
Content-Disposition: attachment;
 filename="libtool.cygport"
Content-Transfer-Encoding: base64

TkFNRT0ibGlidG9vbCIKVkVSU0lPTj0yLjQuNgpSRUxFQVNFPTkKQ0FURUdPUlk9IkRldmVsIgpT
VU1NQVJZPSJHZW5lcmljIGxpYnJhcnkgc3VwcG9ydCBzY3JpcHQiCkRFU0NSSVBUSU9OPSJHTlUg
bGlidG9vbCBpcyBhIGdlbmVyaWMgbGlicmFyeSBzdXBwb3J0IHNjcmlwdC4gTGlidG9vbCBoaWRl
cyB0aGUKY29tcGxleGl0eSBvZiB1c2luZyBzaGFyZWQgbGlicmFyaWVzIGJlaGluZCBhIGNvbnNp
c3RlbnQsIHBvcnRhYmxlIGludGVyZmFjZS4iCkhPTUVQQUdFPSJodHRwczovL3d3dy5nbnUub3Jn
L3NvZnR3YXJlL2xpYnRvb2wvIgpTUkNfVVJJPSJtaXJyb3I6Ly9nbnUvJHtOQU1FfS8ke05BTUV9
LSR7VkVSU0lPTn0udGFyLnh6CiAgICAgICAgIG1pcnJvcjovL2dudS8ke05BTUV9LyR7TkFNRX0t
JHtWRVJTSU9OfS50YXIueHouc2lnIgoKUEFUQ0hfVVJJPSIKCTIuNC41LXBhc3MtbGRmbGFncy5w
YXRjaAoJMi40LjYtY2xhbmcucGF0Y2gKIgoKQlVJTERfUkVRVUlSRVM9IlwKICBnY2MtY29yZVwK
ICBnY2MtZm9ydHJhblwKICBoZWxwMm1hblwKICB0ZXhpbmZvXAoiCgojIFNraXAgY3lncG9ydCB0
ZXN0IG9uIFNjYWxseXdhZywgc2luY2UgaXQgdGFrZXMgYSBsb25nIHRpbWUuClNDQUxMWVdBRz0i
bm90ZXN0IgoKClBLR19OQU1FUz0iJHtOQU1FfSBsaWJsdGRsNyIKbGlidG9vbF9DT05URU5UUz0i
LS1leGNsdWRlPXVzci9iaW4vKi5kbGwgdXNyLyIKbGlibHRkbDdfU1VNTUFSWT0iTGlidG9vbCBk
eW5hbWljIGxpYnJhcnkgbG9hZGVyIGxpYnJhcnkgKHJ1bnRpbWUpIgpsaWJsdGRsN19DT05URU5U
Uz0idXNyL2Jpbi9jeWdsdGRsLTcuZGxsIgoKRElGRl9FWENMVURFUz0iTWFrZWZpbGUuaW4gYWNs
b2NhbC5tNCBjb21waWxlIGNvbmZpZy4qIGNvbmZpZ3VyZSBkZXBjb21wIGx0bWFpbi5zaCBtZGF0
ZS1zaCBtaXNzaW5nICouMSAqLnRleCIKRElGRl9FWENMVURFUys9IiBsaWJ0b29sLmluZm8qIHN0
YW1wLXZ0aSAqLnRleGkiCgpzcmNfY29tcGlsZSgpIHsKIwljZCAke1N9CiMJLi9ib290c3RyYXAg
LS1mb3JjZSAtLXNraXAtZ2l0IC0tc2tpcC1wbwoJY2QgJHtCfQoJdW5zZXQgR09DICR7QVJDSF94
ODZfNjQrR0NKfQoJY3lnY29uZgoJY3lnbWFrZSAtajEKfQoKRE9DUz0iQ2hhbmdlTG9nLioiCgpL
RUVQX0xBX0ZJTEVTPSJhbGwiCg==
--------_60B17D86000000008DC9_MULTIPART_MIXED_
Content-Type: application/octet-stream;
 name="2.4.5-pass-ldflags.patch"
Content-Disposition: attachment;
 filename="2.4.5-pass-ldflags.patch"
Content-Transfer-Encoding: base64

LS0tIG9yaWdzcmMvbGlidG9vbC0yLjQuNS9idWlsZC1hdXgvbHRtYWluLmluCTIwMTUtMDEtMTYg
MTI6NTI6MDQuMDAwMDAwMDAwIC0wNjAwCisrKyBzcmMvbGlidG9vbC0yLjQuNS9idWlsZC1hdXgv
bHRtYWluLmluCTIwMTUtMDItMDcgMjI6NDU6MTQuNDIxMDc5MjAwIC0wNjAwCkBAIC01MzU2LDcg
KzUzNTYsMTAgQEAgZnVuY19tb2RlX2xpbmsgKCkKICAgICAgICMgLXN0ZGxpYj0qICAgICAgICAg
ICAgc2VsZWN0IGMrKyBzdGQgbGliIHdpdGggY2xhbmcKICAgICAgIC02NHwtbWlwc1swLTldfC1y
WzAtOV1bMC05XSp8LXhhcmNoPSp8LXh0YXJnZXQ9KnwrREEqfCtERCp8LXEqfC1tKnwgXAogICAg
ICAgLXRbNDVdKnwtdHhzY2FsZSp8LXB8LXBnfC0tY292ZXJhZ2V8LWZwcm9maWxlLSp8LUYqfEAq
fC10cD0qfC0tc3lzcm9vdD0qfCBcCi0gICAgICAtTyp8LWcqfC1mbHRvKnwtZndob3ByKnwtZnVz
ZS1saW5rZXItcGx1Z2lufC1mc3RhY2stcHJvdGVjdG9yKnwtc3RkbGliPSopCisgICAgICAtTyp8
LWcqfC1mbHRvKnwtZndob3ByKnwtZnVzZS1saW5rZXItcGx1Z2lufC1mc3RhY2stcHJvdGVjdG9y
Knwtc3RkbGliPSp8IFwKKyAgICAgIC1mb3BlbmFjY3wtZm9wZW5tcHwtZnRyZWUtcGFyYWxsZWxp
emUtbG9vcHM9KnwtZmNpbGtwbHVzfC1mZ251LXRtfCBcCisgICAgICAtZmZhc3QtbWF0aHwtZnVu
c2FmZS1tYXRoLW9wdGltaXphdGlvbnN8LWZ2dGFibGUtdmVyaWZ5KnwgXAorICAgICAgLXNoYXJl
ZC1saWJnY2N8LXN0YXRpYy1saWJnY2N8LXN0YXRpYy1saWJnZm9ydHJhbnwtc3RhdGljLWxpYnN0
ZGMrKykKICAgICAgICAgZnVuY19xdW90ZV9mb3JfZXZhbCAiJGFyZyIKIAlhcmc9JGZ1bmNfcXVv
dGVfZm9yX2V2YWxfcmVzdWx0CiAgICAgICAgIGZ1bmNfYXBwZW5kIGNvbXBpbGVfY29tbWFuZCAi
ICRhcmciCg==
--------_60B17D86000000008DC9_MULTIPART_MIXED_
Content-Type: application/octet-stream;
 name="2.4.6-clang.patch"
Content-Disposition: attachment;
 filename="2.4.6-clang.patch"
Content-Transfer-Encoding: base64

LS0tIG9yaWdzcmMvbGlidG9vbC0yLjQuNi9idWlsZC1hdXgvbHRtYWluLmluCTIwMjAtMDUtMTIg
MjI6Mjk6NTcuNzU3MjA2NDAwIC0wNDAwCisrKyBzcmMvbGlidG9vbC0yLjQuNi9idWlsZC1hdXgv
bHRtYWluLmluCTIwMjAtMDUtMTIgMjI6NDI6MjcuODA0MDE3NTAwIC0wNDAwCkBAIC01ODUzLDgg
KzU4NTMsMTUgQEAgZnVuY19tb2RlX2xpbmsgKCkKIAkgIGZpCiAJICBjYXNlICRsaW5rbW9kZSBp
bgogCSAgbGliKQotCSAgICAjIExpbmtpbmcgY29udmVuaWVuY2UgbW9kdWxlcyBpbnRvIHNoYXJl
ZCBsaWJyYXJpZXMgaXMgYWxsb3dlZCwKLQkgICAgIyBidXQgbGlua2luZyBvdGhlciBzdGF0aWMg
bGlicmFyaWVzIGlzIG5vbi1wb3J0YWJsZS4KKwkgICAgIyBMaW5raW5nIGNvbnZlbmllbmNlIG1v
ZHVsZXMgYW5kIGNvbXBpbGVyIHByb3ZpZGVkIHN0YXRpYyBsaWJyYXJpZXMKKwkgICAgIyBpbnRv
IHNoYXJlZCBsaWJyYXJpZXMgaXMgYWxsb3dlZCwgYnV0IGxpbmtpbmcgb3RoZXIgc3RhdGljCisJ
ICAgICMgbGlicmFyaWVzIGlzIG5vbi1wb3J0YWJsZS4KKwkgICAgY2FzZSAkZGVwbGliIGluCisJ
ICAgICAgKi9saWJnY2MqLiRsaWJleHQgfCAqL2xpYmNsYW5nX3J0Ki4kbGliZXh0KQorCQlkZXBs
aWJzPSIkZGVwbGliICRkZXBsaWJzIgorCQljb250aW51ZQorCSAgICAgIDs7CisJICAgIGVzYWMK
IAkgICAgY2FzZSAiICRkbHByZWNvbnZlbmllbmNlbGlicyAiIGluCiAJICAgICoiICRkZXBsaWIg
IiopIDs7CiAJICAgICopCi0tLSBvcmlnc3JjL2xpYnRvb2wtMi40LjYvbTQvbGlidG9vbC5tNAky
MDE1LTAxLTIwIDExOjE1OjE5LjAwMDAwMDAwMCAtMDUwMAorKysgc3JjL2xpYnRvb2wtMi40LjYv
bTQvbGlidG9vbC5tNAkyMDIwLTA1LTEyIDIyOjQzOjU4Ljk5MTg0MTkwMCAtMDQwMApAQCAtNzUy
OCwxMCArNzUyOCwxMSBAQCBpZiBBQ19UUllfRVZBTChhY19jb21waWxlKTsgdGhlbgogICAjIHRo
ZSBjb25mdGVzdCBvYmplY3QgZmlsZS4KICAgcHJlX3Rlc3Rfb2JqZWN0X2RlcHNfZG9uZT1ubwog
CisgIGV2YWwgc3RkX3NocmV4dD1cIiRzaHJleHRfY21kc1wiCiAgIGZvciBwIGluIGBldmFsICIk
b3V0cHV0X3ZlcmJvc2VfbGlua19jbWQiYDsgZG8KICAgICBjYXNlICRwcmV2JHAgaW4KIAotICAg
IC1MKiB8IC1SKiB8IC1sKikKKyAgICAtTCogfCAtUiogfCAtbCogfCAqLiR7bGliZXh0fSB8ICok
e3N0ZF9zaHJleHR9KQogICAgICAgICMgU29tZSBjb21waWxlcnMgcGxhY2Ugc3BhY2UgYmV0d2Vl
biAiLXtMLFJ9IiBhbmQgdGhlIHBhdGguCiAgICAgICAgIyBSZW1vdmUgdGhlIHNwYWNlLgogICAg
ICAgIGlmIHRlc3QgeC1MID0gIiRwIiB8fAo=
--------_60B17D86000000008DC9_MULTIPART_MIXED_
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

--------_60B17D86000000008DC9_MULTIPART_MIXED_--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019