Cannot build Samba 4.0.4 on Solaris 11

SATOH Fumiyasu fumiyas at osstech.jp
Wed Mar 20 19:53:38 MDT 2013


FYI. /bin/sh is ksh93 on Solaris 11.

$ ls -l /bin/sh
lrwxrwxrwx   1 root     root           9 Nov 10  2011 /bin/sh -> i86/ksh93

At Wed, 20 Mar 2013 22:47:17 +0900 (JST),
TAKAHASHI Motonobu wrote:
> I currently try to build Samba 4.0.4 on Solaris 11 x86 and cannot.
> Does Samba 4.0.4 support Solaris 11?
> 
> Here is what I tried:
> 
> $ gcc --version
> gcc (GCC) 4.5.2
> Copyright (C) 2010 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> 
> $ tar xzvf samba-4.0.4.tar.gz
> $ cd samba-4.0.4
> $ ./configure
> $ make (using gmake made same result.)
> (snip)
> [ 123/3763] Compiling ASN1 source4/heimdal/lib/hx509/pkcs10.asn1
> [ 124/3763] Compiling IDL librpc/idl/atsvc.idl
> sh: -_: unknown option
> sh: -_: unknown option
> sh: -P: unknown option
> sh: -I: unknown option
> sh: -L: unknown option
> sh: -_: unknown option
> sh: -_: unknown option
> sh: - : unknown option
> sh: - : unknown option
> sh: -": unknown option
> sh: -/: unknown option
> sh: me/monyo/Work/Samba/sol-x64/samba-4.0.4/librpc/idl/atsvc.idl": bad

-- 
-- Name: SATOH Fumiyasu @ OSS Technology Corp. (fumiyas @ osstech co jp)
-- Business Home: http://www.OSSTech.co.jp/
-- GitHub Home: https://GitHub.com/fumiyas/
-- PGP Fingerprint: BBE1 A1C9 525A 292E 6729  CDEC ADC2 9DCA 5E1C CBCA

> # option(s)
> Usage: sh [-cilrsDEabefhkmnprtuvxBCGH] [-R file] [-o[option]] [arg ...]
> Failed to parse
> # /home/monyo/Work/Samba/sol-x64/samba-4.0.4/librpc/idl/atsvc.idl at
> # /home/monyo/Work/Samba/sol-x64/samba-4.0.4/pidl/pidl line 608.
> Waf: Leaving directory `/home/monyo/Work/Samba/sol-x64/samba-4.0.4/bin'
> Build failed:  -> task failed (err #2):
>         {task: PIDL_ATSVC
> # atsvc.idl,CUtil.pm,Compat.pm,Dump.pm,Expr.pm,IDL.pm,NDR.pm,ODL.pm,ClientNDR.pm,ServerNDR.pm,Header.pm,Proxy.pm,Stub.pm,Header.pm,Client.pm,Parser.pm,Server.pm,Python.pm,TDR.pm,Template.pm,Samba4.pm,Typelist.pm,Util.pm,Conformance.pm,NDR.pm,Pidl.pm,Driver.pm
> # ->
> # atsvc.h,ndr_atsvc.c,ndr_atsvc.h,srv_atsvc.c,srv_atsvc.h,ndr_atsvc_s.c,ndr_atsvc_c.c,ndr_atsvc_c.h,py_atsvc.c}
> *** Error code 1
> make: Fatal error: Command failed for target `all'


More information about the samba-technical mailing list