[PATCH setup 3/3] Putative changes for arm64 packages support

2025-04-27 Thread Jon Turney via Cygwin-apps
Modernise '--arch' option handling to use StringChoiceOption, and add arm64 to the choices. Globally replace 'is_64bit' with 'installArch' indicating the architecture we will be doing an install of. 'Start Menu' suffix logic is generalized: If we're installing for a non-native arch, the arch name

[PATCH setup 1/3] Move is_64bit to state

2025-04-27 Thread Jon Turney via Cygwin-apps
This controls stuff all over the place! --- ini.h| 1 - main.cc | 34 ++ state.cc | 6 ++ state.h | 2 ++ 4 files changed, 22 insertions(+), 21 deletions(-) diff --git a/ini.h b/ini.h index ecc4b78..68072b0 100644 --- a/ini.h +++ b/ini.h @@ -23,7 +23,6

[PATCH setup 0/3] Generalize install arch selection

2025-04-27 Thread Jon Turney via Cygwin-apps
Before anyone gets all excited, we're a long way from anyone building any packages which might need this, and this is just the first step on supporting that in our package repostory, not the last. But since I was working in this area, and had these files open in my editor, I wrote these changes.

[PATCH setup 2/3] Move constructing setup.ini pathame components into ini.cc

2025-04-27 Thread Jon Turney via Cygwin-apps
Move SetupBaseNameOption to ini.cc Eliminate SetupIniDir, it's just SetupArch + "/" Change SetupArch() and SetupBaseName() into functions --- fromcwd.cc | 8 ini.cc | 22 +- ini.h | 5 ++--- main.cc| 8 4 files changed, 23 insertions(+), 20 del

Re: [ITP] udis86

2025-04-27 Thread Jeremy Drake via Cygwin-apps
On Sun, 27 Apr 2025, Jon Turney wrote: > On 25/04/2025 01:55, Jeremy Drake via Cygwin-apps wrote: > > I figured I'd try my hand at a dead-simple package. Let me know if I > > screwed anything up, or when I should send my SSH key (which I think is > > the next step). 3 of the patches (not the cyg

Re: [ITP] udis86

2025-04-27 Thread Jon Turney via Cygwin-apps
On 25/04/2025 17:44, Philippe Baril Lecavalier via Cygwin-apps wrote: [...] Question (for those who know way more than I do about this science): If you have an application that ships with some dll, are you required to split it as a lib* package (here libudis), or can that be part of the main pac

[ITA] mm-common

2025-04-27 Thread Philippe Baril Lecavalier via Cygwin-apps
Updating from 1.0.0 to 1.0.6. No test, not really testable unless we start hacking the scripts (defeats the purpose of knowing if it works as is). I did find a bug if built with autotools where `mm-common-get` is broken, which is also the case in the currently packaged version 1.0.0, from a fe

Re: [ITP] udis86

2025-04-27 Thread Jon Turney via Cygwin-apps
On 25/04/2025 01:55, Jeremy Drake via Cygwin-apps wrote: I figured I'd try my hand at a dead-simple package. Let me know if I screwed anything up, or when I should send my SSH key (which I think is the next step). 3 of the patches (not the cygwin-msys one) are from Gentoo. I think the shared

Re: [ITA] ocaml-dune 3.18.1

2025-04-27 Thread Marco Atzeri via Cygwin-apps
On 23/04/2025 18:22, William Hu via Cygwin-apps wrote: See attached. Also pushed a build to the playground branch. Thanks. changed ownership to you Thanks for adopting Marco

Re: [ITA] iso-codes

2025-04-27 Thread Marco Atzeri via Cygwin-apps
On 16/04/2025 16:35, Philippe Baril Lecavalier via Cygwin-apps wrote: iso-codes: 4.3 (2019) -> 4.18.0 (released this month) noarch, simple enough. Custom `src_compile` no longer needed. Built packages are the same size with or without this (and no such step in Gentoo ebuild). Must have been fixe

Re: SSH key for Jeremy Drake

2025-04-27 Thread Jon Turney via Cygwin-apps
On 25/04/2025 22:57, Jeremy Drake via Cygwin-apps wrote: Name: Jeremy Drake BEGIN SSH2 PUBLIC KEY Comment: "Jeremy Drake" B3NzaC1yc2EDAQABAAABAQDSw43bWANkUZLgTU1e9yedgMWHUBncobL2kY3bVe ftXZTsx0aDy+fxvuFg1CwAREiSi/MYqHe4wagQfXVMOV+yHtP8PaWteGVOQ5NaLq2XPbQl qGJ5a4wagu9ORE8Kf4krcfD

Re: cygstart: buffer overflow when a URI is passed (cygutils-1.4.17-[23])

2025-04-27 Thread Mark Geisert via Cygwin-apps
Hi Jeremy, On 4/24/2025 1:43 PM, Jeremy Drake via Cygwin-apps wrote: On Thu, 24 Apr 2025, Mark Geisert via Cygwin-apps wrote: Hi Jeremy, On 4/24/2025 11:57 AM, Jeremy Drake via Cygwin-apps wrote: On Wed, 23 Apr 2025, Mark Geisert via Cygwin wrote: A new version 1.4.17-4 of the cygutils pac