<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/mail/postfix, 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>2023-12-01T19:24:34Z</updated>
<entry>
<title>postfix: Fix enabling PCRE support</title>
<updated>2023-12-01T19:24:34Z</updated>
<author>
<name>Felix Matouschek</name>
</author>
<published>2023-11-27T10:12:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0db2d278012f26da91c0959b18d0b3a77efbf568'/>
<id>urn:sha1:0db2d278012f26da91c0959b18d0b3a77efbf568</id>
<content type='text'>
After the change from PCRE to PCRE2 when enabling POSTFIX_PCRE the
resulting postfix build no longer reports pcre as an available module.
(postfconf -m). This is caused by using the wrong syntax for the
HAS_PCRE build flag (HAS_PCRE2 vs HAS_PCRE=2). This fixes the build flag
to use the correct syntax.

Signed-off-by: Felix Matouschek &lt;felix@matouschek.org&gt;
</content>
</entry>
<entry>
<title>postfix: move to PCRE2 library</title>
<updated>2023-10-29T14:18:19Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2023-10-29T14:18:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=f585559690e4d607f5fea5eeed4517d5c157098c'/>
<id>urn:sha1:f585559690e4d607f5fea5eeed4517d5c157098c</id>
<content type='text'>
Move to PCRE2 library as PCRE is EOL and won't receive any security
updates anymore.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>postfix: bump to 3.8.2 release</title>
<updated>2023-10-29T14:16:41Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2023-10-29T14:16:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4b7d365b8644586029823f04c57a03a6f721e5ab'/>
<id>urn:sha1:4b7d365b8644586029823f04c57a03a6f721e5ab</id>
<content type='text'>
Bump postfix to 3.8.2 release.

Refresh patches and drop patch 502-detect-glibc.patch as it got merged
upstream.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>postfix: Fix compile against glibc 2.36</title>
<updated>2022-12-18T23:30:15Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2022-12-18T19:18:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=33786efe661f8aef720914926c6f5ad2f0ba8187'/>
<id>urn:sha1:33786efe661f8aef720914926c6f5ad2f0ba8187</id>
<content type='text'>
This backports a change from postfix 3.8, I do not know exactly why it
detects Linux 6 here, but this is needed to fix compilation with glibc
2.36.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>postfix: fix download failure</title>
<updated>2022-07-17T10:03:42Z</updated>
<author>
<name>Michal Vasilek</name>
</author>
<published>2022-07-16T20:43:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d4feef97e6ee7b6477d53c28c9b151ae0c8974d8'/>
<id>urn:sha1:d4feef97e6ee7b6477d53c28c9b151ae0c8974d8</id>
<content type='text'>
cdn.postfix.johnriley.me serves a certificate for a different domain
name.

Signed-off-by: Michal Vasilek &lt;michal.vasilek@nic.cz&gt;
</content>
</entry>
<entry>
<title>Revert "postfix: fix build on macos"</title>
<updated>2022-02-12T01:56:07Z</updated>
<author>
<name>Sergey V. Lobanov</name>
</author>
<published>2022-02-11T13:28:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=11a79e9aa21afcb17fedf24d214bc1ed20d8be86'/>
<id>urn:sha1:11a79e9aa21afcb17fedf24d214bc1ed20d8be86</id>
<content type='text'>
This reverts commit 9d8171aa0647a0e4c5f27004d3f4c982ac0d1ebe.
</content>
</entry>
<entry>
<title>postfix: fix build on macos</title>
<updated>2022-01-25T23:32:39Z</updated>
<author>
<name>Sergey V. Lobanov</name>
</author>
<published>2022-01-19T23:37:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=9d8171aa0647a0e4c5f27004d3f4c982ac0d1ebe'/>
<id>urn:sha1:9d8171aa0647a0e4c5f27004d3f4c982ac0d1ebe</id>
<content type='text'>
macos build fails due to two reasons:
1. using build host ar and ranlib tools
2. using uname -r to get kernel version

First issue is fixed by specifying ar and ranlib from toolchain
Second issue is fixed by specifying kernel release major version=5
Using 'uname -r' from build host for cross-compiling is not a good
idea even for Linux build host

Signed-off-by: Sergey V. Lobanov &lt;sergey@lobanov.in&gt;
</content>
</entry>
<entry>
<title>postfix: Fix compile with glibc 2.34</title>
<updated>2022-01-09T23:25:13Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2022-01-09T19:18:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=99fc0216e0dde1d3a3db8d6da33cdddfac79fdd2'/>
<id>urn:sha1:99fc0216e0dde1d3a3db8d6da33cdddfac79fdd2</id>
<content type='text'>
This adds a patch from Open embedded to fix compilation with glibc 2.34.
This patch was taken from here:
https://github.com/openembedded/meta-openembedded/blob/master/meta-networking/recipes-daemons/postfix/files/0007-correct-signature-of-closefrom-API.patch

It fixes the following build problem:
/builder/shared-workdir/build/sdk/staging_dir/toolchain-arc_arc700_gcc-11.2.0_glibc/include/unistd.h:366:13: error: conflicting types for 'closefrom'; have 'void(int)'
  366 | extern void closefrom (int __lowfd) __THROW;
      |             ^~~~~~~~~
In file included from attr_clnt.c:87:
./sys_defs.h:1511:12: note: previous declaration of 'closefrom' with type 'int(int)'
 1511 | extern int closefrom(int);
      |            ^~~~~~~~~
make: *** [Makefile:192: attr_clnt.o] Error 1

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>postfix: prevent displaying config options when not enabled</title>
<updated>2021-11-09T01:56:46Z</updated>
<author>
<name>Matthew Hagan</name>
</author>
<published>2021-11-06T23:58:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1f612854632d96fff036d8275f78981d9014affa'/>
<id>urn:sha1:1f612854632d96fff036d8275f78981d9014affa</id>
<content type='text'>
Postfix's options should not be visible in the config when Postfix
is not enabled.

Secondly, place the config option menu behind the Postfix option rather
than underneath.

Signed-off-by: Matthew Hagan &lt;mnhagan88@gmail.com&gt;
</content>
</entry>
<entry>
<title>postfix: update to 3.5.8</title>
<updated>2020-12-31T10:29:46Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-12-31T10:27:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=788afe757d88aa6f8df3d56ccd3659f0dca5e8dd'/>
<id>urn:sha1:788afe757d88aa6f8df3d56ccd3659f0dca5e8dd</id>
<content type='text'>
Pass TARGET_[C/LD]FLAGS to reduce filesize.

Fix glibc compilation by adding lresolv.

Remove uClibc-ng patch as that's now gone.

Refreshed other patches.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
</feed>
