mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
From: Alexander Dahl via ptxdist <ptxdist@pengutronix.de>
To: ptxdist@pengutronix.de
Cc: Alexander Dahl <ada@thorsis.com>, Ian Abbott <abbotti@mev.co.uk>
Subject: [ptxdist] [PATCH 0/8] libwebsockets: Pin down options and bump version
Date: Tue, 21 Oct 2025 15:11:10 +0200	[thread overview]
Message-ID: <20251021131118.919834-1-ada@thorsis.com> (raw)

Hei hei,

currently evaluating options on how to implement websockets in our
applications.  Did a litte modernization on this package here.

The list of CMake conf options for this package is huge.  And so is the
difference in binary size depending on what options are set, ranging
from <150kB to >400kB on my platform.  Problem: libwebsockets uses those
options for different purposes, which makes it very difficult to pin
down _all_ of them.

If splitting up related pin down changes in multiple commits is not
desired, I can squash commits of course.

Greets
Alex

Alexander Dahl (8):
  libwebsockets: Reorder conf opts
  libwebsockets: Add conf opt to disable -Werror
  libwebsockets: Make shared library build explicit
  libwebsockets: Remove tests and examples from build
  libwebsockets: Pin down more conf opts
  libwebsockets: version bump 4.3.3 -> 4.4.1
  libwebsockets: Make roles configurable
  libwebsockets: Pin down higher level config options

 rules/libwebsockets.in   | 21 +++++++++++++
 rules/libwebsockets.make | 68 ++++++++++++++++++++++++++++++++--------
 2 files changed, 76 insertions(+), 13 deletions(-)


base-commit: 468b451437f729a6e996572ee7c2f654f76e1463
-- 
2.39.5




             reply	other threads:[~2025-10-21 13:11 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-10-21 13:11 Alexander Dahl via ptxdist [this message]
2025-10-21 13:11 ` [ptxdist] [PATCH 1/8] libwebsockets: Reorder conf opts Alexander Dahl via ptxdist
2025-10-21 13:11 ` [ptxdist] [PATCH 2/8] libwebsockets: Add conf opt to disable -Werror Alexander Dahl via ptxdist
2025-10-21 13:11 ` [ptxdist] [PATCH 3/8] libwebsockets: Make shared library build explicit Alexander Dahl via ptxdist
2025-10-21 13:11 ` [ptxdist] [PATCH 4/8] libwebsockets: Remove tests and examples from build Alexander Dahl via ptxdist
2025-10-21 13:11 ` [ptxdist] [PATCH 5/8] libwebsockets: Pin down more conf opts Alexander Dahl via ptxdist
2025-10-21 13:11 ` [ptxdist] [PATCH 6/8] libwebsockets: version bump 4.3.3 -> 4.4.1 Alexander Dahl via ptxdist
2025-10-21 13:11 ` [ptxdist] [PATCH 7/8] libwebsockets: Make roles configurable Alexander Dahl via ptxdist
2025-10-21 13:11 ` [ptxdist] [PATCH 8/8] libwebsockets: Pin down higher level config options Alexander Dahl via ptxdist

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20251021131118.919834-1-ada@thorsis.com \
    --to=ptxdist@pengutronix.de \
    --cc=abbotti@mev.co.uk \
    --cc=ada@thorsis.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox