[cygport RFC PATCH 1/1] Run install functions separately

2023-10-30 Thread Adam Dinwoodie via Cygwin-apps
When running as part of a `&&` chain, Bash's `set -e` behaviour is suppressed entirely, which means calls that produce non-zero error codes will be ignored if they're called inside functions that are part of such a chain. To avoid silent failures from commands in a src_install function being

[cygport RFC PATCH 0/1] Bug fix? src_install commands fail silently

2023-10-30 Thread Adam Dinwoodie via Cygwin-apps
I've discovered what I _think_ is a cygport bug: most functions within cygport run with `set -e` enabled in Bash, so if a command has a non-zero return code that isn't explicitly handled, that'll cause the cygport command overall to fail. This doesn't work within src_install, and I _suspect_

Re: [PATCH 0/7] cygcheck-dep updates

2023-10-30 Thread ⁠Mikhail Usenko via Cygwin-apps
>Пятница, 27 октября 2023, 22:45 +03:00 от Brian Inglis via Cygwin-apps >: >  >Brian Inglis (7): >   support better compressed setup.xz instead of bz2 >   fix no version for -C if only test release available >   make cygcheck-dep executable >   add /etc/{postinstall,preremove}/cygcheck-dep.sh >  

Re: [PATCH cygport] Add initial support for SOURCE_DATE_EPOCH

2023-10-30 Thread Christian Franke via Cygwin-apps
Jon Turney wrote: On 28/08/2023 16:12, Christian Franke via Cygwin-apps wrote: Christian Franke wrote: A small step towards reproducible packaging... Thanks very much for this. Sorry for taking so long to look at it. No problem. A few questions and suggestions interspersed [...] --

Re: cygport may not create debug info if top directory contains a symlink

2023-10-30 Thread Christian Franke via Cygwin-apps
Jon Turney wrote: On 20/09/2023 11:58, Christian Franke via Cygwin-apps wrote: Brian Inglis wrote: On 2023-09-18 04:41, Christian Franke via Cygwin-apps wrote: Brian Inglis wrote: On 2023-09-17 08:01, Jon Turney via Cygwin-apps wrote: On 16/09/2023 15:17, Christian Franke via Cygwin wrote: