X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9EF9B3861018 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1595828830; bh=4tc+E5L1CCNsDEL/XkGsTftO5SdqnI4AmF+bj1wOyfE=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=lC87bOBv3CcOT6O2EwVTr0qgyn4045Si/webH45500qeI9Fn2jo1Fy8Nt+NIS9j8C a4Pawvm+kqmLizU7T2kqiOwl7CRjTa0iKNtcqdGf3ETdQG12SZxnEfxyOtMZOzkR0a 4ktbhWdoScegPYea891jV/A95Dhltd2i2VfsLmBk= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 32BFC3858D35 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ArWAuylIZopZdRY7wnnNGpIZZ9cdgAPX04Rw3Hx17MJYoJd/rEdgO3DflVOunbxKOHW5niSW0TamedQb0x581iE2laO7GWQ9xODEDE2eBdWGPL9CWUXwJybsICrspJWqy7FpAjyNT+KqLbIXZXbxArGW+PsYZ2NQa+IgPdiw6PsYRgcQ6r1io2Uv258QYmIecMt9zu6RPR09Q+3wBx+Ve5vGGPJy5Le3nndP0pK+LJUoIKTceSirVuA7fSDhCFZ3EAVp1PSm+aM5oAjUsMSOqvFJnttDtVrbfGBP1gKAmY9Ls9juVmxG398JrkUtTJm9c8GBwQQe6Z3sGyUPxUIO4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VkKI8eJhCEjIVIdfFdXvSNowMGABSJCuBmEJ5MNoSAQ=; b=NJd36dAfgvmxJwks114jNNnoSxqPbLcAtxyCljIO367bfilL84lXevNTCI3B4YASHwFIhAmXSnw7dv0WApS8DIxkqcl5HdXS5VnMGAmhL51YMl0kFLY0T6BK/fhWJwRUeiKYUxWnF2LCZzJZNxF3p8MMX0KmKRBtFWbp1Cw1OXB2wIuUQc4untrC9F7//rHQEkcRrETgG8VeXIi+rNNKA9IYD4PTtVBdo4KruWv4Iuzx8R6844Ngx66gId8DcLEQGmyLqoBYfkcaNaGJDxASfLbZ7np3Q1hpTuyhwo/NYTCRPTn4RxVYDLHyY7ejeF/OENyu/e0DPnofCOVDGk6dTA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none To: "'cygwin AT cygwin DOT com'" Subject: Needing readline to build a local 64-bit exec Thread-Topic: Needing readline to build a local 64-bit exec Thread-Index: AdZj2Vp7OUz6X+FPTS23c2JOB830Ww== Date: Mon, 27 Jul 2020 05:47:05 +0000 Message-ID: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:4C66D95426887D4854CB79AF0FEEC42EAE557FCE0FCD6A6F220844A8ACCDC14B; UpperCasedChecksum:AE8F8801C5FE5948B058A1D594B3BCDFBB050F0E8C782463C981501F2FDCA6A6; SizeAsReceived:6685; Count:42 x-tmn: [/YDqTFNuE3eD/8B16X3Jmo0MWVYB+EIY] x-ms-publictraffictype: Email x-incomingheadercount: 42 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: 545bac09-1618-4db0-063a-08d831f07e29 x-ms-exchange-slblob-mailprops: q+fD6XS3/UKgz5sVrXuHO0h2m2UArQ3WRU+SPw/XI6OeYc0E/5gsroYy7JCFpaqOWxpYuloNDm0B/Ue0zTFCMOIvAd3hg25X9jt1nvgVZLcPxHe/eZog6MBe2RbVFAUnVOhsCDnYQELe2ueRr/RzdDxsfrmBCFnRo6B1qRllKFrAoDKz1hriPeMBX539jcG6qzOBAhKeF3SdjsrJqtRAFMD7pmYU8S2KvQlPLabOyKMMZ8Boq9Oa4xeM7YYhXADc8gq6IESXvt5SiOt9JDBTNCD79tEGWcx8dCuMYzZXQPXEqNQM5IaIOCSc2bIg40/68xMVPZ4NBYtxkFb184M8ZiX5lvuM6U2MTMhEMiWxfcf1tS9CSag4bb/3/nQxQOkyMFHNWqmusdLHkHFOY2TmTE5RL0x4EW6jgeV3FGwNUQXk9+4EgdH/V6KLoNoU9kwy54wmjMpOrKFTz7ZmRTwcIL5XB/pyeScGmQfeJpBikdkNIti/9TvaeEFxG67hzx83LM3ShdhLbFBnqlHoclNlE3lvWGemdtxGEv9md5at/aO7HCRR5z1wH7cU7v/4aY61DLSxTiJd/zUtclwAm+SO1mVjt/PUAJRKnuT75dhhOW1uJ+F8uEFj44o+L6C37lyIF84GcoQ8hgF1AxAu9ykUAxRLNPUnaxJ0X3OAl6WuM5LSHVvtofnH0gCyixdE6WCq0QhGV6F5tpQ2NF9A/Yufdg== x-ms-traffictypediagnostic: DB8EUR05HT242: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: uyC0ICypf6Wqfa5duhVf4/fzDDLxOs02D5cPG/ya5kHy/rkGBYQn3fziaKpQYJXbpBcS5X51D3pTJupIwAwmTX783qwa13awvUIR7sKj2sR66eD3RA1PRMpkTWc5Qot6LBz3oC8eYcMDFN+8o4z8aJDFBJyaWFEZAdf6oWc5pbYhvpLQhRc26ngxPbRGcrba2D2PrJZExq5q65e5vGiEPw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:0; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR03MB3608.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:; DIR:OUT; SFP:1901; x-ms-exchange-antispam-messagedata: JYfuUJGiwf2QD9x6WcJ7VXUCzU04TarP+COrGmq8nXkUcMU09D1wWYJS0NcSAwYpE/04yMXHaTAXVVo8ZOjJ/TYGk9nXMeP32/VA7qKla1CCH6tT+rE9c6xVFzzKWmNqBxeYu+uoKvVG0ExAWQy9sA== x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-AuthSource: DB8EUR05FT056.eop-eur05.prod.protection.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 545bac09-1618-4db0-063a-08d831f07e29 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2020 05:47:05.0485 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8EUR05HT242 X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham 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 List-Archive: List-Post: List-Help: List-Subscribe: , From: Fergus Daly via Cygwin Reply-To: Fergus Daly Cc: Fergus Daly Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Cygwin" Of more than 640 *.c files incorporated into a locally-built executable, exactly one contains many references to readline, such as "#include ". The 32-bit build proceeds impeccably to completion: there is a subdirectory x86/release/readline in the Cygwin resource and a paragraph for @ readline in the file x86/setup.ini, albeit with "obsolete" qualifiers. However the 64-bit build fails at the compilation of the file containing the reference to readline: various *.h not found. There is a subdirectory x86_64/release/readline in the resource but it contains only subdirectories, not the root readline-7.*.tar.xz files. The file x86_64/setup.ini contains no paragraph for @ readline. I do not fully understand the interpretation or consequences of obsoletion, but this changed provision relating to readline is the key difference between x86/ and x86_64/. I tried supplementing the resource under x86_64/release/readline with the "missing" *.tar.xz files and editing x86_64/setup.ini to include the paragraph for @ readline, but this broke setup.ini.sig. (I use a constantly updated mirror on a local drive. It takes 62G but it's worth it.) It is clear (well, given my limited understanding of the handling of obsoleted files) that in some way the provision under x86/release/readline and its referencing in x86/setup.ini remains critical to the successful build of the 32-bit executable, and the lack of provision under x86_64/release/readline and omission from x86_64/setup.ini is critical to the failed build. It seems to be located, picked up and used, despite its obsolete status? Can it be recovered into the x86_64 provision? Or can somebody who understands it better please explain the discrepancy in x86 and x86_64 provision that triggers the contrasting success and failure for 32-bit and 64-bit version build attempts. And, even better, how to achieve 64-bit success? Thank you! -- 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