build nightmares

Aaron Solochek aarons-samba at aberrant.org
Mon Jan 3 14:35:57 MST 2011


Ok, I've spent the day on this, which is my limit before asking for help.

I'm trying to upgrade samba4 on my ubuntu system.  I saw that there were new
.debs (obviously the preferred way for me to install it) but those failed to
install.  Have those ever installed cleanly for anyone?  This time it was some
unresolved symbol.

So I grabbed the source for the debs and tried to build that.

I've gone through a variety of failures with this, but the current is:

[2018/2188] Linking default/source4/librpc/libndr-standard.so
default/source4/dsdb/samdb/ldb_modules/samba3sam_27.o:(.data.rel.ro+0x10):
undefined reference to `map_search'
default/source4/dsdb/samdb/ldb_modules/samba3sam_27.o:(.data.rel.ro+0x18):
undefined reference to `map_add'
default/source4/dsdb/samdb/ldb_modules/samba3sam_27.o:(.data.rel.ro+0x20):
undefined reference to `map_modify'
default/source4/dsdb/samdb/ldb_modules/samba3sam_27.o:(.data.rel.ro+0x28):
undefined reference to `map_delete'
default/source4/dsdb/samdb/ldb_modules/samba3sam_27.o:(.data.rel.ro+0x30):
undefined reference to `map_rename'


I have some of the support libraries which aren't built as part of the deb build
in /usr/local.  Those were built from git this morning.


I've also tried replacing source4 and lib in my top level source directory with
links to the latest from git, and that seems to be failing on heimdal.


Anyway, this is all a mess.  Can anyone help me get this thing built before
anyone starts missing the network drive?

Thanks.

-Aaron


More information about the samba-technical mailing list