Your client.mk doesn't seem to be pulling mozilla/security/manager as
part of the checkout.
Make sure your client.mk is the latest on the trunk (I don't think
--enable-crypto will work with a 0.9 tree) and try checking out again
making sure mozilla/security/manager gets checked out.
Laurent Duperval wrote:
> Hi,
>
> This is my .mozconfig:
>
> # Build configuration script
> #
> # See http://www.mozilla.org/build/unix.html for build instructions.
> #
>
> # Options for client.mk.
> mk_add_options MOZ_MAKE_FLAGS=-j2
>
> # Options for 'configure' (same as command-line options).
> ac_add_options --disable-logging
> ac_add_options --disable-debug
> ac_add_options --enable-strip-libs
> ac_add_options --enable-crypto
> ac_add_options --enable-xterm-updates
>
>
> When I try to compile, I get this error:
>
> Adding client.mk options from /home/laurent/.mozconfig:
> MOZ_MAKE_FLAGS=-j2
> checkout start: Wed May 30 09:18:22 EDT 2001
> cvs -d :pserver:[EMAIL PROTECTED]:/cvsroot -q -z 3 co -P
>mozilla/client.mk
> make[1]: Entering directory `/usr/local/soft/mozilla/src/default/i686_pc_linux_gnu'
> cvs -d :pserver:[EMAIL PROTECTED]:/cvsroot -q -z 3 co -P -r
>NSPRPUB_CLIENT_BRANCH mozilla/nsprpub
> ? mozilla/nsprpub/config/nsinstall
> ? mozilla/nsprpub/config/nspr-config
> cvs -d :pserver:[EMAIL PROTECTED]:/cvsroot -q -z 3 co -P -r
>SECURITY_CLIENT_BRANCH mozilla/security
> U mozilla/security/.cvsignore
> U mozilla/security/Makefile.in
> U mozilla/security/makefile.win
> U mozilla/security/psm/.cvsignore
> U mozilla/security/psm/Makefile.in
> U mozilla/security/psm/makefile.win
> U mozilla/security/psm/manifest.mn
> U mozilla/security/psm/lib/.cvsignore
> U mozilla/security/psm/lib/Makefile.in
> U mozilla/security/psm/lib/makefile.win
> U mozilla/security/psm/lib/manifest.mn
> U mozilla/security/psm/lib/client/.cvsignore
> U mozilla/security/psm/lib/client/MANIFEST
> U mozilla/security/psm/lib/client/Makefile.in
> U mozilla/security/psm/lib/client/cmtadvisor.c
> U mozilla/security/psm/lib/client/cmtcert.c
> U mozilla/security/psm/lib/client/cmtclist.h
> U mozilla/security/psm/lib/client/cmtcmn.h
> U mozilla/security/psm/lib/client/cmtevent.c
> U mozilla/security/psm/lib/client/cmthash.c
> U mozilla/security/psm/lib/client/cmtimpl.h
> U mozilla/security/psm/lib/client/cmtinit.c
> U mozilla/security/psm/lib/client/cmtjs.c
> U mozilla/security/psm/lib/client/cmtjs.h
> U mozilla/security/psm/lib/client/cmtmac.c
> U mozilla/security/psm/lib/client/cmtmac.h
> U mozilla/security/psm/lib/client/cmtpasswd.c
> U mozilla/security/psm/lib/client/cmtpkcs7.c
> U mozilla/security/psm/lib/client/cmtres.c
> U mozilla/security/psm/lib/client/cmtrng.c
> U mozilla/security/psm/lib/client/cmtsdr.c
> U mozilla/security/psm/lib/client/cmtssl.c
> U mozilla/security/psm/lib/client/cmtutils.c
> U mozilla/security/psm/lib/client/cmtutils.h
> U mozilla/security/psm/lib/client/config.mk
> U mozilla/security/psm/lib/client/makefile.win
> U mozilla/security/psm/lib/client/manifest.mn
> U mozilla/security/psm/lib/client/test.c
> U mozilla/security/psm/lib/client/sample/Makefile
> U mozilla/security/psm/lib/client/sample/appsock.c
> U mozilla/security/psm/lib/client/sample/appsock.h
> U mozilla/security/psm/lib/client/sample/config.mk
> U mozilla/security/psm/lib/client/sample/manifest.mn
> U mozilla/security/psm/lib/client/sample/sample.c
> U mozilla/security/psm/lib/macbuild/PSMClient.mcp
> U mozilla/security/psm/lib/macbuild/PSMPrefix.h
> U mozilla/security/psm/lib/macbuild/PSMPrefix_debug.h
> U mozilla/security/psm/lib/macbuild/PSMProtocol.mcp
> U mozilla/security/psm/lib/protocol/.cvsignore
> U mozilla/security/psm/lib/protocol/MANIFEST
> U mozilla/security/psm/lib/protocol/Makefile.in
> U mozilla/security/psm/lib/protocol/config.mk
> U mozilla/security/psm/lib/protocol/makefile.win
> U mozilla/security/psm/lib/protocol/manifest.mn
> U mozilla/security/psm/lib/protocol/messages.h
> U mozilla/security/psm/lib/protocol/newproto.c
> U mozilla/security/psm/lib/protocol/newproto.h
> U mozilla/security/psm/lib/protocol/obsample.c
> U mozilla/security/psm/lib/protocol/obscure.c
> U mozilla/security/psm/lib/protocol/obscure.h
> U mozilla/security/psm/lib/protocol/obspriv.c
> U mozilla/security/psm/lib/protocol/obspriv.h
> U mozilla/security/psm/lib/protocol/protocol.h
> U mozilla/security/psm/lib/protocol/protocolf.c
> U mozilla/security/psm/lib/protocol/protocolf.h
> U mozilla/security/psm/lib/protocol/protocolnspr20.h
> U mozilla/security/psm/lib/protocol/protocolport.c
> U mozilla/security/psm/lib/protocol/protocolport.h
> U mozilla/security/psm/lib/protocol/protocolshr.c
> U mozilla/security/psm/lib/protocol/protocolshr.h
> U mozilla/security/psm/lib/protocol/protocoltest.c
> U mozilla/security/psm/lib/protocol/protocolutil.c
> U mozilla/security/psm/lib/protocol/rsrcids.h
> U mozilla/security/psm/lib/protocol/ssmdefs.h
> U mozilla/security/psm/lib/protocol/templates.c
> U mozilla/security/psm/macbuild/PSM.Prefix
> U mozilla/security/psm/macbuild/PSM.exp
> U mozilla/security/psm/macbuild/PSM.ppob
> U mozilla/security/psm/macbuild/PSM.rsrc
> U mozilla/security/psm/macbuild/PSMCommon.h
> U mozilla/security/psm/macbuild/PSMDebug.Prefix
> U mozilla/security/psm/macbuild/PersonalSecurityMgr.mcp
> cvs -d :pserver:[EMAIL PROTECTED]:/cvsroot -q -z 3 co -P -r
>LDAPCSDK_40_BRANCH mozilla/directory/c-sdk
>
> <snip>
>
> checkout finish: Wed May 30 09:19:09 EDT 2001
> make[1]: Leaving directory `/usr/local/soft/mozilla/src/default/i686_pc_linux_gnu'
> Adding client.mk options from /home/laurent/.mozconfig:
> MOZ_MAKE_FLAGS=-j2
> MAKE="make -j2" make depend;
> make[1]: Entering directory
>`/usr/local/soft/mozilla/src/default/i686_pc_linux_gnu/mozilla'
> make -j2: No need to run depend target. Using compiler-based depend.
> Since you are using a GNU compiler, it is on by default.
> To turn it off, pass --disable-md to configure.
> make[1]: Leaving directory
>`/usr/local/soft/mozilla/src/default/i686_pc_linux_gnu/mozilla'
> MAKE="make -j2" make export && MAKE="make -j2" make install
> make[1]: Entering directory
>`/usr/local/soft/mozilla/src/default/i686_pc_linux_gnu/mozilla'
> make[1]: *** No rule to make target `security/manager/Makefile.in', needed by
>`security/manager/Makefile'. Stop.
> make[1]: Leaving directory
>`/usr/local/soft/mozilla/src/default/i686_pc_linux_gnu/mozilla'
> make: *** [build] Error 2
>
> Looks like the manager stuff isn't checked out. I'm not sure where to go
> from here. I tried checking out the manager/ subdir in security/ but
> nothing was pulled.
>
> L
>
>
>
>
--
Javier Delgadillo Sun / Netscape Alliance
(408) 276-3977 Software Engineer
mailto:[EMAIL PROTECTED] http://people.netscape.com/javi