000-build-issues.diff [plain text]
Index: samba/source/script/installman.sh
===================================================================
--- samba/source/script/installman.sh.orig
+++ samba/source/script/installman.sh
@@ -33,7 +33,7 @@ for lang in $langs; do
langdir=$MANDIR/$lang
for d in $MANDIR $langdir $langdir/man1 $langdir/man5 $langdir/man7 $langdir/man8; do
if [ ! -d $d ]; then
- mkdir $d
+ mkdir -p $d
if [ ! -d $d ]; then
echo Failed to make directory $d, does $USER have privileges?
exit 1
Index: samba/source/configure.in
===================================================================
--- samba/source/configure.in.orig
+++ samba/source/configure.in
@@ -809,6 +809,8 @@ main() {
# is so horribly broken....
#
*darwin*)
+ AC_DEFINE(DARWINOS,1,[Whether the host os is Darwin/MacOSX])
+ AC_DEFINE(STAT_ST_BLOCKSIZE,512)
AC_DEFINE(BROKEN_UNICODE_COMPOSE_CHARACTERS, 1, [Does this system use unicode compose characters])
# Add a system specific charset module.