New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 82405


Ignore:
Timestamp:
08/13/11 07:58:46 (4 years ago)
Author:
jmr@…
Message:

mpab: only skip based on failcache when portlist is all

File:
1 edited

Legend:

Unmodified
Added
Removed
  • contrib/mpab/chroot-scripts/buildports

    r82197 r82405  
    6868/bin/mkdir -p ${PORTRESULTSDIR}/success ${PORTRESULTSDIR}/fail 
    6969 
    70  
     70useFailCache="" 
    7171if [[ -f /var/tmp/portlist && `head -n1 /var/tmp/portlist` != "all" ]]; then 
    7272   portList=`/bin/cat /var/tmp/portlist` 
    7373else 
    7474   portList=`/usr/bin/tclsh /var/tmp/genportlist.tcl` 
     75   useFailCache=1 
    7576fi 
    7677/bin/rm -f /var/tmp/portlist 
     
    104105      skipPort="" 
    105106      portFile=`${PREFIX}/bin/port file ${portName}` 
    106       if [[ ! "$portFile" -nt "${FAILCACHE}/${portName}" ]]; then 
     107      if [[ -n "$useFailCache" && ! "$portFile" -nt "${FAILCACHE}/${portName}" ]]; then 
    107108         echo "skipping, portfile not modified since last failure" | tee -a ${PROGRESSLOG} | tee ${PORTRESULTSDIR}/fail/${portName}.log 
    108109         skipPort=1 
Note: See TracChangeset for help on using the changeset viewer.