delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2013/10/20/01:13:02

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:date:message-id:subject:from:to
:content-type; q=dns; s=default; b=Mp/TkTFJyoRPRkSj9IgT/V48uN6VQ
SA3mf5qNtuT9wNu45nBR6+hSbDfXK4TwDVVTM3bh7pOvAwa6E3OVc+iKqs0fN2Sc
fLY1j0e6CsxrkADTxdY7zPzxcHR+nBKu3SLN9isOtHC3YWBf71MjsnL7Kbglea8u
ovPk071VQUHLCI=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:date:message-id:subject:from:to
:content-type; s=default; bh=F1uQeFS5UggKheoUGKYJU/iE8WE=; b=ah+
sVgC0gdPuBiqMqXDFDfkQEfV4iTUUYoe4EOqvkxhR30wzXYkqH4LVjzYqc2BBi39
cqzLAltYbRwb4ACMBbhIQTalRviVvcmmAWApncQGf2mcHIoEiIrlJQ+Z3HuT5n0I
nPK5I3tPmgwNT9k+tWLtePHVo8sGHXC5VlM6T/TY=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2
X-HELO: mail-ee0-f52.google.com
MIME-Version: 1.0
X-Received: by 10.15.74.197 with SMTP id j45mr14068248eey.40.1382245954653; Sat, 19 Oct 2013 22:12:34 -0700 (PDT)
Date: Sat, 19 Oct 2013 22:12:34 -0700
Message-ID: <CALgEz7qM3Y9N75dfnVpWsRr7=gOnTY-Aj0bcL+1Uyop6dGpYgg@mail.gmail.com>
Subject: make execvp error
From: Balaji Venkataraman <balaji DOT s DOT venkataraman AT gmail DOT com>
To: Cygwin <cygwin AT cygwin DOT com>
X-IsSubscribed: yes

--001a11c398081ea72104e9253790
Content-Type: text/plain; charset=ISO-8859-1

I've been using Cygwin (usually as an Administrator) for quite a few
years and was surprised to see this. I tried running make from a
non-admin shell and I got this error.

make: execvp: /bin/sh: Permission denied
make: execvp: /bin/sh: Permission denied
make: execvp: /bin/sh: Permission denied
make: execvp: /bin/sh: Permission denied
make: execvp: /bin/sh: Permission denied

I read this[1] and then I changed my /etc/fstab - closed *all* cygwin
processes, and started a new bash shell and checked my mount options.

$ mount
C:/cygwin/bin on /bin type ntfs (binary,cygexec)
C:/cygwin/bin on /usr/bin type ntfs (binary,cygexec)
C:/cygwin/lib on /usr/lib type ntfs (binary,auto)
C:/cygwin on / type ntfs (binary,auto)
C: on /c type ntfs (binary,posix=0,noumount,auto)

I still I have the same problem. When I tried a STC[2] (trivial), I
don't see a problem - so my env and setup seems to be okay. But my
project makefile doesn't work. Then I tried a different makefile - see
attached. Fails with these errors:

make: execvp: /bin/sh: Permission denied
Makefile:39: recipe for target 'submake' failed
make: [submake] Error 127 (ignored)

Reading the shell script faq[3] referred to from the first FAQ link,
doesn't help me debug further. Appreciate any pointers on how to go
about figuring what it is in my Makefile(s) that I need to fix. I
would certainly like to avoid doing everything from an UAC elevated
administrator shell.

On a similar note, I have hte same problem running git - I can't do
much without the administrator shell. Are these related?

Thanks,
Balaji

[1] http://cygwin.com/faq/faq.html#faq.programming.make-execvp

[2] echo -e 'all:\n\ttouch $@' > m.mk
make -f m.mk

[3] http://cygwin.com/faq/faq.html#faq.using.shell-scripts

--001a11c398081ea72104e9253790
Content-Type: application/octet-stream; name=Makefile
Content-Disposition: attachment; filename=Makefile
Content-Transfer-Encoding: base64
X-Attachment-Id: f_hmzt8bmd0

