[PATCH] cygutils/cygdrop: fix return type of usageCore

2021-05-26 Thread Jeremy Drake via Cygwin-apps
Fixes a warning "no return statement in function returning non-void", and solves a crash running --help. Hopefully this is the right place for this now, since I am not interesting in becoming a package maintainer as the list description says ;)From f4821db24d4e4feca16e4aea58843128e233ef4e Mon Sep

Re: [ITP] stress-ng 0.18.04

2025-04-11 Thread Jeremy Drake via Cygwin-apps
On Fri, 11 Apr 2025, Jon Turney via Cygwin-apps wrote: > Many thanks. > > I posted the patches to incorporate this in our CI here: > https://cygwin.com/pipermail/cygwin-patches/2025q2/013646.html > > I'm not crazy about using pskill, not least because because it's a bit awkward > to get into place

Re: llvm/clang packages

2025-04-11 Thread Jeremy Drake via Cygwin-apps
On Fri, 11 Apr 2025, Takashi Yano via Cygwin-apps wrote: > On Thu, 10 Apr 2025 12:45:06 -0700 (PDT) > Jeremy Drake wrote: > > We (@mati865 and I) just managed to get llvm/clang 20.1.2 building and > > targeting Cygwin over at MSYS2, and I was wondering if you had anyone > > interested in these pat

Re: autoconf2.7 missing on scallywag?

2025-04-20 Thread Jeremy Drake via Cygwin-apps
On Sat, 19 Apr 2025, Jeremy Drake via Cygwin-apps wrote: > On Sat, 19 Apr 2025, Brian Inglis via Cygwin-apps wrote: > > > That kind of thing would have to happen in the local Cygport or Scallywag CI > > Windows environment, as the calm infrastructure is Fedora. > > > &

Re: [ITA] clang

