Re: [PATCH] fix conflicting prototypes for getenv/getopt (v2 of Khem Raj's patch)

Shubham Chakraborty <[email protected]> Tue, 21 Apr 2026 11:24:54 +0530
Newsgroups gmane.comp.gnu.make.bugs
Message-ID <CABvxksw=AGAHNh7=sqzA9H4EPuvz=MxE41t595wiBheVJY1-JQ@mail.gmail.com>
--000000000000a20d2b064ff20eec
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Paul,

Thank you for the detailed explanation; it helps clarify the constraints
significantly.

I understand your concerns regarding bootstrapping and portability,
especially for non-POSIX environments like Windows and VMS. Given these
complexities, could you please guide me on how best to proceed?

If there are specific areas where incremental cleanups or improvements
would be more appropriate and useful, I would be happy to focus my efforts
there instead.

Thanks again for the guidance.

Best regards,

Shubham Chakraborty

On Tue, Apr 21, 2026 at 11:14=E2=80=AFAM Shubham Chakraborty <
[email protected]> wrote:

> Hi,
>
> Thanks for the input.
>
> I see the point about incremental improvement, and I do have a consistent
> fix prepared locally for the getopt-related declarations.
>
> However, since Paul suggested moving in the gnulib-port direction, I'll
> start looking into that approach and follow up with something concrete
> there.
>
> Regarding the email address  66 was just the first available suggestion
> after it rejected 23 so I went with it.
>
> Thanks,
> Shubham
>
> On Sun, Apr 19, 2026 at 11:18=E2=80=AFPM Dmitry Goncharov <dgoncharov@use=
rs.sf.net>
> wrote:
>
>> On Sun, Apr 19, 2026 at 4:17=E2=80=AFAM Shubham Chakraborty
>> <[email protected]> wrote:
>> > Would you prefer that I send a corrected incremental patch updating al=
l
>> declarations consistently, or instead help move this toward the gnulib-p=
ort
>> approach?
>>
>> "Continuous improvement is better than delayed perfection." - (Mark Twai=
n
>> ?)
>>
>> i have a question for you though. Was chakrabortyshubham at gmail.com
>> really taken, as well as chakrabortyshubham1, etc. and you had to take
>> chakrabortyshubham66?
>>
>> regards, Dmitry
>>
>

--000000000000a20d2b064ff20eec
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi Paul,</div><div><br></div><div>Thank you for the d=
etailed explanation; it helps clarify the constraints significantly.</div><=
div><br></div><div>I understand your concerns regarding bootstrapping and p=
ortability, especially for non-POSIX environments like Windows and VMS. Giv=
en these complexities, could you please guide me on how best to proceed?</d=
iv><div><br></div><div>If there are specific areas where incremental cleanu=
ps or improvements would be more appropriate and useful, I would be happy t=
o focus my efforts there instead.</div><div><br></div><div>Thanks again for=
 the guidance.</div><div><br></div><div>Best regards,</div><div><br></div><=
div>Shubham Chakraborty</div></div><br><div class=3D"gmail_quote gmail_quot=
e_container"><div dir=3D"ltr" class=3D"gmail_attr">On Tue, Apr 21, 2026 at =
11:14=E2=80=AFAM Shubham Chakraborty &lt;<a href=3D"mailto:chakrabortyshubh=
[email protected]">[email protected]</a>&gt; wrote:<br></div><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left=
:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><p>Hi,</p><p=
>Thanks for the input.</p><p>I see the point about incremental improvement,=
 and I do have a consistent fix prepared locally for the getopt-related dec=
larations.</p><p>However, since Paul suggested moving in the gnulib-port di=
rection, I&#39;ll start looking into that approach and follow up with somet=
hing concrete there.</p><p>Regarding the email address=C2=A0 66 was just th=
e first available suggestion after it rejected 23 so I went with it.</p><p>=
Thanks,<br>Shubham</p></div><br><div class=3D"gmail_quote"><div dir=3D"ltr"=
 class=3D"gmail_attr">On Sun, Apr 19, 2026 at 11:18=E2=80=AFPM Dmitry Gonch=
arov &lt;<a href=3D"mailto:[email protected]" target=3D"_blank">dgonc=
[email protected]</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote=
" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);=
padding-left:1ex">On Sun, Apr 19, 2026 at 4:17=E2=80=AFAM Shubham Chakrabor=
ty<br>
&lt;<a href=3D"mailto:[email protected]" target=3D"_blank">cha=
[email protected]</a>&gt; wrote:<br>
&gt; Would you prefer that I send a corrected incremental patch updating al=
l declarations consistently, or instead help move this toward the gnulib-po=
rt approach?<br>
<br>
&quot;Continuous improvement is better than delayed perfection.&quot; - (Ma=
rk Twain ?)<br>
<br>
i have a question for you though. Was chakrabortyshubham at <a href=3D"http=
://gmail.com" rel=3D"noreferrer" target=3D"_blank">gmail.com</a><br>
really taken, as well as chakrabortyshubham1, etc. and you had to take<br>
chakrabortyshubham66?<br>
<br>
regards, Dmitry<br>
</blockquote></div>
</blockquote></div>

--000000000000a20d2b064ff20eec--