Samba4 status heading to the next TP

Jelmer Vernooij jelmer at vernstok.nl
Tue Mar 21 15:38:01 GMT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alexander Bokovoy wrote:
> Jelmer Vernooij wrote:
> 
>>Just a heads up.. I hope to be doing a TP this weekend or on monday. 
>>The work on the build system and support for shared libraries is 
>>pretty much finished now. There will be some more small changes in 
>>the next few days, but nothing too big.
> Samba 4 DSO build system is broken w.r.t. ld --as-needed  in
> scripting/ejs/config.mk -- it uses libndr_table but that library is put
> in gcc parameters' list well before SUBSYSTEM_smbcalls.o which uses two
> symbols of it.
> 
> ld --as-needed will become default setting anytime soon in binutils
> release. It is basically a move to treat shared objects' linking in the
> same way as static objects are treated currently -- i.e. symbol
> dependencies are satisfied only using libraries available on the right
> side of the list after the object which contains the symbol.
I'm inclined to not worry about that until there is a good reason to.
There's plenty of other stuff to fix in Samba 4 :-) Is there any reason
in particular we should support --as-needed other then that it might
become the default?

> What is the current algorithm of reodering dependency information? It
> seems that moving dependencies around in config.mk files does not make
> any difference.
There is none at the moment, I'm afraid.

Cheers,

Jelmer

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFEIB3ZPa9Uoh7vUnYRAjeoAJ9wduE7z+uvJ4evpPUkEtBlkqccgwCgjnOY
3a6pFN9ycsp8rg0AUgtXhJg=
=ME7F
-----END PGP SIGNATURE-----


More information about the samba-technical mailing list