samba on freebsd.
Following is description made by one of the Samba developers:
"The problem is we switched to using recv() with the MSG_WAITALL flag
instead of read(). This makes Samba faster on most systems. On FreeBSD it
causes a massive slowdown and I don't know why. To fix it, change
the definition of MSG_WAITALL to be zero in lib/util_sock.c and
recompile 2.0.5a. I'm hoping someone from FreeBSD will get back to me
with some explanation. Regards, Jeremy Allison, Samba Team."
This problem where observed by almost all samba-2.0.5a users and typically
it led to 10-20x decrease in write speed.
PR: 13894
Submitted by: Maxim Sobolev <sobomax@altavista.net>
once for aout and once for elf.
Add PEX fonts and cursor/fixed. Run mkfontdir on fonts/misc instead
of packing fonts.dir (which will be incorrect since only two fonts are
packed from misc). These are needed to run Xvfb.
directory and create symlinks to it.
Move index generation back into the parallel part, let's see if the
echo `perl` fix to bsd.port.mk will make a difference. Move the index
syntax check out of the background job so it can be properly flagged.
gets started, the lib part compiles now). Chief problems were that
the configure script was looking for thot in an archive named Thot, and
the configure script requires all enables/disables, withs/withouts
to be explicitly laid out, else there's a ream of sed errors.
Oh, yeah, the WRKSRC had to be explitly created too.
Submitted by: many people
(2) Surround the perl describe target with an echo ``. We'll see if
it will help with the index corruption problems.
(3) Manpage handling fix to avoid command line too long errors for
ports with a lot of manpages.
Submitted by: hoek
with ${MOTIFLIB}'s in all Makefile.in's. (The substitution pattern
will only work for -lXm's in the middle of a line but since it
requires other libraries, I guess that's ok.)
dt@FreeBSD.org. Aligning the arguments caused linux_kdump to shift the
arguments one to the right (ie argument 2 was showed as argument 1). Needless
to say that such a trace is not very usefull...
Change the package version to 1.3