Ignore:
Timestamp:
Dec 20, 2016, 4:07:32 PM (7 years ago)
Author:
Bruno Cornec
Message:

New 3?3 banch for incorporation of latest busybox 1.25. Changing minor version to handle potential incompatibilities.

Location:
branches/3.3
Files:
1 edited
1 copied

Legend:

Unmodified
Added
Removed
  • branches/3.3/mindi-busybox/scripts/randomtest

    r2725 r3621  
    5353    cat .config \
    5454    | grep -v CONFIG_STATIC \
     55    \
     56    | grep -v CONFIG_FEATURE_2_4_MODULES \
     57    | grep -v CONFIG_FEATURE_USE_BSS_TAIL \
     58    | grep -v CONFIG_DEBUG_SANITIZE \
    5559    >.config.new
    5660    mv .config.new .config
    5761    echo '# CONFIG_STATIC is not set' >>.config
     62    # newer glibc (at least 2.23) no longer supply query_module() ABI.
     63    # People who target 2.4 kernels would likely use older glibc (and older bbox).
     64    echo '# CONFIG_FEATURE_2_4_MODULES is not set' >>.config
     65    echo '# CONFIG_FEATURE_USE_BSS_TAIL is not set' >>.config
     66    echo '# CONFIG_DEBUG_SANITIZE is not set' >>.config
    5867fi
    5968
     
    6776    \
    6877    | grep -v CONFIG_FEATURE_2_4_MODULES \
     78    | grep -v CONFIG_FEATURE_SYNC_FANCY \
     79    | grep -v CONFIG_FEATURE_TOUCH_NODEREF \
     80    | grep -v CONFIG_NANDWRITE \
     81    | grep -v CONFIG_NANDDUMP \
     82    | grep -v CONFIG_BLKDISCARD \
     83    | grep -v CONFIG_NSENTER \
     84    | grep -v CONFIG_UNSHARE \
    6985    >.config.new
    7086    mv .config.new .config
     
    7389    echo '# CONFIG_PIE is not set' >>.config
    7490    echo '# CONFIG_FEATURE_2_4_MODULES is not set' >>.config
     91    echo '# CONFIG_FEATURE_SYNC_FANCY is not set' >>.config
     92    echo '# CONFIG_FEATURE_TOUCH_NODEREF is not set' >>.config
     93    # My uclibc installation does not support some needed APIs...
     94    echo '# CONFIG_NANDWRITE is not set' >>.config
     95    echo '# CONFIG_NANDDUMP is not set' >>.config
     96    echo '# CONFIG_BLKDISCARD is not set' >>.config
     97    echo '# CONFIG_NSENTER is not set' >>.config
     98    echo '# CONFIG_UNSHARE is not set' >>.config
    7599fi
    76100
     
    92116# Build!
    93117nice -n 10 make $MAKEOPTS 2>&1 | tee make.log
     118grep 'Rerun make' make.log \
     119&& nice -n 10 make $MAKEOPTS 2>&1 | tee -a make.log
    94120
    95121# Return exitcode 1 if busybox executable does not exist
Note: See TracChangeset for help on using the changeset viewer.