<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/samba4, 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-05-08T20:28:27Z</updated>
<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>samba4: fix compiling bundled Kerberos</title>
<updated>2026-01-28T16:51:09Z</updated>
<author>
<name>George Sapkin</name>
</author>
<published>2026-01-27T02:55:51Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=34f1c5e37033a659ee869f1e4f653d81a95fdcd0'/>
<id>urn:sha1:34f1c5e37033a659ee869f1e4f653d81a95fdcd0</id>
<content type='text'>
Fix compiling bundled Kerberos library on several 32-bit architectures
by linking with libatomic.

Disable kernel keyring being picked up from a dirty buildbot
environment.

Signed-off-by: George Sapkin &lt;george@sapk.in&gt;
</content>
</entry>
<entry>
<title>samba4: remove pthread dependency</title>
<updated>2026-01-28T16:51:09Z</updated>
<author>
<name>George Sapkin</name>
</author>
<published>2026-01-27T06:09:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=94c04bee0f1293f3b9e13fc5fb5561c8923bff31'/>
<id>urn:sha1:94c04bee0f1293f3b9e13fc5fb5561c8923bff31</id>
<content type='text'>
Remove libpthread dependency since it's integrated into libc.

Signed-off-by: George Sapkin &lt;george@sapk.in&gt;
</content>
</entry>
<entry>
<title>samba4: sort arguments and dependencies</title>
<updated>2026-01-28T16:51:09Z</updated>
<author>
<name>George Sapkin</name>
</author>
<published>2026-01-27T02:55:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c71c0cfffa7cd6d6e273a9c383e9ee78308f511e'/>
<id>urn:sha1:c71c0cfffa7cd6d6e273a9c383e9ee78308f511e</id>
<content type='text'>
Lexicographically sort configuration arguments and dependencies.

Signed-off-by: George Sapkin &lt;george@sapk.in&gt;
</content>
</entry>
<entry>
<title>samba4: bump to 4.22.7</title>
<updated>2026-01-25T07:22:47Z</updated>
<author>
<name>Javier Marcet</name>
</author>
<published>2026-01-01T19:44:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=11ea9570a82dc4d3aea9721fa8f767e9f15fc374'/>
<id>urn:sha1:11ea9570a82dc4d3aea9721fa8f767e9f15fc374</id>
<content type='text'>
https://www.samba.org/samba/history/samba-4.22.7.html

Signed-off-by: Javier Marcet &lt;javier@marcet.info&gt;
</content>
</entry>
<entry>
<title>samba4: adjust with glibc and libcrypt-compat</title>
<updated>2025-07-14T08:40:15Z</updated>
<author>
<name>Konstantin Demin</name>
</author>
<published>2025-07-06T06:02:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=39f93ca4ec826d814a8053fc7d98e0323ee8e1e7'/>
<id>urn:sha1:39f93ca4ec826d814a8053fc7d98e0323ee8e1e7</id>
<content type='text'>
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.

Signed-off-by: Konstantin Demin &lt;rockdrilla@gmail.com&gt;
</content>
</entry>
<entry>
<title>samba4: update to 4.22.3</title>
<updated>2025-07-11T19:10:57Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2025-07-10T18:43:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=54e24f2feb61cb39e728c8ae2ade2afe9de805aa'/>
<id>urn:sha1:54e24f2feb61cb39e728c8ae2ade2afe9de805aa</id>
<content type='text'>
https://www.samba.org/samba/history/samba-4.22.3.html

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>samba4: add conditional depends</title>
<updated>2025-06-22T17:08:36Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2025-06-19T17:17:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a7253139c822097aa6e0ba1051bfc50aaad4e2fb'/>
<id>urn:sha1:a7253139c822097aa6e0ba1051bfc50aaad4e2fb</id>
<content type='text'>
If users are building icu we need to depend on the corresponding
shared objects to avoid missing library dependencies, for example:
libicui18n.so.77
libicuuc.so.77

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>samba4: bump to 4.22.2</title>
<updated>2025-06-18T14:51:32Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2025-06-02T19:19:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=192ca00bce6360bf718154a9f69f4dea36ecbda7'/>
<id>urn:sha1:192ca00bce6360bf718154a9f69f4dea36ecbda7</id>
<content type='text'>
https://www.samba.org/samba/history/samba-4.22.2.html

Removed upstreamed:
  101-do-not-check-xsltproc-manpages.patch
  105-perl-json-pp.patch

Removed due to build failure:
  104-samba-4.12-unbundle-icu.patch

Added:
  104-fix-build-on-aarch64-and-risc.patch[1]

Makefile:
  Removed section on --accel-aes due to upstream dropping support
  Added line to correct fcntl check in cross-answers.txt

1. For aarch64 and risc64, the discard_const macro is used to remove
const qualifiers from string literals, but casting a string literal’s
address to uintptr_t and then to void * is not a constant expression in
some compilers or environments e.g. the musl libc and aarch64/risc64
combination seems to enforce stricter rules for constant initializers
or pointer/integer size handling compared to glibc-based systems.

Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>samba4: fix building with GCC 15.1</title>
<updated>2025-06-02T07:49:39Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2025-06-01T15:15:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=badcbe040fee78aeaaa69307044da51c59a14827'/>
<id>urn:sha1:badcbe040fee78aeaaa69307044da51c59a14827</id>
<content type='text'>
Force the default C version to -std=gnu17.

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
</feed>
