[Buildroot] [PATCH 12/15] package/tclap: update to tag 1.4.0-rc2

Vladimir Oltean olteanv at gmail.com
Sun Apr 6 14:29:45 UTC 2025


Hi Julien,

On Sun, Mar 16, 2025 at 01:33:40AM +0100, Julien Olivain wrote:
> Hi Vladimir,
> 
> This error comes probably from CXX=no set here:
> https://gitlab.com/buildroot.org/buildroot/-/blob/2025.02-rc2/package/Makefile.in#L435
> 
> This should not happen, because tclap can only be selected when there
> is a C++ compiler available. See:
> https://gitlab.com/buildroot.org/buildroot/-/blob/2025.02-rc2/package/tclap/Config.in#L6
> 
> So it would be better to understand the root cause of this issue. I tried on
> my
> side few configurations with C++ toolchains, and the tclap-1.2.4 (i.e.
> without
> this patch) compiles fine.
> 
> Also, this tclap-1.4.0-rc2 is marked as a release client. I would prefer
> sticking to
> the v1.2.x series until 1.4.0 is released.
> 
> Could you double check if this patch is needed? If you still see the issue,
> can you share the config that reproduces the issue?
> 
> Best regards,
> 
> Julien.

Yes, you are right, I'm sorry, I should have done more research instead
of expecting maintainers to do it for me. I think I built this package
in a pre-existing output directory where I had just selected
BR2_TOOLCHAIN_BUILDROOT_CXX=y, but the toolchain had already been built.
If I do a clean build, tclap compiles ok and I do not need this patch.


More information about the buildroot mailing list