[PATCH cygutils 0/1] Notes

Brian Inglis Brian.Inglis@SystematicSW.ab.ca
Thu Aug 7 20:29:21 GMT 2025


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)" <vad.git@vad.cx>
>>> 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


More information about the Cygwin-apps mailing list