<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/mail/sendmail/Makefile, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2026-01-09T09:52:21Z</updated>
<entry>
<title>sendmail: update to 8.18.2</title>
<updated>2026-01-09T09:52:21Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2026-01-08T15:14:08Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=428d835cb5ed75aeca266a83010ce01254b5ddbd'/>
<id>urn:sha1:428d835cb5ed75aeca266a83010ce01254b5ddbd</id>
<content type='text'>
Remove two patches no longer needed due to changes upstream.

Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>sendmail: fix build on hosts with Berkley DB installed</title>
<updated>2025-09-24T04:11:42Z</updated>
<author>
<name>Aleksey Vasilenko</name>
</author>
<published>2025-09-23T05:41:56Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=d84ce3454aa0453e1462d99e1cd98a46820c707b'/>
<id>urn:sha1:d84ce3454aa0453e1462d99e1cd98a46820c707b</id>
<content type='text'>
Buildbot caught an error:
  "Berkeley DB file locking needs flock() for version 5.x (and greater?)"

It is caused by leakage of host-installed Berkley DB into the build.
Since libmilter is not using the DB and because of convoluted build
process of sendmail, we do the workaround  - define a macro which
prevents the error without affecting libmilter binary.

Also change source URL from FTP to HTTPS.

Signed-off-by: Aleksey Vasilenko &lt;aleksey.vasilenko@gmail.com&gt;
</content>
</entry>
<entry>
<title>sendmail: update to 8.18.1</title>
<updated>2025-09-20T15:11:51Z</updated>
<author>
<name>Aleksey Vasilenko</name>
</author>
<published>2025-09-18T22:02:16Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=3000e1a420487d81c395501d94674380ac9ab76c'/>
<id>urn:sha1:3000e1a420487d81c395501d94674380ac9ab76c</id>
<content type='text'>
- Fix GCC 15 build with 2 patches from Gentoo [1][2]
- Refresh existing patch
- Extend 010-enable-nonroot-install.patch to remove "-o U -g G" from
  more install targets (fixes 'invalid user buildbot' in CI)

[1]: https://github.com/gentoo/gentoo/blob/master/mail-mta/sendmail/files/sendmail-8.18.1-c23-sm_strtoll.patch
[2]: https://github.com/gentoo/gentoo/blob/master/mail-mta/sendmail/files/sendmail-8.18.1-c23-ctime.patch

Co-authored-by: W. Michael Petullo &lt;mike@flyn.org&gt;
Signed-off-by: Aleksey Vasilenko &lt;aleksey.vasilenko@gmail.com&gt;
</content>
</entry>
<entry>
<title>sendmail: fix building as non-root user</title>
<updated>2025-08-17T04:33:45Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2025-08-16T01:20:04Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=ade9ad4316ec46cd3014e9046d429f10ef667414'/>
<id>urn:sha1:ade9ad4316ec46cd3014e9046d429f10ef667414</id>
<content type='text'>
Buildbot builds started failing with this:

[...]
install -c -o buildbot -g buildbot -m 644 ../../include/libmilter/mfapi.h /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/sendmail-8.16.1/ipkg-install/usr/include/libmilter/mfapi.h
install: invalid user 'buildbot'

Extend 010-enable-nonroot-install.patch to remove "-o U -g G" from more
install targets.

Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>sendmail: update to 8.16.1</title>
<updated>2020-09-23T01:35:45Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-09-22T22:58:47Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=aea52363676371b41cce65ce531d0664e3e1f87c'/>
<id>urn:sha1:aea52363676371b41cce65ce531d0664e3e1f87c</id>
<content type='text'>
Refreshed patches and removed upstreamed ones.

Switched main URL and removed others. None of them have the proper
file. The first actually has a bad one. The changed URL is from the
official website.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>sendmail: fix compilation without sys/cdefs</title>
<updated>2020-08-10T22:22:32Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-08-10T20:45:55Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=f10ec9241e2d9e67811b7dd465ecc91ecebfe00b'/>
<id>urn:sha1:f10ec9241e2d9e67811b7dd465ecc91ecebfe00b</id>
<content type='text'>
sys/cdefs is deprecated. It's also not included with musl.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: add PKG_CPE_ID for better cvescanner coverage</title>
<updated>2019-09-17T10:40:26Z</updated>
<author>
<name>Jan Pavlinec</name>
</author>
<published>2019-09-12T12:13:21Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=299e5b0a9bce19d6e96cb9ff217028b36ee2dd36'/>
<id>urn:sha1:299e5b0a9bce19d6e96cb9ff217028b36ee2dd36</id>
<content type='text'>
Signed-off-by: Jan Pavlinec &lt;jan.pavlinec@nic.cz&gt;
</content>
</entry>
<entry>
<title>sendmail: Add OpenSSL 1.1 support</title>
<updated>2018-12-17T22:56:55Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2018-12-03T01:14:38Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=035f7deb2dbcd4169f6c881270e39ac12fad0f10'/>
<id>urn:sha1:035f7deb2dbcd4169f6c881270e39ac12fad0f10</id>
<content type='text'>
First patch is from Debian and enables OpenSSL 1.1 support.

Second patch is a fix for OpenSSL 1.1 ECC curves.

Third patch allows compilation without deprecated APIs.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>sendmail: fix confLIBSEARCHPATH to $(STAGING_DIR)</title>
<updated>2018-09-26T08:28:48Z</updated>
<author>
<name>Guo Li</name>
</author>
<published>2018-09-26T04:14:10Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=cbc948acf3c46d01336990fa6c68152b7efea227'/>
<id>urn:sha1:cbc948acf3c46d01336990fa6c68152b7efea227</id>
<content type='text'>
This fix issue 'cannot find -lnsl' on build server which has libnsl.so in
/usr/lib

Signed-off-by: Guo Li &lt;uxgood.org@gmail.com&gt;
</content>
</entry>
<entry>
<title>opendkim: DKIM signing and verifying emails</title>
<updated>2018-01-31T15:07:07Z</updated>
<author>
<name>Val Kulkov</name>
</author>
<published>2017-05-19T05:37:15Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=928ae83f194b54137cb0e774267973665475db1f'/>
<id>urn:sha1:928ae83f194b54137cb0e774267973665475db1f</id>
<content type='text'>
The OpenDKIM package provides a service for signing and verifying
DomainKeys Identified Mail (DKIM) signatures. OpenDKIM consists of
a library that implements the DKIM service and a milter-based
filter application that can plug in to any milter-aware MTA, such
as Postfix or Sendmail, to provide that service to sufficiently
recent sendmail MTAs and other MTAs that support the milter
protocol.

This submission provides three new packages:
- libopendkim, a library for signing and verifying DKIM signatures,
- opendkim, the server application and the genkey script,
- opendkim-tools, a set of tools for configuring and testing OpenDKIM.

While at it, add PKG_BUILD_DEPENDS statement to sendmail's Makefile.
Travis CI buildbot sometimes fails to compile libopenssl before
starting to build sendmail. Since sendmail depends on libopenssl, the
whole Travis CI build process fails. Setting PKG_BUILD_DEPENDS
to "openssl", the directory name of libopenssl's Makefile, fixes the
problem.

Signed-off-by: Val Kulkov &lt;val.kulkov@gmail.com&gt;
</content>
</entry>
</feed>
