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?
Thanks!

2016-08-20 9:48 GMT+08:00 Julien Pierre <julien.pie...@oracle.com>:

> That looks correct; must be a different issue then.
>
> Julien
>
>
>
> On 8/19/2016 18:44, John Jiang wrote:
>
>> Run "make -version" in the MSYS/BASH command prompt, which is launched by
>> MozillaBuild, and got the following info,
>> GNU Make 3.81.90
>> Copyright (C) 2006  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.
>>
>> This program built for i686-pc-msys32
>>
>> 2016-08-20 9:24 GMT+08:00 Julien Pierre <julien.pie...@oracle.com>:
>>
>> Which version of GNU make do you have in your PATH ?
>>>
>>> The NSS build system tries to get the absolute location of all source
>>> files. It does so to facilitate debugging, so that debug binaries can
>>> automatically locate the files in a debugger. It uses gmake
>>> macros/function
>>> that don't work in very old gmake. This is a change I made 10+ years ago.
>>>
>>> If you have gmake < 3.81, I think that path computation will fail. Just
>>> check which gmake or make you have with gmake.exe -v .
>>>
>>> You might also have the Microsoft make.exe / nmake.exe in your path .
>>>
>>> Make sure the version of make in your path is GNU make and not another
>>> make.
>>>
>>> Julien
>>>
>>>
>>>
>>> On 8/19/2016 00:24, John Jiang wrote:
>>>
>>> Hi,
>>>> I tried to build NSS on Windows 7 x86_64 machine, and followed the
>>>> instructions at:
>>>> https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/Building
>>>>
>>>> VS 2015 community and Latest MozillaBuild have been installed, and
>>>> USE_64
>>>> was set to 1.
>>>> When "make nss_build_all" finished, I got the below errors:
>>>> c1: fatal error C1083: Cannot open source file:
>>>> 'C:/mozilla-build/msys/quickder.c': No such file or directory
>>>> make[2]: *** [WIN954.0_x86_64_64_DBG.OBJ/quickder.obj] Error 2
>>>> make[2]: Leaving directory `/d/security/nss/nss-latest/nss/lib/util'
>>>> make[1]: *** [libs] Error 2
>>>> make[1]: Leaving directory `/d/security/nss/nss-latest/nss/lib'
>>>> make: *** [libs] Error 2
>>>>
>>>> How to resolve this problem?
>>>> Thanks!
>>>>
>>>> --
>>> 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