All of lore.kernel.org
 help / color / mirror / Atom feed
* [oe][meta-networking][PATCH 0/6] Update and improve squid
@ 2023-11-30  2:55 patrick.wicki
  2023-11-30  2:55 ` [oe][meta-networking][PATCH 1/6] squid: update from v5.7 to v6.5 patrick.wicki
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: patrick.wicki @ 2023-11-30  2:55 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Patrick Wicki

From: Patrick Wicki <patrick.wicki@siemens.com>

Update to the latest upstream version and clean up / refresh patches.

While at it, I made the package more configurable. A lot of dependencies
are only relevant for authentication. We actually even remove the perl
RDEPENDS downstream along with disabling auth and things seem to work
just fine... But tbh I don't understand when and how exactly squid uses
perl, so I didn't feel comfortable including that change.

This is my first patch here, so I'm not very familiar with the
conventions yet. Commits are pretty fine-grained, and I omitted the
changelog since it'd be huge.

Patrick Wicki (6):
  squid: update from v5.7 to v6.5
  squid: add nm dispatcher reload hook
  squid: add auth packageconfig
  squid: move configs to sub package
  squid: add url-rewrite-helpers packageconfig
  squid: add systemd service

 ...for-Wno-error-format-truncation-comp.patch | 18 ++---
 ...quid-conf-tests-run-on-target-device.patch | 74 +++++++++++++++++++
 ...d-dynamic-ldb-link-test-in-configure.patch | 40 ----------
 .../files/Set-up-for-cross-compilation.patch  | 10 +--
 .../files/Skip-AC_RUN_IFELSE-tests.patch      | 25 +++----
 .../recipes-daemons/squid/files/run-ptest     |  1 +
 .../squid/files/set_sysroot_patch.patch       | 41 ----------
 ...-t-do-squid-conf-tests-at-build-time.patch | 61 ---------------
 .../recipes-daemons/squid/files/squid.nm      |  7 ++
 .../squid/{squid_5.7.bb => squid_6.5.bb}      | 66 +++++++++++------
 10 files changed, 150 insertions(+), 193 deletions(-)
 create mode 100644 meta-networking/recipes-daemons/squid/files/0002-squid-make-squid-conf-tests-run-on-target-device.patch
 delete mode 100644 meta-networking/recipes-daemons/squid/files/Fix-flawed-dynamic-ldb-link-test-in-configure.patch
 delete mode 100644 meta-networking/recipes-daemons/squid/files/set_sysroot_patch.patch
 delete mode 100644 meta-networking/recipes-daemons/squid/files/squid-don-t-do-squid-conf-tests-at-build-time.patch
 create mode 100644 meta-networking/recipes-daemons/squid/files/squid.nm
 rename meta-networking/recipes-daemons/squid/{squid_5.7.bb => squid_6.5.bb} (66%)

-- 
2.43.0



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

end of thread, other threads:[~2023-11-30  2:56 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-30  2:55 [oe][meta-networking][PATCH 0/6] Update and improve squid patrick.wicki
2023-11-30  2:55 ` [oe][meta-networking][PATCH 1/6] squid: update from v5.7 to v6.5 patrick.wicki
2023-11-30  2:55 ` [oe][meta-networking][PATCH 2/6] squid: add nm dispatcher reload hook patrick.wicki
2023-11-30  2:55 ` [oe][meta-networking][PATCH 3/6] squid: add auth packageconfig patrick.wicki
2023-11-30  2:55 ` [oe][meta-networking][PATCH 4/6] squid: move configs to sub package patrick.wicki
2023-11-30  2:55 ` [oe][meta-networking][PATCH 5/6] squid: add url-rewrite-helpers packageconfig patrick.wicki
2023-11-30  2:55 ` [oe][meta-networking][PATCH 6/6] squid: add systemd service patrick.wicki

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.