Re: [ITA] llvm

2025-05-16 Thread Jeremy Drake via Cygwin-apps
On Wed, 14 May 2025, Jeremy Drake wrote: > On Tue, 13 May 2025, Jeremy Drake via Cygwin-apps wrote: > > > On Wed, 14 May 2025, Takashi Yano via Cygwin-apps wrote: > > > > > On Mon, 5 May 2025 17:27:23 -0700 (PDT) > > > Jeremy Drake wrote: > > > > On Mon, 5 May 2025, Jeremy Drake via Cygwin-apps wr

Re: [ITA] llvm

2025-05-14 Thread Jeremy Drake via Cygwin-apps
On Thu, 15 May 2025, Takashi Yano via Cygwin-apps wrote: > The patch missig from repository I have added is as attached. > I thought we should add /usr/lib/w32ap at the same place > where /usr/lib is added. But I could not find. getProcessTriple is the host triple. My lld hacks were done based o

Re: [ITA] llvm

2025-05-14 Thread Takashi Yano via Cygwin-apps
On Wed, 14 May 2025 10:28:39 -0700 (PDT) Jeremy Drake wrote: > On Wed, 14 May 2025, Takashi Yano via Cygwin-apps wrote: > > > I pushed updated llvm, clang, libcxx, libcxxabi, compiler-rt, > > libunwind, and lld packages. > > For the lld push, you did not include the added patch file. But I suspe

Re: [ITA] llvm

2025-05-14 Thread Jeremy Drake via Cygwin-apps
On Tue, 13 May 2025, Jeremy Drake via Cygwin-apps wrote: > On Wed, 14 May 2025, Takashi Yano via Cygwin-apps wrote: > > > On Mon, 5 May 2025 17:27:23 -0700 (PDT) > > Jeremy Drake wrote: > > > On Mon, 5 May 2025, Jeremy Drake via Cygwin-apps wrote: > > > > > > > I've pushed to both clang and llvm,

Re: [ITA] llvm

2025-05-14 Thread Jeremy Drake via Cygwin-apps
On Wed, 14 May 2025, Takashi Yano via Cygwin-apps wrote: > I pushed updated llvm, clang, libcxx, libcxxabi, compiler-rt, > libunwind, and lld packages. For the lld push, you did not include the added patch file. But I suspect that I would be against it. The issue is that lld does not have the a

Re: [ITA] llvm

2025-05-14 Thread Takashi Yano via Cygwin-apps
On Sat, 10 May 2025 18:46:12 +0200 ASSI wrote: > Takashi Yano via Cygwin-apps writes: > > Anyway I'll revise the cygport file. Any suggenstions > > will be appreciated. > > I've looked at the cygport in more detail, comments below. Thanks for the advice! I pushed updated llvm, clang, libcxx, lib

Re: [ITA] llvm

2025-05-13 Thread Jeremy Drake via Cygwin-apps
On Tue, 13 May 2025, Jeremy Drake via Cygwin-apps wrote: > On Wed, 14 May 2025, Takashi Yano via Cygwin-apps wrote: > > > Test result of current clang local head: > > Total Discovered Tests: 46304 > > Skipped : 8 (0.02%) > > Unsupported : 181 (0.39%) > > Passed

Re: [ITA] llvm

2025-05-13 Thread Jeremy Drake via Cygwin-apps
On Wed, 14 May 2025, Takashi Yano via Cygwin-apps wrote: > On Mon, 5 May 2025 17:27:23 -0700 (PDT) > Jeremy Drake wrote: > > On Mon, 5 May 2025, Jeremy Drake via Cygwin-apps wrote: > > > > > I've pushed to both clang and llvm, allowing clang's tests to run. I get > > > Total Discovered Tests: 463

Re: [ITA] llvm

2025-05-13 Thread Takashi Yano via Cygwin-apps
On Mon, 5 May 2025 17:27:23 -0700 (PDT) Jeremy Drake wrote: > On Mon, 5 May 2025, Jeremy Drake via Cygwin-apps wrote: > > > I've pushed to both clang and llvm, allowing clang's tests to run. I get > > Total Discovered Tests: 46304 > > Skipped : 8 (0.02%) > > Unsupported :

Re: [ITA] llvm

2025-05-10 Thread Jeremy Drake via Cygwin-apps
I don't know much about the finer points of cygports, but I'll comment on a couple of things On Sat, 10 May 2025, ASSI via Cygwin-apps wrote: > The packaging does not succeed if the build runs in a case-insensitive > filesystem due to parallel usr/share/doc/{LLVM,llvm} directories. That sucks, a

Re: [ITA] llvm

2025-05-10 Thread ASSI via Cygwin-apps
Takashi Yano via Cygwin-apps writes: > Anyway I'll revise the cygport file. Any suggenstions > will be appreciated. I've looked at the cygport in more detail, comments below. Indentation is inconsistent. I personally prefer not to use tabs and reduce indentation to four. The bootstrapping shou

Re: [ITA] llvm

2025-05-09 Thread Jeremy Drake via Cygwin-apps
On Sat, 10 May 2025, Takashi Yano via Cygwin-apps wrote: > On Fri, 9 May 2025 13:48:00 -0700 (PDT) > Jeremy Drake wrote: > > On Sat, 10 May 2025, Takashi Yano via Cygwin-apps wrote: > > > > > Sorry, I don't understand why it is necessary even for > > > bootstrapping. Could you please let me know t

Re: [ITA] llvm

2025-05-09 Thread Takashi Yano via Cygwin-apps
On Fri, 9 May 2025 13:48:00 -0700 (PDT) Jeremy Drake wrote: > On Sat, 10 May 2025, Takashi Yano via Cygwin-apps wrote: > > > On Fri, 9 May 2025 10:46:18 -0700 (PDT) > > Jeremy Drake wrote: > > > > @@ -128,6 +128,7 @@ CYGCMAKE_ARGS=" > > > > -DCMAKE_BUILD_TYPE=Release > > > > > > > >

Re: [ITA] llvm

2025-05-09 Thread Jeremy Drake via Cygwin-apps
On Sat, 10 May 2025, Takashi Yano via Cygwin-apps wrote: > On Fri, 9 May 2025 10:46:18 -0700 (PDT) > Jeremy Drake wrote: > > > @@ -128,6 +128,7 @@ CYGCMAKE_ARGS=" > > > -DCMAKE_BUILD_TYPE=Release > > > > > > -DLLVM_INCLUDE_TOOLS=ON -DLLVM_BUILD_TOOLS=ON > > > + -DLLVM_INSTALL_GTEST=ON > > >

Re: [ITA] llvm

2025-05-09 Thread Takashi Yano via Cygwin-apps
On Fri, 9 May 2025 10:46:18 -0700 (PDT) Jeremy Drake wrote: > > @@ -128,6 +128,7 @@ CYGCMAKE_ARGS=" > > -DCMAKE_BUILD_TYPE=Release > > > > -DLLVM_INCLUDE_TOOLS=ON -DLLVM_BUILD_TOOLS=ON > > + -DLLVM_INSTALL_GTEST=ON > > -DLLVM_INCLUDE_EXAMPLES=ON -DLLVM_BUILD_EXAMPLES=OFF > > -DLLV

Re: [ITA] llvm

2025-05-09 Thread Jeremy Drake via Cygwin-apps
> @@ -128,6 +128,7 @@ CYGCMAKE_ARGS=" > -DCMAKE_BUILD_TYPE=Release > > -DLLVM_INCLUDE_TOOLS=ON -DLLVM_BUILD_TOOLS=ON > + -DLLVM_INSTALL_GTEST=ON > -DLLVM_INCLUDE_EXAMPLES=ON -DLLVM_BUILD_EXAMPLES=OFF > -DLLVM_INCLUDE_UTILS=ON -DLLVM_BUILD_UTILS=ON -DLLVM_INSTALL_UTILS=ON

Re: [ITA] llvm

2025-05-07 Thread ASSI via Cygwin-apps
Takashi Yano via Cygwin-apps writes: > On Sun, 04 May 2025 08:59:00 +0200 > I'm very sorry, but I wish you had told me that when I issued > the ITA. Anyway I'll revise the cygport file. Any suggenstions > will be appreciated. I assumed you were well aware of the earlier thread from almost two year