IyEvdXNyL2Jpbi9zaAojIFJldmlzZWQgdG8gY29tcGlsZSB1bmRlciBDeWd3
aW4gMS41LjEyLTEgYW5kIGdjYyAzLjMuMywgYnV0CiMgcHJvYmFibHkgd2ls
bCBjb21waWxlIHVuZGVyIG90aGVyIEN5Z3dpbiByZWxlYXNlcy4KIyBUaGlz
IG1ha2VmaWxlIGlzIGJhc2VkIG9uIHRoZSBvcmlnaW5hbCBtYWtlZmlsZXMg
c3VwcGxpZWQgd2l0aAojIHRoZSBwaW5nIGltcGxlbWVudGF0aW9uIGZyb20g
TWlrZSBNdXVzcy4KCiMgVGhlIEJJTkRJUiBpcyB0aGUgZGlyZWN0b3J5IGlu
IHdoaWNoIHRoZSBwaW5nIGV4ZWN1dGFibGUgd2lsbCAKIyBiZSBpbnN0YWxs
ZWQgYW5kIHRoZSBNQU5ESVIgaXMgdGhlIGRpcmVjdG9yeSBpbiB3aGljaCB0
aGUgcGluZyAKIyBtYW51YWwgcGFnZSB3aWxsIGJlIGluc3RhbGxlZC4KCnBy
ZWZpeCA9IC91c3IKQklORElSID0gJHtwcmVmaXh9L2JpbgpNQU5ESVIgPSAk
e3ByZWZpeH0vc2hhcmUvbWFuL21hbjEKCiMgWW91IHNob3VsZG4ndCBuZWVk
IHRvIGNoYW5nZSBhbnl0aGluZyBiZWxvdyB0aGlzIGxpbmUuCgpDQz0gZ2Nj
CkNGTEFHUyA9IC1PMgpDUFBGTEFHUyA9IC1JL3Vzci9pbmNsdWRlCkxERkxB
R1MgPSAtcwpHID0gLWcKSU5DTCA9IC1JLgpMSUJTID0gCgojIFNjcmlwdCAo
b3IgcHJvZ3JhbSkgdGhhdCByZXR1cm5zIHRoZSBtYWNoaW5lIGFuZCBvcyB0
eXBlcy4KIyBZb3UgY2FuIGFsc28gZWRpdCBpbiB0aGUgbmFtZSB5b3Vyc2Vs
Zi4KTUQ9YHVuYW1lIC1tYApPUz1gdW5hbWUgLW9gCgojIFNjcmlwdCAob3Ig
cHJvZ3JhbSkgdGhhdCByZXR1cm5zIHRoZSB1c2VyIGFuZCBhbmQgZ3JvdXAs
CiMgb3IganVzdCBlZGl0IGluIHRoZSBuYW1lIHlvdXJzZWxmLiBJbiBjYXNl
IHRoZSB1c2VyIGJlbG9uZ3MKIyB0byBzZXZlcmFsIGdyb3VwcywgaXQgd2ls
bCBiZSByZXR1cm5lZCBvbmx5IHRoZSBmaXJzdC4KIyBZb3UgY2FuIGVkaXQg
dGhlIG5hbWUgYW5kIGdyb3VwIHRvIG9uZSBvZiB5b3VyIHByZWZlcmVuY2Uu
Ck1ZX1VTRVIgPSBgd2hvYW1pYApNWV9HUk9VUCA9IGBncm91cHMgfCBhd2sg
J3twcmludCAkJDF9J2AKCgpzdWJtYWtlOgoJLUBkaXI9JChNRCktJChPUyk7
IHNldCAteDsgXAoJaWYgWyAhIC1kICQkZGlyIF07IHRoZW4gJHtNQUtFfSAk
e01GTEFHU30gY29uZmlnOyBmaTsgXAoJaWYgWyAtbiAiYGZpbmQgTWFrZWZp
bGUgLW5ld2VyICQkZGlyL01ha2VmaWxlIC1wcmludGAiIF07IFwKCSAgdGhl
biAke01BS0V9ICR7TUZMQUdTfSBjb25maWc7IGZpOyBcCgljZCAkJGRpcjsg
JHtNQUtFfSAke01GTEFHU30gcGluZwoKYWxsOgoJJHtNQUtFfSAke01GTEFH
U30gc3VibWFrZTsgXAoJJHtNQUtFfSAke01GTEFHU30gaW5zdGFsbAoKcGlu
ZzoKCSQoQ0MpICQoQ1BQRkxBR1MpICQoSU5DTCkgJChHKSAkKENGTEFHUykg
JChMREZMQUdTKSAgLW8gcGluZyBwaW5nLTEuMC0xLmMgJChMSUJTKQoKCiMg
Ti5CLi0gc3ltYm9saWMgbGlua3MgYXJlIHVzZWQgaW4gdGhlIHN1YmRpcmVj
dG9yeSByYXRoZXIgdGhhbiBWUEFUSAojIGJlY2F1c2UgYXQgbGVhc3Qgb25l
IFN1biBjYyBjb21waWxlciBwdXRzIHRoZSAubyBpbiB0aGUgd3JvbmcgcGxh
Y2UKIyB3aGVuIHVzaW5nIFZQQVRIIGFuZCBpdCdzIGFsbW9zdCBpbXBvc3Np
YmxlIHRvIGdldCAibWFrZSBkZXBlbmQiIHRvCiMgZG8gdGhlIHJpZ2h0IHRo
aW5nLgoKY29uZmlnOgoJLUBkaXI9JChNRCktJChPUyk7IHNldCAteDsgXAoJ
bWtkaXIgJCRkaXI7IGNobW9kIHVnK3cgJCRkaXI7IFwKCWxuIC1zIC4uL3Bp
bmctMS4wLTEuYyAkJGRpcjsgbG4gLXMgLi4vcGluZy4xICQkZGlyOyBcCglz
ZWQgLWUgIi9eYWxsOi9kIiBNYWtlZmlsZSA+JCRkaXIvTWFrZWZpbGU7IFwK
CWNobW9kIHVnK3cgJCRkaXIvTWFrZWZpbGU7IFwKCWNkICQkZGlyOyAke01B
S0V9ICR7TUZMQUdTfSBkZXBlbmQKCmluc3RhbGw6CgktQGRpcj0kKE1EKS0k
KE9TKTsgc2V0IC14OyBcCglpbnN0YWxsIC1jIC1vICQoTVlfVVNFUikgLWcg
JChNWV9HUk9VUCkgLW0gNzU1IC1EICQkZGlyL3BpbmcuZXhlICR7REVTVERJ
Un0ke0JJTkRJUn0vcGluZy5leGU7IFwKCWluc3RhbGwgLWMgLW8gJChNWV9V
U0VSKSAtZyAkKE1ZX0dST1VQKSAtbSA2NjQgLUQgJCRkaXIvcGluZy4xICR7
REVTVERJUn0ke01BTkRJUn0vcGluZy4xCgpsaW50OgoJbGludCAtaGJ4biAk
KElOQ0wpIHBpbmctMS4wLTEuYyB8IFwKCSAgICBncmVwIC12ICdwb3NzaWJs
ZSBwb2ludGVyIGFsaWdubWVudCBwcm9ibGVtJwoKY2xlYW46CgktQGRpcj0k
KE1EKS0kKE9TKTsgc2V0IC14OyBybSAtcmYgJCRkaXIKCmRpc3RjbGVhbjoK
CS1AZGlyPSQoTUQpLSQoT1MpOyBzZXQgLXg7IHJtIC1yZiAkJGRpcgoKdW5p
bnN0YWxsOgoJLUBkaXI9JChNRCktJChPUyk7IHNldCAteDsgXAoJcm0gJHtE
RVNURElSfSR7QklORElSfS9waW5nLmV4ZTsgXAoJcm0gJHtERVNURElSfSR7
TUFORElSfS9waW5nLjE7IFwKCXJtIC1yZiAkJGRpcjsgXAoJcm0gcGluZy4x
IHBpbmctMS4wLTEuYyBNYWtlZmlsZQoKZGVwZW5kOgoJZ2NjIC1NIHBpbmct
MS4wLTEuYyB8IHNlZCAncy9cLm8vLycgfCBcCglhd2sgJyB7IGlmICgkJDEg
IT0gcHJldikgXAoJCXsgaWYgKHJlYyAhPSAiIikgcHJpbnQgcmVjOyByZWMg
PSAkJDA7IHByZXYgPSAkJDE7IH0gXAoJCWVsc2UgeyBpZiAobGVuZ3RoKHJl
YyAkJDIpID4gNzgpIHsgcHJpbnQgcmVjOyByZWMgPSAkJDA7IH0gXAoJCWVs
c2UgcmVjID0gcmVjICIgIiAkJDIgfSB9IFwKCQlFTkQgeyBwcmludCByZWMg
fSAnID4+IG1ha2VkZXA7CgllY2hvICcvXiMgRE8gTk9UIERFTEVURSBUSElT
IExJTkUvKzIsJCRkJyA+ZWRkZXA7CgllY2hvICckJHIgbWFrZWRlcCcgPj5l
ZGRlcDsKCWVjaG8gJ3cnID4+ZWRkZXA7CgljcCBNYWtlZmlsZSBNYWtlZmls
ZS5iYWs7CgllZCAtIE1ha2VmaWxlIDxlZGRlcDsKCXJtIGVkZGVwIG1ha2Vk
ZXA7CgllY2hvICcjIERFUEVOREVOQ0lFUyBNVVNUIEVORCBBVCBFTkQgT0Yg
RklMRScgPj4gTWFrZWZpbGU7CgllY2hvICcjIElGIFlPVSBQVVQgU1RVRkYg
SEVSRSBJVCBXSUxMIEdPIEFXQVknID4+IE1ha2VmaWxlOwoJZWNobyAnIyBz
ZWUgbWFrZSBkZXBlbmQgYWJvdmUnID4+IE1ha2VmaWxlOwoKIyBETyBOT1Qg
REVMRVRFIFRISVMgTElORSAtLSBtYWtlIGRlcGVuZCB1c2VzIGl0CgoKCg==


--001a11c398081ea72104e9253790
Content-Type: text/plain; charset=us-ascii

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
--001a11c398081ea72104e9253790--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019