Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [23:26:53] : [Step 1/1] WARNING: Logfile for failed setscene task is /opt/buildagent/work/25c6dee1cfb4285/build/tmp/work/x86_64-linux/e2fsprogs-native/1.43-r1/temp/log.do_populate_sysroot_setscene.16110
- [23:26:53] : [Step 1/1] NOTE: recipe glib-2.0-1_2.48.2-r0: task do_populate_sysroot_setscene: Succeeded
- [23:26:53]W: [Step 1/1] ERROR: e2fsprogs-native-1.43-r1 do_populate_sysroot_setscene: Error executing a python function in exec_python_func() autogenerated:
- [23:26:53]W: [Step 1/1]
- [23:26:53]W: [Step 1/1] The stack trace of python calls that resulted in this exception/failure was:
- [23:26:53]W: [Step 1/1] File: 'exec_python_func() autogenerated', lineno: 2, function: <module>
- [23:26:53]W: [Step 1/1] 0001:
- [23:26:53]W: [Step 1/1] *** 0002:uninative_changeinterp(d)
- [23:26:53]W: [Step 1/1] 0003:
- [23:26:53]W: [Step 1/1] File: '/opt/buildagent/work/25c6dee1cfb4285/meta/classes/uninative.bbclass', lineno: 130, function: uninative_changeinterp
- [23:26:53]W: [Step 1/1] 0126: try:
- [23:26:53]W: [Step 1/1] 0127: elf.open()
- [23:26:53]W: [Step 1/1] 0128: except oe.qa.NotELFFileError:
- [23:26:53]W: [Step 1/1] 0129: continue
- [23:26:53]W: [Step 1/1] *** 0130: if not elf.isDynamic():
- [23:26:53]W: [Step 1/1] 0131: continue
- [23:26:53]W: [Step 1/1] 0132:
- [23:26:53]W: [Step 1/1] 0133: try:
- [23:26:53]W: [Step 1/1] 0134: subprocess.check_output(("patchelf-uninative", "--set-interpreter",
- [23:26:53]W: [Step 1/1] File: '/opt/buildagent/work/25c6dee1cfb4285/meta/lib/oe/qa.py', lineno: 114, function: isDynamic
- [23:26:53]W: [Step 1/1] 0110: size = self.getShort(self.bits == 32 and 0x2A or 0x36)
- [23:26:53]W: [Step 1/1] 0111: count = self.getShort(self.bits == 32 and 0x2C or 0x38)
- [23:26:53]W: [Step 1/1] 0112:
- [23:26:53]W: [Step 1/1] 0113: for i in range(0, count):
- [23:26:53]W: [Step 1/1] *** 0114: p_type = self.getWord(offset + i * size)
- [23:26:53]W: [Step 1/1] 0115: if p_type == ELFFile.PT_INTERP:
- [23:26:53]W: [Step 1/1] 0116: return True
- [23:26:53]W: [Step 1/1] 0117: return False
- [23:26:53]W: [Step 1/1] 0118:
- [23:26:53]W: [Step 1/1] File: '/opt/buildagent/work/25c6dee1cfb4285/meta/lib/oe/qa.py', lineno: 102, function: getWord
- [23:26:53]W: [Step 1/1] 0098: def getShort(self, offset):
- [23:26:53]W: [Step 1/1] 0099: return struct.unpack_from(self.sex+"H", self.data, offset)[0]
- [23:26:53]W: [Step 1/1] 0100:
- [23:26:53]W: [Step 1/1] 0101: def getWord(self, offset):
- [23:26:53]W: [Step 1/1] *** 0102: return struct.unpack_from(self.sex+"i", self.data, offset)[0]
- [23:26:53]W: [Step 1/1] 0103:
- [23:26:53]W: [Step 1/1] 0104: def isDynamic(self):
- [23:26:53]W: [Step 1/1] 0105: """
- [23:26:53]W: [Step 1/1] 0106: Return True if there is a .interp segment (therefore dynamically
- [23:26:53]W: [Step 1/1] Exception: struct.error: unpack_from requires a buffer of at least 4 bytes
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement