FS#29066 - [arm-elf-gcc-base] 4.6.3-2 strips to many symbols from libraries

Attached to Project: Community Packages
Opened by Daniel Otte (nerilex) - Friday, 23 March 2012, 00:46 GMT
Last edited by Sergej Pupykin (sergej) - Tuesday, 10 April 2012, 03:32 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture i686
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
arm-elf-gcc is unable to resolve symbols which belong to libgcc (and may be some other important libraries).

Additional info:
* affected: arm-elf-gcc-base 4.6.3-2 i686 (definitively, probably also x86-64)

Steps to reproduce:
* try to build any software (may be won't happen on very very trivial ones)

the following patch fixes the problem (temporary, some stripping would still be nice):
59c59
< find $pkgdir/usr/lib -type f -exec arm-elf-strip --strip-debug --strip-unneeded {} \; 2>/dev/null || true
---
> # find $pkgdir/usr/lib -type f -exec arm-elf-strip {} \; 2>/dev/null || true
This task depends upon

Closed by  Sergej Pupykin (sergej)
Tuesday, 10 April 2012, 03:32 GMT
Reason for closing:  Fixed

Loading...