Re: Problem on building NSS with Windows

John Jiang <[email protected]>
Newsgroups gmane.comp.mozilla.crypto
Message-ID <CAJbO6CR9v8MkzYFywZVamN0RMvndQjD+B1x1xHhTXqxLBJ-_cg@mail.gmail.com>
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 <[email protected]>:

> 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 <[email protected]>:
>>
>> 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
>>> [email protected]
>>> https://lists.mozilla.org/listinfo/dev-tech-crypto
>>>
>>>
> --
> dev-tech-crypto mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-tech-crypto
>
-- 
dev-tech-crypto mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-crypto
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.