<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/mail/postfix/patches, 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-10-29T14:16:41Z</updated>
<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>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: 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>
<entry>
<title>postfix: remove 100-fsstat.patch</title>
<updated>2019-11-29T04:42:55Z</updated>
<author>
<name>W. Michael Petullo</name>
</author>
<published>2019-11-29T02:21:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d87f61a1f183d8128f993473c7c3652e6a7e0b93'/>
<id>urn:sha1:d87f61a1f183d8128f993473c7c3652e6a7e0b93</id>
<content type='text'>
Resolves #9970.

Signed-off-by: W. Michael Petullo &lt;mike@flyn.org&gt;
</content>
</entry>
<entry>
<title>postfix: Fix compilation with uClibc-ng</title>
<updated>2019-05-05T20:31:09Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-05-03T05:32:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=65d44426801f0b0999387328634aa8ebf97b0603'/>
<id>urn:sha1:65d44426801f0b0999387328634aa8ebf97b0603</id>
<content type='text'>
Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>postfix: Update to 3.4.4</title>
<updated>2019-03-29T02:50:14Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-03-29T02:50:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c7a52d9a95e63ba260d9d0e383ad13eee94905bf'/>
<id>urn:sha1:c7a52d9a95e63ba260d9d0e383ad13eee94905bf</id>
<content type='text'>
Switched to HTTP from FTP for one of the mirrors.

Rebased Patches.

Removed ENGINES patch as it is only relevant for OpenSSL 1.0.2.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>postfix: Fix compilation without OpenSSL ENGINE</title>
<updated>2019-01-02T07:39:03Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-01-02T07:39:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d0e42a5f496de8856a1c1c9201649715cb7f9e3f'/>
<id>urn:sha1:d0e42a5f496de8856a1c1c9201649715cb7f9e3f</id>
<content type='text'>
While ENGINE is not actually used, the header being included
unconditionally as well as the cleanup function being called breaks
compilation.

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