Bug #415
closedldv-git: final link failed: Memory exhausted
0%
Description
ldv-git --pretend-full sometimes finishes with a message:
ld: final link failed: Memory exhausted make: *** [vmlinux.o] Error 1 Compiling shadow kernel failed: code 512 at /home/tester/ldv/ldv-gsoc/ldv-git/ldv-git-meta line 45. Metadata in /home/tester/ldv/workdir/metadata/meta-9f02aef9921f0f213a6680768641eb2af6113c3b have been regenerated. I pretended that you've checked commit 9f02aef9921f0f213a6680768641eb2af6113c3b completely.
Files
Updated by Pavel Shved about 14 years ago
- Priority changed from High to Urgent
To be done this sprint!
Updated by Pavel Shved about 14 years ago
- Status changed from New to Feedback
- Assignee set to Alexey Khoroshilov
This is fixed in ldv-git latest commit. You should have at least 9838a80 of LDV-tools installed for it to work.
Need feedback. Does it work for you, Alexey?
Updated by Alexey Khoroshilov about 14 years ago
- Status changed from Feedback to Open
Tested with ldv-tools[e5d69d6] and ldv-git[cd763a1].
It does not work:
$ ldv-git --pretend-full check ...... [SKIP] ...... ld: final link failed: Memory exhausted make: *** [vmlinux.o] Error 1 Compiling shadow kernel failed: code 512 at /home/tester/ldv/ldv-gsoc/ldv-git/ldv-git-meta line 49. Metadata in /home/tester/ldv/workdir/home/tester/ldv/target/metadata/meta-9f02aef9921f0f213a6680768641eb2af6113c3b have been regenerated. I pretended that you've checked commit 9f02aef9921f0f213a6680768641eb2af6113c3b completely.
Updated by Pavel Shved about 14 years ago
- Status changed from Open to Feedback
Commit e761a63 of LDV-git fixes this problem. Changes were backported into ad82cb7 of ldv-tools.
Updated by Alexey Khoroshilov about 14 years ago
- Status changed from Feedback to Open
There are some issues still:
patch with /home/tester/ldv/ldv-gsoc/ldv-git/kernel_fix/patches/arch_arm_x86.patch: code 256 at /home/tester/ldv/ldv-gsoc/ldv-git/ldv-git-prepare line 64. Prepare died, code 65280 at /home/tester/ldv/ldv-gsoc/ldv-git//ldv-git line 487.
Updated by Pavel Shved about 14 years ago
- Assignee changed from Alexey Khoroshilov to Pavel Shved
Alexey Khoroshilov wrote:
There are some issues still:
[...]
Please, could you specify the kernel commit that causes this problem?
Updated by Alexey Khoroshilov about 14 years ago
The problematic file attached
Updated by Pavel Shved about 14 years ago
In addition to that Makefile issue, Alexey reports dependency problems: our patches suppress compilation of drivers. This should be addressed
Updated by Alexey Khoroshilov about 14 years ago
- Status changed from Open to Closed
It looks like the issue is fixed (tested with ldv-git).