2025-04-21 Thread Jeremy Drake via Cygwin-apps
Nice! Please note that there are updated patches in MSYS2-packages/llvm which replace some of the 'hack' patches with more proper methods (which I opened PRs upstream for, but I've not gotten any replies to them yet). Also, there is an issue currently outstanding, for which I opened an upstream PR

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

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 successfull

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

Re: [ITA] clang

2025-04-22 Thread Jeremy Drake via Cygwin-apps
On Wed, 23 Apr 2025, Takashi Yano via Cygwin-apps wrote: > > #include > > > > int main() { > > std::cout << "Hello" << std::endl; > > return 0; > > } > > Thanks. But In my environment, it works as expected. > > $ clang++ hello.cc > $ ./a.exe > Hello > $ Great! It also works for me in MS

Re: [ITA] compiler-rt

2025-04-22 Thread Jeremy Drake via Cygwin-apps
On Tue, 22 Apr 2025, Takashi Yano via Cygwin-apps wrote: > +set(CYGWIN_LIBRARIES ${MINGW_RUNTIME} cygwin advapi32 > +shell32 user32 kernel32 ${CYGWIN_RUNTIME}) Is that MINGW_RUNTIME right, or should it have been CYGWIN_RUNTIME in a copy-paste error? Because MINGW_RUNT

Re: cygstart: buffer overflow when a URI is passed (cygutils-1.4.17-[23])

2025-04-24 Thread Jeremy Drake via Cygwin-apps
On Wed, 23 Apr 2025, Mark Geisert via Cygwin wrote: > A new version 1.4.17-4 of the cygutils packages with a corrected > 'cygstart' is now making its way to the mirrors. Can I ask why patches are made in the packaging rather than applied to the cygwin-apps/cygutils git repository, given that this

Re: [ITA] clang

2025-04-24 Thread Jeremy Drake via Cygwin-apps
On Fri, 25 Apr 2025, Takashi Yano via Cygwin-apps wrote: > On Thu, 24 Apr 2025 10:06:05 -0700 (PDT) > Jeremy Drake wrote: > > On Thu, 24 Apr 2025, Takashi Yano via Cygwin-apps wrote: > > > > > Hi Jeremy, > > > > > > On Tue, 22 Apr 2025 15:50:52 +0900 > > > To avoid this incompatibility, I tried to

Re: [ITP] udis86

2025-04-27 Thread Jeremy Drake via Cygwin-apps
On Sun, 27 Apr 2025, Jon Turney wrote: > On 25/04/2025 01:55, Jeremy Drake via Cygwin-apps wrote: > > I figured I'd try my hand at a dead-simple package. Let me know if I > > screwed anything up, or when I should send my SSH key (which I think is > > the next step).

Re: llvm/clang packages

2025-04-13 Thread Jeremy Drake via Cygwin-apps
On Sat, 12 Apr 2025, Jeremy Drake via Cygwin-apps wrote: > Maybe setting -DCMAKE_CXX_STANDARD=20 would work around this? It would at > least take a different path in that if/elif block in basic_string. It does indeed work around this, and builds a functional dylib llvm/clang on Cygwin. &

Re: llvm/clang packages

2025-04-12 Thread Jeremy Drake via Cygwin-apps
On Sun, 13 Apr 2025, Takashi Yano via Cygwin-apps wrote: > > Yes. However, see my previous mail for the strange issue I ran into > > trying to do this (strange because it works fine on MSYS2 but fails on > > Cygwin) > > The same happens for me as well... Maybe you'll have some luck debugging it.

Re: llvm/clang packages

2025-04-12 Thread Jeremy Drake via Cygwin-apps
On Sat, 12 Apr 2025, Jeremy Drake via Cygwin-apps wrote: > On Sun, 13 Apr 2025, Takashi Yano via Cygwin-apps wrote: > > > > Yes. However, see my previous mail for the strange issue I ran into > > > trying to do this (strange because it works fine on MSYS2 but fails on &

Re: llvm/clang packages

2025-04-12 Thread Jeremy Drake via Cygwin-apps
On Sat, 12 Apr 2025, Jeremy Drake via Cygwin-apps wrote: > On Sat, 12 Apr 2025, Jeremy Drake via Cygwin-apps wrote: > > > On Sun, 13 Apr 2025, Takashi Yano via Cygwin-apps wrote: > > > > > > Yes. However, see my previous mail for the strange issue I ran into >

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 turne

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

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

Re: [ITP] udis86

2025-04-25 Thread Jeremy Drake via Cygwin-apps
On Fri, 25 Apr 2025, Philippe Baril Lecavalier via Cygwin-apps wrote: > On Thu, 24 Apr 2025 19:02:29 -0700 (PDT) > Jeremy Drake via Cygwin-apps wrote: > > > This package uses python3 at build time. I inherit-ed python3, would > > I be better off putting it in BUILD_REQUIR

Re: [ITP] udis86

2025-04-24 Thread Jeremy Drake via Cygwin-apps
On Thu, 24 Apr 2025, Jeremy Drake via Cygwin-apps wrote: > I figured I'd try my hand at a dead-simple package. Let me know if I > screwed anything up, or when I should send my SSH key (which I think is > the next step). 3 of the patches (not the cygwin-msys one) are from >

[ITP] udis86

2025-04-24 Thread Jeremy Drake via Cygwin-apps
I figured I'd try my hand at a dead-simple package. Let me know if I screwed anything up, or when I should send my SSH key (which I think is the next step). 3 of the patches (not the cygwin-msys one) are from Gentoo. https://repology.org/project/udis86/versions udis86.cygport Description: Binar

Re: [ITA] clang

2025-04-24 Thread Jeremy Drake via Cygwin-apps
On Thu, 24 Apr 2025, Takashi Yano via Cygwin-apps wrote: > Hi Jeremy, > > On Tue, 22 Apr 2025 15:50:52 +0900 > To avoid this incompatibility, I tried to build llvm/clang without > both 0005-use_cxx11_abi.patch and 0110-use_cxx11_abi.patch, and add > -DCMAKE_CXX_STANDARD=20 > instead. It makes llvm

Re: cygstart: buffer overflow when a URI is passed (cygutils-1.4.17-[23])

2025-04-24 Thread Jeremy Drake via Cygwin-apps
On Thu, 24 Apr 2025, Mark Geisert via Cygwin-apps wrote: > Hi Jeremy, > > On 4/24/2025 11:57 AM, Jeremy Drake via Cygwin-apps wrote: > > On Wed, 23 Apr 2025, Mark Geisert via Cygwin wrote: > > > > > A new version 1.4.17-4 of the cygutils packages with a corrected

Re: [ITP] udis86

2025-04-25 Thread Jeremy Drake via Cygwin-apps
On Fri, 25 Apr 2025, Brian Inglis via Cygwin-apps wrote: > Later (2014-12-25!) developer sources: > > https://github.com/vmt/udis86 > > updated fork sources additions and fixes from multiple acked upstreams: > > https://github.com/canihavesomecoffee/udis86 > > used by Debian packager:

Re: [ITP] udis86

2025-04-25 Thread Jeremy Drake via Cygwin-apps
On Fri, 25 Apr 2025, Philippe Baril Lecavalier via Cygwin-apps wrote: > On 2025-04-25 3:28 p.m., Jeremy Drake via Cygwin-apps wrote: > > > > Do you think I should follow Debian here and use that fork?  Do I have to > > source the package from git then?  Gentoo still fo

SSH key for Jeremy Drake

2025-04-25 Thread Jeremy Drake via Cygwin-apps
Name: Jeremy Drake BEGIN SSH2 PUBLIC KEY Comment: "Jeremy Drake" B3NzaC1yc2EDAQABAAABAQDSw43bWANkUZLgTU1e9yedgMWHUBncobL2kY3bVe ftXZTsx0aDy+fxvuFg1CwAREiSi/MYqHe4wagQfXVMOV+yHtP8PaWteGVOQ5NaLq2XPbQl qGJ5a4wagu9ORE8Kf4krcfDB97Q571UQ9KZGN2fHnPN8UoAZwXPi1JRJgCEAFnHYf/KMOD WthbF5YTjq5

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

2025-04-22 Thread Jeremy Drake via Cygwin-apps
On Tue, 22 Apr 2025, Takashi Yano via Cygwin-apps wrote: > > I've also seen a crash with a simple "Hello world" C++ iostreams program, > > only on Cygwin not MSYS2. I suspect it is related to the C++11 ABI thing, > > but it is not worked around by defining the macro. There should also be a > > C

Re: [ITP] udis86

2025-04-25 Thread Jeremy Drake via Cygwin-apps
On Fri, 25 Apr 2025, Jeremy Drake via Cygwin-apps wrote: > Nah, not hard or complicated, I already went through the process locally. > I just need to memorialize it in the cyport (and look at my setup log to > see the handful of sphinx packages I installed, off the top of my head >

llvm/clang packages

2025-04-10 Thread Jeremy Drake via Cygwin-apps
We (@mati865 and I) just managed to get llvm/clang 20.1.2 building and targeting Cygwin over at MSYS2, and I was wondering if you had anyone interested in these patches to update the package(s) in Cygwin? I'm not particularly interested in taking on more responsibilities, but I guess I could take

Re: llvm/clang packages

2025-04-12 Thread Jeremy Drake via Cygwin-apps
On Sat, 12 Apr 2025, Takashi Yano via Cygwin-apps wrote: > Thanks for the advice. I was trying to build DLL with gcc. > Now I can successfully build llvm without DLL using gcc. > > Next step I am trying is building clang using gcc. It seems > that clang is the same, I mean, DLL should be disabled

Re: llvm/clang packages

2025-04-11 Thread Jeremy Drake via Cygwin-apps
On Thu, 10 Apr 2025, Jeremy Drake wrote: > We (@mati865 and I) just managed to get llvm/clang 20.1.2 building and > targeting Cygwin over at MSYS2, and I was wondering if you had anyone > interested in these patches to update the package(s) in Cygwin? I'm not > particularly interested in taking o

Re: [ITP] udis86

2025-04-25 Thread Jeremy Drake via Cygwin-apps
On Fri, 25 Apr 2025, Jeremy Drake via Cygwin-apps wrote: > On Fri, 25 Apr 2025, Jeremy Drake via Cygwin-apps wrote: > > > Nah, not hard or complicated, I already went through the process locally. > > I just need to memorialize it in the cyport (and look at my setup log to >

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

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

Re: autoconf2.7 missing on scallywag?

2025-04-19 Thread Jeremy Drake via Cygwin-apps
On Sat, 19 Apr 2025, Brian Inglis via Cygwin-apps wrote: > That kind of thing would have to happen in the local Cygport or Scallywag CI > Windows environment, as the calm infrastructure is Fedora. > > Could we use gendef and nm/objdump to compare Cygwin definitions and uses, or > is there some loa

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

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

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

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

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

Re: libgit2

2025-05-26 Thread Jeremy Drake via Cygwin-apps
On Sun, 25 May 2025, Jon Turney wrote: > On 24/05/2025 19:27, Jeremy Drake via Cygwin-apps wrote: > > On Sat, 24 May 2025, ASSI via Cygwin-apps wrote: > > > > > Jeremy Drake via Cygwin-apps writes: > > > > I made a little attempt to update libgit2 based on

Re: libgit2

2025-05-24 Thread Jeremy Drake via Cygwin-apps
On Sat, 24 May 2025, ASSI via Cygwin-apps wrote: > Jeremy Drake via Cygwin-apps writes: > > I made a little attempt to update libgit2 based on what MSYS2 did, since > > it is apparently needed for cargo (and it seems like it's getting close to > > possible

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

libgit2

2025-05-23 Thread Jeremy Drake via Cygwin-apps
I made a little attempt to update libgit2 based on what MSYS2 did, since it is apparently needed for cargo (and it seems like it's getting close to possible to build cargo for Cygwin). Unfortunately, it failed to build in scallywag: https://github.com/cygwin/scallywag/actions/runs/15219165082/job/

Re: libgit2

2025-05-31 Thread Jeremy Drake via Cygwin-apps
On Sat, 31 May 2025, Jon Turney wrote: > On 26/05/2025 19:41, Jeremy Drake via Cygwin-apps wrote: > > On Sun, 25 May 2025, Jon Turney wrote: > > > [...] > > > > Should I add a big comment documenting the test failures, or a separate > > file? > No wrong ans

Re: libgit2

2025-05-31 Thread Jeremy Drake via Cygwin-apps
On Sat, 31 May 2025, Brian Inglis via Cygwin-apps wrote: > > Note that the previous releases are 0.23.4-2 libgit2_23, 0.24.6-1 libgit2_24, > 0.25.1-1 libgit2_25, unfortunately, so 1.9.0-1 would have to be libgit2_109 > for rpmvercmp to sort it higher, with appropriate changes elsewhere! Does this

Re: llvm, clang, libgit2, curl, rust builds

2025-06-08 Thread Jeremy Drake via Cygwin-apps
On Sun, 8 Jun 2025, Brian Inglis via Cygwin-apps wrote: > Could you please check the latest curl update when you have some time? My last run was with libcurl 8.14.1-1, libgit2 1.9.0-1, openssl 3.0.16-2 and it worked fine. I've got a 'main' branch that bootstraps rust nightly, and a 'test-cygwin'

Re: [ITA] llvm

2025-06-05 Thread Jeremy Drake via Cygwin-apps
On Wed, 4 Jun 2025, Jeremy Drake via Cygwin-apps wrote: > There are a number of test failures, particularly in llvm. A bunch of > them are JIT related segfaults, so I kind of suspect some sort of > low-hanging fruit fix that could knock out several of them at once. I > haven'

Re: [ITA] llvm

2025-06-15 Thread Jeremy Drake via Cygwin-apps
On Fri, 16 May 2025, Jeremy Drake via Cygwin-apps wrote: > 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: > > > > > &

Re: [ITA] llvm

2025-06-04 Thread Jeremy Drake via Cygwin-apps
On Sun, 1 Jun 2025, Jon Turney wrote: > What do you think are the remaining issues (if any?) to resolve before this > can be deployed? I think it's about ready for a test release anyway. I would probably not have clang_REQUIRES have libc++-devel and libunwind-devel in it, I have not personally e

llvm, clang, libgit2, curl, rust builds

2025-05-28 Thread Jeremy Drake via Cygwin-apps
I made an effort to make github workflows to bootstrap rust, and in the process llvm/clang, for Cygwin. https://github.com/jeremyd2019/cygwin-rust-bootstrap/blob/main/.github/workflows/bootstrap_llvm.yml https://github.com/jeremyd2019/cygwin-rust-bootstrap/actions/runs/15260152503 The LLVM packag

[ITA] libgit2

2025-06-06 Thread Jeremy Drake via Cygwin-apps
They released libgit2 1.9.1, so I guess I'll adopt the package after all so I can keep it up to date... I've pushed to the playground branch now. https://github.com/cygwin/scallywag/actions/runs/15505200622 inherit cmake NAME="libgit2" VERSION=1.9.1 RELEASE=1 CATEGORY="Libs" SUMMARY="Git C libra

Re: [ITA] llvm

2025-07-15 Thread Jeremy Drake via Cygwin-apps
On Wed, 16 Jul 2025, ASSI via Cygwin-apps wrote: > Jeremy Drake via Cygwin-apps writes: > > There is another PR in progress that adds more symlinks for DLLs on > > Cygwin. This is a little bit confusing from a packaging standpoint > > because these are un-versioned

Re: Discussion: stop sftp package uploads

2025-07-02 Thread Jeremy Drake via Cygwin-apps
On Wed, 2 Jul 2025, Jon Turney via Cygwin-apps wrote: > * Ensures that the packaging git repo is updated when the package is. > > * Ensures that the source package is complete; and that the build works and is > repeatable. > > * Ensures that the package is built in a sterile environment. > > * Ens

Re: [ITA] llvm

2025-07-09 Thread Jeremy Drake via Cygwin-apps
I just saw you updated some patches. Most of the patches are now already upstream and are included to backport to 20.1.x. (https://github.com/msys2/MSYS2-packages/blob/master/llvm/README-patches.md) Specifically, your modification to the clang 0110 patch adding a Cygwin toolchain should be a follo

Re: [ITA] llvm

2025-07-09 Thread Jeremy Drake via Cygwin-apps
On Wed, 9 Jul 2025, Jeremy Drake via Cygwin-apps wrote: > I just saw you updated some patches. Most of the patches are now already > upstream and are included to backport to 20.1.x. > (https://github.com/msys2/MSYS2-packages/blob/master/llvm/README-patches.md) > Specifically, your

Re: [ITA] llvm

2025-07-11 Thread Jeremy Drake via Cygwin-apps
On Fri, 11 Jul 2025, Takashi Yano via Cygwin-apps wrote: > BTW, I just realized we haven’t submitted the ITP for lld yet. > Jeremy, would you like to do it? Or shall I do that? > I'm asking because I did not contribute anything for lld. I sent something. I was holding off because it can't be bui

[ITP] lld

2025-07-11 Thread Jeremy Drake via Cygwin-apps
LLD is a linker from the LLVM project that is a drop-in replacement for system linkers and runs much faster than them. It also provides features that are useful for toolchain developers. Current packaging is in the playground repository, on the lld branch. https://cygwin.com/cgit/cygwin-packages/p

Re: [ITA] llvm

2025-07-10 Thread Jeremy Drake via Cygwin-apps
On Thu, 10 Jul 2025, Takashi Yano via Cygwin-apps wrote: > On Wed, 9 Jul 2025 23:27:10 -0700 (PDT) > Jeremy Drake wrote: > > Also, I am confused about #define-ing constinit in the libc++ patches. Is > > there still some issue with constinit? > > Without this patch, I have seen errors like: > libc

Re: [ITA] llvm

2025-07-10 Thread Jeremy Drake via Cygwin-apps
On Thu, 10 Jul 2025, Takashi Yano via Cygwin-apps wrote: > Hi Jeremy, > > Thanks! > > BTW, if you don't mind, would you consider becoming a co-maintainer of the > LLVM, > Clang, and LLD packages? Since you’ve been the key contributor, I feel you’re > the one who truly deserves to be the maintaine

Re: [ITA] llvm

2025-07-15 Thread Jeremy Drake via Cygwin-apps
On Thu, 10 Jul 2025, Takashi Yano via Cygwin-apps wrote: > On Wed, 9 Jul 2025 23:34:37 -0700 (PDT) > Jeremy Drake wrote: > > On Wed, 9 Jul 2025, Jeremy Drake via Cygwin-apps wrote: > > > > > I just saw you updated some patches. Most of the patches are now already >

Re: [ITA] llvm

2025-07-16 Thread Jeremy Drake via Cygwin-apps
On Wed, 16 Jul 2025, ASSI via Cygwin-apps wrote: > Jeremy Drake via Cygwin-apps writes: > > How should the libclang python binding work then (it uses ctypes)? > > > I don't know, but Cygwin can't be the only platform having this > peculiar problem unle

Re: [ITA] llvm

2025-07-17 Thread Jeremy Drake via Cygwin-apps
On Fri, 18 Jul 2025, Takashi Yano via Cygwin-apps wrote: > On Thu, 17 Jul 2025 17:24:04 -0700 (PDT) > Jeremy Drake wrote: > > > I pushed the playground lld branch as master to lld. Do you think that it > > would make sense to push the llvm/clang playground branches to master? > > llvm branched &

Re: [ITA] llvm

2025-07-17 Thread Jeremy Drake via Cygwin-apps
On Fri, 18 Jul 2025, Takashi Yano via Cygwin-apps wrote: > On Thu, 17 Jul 2025 22:06:40 -0700 (PDT) > Jeremy Drake wrote: > > On Fri, 18 Jul 2025, Takashi Yano via Cygwin-apps wrote: > > > > > On Thu, 17 Jul 2025 17:24:04 -0700 (PDT) > > > Jeremy Drake wrote: > > > > > > > On Tue, 15 Jul 2025, Ta

Re: [ITA] llvm

2025-07-17 Thread Jeremy Drake via Cygwin-apps
On Tue, 15 Jul 2025, Takashi Yano via Cygwin-apps wrote: > On Fri, 11 Jul 2025 16:16:09 -0700 (PDT) > Jeremy Drake wrote: > > > On Fri, 11 Jul 2025, Takashi Yano via Cygwin-apps wrote: > > > > > BTW, I just realized we haven’t submitted the ITP for lld yet. > > > Jeremy, would you like to do it?

Re: [ITA] llvm

2025-07-17 Thread Jeremy Drake via Cygwin-apps
On Fri, 18 Jul 2025, Takashi Yano via Cygwin-apps wrote: > On Thu, 17 Jul 2025 17:24:04 -0700 (PDT) > Jeremy Drake wrote: > > > On Tue, 15 Jul 2025, Takashi Yano via Cygwin-apps wrote: > > > > > On Fri, 11 Jul 2025 16:16:09 -0700 (PDT) > > > Jeremy Drake wrote: > > > > > > > On Fri, 11 Jul 2025,

Re: [ITA] llvm

2025-07-17 Thread Jeremy Drake via Cygwin-apps
On Fri, 18 Jul 2025, Takashi Yano via Cygwin-apps wrote: > On Thu, 17 Jul 2025 22:10:00 -0700 (PDT) > Jeremy Drake wrote: > > remote: > > remote: FATAL -- ACCESS DENIED > > remote: Repogit/cygwin-packages/llvm > > remote: UserJeremy_Drake > > remote: Stage From gi

Re: [ITA] llvm

2025-07-18 Thread Jeremy Drake via Cygwin-apps
On Thu, 17 Jul 2025, Jeremy Drake via Cygwin-apps wrote: > llvm branched & released rc1 of llvm 21.1.0 today, and I updated the > cygports (and removed a *ton* of patches) There seems to be some issue with clang 21.1.0-rc1 being linked with GNU ld. Stripping these binaries with GN

Re: [ITA] llvm

2025-07-22 Thread Jeremy Drake via Cygwin-apps
On Sun, 15 Jun 2025, Jeremy Drake via Cygwin-apps wrote: > I pushed update to 20.1.7 and synced patches with upstream, current > test results: > llvm: > Total Discovered Tests: 65227 > Skipped :52 (0.08%) > Unsupported : 2197 (3.37%) > Passed