summaryrefslogtreecommitdiff
path: root/packages/qof
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2008-11-18 14:37:33 +0100
committerHolger Hans Peter Freyther <zecke@selfish.org>2008-11-18 14:47:59 +0100
commitfa5a0ecc4f21152b13a864aa865c197fa8ad9ba9 (patch)
treeaeb7d4a9a89dfa11ebfc18d34987f148f0a2347b /packages/qof
parentb5b4bb98ef12e9872145bb5cc0515365f511a880 (diff)
insane.bbclass: Optimisation to speed up the package qa phase
If you have a package with many data files (like xserver-xorg-print) the overhead of forking and executing scanelf/objdump on these files is way too high. Change the code to open the file and check if it is an elf file. Pass the result to the checking functions. If we do not have an elf file in front of us do not execute scanelf/objdump. This is a speed increase, it still detects GNU hash, the other parts should continue to work as well but needs some verificiation.
Diffstat (limited to 'packages/qof')
0 files changed, 0 insertions, 0 deletions