From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2115.outbound.protection.outlook.com [40.107.223.115]) by sourceware.org (Postfix) with ESMTPS id 8E235388A81F for ; Tue, 2 Jun 2020 14:31:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 8E235388A81F ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n+FybMme6LUpJ8TNE8oujYAqDYaa13FQYAxzoJBbT5Go7kNlUZun+DMGU7OQta8r1+y5/uRrhtUQ4t+26V7iMe9b8EGrCP3x39RSxZJyWjRnNhTDQ5kWO0phsuDI1lN3ufqHSmOYZX3nTKb4pVwJFn+pYPML92hDTZ/InPy7g6MCPLB2/SN1J0Tf7p//PF7rsoJP5Sq0G4akS/Fh1Nf6cgAx46hldUGnYqa5V1FaHq0DVTrjyLlXYirLJNJ4NG7TreQCGMYX1XAdhGEUd3Zzkrpb5TBOp1kVGxygD1wA9nTUpAHPztmbmdTOCAWpARZzA219qErRZu/UOHD+WicUbA== 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=LG7IDtSM+PeOUl4jUy3Y9yl8AwQ1MomP0GN5Pvh7U3U=; b=jH+ROIYdTdHyvYEt0b4UvTdOQ/rV16dz9vOB85vKoh7137q4tUm2OpdsAqH9LTG4v5Z6bPFd99Xnr1dB6WQkh8xgmnmwK7nvTVu3xjh23JNNOLael3dVA/xuPpXWVhmu49r26403mGYc5gwF2XsFcmpZw0XyQu3tiK02kDCgR31IVkwiLfkUalBBEGo5y4VIbCIXKdnxzIcivTaxKzKDRwuELd4PrI16eT4bzuStzMkCZTMU9xOqPZz8lBXEMPRiZ5nJFMiC1hXF83Z4zqf2rpwOUl9EGRGKzNKbgCIfIRz2utfnF0raOY2loRBZgF2rs670SuIePq0bIj30wOHmfg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cornell.edu; dmarc=pass action=none header.from=cornell.edu; dkim=pass header.d=cornell.edu; arc=none Received: from MN2PR04MB6176.namprd04.prod.outlook.com (2603:10b6:208:e3::13) by MN2PR04MB7104.namprd04.prod.outlook.com (2603:10b6:208:1ed::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3045.19; Tue, 2 Jun 2020 14:31:29 +0000 Received: from MN2PR04MB6176.namprd04.prod.outlook.com ([fe80::ecf5:cc00:84d8:bb6a]) by MN2PR04MB6176.namprd04.prod.outlook.com ([fe80::ecf5:cc00:84d8:bb6a%7]) with mapi id 15.20.3045.022; Tue, 2 Jun 2020 14:31:29 +0000 Subject: Re: Help needed with gobject-introspection To: cygwin-apps@cygwin.com References: <2c0802e9-e66c-768e-61f2-f2797acc1acb@cornell.edu> <78ad982d-8cab-323d-8bc5-682f3f2bc11f@cornell.edu> <7837c562-f96c-3084-40f8-1a52afcebdf5@dronecode.org.uk> <429779d8-dc38-2f75-bd3e-42f898941483@cornell.edu> <6703fe25-ba53-68c7-c398-843b2a8295dc@dronecode.org.uk> <93b48fc8-61f9-ce33-ac76-0e6cc56aa18c@dronecode.org.uk> <62ba273e-4eed-6578-32e5-8cd24fe25c3f@dronecode.org.uk> <3d2cb151-e243-a539-32f0-ffa40be78745@dronecode.org.uk> <0d6292b3-72df-e6ad-fcc5-f03bbf923087@dronecode.org.uk> From: Ken Brown Message-ID: <4f5d1485-cf5a-8535-2923-5d31be901741@cornell.edu> Date: Tue, 2 Jun 2020 10:31:26 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.1 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-ClientProxiedBy: CH2PR20CA0006.namprd20.prod.outlook.com (2603:10b6:610:58::16) To MN2PR04MB6176.namprd04.prod.outlook.com (2603:10b6:208:e3::13) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [192.168.0.17] (68.175.129.7) by CH2PR20CA0006.namprd20.prod.outlook.com (2603:10b6:610:58::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3066.18 via Frontend Transport; Tue, 2 Jun 2020 14:31:28 +0000 X-Originating-IP: [68.175.129.7] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ceea2ec4-dc2d-4142-2c31-08d80701a34c X-MS-TrafficTypeDiagnostic: MN2PR04MB7104: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7691; X-Forefront-PRVS: 0422860ED4 X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: V2CztPMQ77XGrXGOJfGLxTD8iZYzdZPxVKGfe7YfZZcPWKzIL8soyK8Oy3H+DDJh4qpNL1WmzwbrdP5JRK42cDP3rgeoydVlWikKRVmKVSGRVYygGUTDBWvk0Jljdpd/ky5Qx4ZfVmZgvfyqDTUaD74+0N8mW/UFSwFoEDc/CV7BHW58exmdu+He+5U1v1jaJ9DvOWmJkNiczWtdQqO2vqgdhsO187g4LRBH84LIwr0ESyWyKQcEsPAWTViCps9hF/uQAe2MY8ASwVTTfJm4FaHynLEBYWjiCtkzAwGd6AFH78Her2ElWi1rNaTNbYWZkPWsvX3YO2zpqwKJYiNJKjFb5Oq2p09PeSMfsnVMzApMcLISWFcUxDc/ZLCmYboK X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR04MB6176.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(346002)(136003)(376002)(396003)(39860400002)(31686004)(8936002)(956004)(8676002)(66946007)(66556008)(66476007)(36756003)(6916009)(2616005)(16576012)(786003)(26005)(316002)(6486002)(478600001)(2906002)(186003)(16526019)(52116002)(5660300002)(75432002)(53546011)(31696002)(86362001)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData: j6sk4eDDYEU2LPvBMgAXf1i00J2KzDddQKeBVp1ep6HS5rfy/GNcAcof4Vd58fSwoQFj2heD/P0phegdOsTC18bF5aARe65CLMovBH59nR+y+D7mASqVKkMEOgaFZJqDDBZZ4ZtiGYxIVw22K/kdHqh3Iso+hbWjomhCnd+zLP8C7xFAc5jRwJo8Lqac7n6itkl7/kshW+nTyRRpXgXXKvsqvHcl6OhBM4s8wLEvkQ760wVcFUfccnWyX/qNIjWVUaVn4z8SowLXeqb96DXut/ZUyuGPI4nHRpwtl8IcCJZrOffGkfbpndh6WNZndKWqm7tYRme5IDS+9wQZB0QQMPpmOqONk7qrtdU23jQf5vtEhQPGVLxX8voHEMbyBqIilpsNMoIsJDYqTdAfIJa38roYudGecJIhoH65a3nBlZM6hHKsNvSLxl8O97hsNn5H81LOhLzOytqcM+xALtqIJ7rHRgyzu02KyHZ+KzHU8+w= X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: ceea2ec4-dc2d-4142-2c31-08d80701a34c X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jun 2020 14:31:29.1293 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: rRDLROnI3bWCPg9STqK2lrC2JtSD/QGRTc/NzV1SiaGTL95zDyP2IQj3kacm0peTvtqJDxR7pO/wTsneaQu3EA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR04MB7104 X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00, DKIM_INVALID, DKIM_SIGNED, KAM_DMARC_STATUS, MSGID_FROM_MTA_HEADER, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, 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: Tue, 02 Jun 2020 14:31:31 -0000 On 6/2/2020 10:26 AM, Jon Turney wrote: > On 01/06/2020 12:30, Jon Turney wrote: >> On 01/06/2020 00:58, Ken Brown via Cygwin-apps wrote: >>> >>> Thanks!  That gets me much further in the glib build.  I still have a problem >>> with the docs, but I have no reason to think it's a meson bug. When running >>> 'ninja install' I get the following: >>> >>> Building documentation for gio >>> ERROR: Error in gtkdoc helper script: >>> >>> ERROR: ['/usr/bin/gtkdoc-scangobj', >>> '--types=/home/kbrown/src/glib/cygbuild/docs/reference/gio/gio.types', >>> '--module=gio', '--run=', '--cflags=-I/home/kbrown/src/glib/cygbuild/gio >>> -I/home/kbrown/src/glib/gio -pthread -I/home/kbrown/src/glib/cygbuild/gmodule >>> -I/home/kbrown/src/glib/gmodule -I/home/kbrown/src/glib/cygbuild/. >>> -I/home/kbrown/src/glib/. -I/home/kbrown/src/glib/cygbuild/glib >>> -I/home/kbrown/src/glib/glib -I/home/kbrown/src/glib/cygbuild/gobject >>> -I/home/kbrown/src/glib/gobject -D_GNU_SOURCE -fno-strict-aliasing >>> -DG_ENABLE_DEBUG -Wduplicated-branches -Wimplicit-fallthrough >>> -Wmisleading-indentation -Wstrict-prototypes -Wunused -Wno-unused-parameter >>> -Wno-bad-function-cast -Wno-cast-function-type -Wno-pedantic >>> -Wno-format-zero-length -Werror=declaration-after-statement -Werror=format=2 >>> -Werror=implicit-function-declaration -Werror=init-self >>> -Werror=missing-include-dirs -Werror=missing-prototypes >>> -Werror=pointer-arith', '--ldflags=-L/home/kbrown/src/glib/cygbuild/gio >>> -Wl,-rpath,/home/kbrown/src/glib/cygbuild/gio >>> -L/home/kbrown/src/glib/cygbuild/glib >>> -Wl,-rpath,/home/kbrown/src/glib/cygbuild/glib >>> -L/home/kbrown/src/glib/cygbuild/gobject >>> -Wl,-rpath,/home/kbrown/src/glib/cygbuild/gobject >>> -L/home/kbrown/src/glib/cygbuild/gmodule >>> -Wl,-rpath,/home/kbrown/src/glib/cygbuild/gmodule -lgio-2.0 -lgmodule-2.0 >>> -lglib-2.0 -lgobject-2.0 -lz -pthread -lintl -lpcre -liconv -lffi', >>> '--cc=cc', '--ld=cc', >>> '--output-dir=/home/kbrown/src/glib/cygbuild/docs/reference/gio'] failed with >>> status 127 >>> >>> I'll see what I can figure out, but as I said, it doesn't look to me like a >>> meson issue. >> >> This looks like the problem that my second patch was supposed to fix, so I >> guess I've messed up somewhere. >> >> (gtkdoc-scangobj builds and runs a executable linked with the gio shared >> library.  meson needs to set PATH appropriately so that shared library can be >> loaded) >> > > Hmmm.. I can't reproduce this. > > Using my meson 0.54.2-2 package, I managed to build glib (from the 2.64.3 tag in > the glib repository) configured with -Dgtk_doc=true. Did you run 'ninja install'? The problem doesn't show up until you do that. Ken