I made a copy of my netbsd-6-tagged source tree using 'pax -rwpe foo bar'. I then updated the copy to HEAD with 'cvs update -A'.
A subsequent build attempt failed with: [...] nbgmake[2]: Entering directory `/d0/build/current/obj/i386/tools/gcc/build/lto-plugin' test -z "/d0/build/current/tools/i386/libexec/gcc/i486--netbsdelf/4.8.3" || /d0/nbsd/current/src/tools/gcc/../../external/gpl3/gcc/dist/lto-plugin/../install-sh -c -d "/d0/build/current/tools/i386/libexec/gcc/i486--netbsdelf/4.8.3" nbgmake[2]: Nothing to be done for `install-data-am'. sh: /d0/nbsd/current/src/tools/gcc/../../external/gpl3/gcc/dist/lto-plugin/../install-sh: permission denied nbgmake[2]: *** [install-libexecsubLTLIBRARIES] Error 126 nbgmake[2]: Leaving directory `/d0/build/current/obj/i386/tools/gcc/build/lto-plugin' nbgmake[1]: *** [install-am] Error 2 nbgmake[1]: Leaving directory `/d0/build/current/obj/i386/tools/gcc/build/lto-plugin' nbgmake: *** [install-lto-plugin] Error 2 [...] $ ls -l /d0/nbsd/current/src/tools/gcc/../../external/gpl3/gcc/dist/lto-plugin/../install-sh -rw-rw-r-- 1 sysop wsrc 13663 Jun 20 2011 /d0/nbsd/current/src/tools/gcc/../../external/gpl3/gcc/dist/lto-plugin/../install-sh Is this another instance where a script should be run by explicit shell invocation? Strangely, I used this same copy-update procedure on two other systems and did not encounter this problem on either of them. -- |/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X |\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD | X No HTML/proprietary data in email. BSD just sits there and works! |/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
