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