This is an issue with the shell's inability to run "pwd.exe". 
It may be either a built-in shell, or a separately configured shell.
What is the value of the SHELL environment variable, if any ?

See
https://www.gnu.org/software/make/manual/make.html#Choosing-the-Shell
for more details.

"shell pwd" is what's used in the NSS build within coreconf to find the 
absolute path for source files - ie. this is the change that was made 10 years 
ago.

quickder.c is the first source file to be compiled in NSS, which I originally 
authored.

Julien

----- Original Message -----
From: john.sha.ji...@gmail.com
To: dev-tech-crypto@lists.mozilla.org
Sent: Saturday, August 20, 2016 6:58:02 AM GMT -08:00 US/Canada Pacific
Subject: Re: Problem on building NSS with Windows

2016-08-20 20:25 GMT+08:00 Manuel Dejonghe <man...@dejonghe.de>:

> On Sat, Aug 20, 2016 at 4:00 AM, John Jiang <john.sha.ji...@gmail.com>
> wrote:
> > I checked the full logs. Many "execvp: pwd: Permission denied" in the
> logs,
> > like the below,
> > ...
> > make[1]: Leaving directory
> > `/d/security/nss/nss-latest/nspr/WIN954.0_x86_64_64_DBG.OBJ'
> > cd coreconf; make export
> > make[1]: execvp: pwd: Permission denied
> > make[1]: Entering directory `/d/security/nss/nss-latest/nss/coreconf'
> > cd nsinstall; make export
> > make[2]: execvp: pwd: Permission denied
> > make[2]: Entering directory
> > `/d/security/nss/nss-latest/nss/coreconf/nsinstall'
> > make[2]: Nothing to be done for `export'.
> > make[2]: Leaving directory
> > `/d/security/nss/nss-latest/nss/coreconf/nsinstall'
> > cd nsinstall; make libs
> > ...
> >
> > Does it impact the building?
>
> Most certainly it does.
> "pwd" is a command with which the build system could find out where
> (in which directory) it is sitting. As long as that fails, I would not
> be amazed that files are being searched/built in the wrong directory.
>
I'm really confused by this issue.
If run "pwd" by manual in that command prompt, I didn't get any error or
warning.
It did work well.


> ~manuel
> --
> dev-tech-crypto mailing list
> dev-tech-crypto@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-tech-crypto
>
-- 
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto
-- 
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to