Folks,

Just wanted to say thank you for kick starting this. Really glad the community is willing to help out on this and make things happen! Let me know how I can help here. Ultimately, all I want is a binary that will work with Sun krb5, aio, ldap, ads et al that uses the Sun native binaries - exactly in the same way that /usr/sfw/sbin/smbd would!

Maybe asking too much? ;)

Let the games begin, I suppose!

JC

PS: Dennis, I see something similar to this:

/export/home/dclarke/local/lib/gcc/sparc-sun-solaris2.8/4.2.4/crt1.o
main                                0x5c
/export/home/dclarke/local/lib/gcc/sparc-sun-solaris2.8/4.2.4/crt1.o

...and yes, it scares me too!


On Oct 13, 2008, at 6:44 AM, Dennis Clarke wrote:


On Sun, Oct 12, 2008 at 03:58:00PM -0400, Dennis Clarke wrote:
If you send in patches in git format, you get the credits in
"git log" and "git blame" :-)

Looks like a good idea .. guess what my first job is? You guessed it ! I
have to port git to Solaris !  What fun :-)

Well, you can always send patches raw. But then you don't
get the blamecredits :-)

nah .. where is the fun in that ?

Solaris people will want a functional git anyways .. so I may as well get
that into the catalog here.

My real issue with samba is the nasty errors I get during linkage. With
GCC 4.3.2 I see this :

.
.
.
mkdir bin
mkdir lib/talloc
Compiling lib/talloc/talloc.c
Linking non-shared library bin/libtalloc.a
mkdir lib/replace
Compiling lib/replace/replace.c
Compiling lib/replace/snprintf.c
Compiling lib/replace/getpass.c
Compiling lib/replace/strptime.c
Compiling lib/replace/timegm.c
Compiling lib/replace/inet_aton.c
Compiling lib/replace/getifaddrs.c
creating
/export/nfs/build/samba-3.2.3-build/../samba-3.2.3/source/exports/ libtalloc.syms
Linking shared library bin/libtalloc.so.1
ld: warning: option -o appears more than once, first setting taken
Text relocation remains                         referenced
   against symbol                  offset      in file
_init                               0x34
/export/home/dclarke/local/lib/gcc/sparc-sun-solaris2.8/4.2.4/crt1.o
main                                0x5c
/export/home/dclarke/local/lib/gcc/sparc-sun-solaris2.8/4.2.4/crt1.o
_fini                               0x24
/export/home/dclarke/local/lib/gcc/sparc-sun-solaris2.8/4.2.4/crt1.o
_fini                               0x28
/export/home/dclarke/local/lib/gcc/sparc-sun-solaris2.8/4.2.4/crt1.o
exit                                0x64
/export/home/dclarke/local/lib/gcc/sparc-sun-solaris2.8/4.2.4/crt1.o
_environ                            0x50
/export/home/dclarke/local/lib/gcc/sparc-sun-solaris2.8/4.2.4/crt1.o
_environ                            0x54
/export/home/dclarke/local/lib/gcc/sparc-sun-solaris2.8/4.2.4/crt1.o
atexit                              0x1c
/export/home/dclarke/local/lib/gcc/sparc-sun-solaris2.8/4.2.4/crt1.o
atexit                              0x2c
/export/home/dclarke/local/lib/gcc/sparc-sun-solaris2.8/4.2.4/crt1.o
_exit                               0x6c
/export/home/dclarke/local/lib/gcc/sparc-sun-solaris2.8/4.2.4/crt1.o
ld: fatal: relocations remain against allocatable but non-writable sections
collect2: ld returned 1 exit status
make: *** [bin/libtalloc.so.1] Error 1

sometimes the process feels very voodoo spooky because I am quite careful
with compiler options. With Sun Studio 11 I get the same sort of error
message but with less detail.

quite annoying.

Dennis


--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to