Re: [PATCH cygutils 0/1] Notes
Brian Inglis via Cygwin-apps <[email protected]>
| Newsgroups | gmane.os.cygwin.applications |
|---|---|
| Organization | Systematic Software |
| Message-ID | <[email protected]> |
On 2025-08-06 14:31, Mark Geisert via Cygwin-apps wrote: > Hi Brian, Vadim, > > On Wed, 6 Aug 2025, Brian Inglis via Cygwin-apps wrote: >> On 2025-08-06 08:07, Vadim (vadcx) via Cygwin-apps wrote: >>> From: "Vadim (vadcx)" <[email protected]> >>> I couldn't figure out how to build cygutils and got confused along >>> the way, where the repository is supposed to be and how maintainer's >>> patches should be applied. >> >> Start with the package source summary page: >> >> https://cygwin.com/packages/summary/cygutils-src.html >> >> to get to the packaging repo: >> >> https://cygwin.com/cgit/cygwin-packages/cygutils/ >> >> which you can clone from the https URI there; >> although there is still a historical cygwin-apps repo also: >> >> https://cygwin.com/cgit/cygwin-apps/cygutils/ >> >> but chere has no source summary page, just package: >> >> https://cygwin.com/packages/summary/chere.html >> >> so the source package cygports there should be your start point, as there does >> not appear to be any packaging repo pushed as yet. >> >> The apps repos maintainer (Jon or alternate) can create one with available >> history. >> >> Patches must apply cleanly against the HEAD of main/master or equivalent. >> >> You may need to bump versions > > Speaking from memory because I haven't checked yet, I believe the packaging repo > still refers to Charles Wilson's last release. I have not kept that repo (the > one under Cygwin.com/cgit) in sync with the updates I have made in the years since. The cygutils homepage and -apps repo refer to CW's releases; the -packages repo seems current. The chere calm/setup.ini entry does not even contain a source package, apparently predating all packaging standards! Jon may be able to create a repo from the packages in the vault and current releases. The repo appears to be available some of the time from https://repo.or.cz/chere.git and also reliably from https://web.archive.org/web/20220621033123/https://repo.or.cz/chere.git It should be mirrored/rehosted at https://cygwin.com/git/cygwin-apps/ as it is locally hosted with no upstream, so a Cygwin app rather than a package. That or.cz server also hosts mirror/fork/dev repos owned by ASSI: https://repo.or.cz/?a=project_list&s=Cygwin&btnS=Search&.cgifields=sr > Vadim, Brian's text above is how it's supposed to work, and how it works for > most if not all other Cygwin packages. I will be converging cygutils to this > standard over time, but not soon. > > Nevertheless, I have seen your patch posts and will respond to them shortly. > They will result in an updated cygutils package in due time. > Apologies for any confusion, -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retrancher but when there is no more to cut -- Antoine de Saint-Exupéry