delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2024/01/05/19:39:51

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3D34B3858C5E
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1704501589;
bh=6pUDLK46RW6S8BoSB3YdRQCau5QKTx441gZY8aNB0Mw=;
h=Date:To:Cc:Subject:In-Reply-To:References:List-Id:
List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:
From:Reply-To:From;
b=HnTfr3YpJEq14HvuqFXEP3SiuXtVVxyam/xW4JAXR3SUv2SYEW4UVvd8WNDSDmKol
kOI0idz0DlS211+3Lt6woGWE2vUr7Ye/M2yu/0HwRjbZm96R3h3EgSEx/sZ3NUn8Dd
R53r2odbASLNAsN+Rh+dzUmv11FdgRkzYyxT3OZQ=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3D3E03858D1E
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 3D3E03858D1E
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1704501561; cv=none;
b=TUYQdjIO0RKrNXM7t4y4OFyHpVJr+3Um0o2eYiGtexQW6zpOE+zK+s6POkIV+7RWpkZZd8MQqPydM7nfA+e24CiodL0QvYnlLFE1nwZl3TOhCAc/2SvI25ykenZCigIUkNn1te8Uu0BWznN+603ldz6PdcfJWRypUfVkS2FpxIs=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1704501561; c=relaxed/simple;
bh=f0Dp9FSxJ7h1oJkyui8laL1ZSQAcHwF4KhMCzrjS65s=;
h=Date:From:To:Subject:Message-Id:Mime-Version;
b=lNevvsFDMppWfsEIKGmluCn3303Y6OT0P0d3B2YMPBzl9NJgJ24KQ3qjdTbOez6m9VDawINNXDun1uRmJmndsZfTxxNHPdk+AEHA+e2GKx1p3g9WJMNUnQct8oN56KMP6AeYBK0Meos9Tjb6oHdYpfK7ss/LtuekwE6EwTmarGY=
ARC-Authentication-Results: i=1; server2.sourceware.org
Date: Sat, 6 Jan 2024 09:39:15 +0900
To: cygwin AT cygwin DOT com
Cc: =?UTF-8?B?5b6Q5oyB5oGS?= Xu Chiheng <chiheng DOT xu AT gmail DOT com>
Subject: Re: About Clang/LLVM
Message-Id: <20240106093915.7778b503cf75579f5b3687c6@nifty.ne.jp>
In-Reply-To: <CAPOVtOtZRjS8ZKYrCb25OZbpNJBGGJqJyoATounrqr6g+AN7qw@mail.gmail.com>
References: <CAPOVtOu7yXoD2Crz3APFhuezAqe2XMd3JEG8E+cfhkDMWQkZew AT mail DOT gmail DOT com>
<20240105185258 DOT 476d24ef0fda177cd4a53799 AT nifty DOT ne DOT jp>
<CAPOVtOtZRjS8ZKYrCb25OZbpNJBGGJqJyoATounrqr6g+AN7qw AT mail DOT gmail DOT com>
X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.30; i686-pc-mingw32)
Mime-Version: 1.0
X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00, BODY_8BITS,
KAM_DMARC_STATUS, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS,
TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
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: Takashi Yano via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Takashi Yano <takashi DOT yano AT nifty DOT ne DOT jp>
Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 4060dosx013783

On Sat, 6 Jan 2024 02:39:58 +0800
徐持恒 Xu Chiheng wrote:
> On Fri, Jan 5, 2024 at 5:52 PM Takashi Yano <takashi DOT yano AT nifty DOT ne DOT jp> wrote:
> > Great! However, currently clang and llvm package has no
> > maintainer unfortunately. By any chance, are you interrested
> > in maintainership of that packages?
> 
> Yes, it would be my honor!
> but I have no experience with cygport, I just use my own build scripts.
> I originally built Cross-GCC and Clang for internal use only.
> I have not built and run LLVM's test suite. That may be non trivial.

There's a helpfull document about cygport here.
https://cygwin.github.io/cygport/toc_index.html

Your build script uses cmake, so I guess
inherit cmake
does the most of things necessary if you set CYGCMAKE_ARGS.
https://cygwin.github.io/cygport/cmake_cygclass.html#cmake.cygclass

Also, the original cygport script already exists.
https://www.cygwin.com/cgit/cygwin-packages/llvm/tree/llvm.cygport


As for ITA, please read:
https://www.cygwin.com/packaging-contributors-guide.html

-- 
Takashi Yano <takashi DOT yano AT nifty DOT ne DOT jp>

-- 
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

- Raw text -


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