All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] package/python-autobahn: drop stale C++ dependency of compress option
@ 2026-11-01  9:41 Yegor Yefremov via buildroot
  2026-11-01 16:25 ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 2+ messages in thread
From: Yegor Yefremov via buildroot @ 2026-11-01  9:41 UTC (permalink / raw)
  To: buildroot; +Cc: James Hilliard

BR2_PACKAGE_PYTHON_AUTOBAHN_COMPRESS depends on BR2_INSTALL_LIBSTDCPP
because python-snappy used to select snappy, a C++ library. Since
commit a8c315b62c0c ("package/python-snappy: bump version to 0.7.2"),
python-snappy uses python-cramjam instead and no longer needs C++, so
drop this dependency.

python-autobahn itself still needs C++ for python-ujson and Rust for
python-cryptography, which also covers the Rust dependency of
python-snappy -> python-cramjam.

Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
---
 package/python-autobahn/Config.in | 1 -
 1 file changed, 1 deletion(-)

diff --git a/package/python-autobahn/Config.in b/package/python-autobahn/Config.in
index b32463d1b1..440e18d2da 100644
--- a/package/python-autobahn/Config.in
+++ b/package/python-autobahn/Config.in
@@ -20,7 +20,6 @@ if BR2_PACKAGE_PYTHON_AUTOBAHN
 
 config BR2_PACKAGE_PYTHON_AUTOBAHN_COMPRESS
 	bool "Non-standard WebSocket compression support"
-	depends on BR2_INSTALL_LIBSTDCPP # python-snappy -> snappy
 	select BR2_PACKAGE_PYTHON_BROTLI # runtime
 	select BR2_PACKAGE_PYTHON_SNAPPY # runtime
 
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [Buildroot] [PATCH] package/python-autobahn: drop stale C++ dependency of compress option
  2026-11-01  9:41 [Buildroot] [PATCH] package/python-autobahn: drop stale C++ dependency of compress option Yegor Yefremov via buildroot
@ 2026-11-01 16:25 ` Thomas Petazzoni via buildroot
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-11-01 16:25 UTC (permalink / raw)
  To: Yegor Yefremov; +Cc: buildroot, James Hilliard

On Sun, Nov 01, 2026 at 10:41:00AM +0100, Yegor Yefremov via buildroot wrote:
> BR2_PACKAGE_PYTHON_AUTOBAHN_COMPRESS depends on BR2_INSTALL_LIBSTDCPP
> because python-snappy used to select snappy, a C++ library. Since
> commit a8c315b62c0c ("package/python-snappy: bump version to 0.7.2"),
> python-snappy uses python-cramjam instead and no longer needs C++, so
> drop this dependency.
> 
> python-autobahn itself still needs C++ for python-ujson and Rust for
> python-cryptography, which also covers the Rust dependency of
> python-snappy -> python-cramjam.
> 
> Assisted-by: Claude:claude-opus-5-5
> Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>

Applied to master, thanks!

Best regards,

Thomas Petazzoni
-- 
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-11-01 16:26 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-11-01  9:41 [Buildroot] [PATCH] package/python-autobahn: drop stale C++ dependency of compress option Yegor Yefremov via buildroot
2026-11-01 16:25 ` Thomas Petazzoni via buildroot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.