mirror of
https://git.yoctoproject.org/poky
synced 2026-05-02 18:32:15 +02:00
package.bbclass: Deal with write protected files correctly
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2374 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
@@ -141,7 +141,7 @@ def runstrip(file, d):
|
||||
# A working 'file' (one which works on the target architecture)
|
||||
# is necessary for this stuff to work, hence the addition to do_package[depends]
|
||||
|
||||
import bb, os, commands
|
||||
import bb, os, commands, stat
|
||||
|
||||
pathprefix = "export PATH=%s; " % bb.data.getVar('PATH', d, 1)
|
||||
|
||||
@@ -159,8 +159,8 @@ def runstrip(file, d):
|
||||
|
||||
newmode = None
|
||||
if not os.access(file, os.W_OK):
|
||||
origmode = os.stat(file)[os.stat.ST_MODE]
|
||||
newmode = origmode | os.stat.S_IWRITE
|
||||
origmode = os.stat(file)[stat.ST_MODE]
|
||||
newmode = origmode | stat.S_IWRITE
|
||||
os.chmod(file, newmode)
|
||||
|
||||
extraflags = ""
|
||||
|
||||
Reference in New Issue
Block a user