From: Patrick Wicki <[email protected]>
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
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#107153):
https://lists.openembedded.org/g/openembedded-devel/message/107153
Mute This Topic: https://lists.openembedded.org/mt/102886900/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-