Re: [ITA] llvm

2025-05-06 Thread Jeremy Drake via Cygwin-apps
On Mon, 5 May 2025, Jeremy Drake via Cygwin-apps wrote: > On Mon, 5 May 2025, Jeremy Drake via Cygwin-apps wrote: > > > I've pushed to both clang and llvm, allowing clang's tests to run. I get > > Total Discovered Tests: 46304 > > Skipped : 8 (0.02%) > > Unsupported : 194

Re: [ITA] llvm

2025-05-05 Thread Jeremy Drake via Cygwin-apps
On Mon, 5 May 2025, Jeremy Drake via Cygwin-apps wrote: > I've pushed to both clang and llvm, allowing clang's tests to run. I get > Total Discovered Tests: 46304 > Skipped : 8 (0.02%) > Unsupported : 194 (0.42%) > Passed : 46042 (99.43%) > Expectedly Failed:

Re: [ITA] llvm

2025-05-05 Thread Jeremy Drake via Cygwin-apps
On Mon, 5 May 2025, Jeremy Drake via Cygwin-apps wrote: > I've pushed to both clang and llvm, allowing clang's tests to run. I get > Total Discovered Tests: 46304 > Skipped : 8 (0.02%) > Unsupported : 194 (0.42%) > Passed : 46042 (99.43%) > Expectedly Failed:

Re: [ITA] llvm

2025-05-05 Thread Jeremy Drake via Cygwin-apps
On Mon, 5 May 2025, Takashi Yano via Cygwin-apps wrote: > On Mon, 5 May 2025 00:26:53 -0700 (PDT) > Jeremy Drake wrote: > > I've pushed llvm now too. I had to hack patch one unittest's cmake file > > to get it to link (it was getting multiple definition errors like > > c-index-test, but because t

Re: [ITA] llvm

2025-05-05 Thread Takashi Yano via Cygwin-apps
On Mon, 5 May 2025 00:26:53 -0700 (PDT) Jeremy Drake wrote: > On Sun, 4 May 2025, Jeremy Drake via Cygwin-apps wrote: > > > On Mon, 5 May 2025, Takashi Yano via Cygwin-apps wrote: > > > > > llvm and clang on playground branch are updated. > > > > I rebased and pushed to clang, but I'm doing anothe

Re: [ITA] llvm

2025-05-05 Thread Jeremy Drake via Cygwin-apps
On Sun, 4 May 2025, Jeremy Drake via Cygwin-apps wrote: > On Mon, 5 May 2025, Takashi Yano via Cygwin-apps wrote: > > > llvm and clang on playground branch are updated. > > I rebased and pushed to clang, but I'm doing another build with llvm > before I push it (I turned on tests, but I was only bu

Re: [ITA] llvm

2025-05-04 Thread Jeremy Drake via Cygwin-apps
On Mon, 5 May 2025, Takashi Yano via Cygwin-apps wrote: > llvm and clang on playground branch are updated. I rebased and pushed to clang, but I'm doing another build with llvm before I push it (I turned on tests, but I was only building with LLVM_INCLUDE_TESTS not LLVM_BUILD_TESTS). I wasn't abl

Re: [ITA] llvm

2025-05-04 Thread Takashi Yano via Cygwin-apps
On Sun, 4 May 2025 15:08:37 +0900 Takashi Yano wrote: > On Sat, 3 May 2025 18:33:14 -0700 (PDT) > Jeremy Drake wrote: > > On Sat, 3 May 2025, Jeremy Drake via Cygwin-apps wrote: > > > > > On Sat, 3 May 2025, Brian Inglis via Cygwin-apps wrote: > > > > > > > On 2025-05-03 12:45, Jeremy Drake via Cy

Re: [ITA] llvm

2025-05-04 Thread Takashi Yano via Cygwin-apps
On Sun, 04 May 2025 08:59:00 +0200 ASSI wrote: > Takashi Yano via Cygwin-apps writes: > > I pushed current working files in the packages > > llvm > > Thereby obliterating all the work I'd done two years ago in getting the > packaging halfway up to speed and making it a mess again. Not > impressed

Re: [ITA] llvm

2025-05-03 Thread ASSI via Cygwin-apps
Takashi Yano via Cygwin-apps writes: > I pushed current working files in the packages > llvm Thereby obliterating all the work I'd done two years ago in getting the packaging halfway up to speed and making it a mess again. Not impressed… :-( Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuro

Re: [ITA] llvm

2025-05-03 Thread Takashi Yano via Cygwin-apps
On Sat, 3 May 2025 18:33:14 -0700 (PDT) Jeremy Drake wrote: > On Sat, 3 May 2025, Jeremy Drake via Cygwin-apps wrote: > > > On Sat, 3 May 2025, Brian Inglis via Cygwin-apps wrote: > > > > > On 2025-05-03 12:45, Jeremy Drake via Cygwin-apps wrote: > > > > On Tue, 22 Apr 2025, Takashi Yano via Cygwi

Re: [ITA] llvm

2025-05-03 Thread Jeremy Drake via Cygwin-apps
On Sat, 3 May 2025, Jeremy Drake via Cygwin-apps wrote: > On Sat, 3 May 2025, Brian Inglis via Cygwin-apps wrote: > > > On 2025-05-03 12:45, Jeremy Drake via Cygwin-apps wrote: > > > On Tue, 22 Apr 2025, Takashi Yano via Cygwin-apps wrote: > > > > Previously, Xu Chiheng offered ITA for llvm, howev

Re: [ITA] llvm

2025-05-03 Thread Jeremy Drake via Cygwin-apps
On Sat, 3 May 2025, Brian Inglis via Cygwin-apps wrote: > On 2025-05-03 12:45, Jeremy Drake via Cygwin-apps wrote: > > On Tue, 22 Apr 2025, Takashi Yano via Cygwin-apps wrote: > > > Previously, Xu Chiheng offered ITA for llvm, however, we haven't heard > > > from him in over a year. > > > > > > Re

Re: [ITA] llvm

2025-05-03 Thread Brian Inglis via Cygwin-apps
On 2025-05-03 12:45, Jeremy Drake via Cygwin-apps wrote: On Tue, 22 Apr 2025, Takashi Yano via Cygwin-apps wrote: Previously, Xu Chiheng offered ITA for llvm, however, we haven't heard from him in over a year. Recently, I could successfully build llvm/clang related packages version 20.1.2 thank

Re: [ITA] llvm

2025-05-03 Thread Jeremy Drake via Cygwin-apps
On Tue, 22 Apr 2025, Takashi Yano via Cygwin-apps wrote: > Previously, Xu Chiheng offered ITA for llvm, however, we haven't > heard from him in over a year. > > Recently, I could successfully build llvm/clang related packages > version 20.1.2 thanks to MSYS2 guys. > > Therefore, I would like to ad

Re: [ITA] llvm

2025-04-22 Thread Jeremy Drake via Cygwin-apps
On Wed, 23 Apr 2025, Takashi Yano via Cygwin-apps wrote: > On Tue, 22 Apr 2025 12:46:16 -0700 (PDT) > Jeremy Drake wrote: > > On Wed, 23 Apr 2025, Takashi Yano wrote: > > > > > cygwin packages lack lld, so clang uses ld (correct2?) to link, > > > which does not support other targets than x86 (i686

Re: [ITA] llvm

2025-04-22 Thread Takashi Yano via Cygwin-apps
On Tue, 22 Apr 2025 12:46:16 -0700 (PDT) Jeremy Drake wrote: > On Wed, 23 Apr 2025, Takashi Yano wrote: > > > cygwin packages lack lld, so clang uses ld (correct2?) to link, > > which does not support other targets than x86 (i686, x86_64). > > Therefore I disabled them. > > Correct. At least for

Re: [ITA] llvm

2025-04-22 Thread Jeremy Drake via Cygwin-apps
On Wed, 23 Apr 2025, Takashi Yano wrote: > cygwin packages lack lld, so clang uses ld (correct2?) to link, > which does not support other targets than x86 (i686, x86_64). > Therefore I disabled them. Correct. At least for cygwin target, it actually calls gcc to do the link, which in turns calls

Re: [ITA] llvm

2025-04-22 Thread Takashi Yano via Cygwin-apps
On Tue, 22 Apr 2025 10:35:27 -0700 (PDT) Jeremy Drake wrote: > On Tue, 22 Apr 2025, Takashi Yano via Cygwin-apps wrote: > > > Previously, Xu Chiheng offered ITA for llvm, however, we haven't > > heard from him in over a year. > > > > Recently, I could successfully build llvm/clang related packages

Re: [ITA] llvm

2025-04-22 Thread Jeremy Drake via Cygwin-apps
On Tue, 22 Apr 2025, Jeremy Drake via Cygwin-apps wrote: > I did a quick look through the attachments to the [ITA] llvm email Sorry for the flurry of replies... I noticed you had an old, *wrong* patch for dli_fname compile error in Signals.inc... See the correct version in https://github.com/msy

Re: [ITA] llvm

2025-04-22 Thread Jeremy Drake via Cygwin-apps
On Tue, 22 Apr 2025, Jeremy Drake via Cygwin-apps wrote: > On Tue, 22 Apr 2025, Takashi Yano via Cygwin-apps wrote: > > > Previously, Xu Chiheng offered ITA for llvm, however, we haven't > > heard from him in over a year. > > > > Recently, I could successfully build llvm/clang related packages > >

Re: [ITA] llvm

2025-04-22 Thread Jeremy Drake via Cygwin-apps
On Tue, 22 Apr 2025, Takashi Yano via Cygwin-apps wrote: > Previously, Xu Chiheng offered ITA for llvm, however, we haven't > heard from him in over a year. > > Recently, I could successfully build llvm/clang related packages > version 20.1.2 thanks to MSYS2 guys. > > Therefore, I would like to ad

Re: [ITA] llvm

2024-01-16 Thread 徐持恒 Xu Chiheng via Cygwin-apps
On Tue, Jan 16, 2024 at 2:53 PM ASSI via Cygwin-apps wrote: > > 徐持恒 Xu Chiheng via Cygwin-apps writes: > > Without process_install_dir_bin_symlinks, you can't get an installable > > package *.xz. > > You have not explained what exactly the issue is you're trying to solve. > If you get links to out

Re: [ITA] llvm

2024-01-15 Thread ASSI via Cygwin-apps
徐持恒 Xu Chiheng via Cygwin-apps writes: > Without process_install_dir_bin_symlinks, you can't get an installable > package *.xz. You have not explained what exactly the issue is you're trying to solve. If you get links to outside DESTDIR then the install targets are broken and you need to fix the M

Re: [ITA] llvm

2024-01-15 Thread 徐持恒 Xu Chiheng via Cygwin-apps
On Mon, Jan 15, 2024 at 4:51 AM ASSI via Cygwin-apps wrote: > > LLVM 16 does indeed build (didn't look at the other two versions), but > the cygport misses all the work to actually produce packaging that can > be used to upgrade from the existing Cygwin version. Source file is he > whole project

Re: [ITA] llvm

2024-01-14 Thread ASSI via Cygwin-apps
ASSI via Cygwin-apps writes: > That's mildly confusing to me… anyway, I'll try to build LLVM from this > (maybe this weekend). I expect there will need to be further changes to > the packaging, given how far out of date the cygport you based it on is. LLVM 16 does indeed build (didn't look at th

Re: [ITA] llvm

2024-01-10 Thread 徐持恒 Xu Chiheng via Cygwin-apps
https://github.com/xu-chiheng/Note/blob/main/Tool/llvm.cygport

Re: [ITA] llvm

2024-01-10 Thread 徐持恒 Xu Chiheng via Cygwin-apps
On Thu, Jan 11, 2024 at 1:04 AM ASSI via Cygwin-apps wrote: > > That's mildly confusing to me… anyway, I'll try to build LLVM from this > (maybe this weekend). I expect there will need to be further changes to > the packaging, given how far out of date the cygport you based it on is. > The HEAD

Re: [ITA] llvm

2024-01-10 Thread ASSI via Cygwin-apps
徐持恒 Xu Chiheng via Cygwin-apps writes: > I'd like to adopt the llvm package. > I have build scripts and patches, and .cygport files at > https://github.com/xu-chiheng/Note. That's mildly confusing to me… anyway, I'll try to build LLVM from this (maybe this weekend). I expect there will need to b