Linking bin/nmbd ld32: ERROR 33 : Unresolved text symbol "become_root" -- 1st referenced by lib/util.o. Use linker option -v to see when and which objects, archives and dsos are loaded. ld32: INFO 152: Output file removed because of error. *** Error code 2 (bu21)
This is due to the become_root() call in smb_panic2() if HAVE_LIBEXC is defined. I guess this must be the case for IRIX. The sad thing is that this isn't even necessary in nmbd as it always runs as root.
James, could you take a look at this one. I thought we had already fixed all these issues.
I have a patch for this .. will post in an hour or 2 ..
Created attachment 1173 [details] provide dummy become_root symbol This patch fixes Makefile.in so dummy_root is available everywhere it's needed. I've also snuck in a small change to the IRIX backtrace code, where there was a off-by-one error in providing space for function names.
Looks like bug #2599 is a duplicate of this ..
*** Bug 2599 has been marked as a duplicate of this bug. ***
Applied, thanks. Jeremy.
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.