Skip to content

mariux64/sousage

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 22 commits behind thomas:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

sousage

Creates usage-reports for shared objects.

Phase 1 : Sammeln von konzepten, und code review

debian_utility

Sehr altes tool, aber von einem programmierer der es offensichtlich mit viel spass angegangen ist. Die change-logs enthalten einige hints auf mögliche fallen.

donald_libcheck

Tool von Donald.

thomas_libusage

Tool von mir.

ldd_bee

Dump all bee packages, which contain .so libs used by executable.

usage

/project/admin/tools/ldd_bee.pl executable [executable ... ]

output

# /lib/libXXX.so.N
# /lib/libYYY.so.M
# /usr/lib/libZZZ.so.U
PKGALLPKG[0]=beepkg-1.0.6-3.x86_64
  BEEFILE[0]=/usr/share/bee/beepkg-1.0.6-3.x86_64/beepkg--1.0.6-3.bee
  BEETIME[0]=1394791086 # 2 yrs 3 mon (Fri Mar 14 10:58:06 2014)
   BEELIB[0]=/usr/lib/libXXX.so.1.0

PKGALLPKG[1]=beedep-0.98.5-0.x86_64
  BEEFILE[1]=/usr/share/bee/beedep-0.98.5-0.x86_64/beedep-0.98.5-0.bee
  BEETIME[1]=1417173467 # 1 yrs 6 mon (Fri Nov 28 12:17:47 2014)
   BEELIB[1]=/usr/lib/libYYY.so.6

About

usage-report für shared objects

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages

  • Perl 100.0%