delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/04/20/02:16:55

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 53K6Gsvp152417
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 53K6Gsvp152417
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=jdMpwLcs
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org ABCEE3858CDB
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1745129811;
bh=f3TM5NG/O61i6ujYcW/B2tq6O+M09Y5FdYZbnha366s=;
h=To:Cc:Subject:Date:In-Reply-To:References:List-Id:
List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:
From:Reply-To:From;
b=jdMpwLcsseiMPGjXLQZN70fmhMF2fJY4Zg270SX3kuXG6ISmd5z6UyHB1bfgH7rW/
quP1RXbaZOm/FKY5LfSs1IahCmalKBdkaCqgqn3LxO7ffqTP+DyWP9s7nDdpCoBbvp
ekMTMGayb9c7DeqnLaTGN5GRGUNakDLNxqYBVOb4=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 145C53858D37
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 145C53858D37
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1745129782; cv=pass;
b=evfykGpdYSHGHwwRDJS97a9yabLQAIzw6BfaiynKMtKDFV0MwaddY4Gi1/r49rCCZEro0BZWmzyAV+SvkbiNLPadRVUICxTJH5bpzNrh0jjJ0K1KJ733iOrbFGzdTLjE5SYlId0+0xDKjuTQWtqv37/PNewpgfb1vHimEZyGvD0=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
t=1745129782; c=relaxed/simple;
bh=iFGHwU5tzThBTHYfx2urM8n5G1Bq7PXJzzcdMbn/ELQ=;
h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;
b=l1fhD5Qo0rBbWKz3iG3goaVXQeyRbgjGk/luLOqrLu6q5JYnnDMhPN8bkpo3Af3CbOdZLgcUxqGqexP/3rP0XNWTm2pQG8s10HA6407sNJrEQFpvtKOjCMQYlmct9D+ziuIiCdpLbRS+xwtBsiBxrOtVeq6pgyg/goA3QIj6cpU=
ARC-Authentication-Results: i=2; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 145C53858D37
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=sEHAYzKyI+2kP3IkYmz5shi0JXm+EVpJgp9F34UeiBIgBBqcGzlz9dtJ8ulaNhRbQIVqSRsoMejp6cQXQR0glflbpS/uxghuV818Zl8Gk4XCFH4uCBQdFpr3ZDj4FHNYAGjn3y6glD3UB7CbYaTvC3mFyOuQu9kdwwHx+MKtZGBI26oalfgnB/DlQdl4GyiDXUPj25KINfLopshbQeuT5Ehllk4ozUrpaVdZlJRQ6FlOcGmq5yqIy5WuLnunTtPneB6eueeitwoi6ECtS8DpzZe4aOo4kPmQ3qbRNpuyWiJLfZOjczZtzqkHrYBRZ6VbYU8B/V6GQ8RExzzBQdZ6wA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=iFGHwU5tzThBTHYfx2urM8n5G1Bq7PXJzzcdMbn/ELQ=;
b=c65KN32Msr9BEuGeBV2zAXGHTNNz/vApZPiiR3Ps9ucyIBjDUXVnFUWUlfwtWOXLPa+fGVIZT4SuwkwATJQln6hufugoTjPsHlWq5Wg0Vi4Grq/+axv2Vrep3gYUpwYQTReP123DizNoCCaV7MdxP5KvEaZFThn1n6cnHvOhhm1F2rG3MOF5uFr8ZxxTYkM+qbl9neRH5UR3S1gJymMJS0V/zZy4w73dwnJ3kq2Bn0zkA7bNY2BxuihrvcGFamGfzIbTPOq3Y5hFWJxIpIhHdgHXDIs1AmtU3ga8c6OahjPZQ6pdy6NGc5boTrR4n6nhmredQ0TqmEAh24ZlCqZ0WQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
dkim=none; arc=none
To: takashi DOT yano AT nifty DOT ne DOT jp
Cc: Strawberry_Str AT hotmail DOT com, cygwin AT cygwin DOT com
Subject: Re: Rust for cygwin
Date: Sun, 20 Apr 2025 14:16:04 +0800
Message-ID: <TYCPR01MB10926BD8366CF6C46E534BA75F8B92@TYCPR01MB10926.jpnprd01.prod.outlook.com>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <20250420132359.bfd51ddf860f3faaf518b378@nifty.ne.jp>
References: <20250420132359 DOT bfd51ddf860f3faaf518b378 AT nifty DOT ne DOT jp>
X-ClientProxiedBy: SGXP274CA0001.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b8::13)
To TYCPR01MB10926.jpnprd01.prod.outlook.com
(2603:1096:400:3a3::6)
X-Microsoft-Original-Message-ID: <20250420061604 DOT 635810-1-Strawberry_Str AT hotmail DOT com>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: TYCPR01MB10926:EE_|TYCPR01MB8787:EE_
X-MS-Office365-Filtering-Correlation-Id: f0337841-fd1d-4eac-4aec-08dd7fd2da39
X-Microsoft-Antispam: BCL:0;
ARA:14566002|8060799006|461199028|19110799003|5072599009|15080799006|7092599003|10035399004|3412199025|440099028|4302099013|1602099012|1710799026;
X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?wiKi5406I/rUHhZX2MWOev3o9z1ucwc6gVVk76hngKZi16UBy+4tl/2TLR2d?=
=?us-ascii?Q?W1wYS1wz5nREl2oJCwlVgyTeyGJJ3nZh9DC5RSrFdXbSuHA4gUsxWs9DmpOn?=
=?us-ascii?Q?iBVwQVDPgVWqH5ZGw5oJ4vv6PGoDQEmIWJ5iky6macKG45vJSobsjCQnCw8v?=
=?us-ascii?Q?NxiJCM7AZUSjTzqFYdyr+9u9KfXKbTTnLnDY97HhBmpKW/qodx1d0RWkxvXV?=
=?us-ascii?Q?w03q8/42gK7+pw+povC9DVKZ8aZujE9o477yiJ+tr2n3fADInoCYoN68Iler?=
=?us-ascii?Q?00XoqkPpv3PYzwPtS43Zh/WUlCott3PenkPrNWkDDejgX/bRWnvDaJ4M1kdW?=
=?us-ascii?Q?tb/AKtbucTYObSfP1RoGQ7+aDamP9hem2gtPUQs7Vgon8taYX4VLbeE8Dw4f?=
=?us-ascii?Q?JZDQgvqtzZJatt6i89CyKUKE2uV5irq2i/aFXWjG6CUrnu2iNR/uat9qBLcL?=
=?us-ascii?Q?OCY48jT/8/NXlEaiw4wfTvcv/G5I68x0wUOOog5JbAe7b7YVOXb2xYZEBFZJ?=
=?us-ascii?Q?Uh5iA0kfA129vRJH5ODWE8Ck/dImUZaDGp0X+BY6o7Ehdbbn/ZBR16k8zIF5?=
=?us-ascii?Q?VI3LWcN0cgYIKAEGI8r0NP7g26McKERaGGYfaHercV23oKDYrcQEX6oUX2y+?=
=?us-ascii?Q?5VHUqoNIf05yuLU61gIrFQUDAflD6RUjp+nGcKq14UMAtkUhcaSZaOKKWmqy?=
=?us-ascii?Q?mpjMqPC+FRVRa0/3Pd00qGvNzDXhOzm7rasAYesI5pV1mg+GXvZGtZmtk0eg?=
=?us-ascii?Q?iFNMU5h1sfeDEXDYHMTmgMpC88PRj9SV/f8JZZMPAFd+wUshq1a5QDVB/XN2?=
=?us-ascii?Q?g9GaA0O/XkfpJJGNrix0YSxEZ8OsRvjgReDzuic2UHbPtMkqZSQUBMo8wbGF?=
=?us-ascii?Q?ENuJ89nx01iPA45wxk2yLJYs7CjShsarG/la8pdXoeG7QlyE1vQ1wc+g85Pv?=
=?us-ascii?Q?fF0l4daHezIo6lsHCowBG5xGxdCyq9ILd/h7AFA3wEelfiuh9wm5796WNzfX?=
=?us-ascii?Q?KrSAHly0u+HTEmPVnp0vhol5JNSApOU5LlD1Z8tLbZ5UmhquSvBceUuDB6Md?=
=?us-ascii?Q?o/NlEXKOn9BjxOw2LWky3JonChchl11AgO2SMo3Eds+WJRpstjpbIR1nYOZ7?=
=?us-ascii?Q?7dnFobQZ0eAIvaXo+NQGEVQaWbHAzONmhAiaUyJIZqFu3RY701YTN4Br9wXT?=
=?us-ascii?Q?7TcgoIRkx/LxNVqGz6zKlOFhBtPKJ/Pcs6vYot5xT4GRwLIa4MfSc/R9m4H3?=
=?us-ascii?Q?ciTOLlQZP2+UNAnjbJ3K?=
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?kcO/TpSJEaIxdEjy9gmwxluVBOdQpdZtpPPIpXuTfGVbT442YKoJQoYtb0R1?=
=?us-ascii?Q?F2E9bftDdJjIXCLsZKSNFlzPZyj3LOrSjB6Jspf+U12sr0LxXp1WBwDCWRNI?=
=?us-ascii?Q?1MSjWayoNXnH7zV6RYeEr5yRFN7ookhefPiIY+kuk9b0JDmSThjv8kcb5TyD?=
=?us-ascii?Q?dN+pNUTKDZVS1FzHOk5+F/2J/2mCeY0dbOw2bdPHag6j/u9kv1C/kA1XouWG?=
=?us-ascii?Q?zhhK3OTAaCgKB/vxuJy6NcA9wL7xVuuHJI9HFaRLMdBbQGyGU2NYZJ1Om8ij?=
=?us-ascii?Q?1VfjXoFVVOcfb69D0pBlF75S7H7OSjtiFX5+1To5erzuLNPGv9k4+EpMyOiX?=
=?us-ascii?Q?zUaeyZXuYVQsLJUcEX63Hzwpdi2XXroprv6XypaxBvvqYMBjUXHxRWbaOgHi?=
=?us-ascii?Q?/jzEMsL3Eka6y4t6rrtzoePirK9J8bflL5E4rBt+nwo/tBgivljZGWxVwFKE?=
=?us-ascii?Q?BdGv3djYFEpSAn2PsfaxBiQ5uP5hJ/yk3HIdODATaCVRXmhlUU37PogYbcUW?=
=?us-ascii?Q?hW8GqHR+nr3lnqNYY44z1dD2p2JR1YUjWRsG+iRaCyAiPDnShgSJNOkR7HEX?=
=?us-ascii?Q?uKa7/o2WxTm8sgHl6PGhHpL1bmfcq3LjQBZNf5FJ9XQ/+pi9yNDcojW/vcmc?=
=?us-ascii?Q?9Fzlt+6tkq3nBAe1cedJKydIp4zVRnFbjmTpjjv3ANF+0y6Ex+jhOWhrgcNC?=
=?us-ascii?Q?yNSCeI/TiWOKaoN1J7oHit4UjQpmLHyr3WLN3+wwd07Flmg2ogXmSsy+3t97?=
=?us-ascii?Q?YAg2S8x78rHI1DGXxUqEzHgFxFbPoKOj7eRHTvIsrq8qcBrnsT5ZYz3uTkUy?=
=?us-ascii?Q?vGngW/H0N8rIB1BzDytmH/bQ9so8M/MPGUzdPg6tabSvbmPl+qd6dzuZRiZh?=
=?us-ascii?Q?br1ZqIZkmvJRbyo9QLY2IjEOyFMGLLAAycByzbB+iHFSO7wqqIGrEsCFEuh1?=
=?us-ascii?Q?aq33BzL4++3PN5CviZDpqMdxDSb3mq0SuDu/N9N79TjPhk9X1d6MUK2vQHln?=
=?us-ascii?Q?N5ON8Ik/2EEMyNoYoUA44Tg8sIqG4Z+4CeoiubiffwGPYL93arLZO6h4xPI+?=
=?us-ascii?Q?Lwp9oNYytuIuoleS5uRHP7H8il+yiE7rPQuDKLbRHNfEdz3kv0SQFoiXiZuo?=
=?us-ascii?Q?o1NjUNhS3cDzYE0gVcbRiTyHDIicZRqB1LGDEhwJgb2Y42FTjRnXpGGxcsIx?=
=?us-ascii?Q?TFm02EGQpow1BkbDVin7dXzrCCneZWhqMeln3VugX1ixJT+iPykkwo5ZE9Z4?=
=?us-ascii?Q?Bx/+RFqFj3ucn5Mob/zgIK5lL6qnIsohCG0fGq5UZw=3D=3D?=
X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-15995.templateTenant
X-MS-Exchange-CrossTenant-Network-Message-Id: f0337841-fd1d-4eac-4aec-08dd7fd2da39
X-MS-Exchange-CrossTenant-AuthSource: TYCPR01MB10926.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Apr 2025 06:16:13.9361 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB8787
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: Yuyi Wang via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Yuyi Wang <Strawberry_Str AT hotmail DOT com>
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>

Takashi Yano wrote:
> Is there any other blocker to build Rust for cygwin?

Thank you all for your admirable work on porting LLVM. Recently I have tried
to build cargo targeting cygwin, and found that it needs libgit2. It seems that
the libgit2 of cygwin is unmaintained. I will send requests if some other libs
are needed in the future.

Jeremy Drake has also mentioned that cargo and rustc needs a lot third-party
crates to build. Some of them has been ported to cygwin but some has not.
Fortunately, there was someone tried it:

https://github.com/ookiineko-cygport/

Let's assume that @ookiineko's work *was* enough to build cargo and rustc, so
here's the list of crates need to do:

The crates that I have opened PRs:
* rust_libloading: #173
* socket2: #568
* mio: #1871

The crates that I haven't started:
* stacker
* tokio
* os_info
* cmake-rs

Sincerely,
Yuyi Wang

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