samba-3.0.12pre1, irix 6.5.27, mipspro 7.42. all prior versions worked very well!! used: ./configure --prefix=/usr/samba Using FLAGS = -O3 -mips4 -OPT:IEEE_arithmetic=3 -lfastm -lm -Iinclude -I/temp/samba-3.0.12pre1/source/include -I/temp/samba-3.0.12pre1/source/ubiqx -I/temp/samba-3.0.12pre1/source/smbwrapper -I. -I/usr/local/include -I/usr/local2/include -I/usr/nekoware/include -I/temp/samba-3.0.12pre1/source LIBS = -lgen -lexc -liconv LDSHFLAGS = -set_version sgi1.0 -shared -L/usr/local/lib -L/usr/local2/lib -L/usr/nekoware/lib -L/usr/lib32 LDFLAGS = -L/usr/local/lib -L/usr/local2/lib -L/usr/nekoware/lib -L/usr/lib32 Linking bin/nmbd ld32: WARNING 84 : /usr/lib32/libfastm.so is not used for resolving any symbol. ld32: WARNING 84 : /usr/lib32/libgen.so is not used for resolving any symbol. 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. gmake: *** [bin/nmbd] Error 2
Created attachment 994 [details] add DUMMYROOT_OBJ to nmbd
James, since this was originally your change, could you double check this fix for me ? Thanks.
sorry, patch doesn't work. Using FLAGS = -O3 -mips4 -OPT:IEEE_arithmetic=3 -lfastm -lm -Iinclude -I/temp/samba-3.0.12pre1/source/include -I/temp/samba-3.0.12pre1/source/ubiqx -I/temp/samba-3.0.12pre1/source/smbwrapper -I. -I/usr/local/include -I/usr/local2/include -I/usr/nekoware/include -I/temp/samba-3.0.12pre1/source LIBS = -lgen -lexc -liconv LDSHFLAGS = -set_version sgi1.0 -shared -L/usr/local/lib -L/usr/local2/lib -L/usr/nekoware/lib -L/usr/lib32 LDFLAGS = -L/usr/local/lib -L/usr/local2/lib -L/usr/nekoware/lib -L/usr/lib32 Linking bin/smbclient ld32: WARNING 84 : /usr/lib32/libfastm.so is not used for resolving any symbol. ld32: WARNING 84 : /usr/lib32/libgen.so is not used for resolving any symbol. 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. gmake: *** [bin/smbclient] Error 2
Created attachment 995 [details] full patch for makefile
ok. 'make everything' finishes successfuly for me now. SHould be really fixed this time. SOrry about the previous bad patch.
works perfectly ;-) thanks!!
(In reply to comment #1) > Created an attachment (id=994) [edit] > add DUMMYROOT_OBJ to nmbd I had a patch which added the dummy stub to LIB_NONSMBD_OBJ, but whatever works. I thought I had posted it, but apparantly not ..sorry.
James, that was what I eventually did. You might have included the patch to Makefile.in originally but it just got lost in the noise. no biggie. everything's cool now.
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.