From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gnu.wildebeest.org (gnu.wildebeest.org [45.83.234.184]) by sourceware.org (Postfix) with ESMTPS id DF8673858C5F for ; Wed, 1 Nov 2023 13:05:54 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org DF8673858C5F Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=klomp.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=klomp.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org DF8673858C5F Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=45.83.234.184 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1698843965; cv=none; b=v8p6cN2+OZkgZSLGWNXEMnEcWrVjNIv2RtlwNzUNaprdDUHFIoy98ZuJ1RYdlGXy1qT2TntQ37yF6F9dkAGGz3Ko57RsCCwFfUv9Om4p27487WrxFdr2xVYG9GRuwtTK3IuHjoOL8VxICdtwNa1/yZHRwR/9n7ocZRY4Qcu1Rpc= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1698843965; c=relaxed/simple; bh=cRVn5gpho1BP0zJm2lfyl/oBGbqfKgd/TKW2Lfd52lU=; h=Message-ID:Subject:From:To:Date:MIME-Version; b=dxEC57NBvkXBZug8wg3TFV8YjIC5OdsYRQ0O0gpmDf9F3ym9ptaNVSedWfJt6yI5Ta2R5VaaZh/A9KxookXm1uw2GEH/q15CdW1ujacY2E93trhZ7qJ+3P+Ukct3QRAXNTKIxfpgUDJWdGLKUR0zepSwoKdI4fxH3pD0njYlJoA= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from r6.localdomain (82-217-174-174.cable.dynamic.v4.ziggo.nl [82.217.174.174]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gnu.wildebeest.org (Postfix) with ESMTPSA id 6C5FF302FDC3; Wed, 1 Nov 2023 14:05:49 +0100 (CET) Received: by r6.localdomain (Postfix, from userid 1000) id A5A95340078; Wed, 1 Nov 2023 14:05:48 +0100 (CET) Message-ID: Subject: Re: Building Elfutils with Mingw32 From: Mark Wielaard To: Ulf Hermann , "McAllister, Colin" Cc: "elfutils-devel@sourceware.org" Date: Wed, 01 Nov 2023 14:05:48 +0100 In-Reply-To: <8e392791-7bfd-7197-3ed8-5cfc1cbb21b3@qt.io> References: <05996b4f-8464-ffdf-8629-c1e94aa73052@qt.io> <20230915210056.GA5558@gnu.wildebeest.org> <8e392791-7bfd-7197-3ed8-5cfc1cbb21b3@qt.io> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 (3.48.4-1.fc38) MIME-Version: 1.0 X-Spam-Status: No, score=-3026.5 required=5.0 tests=BAYES_00,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,KAM_NUMSUBJECT,RCVD_IN_BARRACUDACENTRAL,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Sat, 2023-09-16 at 09:33 +0200, Ulf Hermann via Elfutils-devel wrote: > > I haven't considered shipping cygwin with perfparser. Is that actually= =20 > > possible? It looks like it needs some installation procedure I would= =20 > > have to burden the user with. >=20 > I guess shipping cygwin with perfparser would make me a 3PP [1]. Sounds= =20 > like fun. >=20 > [1] https://www.cygwin.com/acronyms/#3PP :) But I think the real solution would be for someone to package elfutils for cygwin. https://www.cygwin.com/packaging-contributors-guide.html That way people that need the elfutils tools on windows can just get them through cygwin. It might not be a total solution for people needing to use the libraries when building for mingw with some other posix compatibility layer, but it seems the best solution for just getting the elfutils tools easily available on Windows. It would be great if we could get some volunteer for packaging elfutils for cygwin. Cheers, Mark