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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.