On 2015/06/18 16:27, Jérémie Courrèges-Anglas wrote:
>
> A few notes:
>
> - ntdb support has been enabled by default upstream; I decided not to
> put it in an "ntdb" subpackage since upstream is discussing its
> removal:
>
> https://lists.samba.org/archive/samba-technical/2015-March/106098.html
>
> - Ian spotted that only OpenBSD doesn't make use of -Wl,--as-needed.
> Changing that fixes the sluggish startup time mostly spent in ld.so.
>
> - regedit support disabled for now because of a linker failure
>
> - pidl patches now needed anymore
>
> Lightly tested with --server-role=dc --use-ntvfs and a win7 client.
> Doesn't work with /etc/malloc.conf -> S
This works fine for my use case (I'm not using AD here, just simple
serving), and actually even with 'S' malloc.conf.
Seeing as it isn't hooked up to the build, I don't see any reason
not to update, and with the addition of -as-needed it's hugely more
usable for people building themselves, so OK sthen@.
With an eye to switching net/samba over to 4.x at some point (which
should be considerably easier than building it in net/samba4 alongside
3.x in net/samba as the "main" version), it seems sensible to make a
note of any known issues with this:
- fdm needs a simple tweak in order to find tdb, i.e.
MAKE_FLAGS= CPPFLAGS="-I${LOCALBASE}/include
-I${LOCALBASE}/include/samba-4.0 -I."
- needs rc scripts
- obviously it will need dependencies checking and I imagine in most
cases fixing up to find headers
- anyone know of anything else?
I'm thinking that post-5.8 would probably be a good timescale for an
actual changeover.