Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 276323

Summary: www-plugins/mozilla-weave installs ARM ELF files (?!)
Product: Gentoo Linux Reporter: Diego Elio Pettenò (RETIRED) <flameeyes>
Component: New packagesAssignee: Mounir Lamouri (volkmar) (RETIRED) <volkmar>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Diego Elio Pettenò (RETIRED) gentoo-dev 2009-07-03 00:01:15 UTC
/usr/lib/mozilla-firefox/extensions/{340c2bbc-ce74-4362-90b5-7c26312808ef}/components/WeaveCrypto.so:                         ELF 32-bit LSB shared object, ARM, version 1 (SYSV), dynamically linked, not stripped
/opt/firefox/extensions/{340c2bbc-ce74-4362-90b5-7c26312808ef}/components/WeaveCrypto.so:                                     ELF 32-bit LSB shared object, ARM, version 1 (SYSV), dynamically linked, not stripped
Comment 1 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2009-07-05 19:11:58 UTC
The file has been removed recently in the repository. So, I've checked the logs [1] and it looks like it was used for a trick for ARM archs. It was not used for other archs.

No need to keep it as it's probably not needed, the ebuilds are not keyworded for arm and it has been fixed/removed in newer versions (which is going to hit the tree someday).

As you can imagine, it means it's fixed :)

[1]
$ hg log WeaveCrypto.so
changeset:   1432:651ca6347646
parent:      1431:b238fab229fc
parent:      1427:52b1312ead8e
user:        jonathandicarlo@jonathan-dicarlos-macbook-pro.local
date:        Wed Feb 11 19:14:32 2009 -0800
summary:     Merged

changeset:   1426:b090091cd801
parent:      1422:fbdf53ade028
user:        Dan Mills <thunder@mozilla.com>
date:        Wed Feb 11 13:39:15 2009 -0800
summary:     Backed out changeset fbdf53ade028 (remove & ignore binaries)

changeset:   1193:405e44eddd1f
user:        jonathandicarlo@jonathan-dicarlos-macbook-pro.local
date:        Thu Dec 04 15:57:29 2008 -0800
summary:     Moved the ARM version of WeaveCrypto.so to the /components directory (where every other platform will try to laod it and fail, while ARM will try to load it and succeed)