Re: [ITP] h8300-hitachi-coff-toolchain

Brian Inglis via Cygwin-apps <[email protected]>
Newsgroups gmane.os.cygwin.applications
Organization Systematic Software
Message-ID <[email protected]>
On 2025-07-14 06:58, Matthew Sheets via Cygwin-apps wrote:
>>   Firstly, thanks for offering this package.
> My pleasure, and I appreciate the helpful feedback provided!
>> for historical reasons, the lines lines within the .cygport file defining NAME, VERSION and RELEASE

> Thank you, I will adjust the Cygport file accordingly.

>> "RESTRICT=diff" is probably appropriate here

> Yes, this is just what is needed; thank you.
> A related item that I observed here is that—at least in the case of the code here—the "--no-dereference" command-line argument to diff perhaps might sometimes be useful?  There are symbolic links in the codebase, and if there are changes to source during the compilation process and that source is also referenced by symbolic link(s) elsewhere, the same file diffs being included multiple times via different symlink paths.

>> I think CYGWIN_NOWINPATH isn't having any effect in your workflow

> On some further digging, this appears to be exactly the case.  The script is detecting that Ruby is installed in the runner, but that detected version is not the Cygwin build but instead one found at "/c/hostedtoolcache/windows/Ruby/3.3.8/x64/bin/ruby".  As a workaround, I then installed the Cygwin build of Ruby on the GitHub runner, and then "cygport package" step completes without issue.

Add any required RubyGems or packages to your cygport BUILD_REQUIRES to have 
them preinstalled for your build - a comment saying why might be useful.

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