[PATCH] Shared samba build

Jelmer Vernooij jelmer at vernstok.nl
Wed Oct 26 14:40:11 GMT 2005


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

Peter Novodvorsky wrote:

> V> Peter Novodvorsky wrote: JV> JV> - Default all subsystems to
> being a 'MERGED_OBJ' / prelinked JV> object. If the OS supports
> it, we can do other stuff.
>
> My patch is based on the following model: we have a lot of
> subsystems/merged_objs and also there are higher level systems
> defined: libraries, binaries and so on. First we put all objects in
> subsystems, then we create binaries and libraries that contain
> specified merged_objs.

That renders you unable to build the Samba binaries using shared
libraries.

I'm currently letting the developer define some entities (BINARY,
LIBRARY, SUBSYSTEM, MODULE) and then letting the build system figure
out what it can build given what is available on the OS and who is
building (for example, developers don't like shared libs as it
requires having those libs in your libpath. distro's like shared libs
as it reduces the amount of disk space).

Are you on IRC?

Cheers,

Jelmer
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDX5VLPa9Uoh7vUnYRAnCAAJ9DYikzgpRP2IQZ9/kcdjjlSuNJYwCffKZ9
9HnpaKMR9IjNN0hqWNBg1VY=
=DW7D
-----END PGP SIGNATURE-----



More information about the samba-technical mailing list