New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 79541


Ignore:
Timestamp:
06/16/11 17:12:10 (4 years ago)
Author:
cal@…
Message:

rev-upgrade: Describe next steps and save the URLs I need for reference

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/gsoc11-rev-upgrade/base/src/macports1.0/macports.tcl

    r79540 r79541  
    35273527        } 
    35283528    } 
     3529    set binaries [registry::file search active 1 binary 1] 
     3530    ui_msg "---> Scanning binaries for linking errors" 
     3531    set i 1 
     3532    foreach b $binaries { 
     3533        ui_debug "Scanning binary $i of [llength $binaries]: [$b path]" 
     3534        incr i 
     3535        # TODO: Call something, that will use  
     3536        # http://www.opensource.apple.com/source/cctools/cctools-800/otool/main.c 
     3537        # as if it was called with otool -L, thus using 
     3538        # http://www.opensource.apple.com/source/cctools/cctools-698/libstuff/ofile.c 
     3539        # and print_libraries from 
     3540        # http://www.opensource.apple.com/source/cctools/cctools-800/otool/ofile_print.c, 
     3541        # but don't actually print the libs, but write them into a list and check them for existance and compatibility. 
     3542        # Maybe implement a cache for libs that have already been checked (because a lot of software links against similar libs) 
     3543    } 
    35293544    return 0; 
    35303545} 
Note: See TracChangeset for help on using the changeset viewer.