<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/libs/cyrus-sasl/Makefile, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-06-08T13:29:56Z</updated>
<entry>
<title>treewide: add or correct license information</title>
<updated>2026-06-08T13:29:56Z</updated>
<author>
<name>Wei-Ting Yang</name>
</author>
<published>2026-05-13T04:40:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1adc05845455fa0da399d534a7ac35cdfc0e86f7'/>
<id>urn:sha1:1adc05845455fa0da399d534a7ac35cdfc0e86f7</id>
<content type='text'>
Add or correct license information across multiple packages.

Signed-off-by: Wei-Ting Yang &lt;williamatcg@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: cleanup URLs</title>
<updated>2026-05-08T20:28:27Z</updated>
<author>
<name>Yanase Yuki</name>
</author>
<published>2026-01-02T09:06:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b0d8a3d384915c2de1c5b473fcfb8b3996bb849b'/>
<id>urn:sha1:b0d8a3d384915c2de1c5b473fcfb8b3996bb849b</id>
<content type='text'>
This commit converts plain HTTP URLs to HTTPS, and updates
old or outdated URLs.

Signed-off-by: Yanase Yuki &lt;dev@zpc.st&gt;
</content>
</entry>
<entry>
<title>cyrus-sasl: fix build with glibc</title>
<updated>2025-12-02T15:15:38Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2025-12-01T11:46:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=404d74febc29febea8e0bb444caa2558670f9c2b'/>
<id>urn:sha1:404d74febc29febea8e0bb444caa2558670f9c2b</id>
<content type='text'>
Add missing dependency +USE_GLIBC:libcrypt-compat to express dependency
on libcrypto.so.1 when building with GNU glibc.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>cyrus-sasl: fix build with GCC 15.1</title>
<updated>2025-07-29T07:04:52Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2025-07-28T01:01:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4d9ca34f6858c97d6e82df5b9e9ec32d3072f66f'/>
<id>urn:sha1:4d9ca34f6858c97d6e82df5b9e9ec32d3072f66f</id>
<content type='text'>
Apply the patch Fedora uses, named cyrus-sasl-2.1.28-gcc15.patch there,
to fix building with GCC 15.1. As with other recent versions, GCC 15.1
transforms some warnings into errors, and this patch removes those
warnings, now errors. Upstream accepted a similar patch by the same
author at:

https://github.com/cyrusimap/cyrus-sasl/pull/869

The commit described here does not use the upstream patch because it
assumes the removal of CRAM-MD5 (lib/md5.c), but this has not happened
as of the packaged version, namely 2.1.28. A future release will clean
all of this up and remove the need for the patch this commit adds.

Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>cyrus-sasl: fix compilation with GCC14</title>
<updated>2024-05-22T00:59:42Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2024-05-17T04:14:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4189202d7e88057a7cf3a9c29b24bd2adb6e9d89'/>
<id>urn:sha1:4189202d7e88057a7cf3a9c29b24bd2adb6e9d89</id>
<content type='text'>
Missing time.h header.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>cyrus-sasl: create libsasl2-utils package for programs</title>
<updated>2023-12-13T06:13:48Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2023-12-11T00:11:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2a9aa5721be7ad694561150b371ad4617dad412c'/>
<id>urn:sha1:2a9aa5721be7ad694561150b371ad4617dad412c</id>
<content type='text'>
Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>treewide: remove AUTORELEASE</title>
<updated>2023-04-21T20:46:58Z</updated>
<author>
<name>Paul Fertser</name>
</author>
<published>2023-04-21T16:32:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0c10c224be81f9221dabfab449855ab6718d2a0c'/>
<id>urn:sha1:0c10c224be81f9221dabfab449855ab6718d2a0c</id>
<content type='text'>
Automatically compute and substitute current values for all
$(AUTORELEASE) instances as this feature is deprecated and shouldn't be
used.

The following temporary change was made to the core:

diff --git a/rules.mk b/rules.mk
index 57d7995d4fa8..f16367de87a8 100644
--- a/rules.mk
+++ b/rules.mk
@@ -429,7 +429,7 @@ endef
 abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1))))

 COMMITCOUNT = $(if $(DUMP),0,$(call commitcount))
-AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1))
+AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile))

 all:
 FORCE: ;

And this command used to fix affected packages:

for i in $(cd feeds/packages; git grep -l PKG_RELEASE:=.*AUTORELEASE | \
                              sed 's^.*/\([^/]*\)/Makefile^\1^';);
do
  make package/$i/download
done

Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
</content>
</entry>
<entry>
<title>cyrus-sasl: update to 2.1.28</title>
<updated>2022-05-11T21:45:39Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2022-05-10T19:45:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6ca60a8e6dd5637c79c47d7dcaec55ece800a983'/>
<id>urn:sha1:6ca60a8e6dd5637c79c47d7dcaec55ece800a983</id>
<content type='text'>
Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>cyrus-sasl: add optional sasldb package</title>
<updated>2021-08-02T17:35:48Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2021-08-02T17:35:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a4008e33f51dd4f0a244a8e83843699395e56364'/>
<id>urn:sha1:a4008e33f51dd4f0a244a8e83843699395e56364</id>
<content type='text'>
Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>cyrus-sasl: install module symbolic links of form libX.so</title>
<updated>2020-01-13T18:57:57Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2020-01-13T18:57:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d6cb60f8f479db7a99cd4d81ea05258c76b07092'/>
<id>urn:sha1:d6cb60f8f479db7a99cd4d81ea05258c76b07092</id>
<content type='text'>
I was too aggressive in recommending that we remove the module symbolic
links of form libX.so as part of commit c9ce769b. It turns out that at
least Postfix relies on these, and I suspect any application that makes
use of libsasl2 will require them too.

Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
</feed>
