Debian Automated Code Analysis

checkbashisms analysis of chromium-browser_6.0.472.63~r59945-5.dsc

possible bashism in ./src/depot_tools/repo line 150 (function names should only contain [a-z0-9_]):
    init_optparse.print_usage()
possible bashism in ./src/depot_tools/repo line 211 (function names should only contain [a-z0-9_]):
  ver_str = proc.stdout.read().strip()
possible bashism in ./src/depot_tools/repo line 212 (function names should only contain [a-z0-9_]):
  proc.stdout.close()
possible bashism in ./src/depot_tools/repo line 213 (function names should only contain [a-z0-9_]):
  proc.wait()
possible bashism in ./src/depot_tools/repo line 219 (function names should only contain [a-z0-9_]):
  ver_str = ver_str[len('git version '):].strip()
possible bashism in ./src/depot_tools/repo line 280 (function names should only contain [a-z0-9_]):
  proc.stdin.close()
possible bashism in ./src/depot_tools/repo line 289 (function names should only contain [a-z0-9_]):
  fd.close()
possible bashism in ./src/depot_tools/repo line 313 (function names should only contain [a-z0-9_]):
    proc.stderr.read()
possible bashism in ./src/depot_tools/repo line 314 (function names should only contain [a-z0-9_]):
    proc.stderr.close()
possible bashism in ./src/depot_tools/repo line 360 (function names should only contain [a-z0-9_]):
  cur = proc.stdout.read().strip()
possible bashism in ./src/depot_tools/repo line 361 (function names should only contain [a-z0-9_]):
  proc.stdout.close()
possible bashism in ./src/depot_tools/repo line 363 (function names should only contain [a-z0-9_]):
  proc.stderr.read()
possible bashism in ./src/depot_tools/repo line 364 (function names should only contain [a-z0-9_]):
  proc.stderr.close()
possible bashism in ./src/depot_tools/repo line 392 (function names should only contain [a-z0-9_]):
  out = proc.stdout.read()
possible bashism in ./src/depot_tools/repo line 393 (function names should only contain [a-z0-9_]):
  proc.stdout.close()
possible bashism in ./src/depot_tools/repo line 395 (function names should only contain [a-z0-9_]):
  err = proc.stderr.read()
possible bashism in ./src/depot_tools/repo line 396 (function names should only contain [a-z0-9_]):
  proc.stderr.close()
possible bashism in ./src/depot_tools/repo line 432 (function names should only contain [a-z0-9_]):
  dir = os.getcwd()
possible bashism in ./src/depot_tools/repo line 483 (function names should only contain [a-z0-9_]):
      init_optparse.print_help()
possible bashism in ./src/depot_tools/repo line 533 (function names should only contain [a-z0-9_]):
  REPO_REV = proc.stdout.read().strip()
possible bashism in ./src/depot_tools/repo line 534 (function names should only contain [a-z0-9_]):
  proc.stdout.close()
possible bashism in ./src/depot_tools/repo line 536 (function names should only contain [a-z0-9_]):
  proc.stderr.read()
possible bashism in ./src/depot_tools/repo line 537 (function names should only contain [a-z0-9_]):
  proc.stderr.close()
possible bashism in ./src/v8/tools/mac-nm line 14 (should be 'b = a'):
if [ "`which c++filt`" == "" ]; then
possible bashism in ./src/v8/tools/oprofile/common line 7 (alternative test command ([[ foo ]] should be [ foo ])):
if [[ -x $1 ]]
possible bashism in ./src/v8/tools/linux-tick-processor line 11 (should be 'b = a'):
if [ "$1" == "--no-build" ]; then
possible bashism in ./src/v8/tools/linux-tick-processor line 23 (alternative test command ([[ foo ]] should be [ foo ])):
  if [[ "${arg}" != -* ]]; then
possible bashism in ./src/native_client/src/third_party/libxt/configure line 2274 (should be 'b = a'):
if test "x$enable_pretty_cmds" == xyes;
possible bashism in ./src/native_client/src/third_party/libxt/configure line 2277 (should be 'b = a'):
  test x$enable_dependency_tracking == xno && AMDEPSHOWCMDSAT='@'
possible bashism in ./src/third_party/WebKit/WebKitTools/Scripts/find-included-framework-headers line 6 (echo -e):
    echo -e "\n$framework\n=================="
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 380 (enable):
        enable $(echo "$var" | sed 's/[^A-Za-z0-9_]/_/g')
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 405 (enable):
    enable $*
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 468 (enable):
        enable ${cfg}_checking
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 588 (enable):
    check_as "$@" <<EOF && enable $name
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 656 (enable):
    check_ld "$@" <<EOF && enable $func
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 667 (enable):
    check_ld "$@" <<EOF && enable $func
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 685 (enable):
    check_ld "$@" <<EOF && enable $func && enable_safe $headers
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1537 (enable):
enable avcodec
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1538 (enable):
enable avcore
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1539 (enable):
enable avdevice
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1540 (enable):
enable avfilter
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1541 (enable):
enable avformat
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1542 (enable):
enable avutil
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1543 (enable):
enable asm
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1544 (enable):
enable debug
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1545 (enable):
enable doc
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1546 (enable):
enable fastdiv
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1547 (enable):
enable ffmpeg
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1548 (enable):
enable ffplay
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1549 (enable):
enable ffprobe
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1550 (enable):
enable ffserver
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1551 (enable):
enable mpegaudio_hp
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1552 (enable):
enable network
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1553 (enable):
enable optimizations
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1554 (enable):
enable protocols
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1555 (enable):
enable static
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1556 (enable):
enable stripping
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1557 (enable):
enable swscale
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1558 (enable):
enable swscale_alpha
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1588 (enable):
enable source_path_used
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1644 (enable):
enable $ARCH_EXT_LIST $ACODEC_TESTS $VCODEC_TESTS $LAVF_TESTS $LAVFI_TESTS $SEEK_TESTS
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1719 (enable):
test -n "$cross_prefix" && enable cross_compile
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1758 ($HOST(TYPE|NAME)):
        echo "${2%XXX*}.${HOSTNAME}.${UID}.$$"
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1758 ($UID should be "$(id -ru)"):
        echo "${2%XXX*}.${HOSTNAME}.${UID}.$$"
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1953 (enable):
test -n "$cc_type" && enable $cc_type ||
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2046 (enable):
enable $arch
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2081 (enable):
            enable ldbrx
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2108 (enable):
            enable cmov
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2109 (enable):
            enable fast_cmov
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2114 (enable):
            enable cmov
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2228 (enable):
enable $subarch
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2229 (enable):
enabled spic && enable pic
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2251 (enable):
        enable malloc_aligned
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2257 (enable):
        enable pic
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2263 (enable):
        enable malloc_aligned
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2270 (enable):
        enable malloc_aligned
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2293 (enable):
            enable malloc_aligned
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2312 (enable):
        enable dos_paths
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2327 (enable):
        enable dos_paths
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2335 (enable):
        enable dos_paths
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2338 (enable):
        enable dv1394
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2365 (enable):
        enable dos_paths
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2378 (enable):
check_cpp_condition stdlib.h "defined(__PIC__) || defined(__pic__) || defined(PIC)" && enable pic
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2410 (enable):
enabled version3 && { enabled gpl && enable gplv3 || enable lgplv3; }
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2417 (enable):
    enable pic
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2431 (enable):
check_cc <<EOF && enable inline_asm
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2442 (enable):
check_cc <<EOF && enable attribute_packed
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2446 (enable):
check_cc <<EOF && enable attribute_may_alias
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2453 (enable):
od -t x1 $TMPO | grep -q '42 *49 *47 *45' && enable bigendian
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2464 (enable):
    check_ld <<EOF && enable vfp_args
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2488 (enable):
    enable local_aligned_8 local_aligned_16
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2526 (enable):
    enable local_aligned_8 local_aligned_16
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2532 (enable):
    check_exec_crash <<EOF && enable ebp_available
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2545 (enable):
    check_cc <<EOF && enable ten_operands
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2570 (enable):
        check_yasm "pabsw xmm0, xmm0" && enable yasm ||
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2605 (enable):
check_func  ${malloc_prefix}memalign            && enable memalign
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2607 (enable):
check_func  ${malloc_prefix}posix_memalign      && enable posix_memalign
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2642 (enable):
    enable pthreads
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2718 (enable):
        enable libdc1394_2; } ||
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2720 (enable):
        enable libdc1394_1; } ||
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2730 (enable):
    enable sdl &&
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2731 (enable):
    check_struct SDL.h SDL_VideoInfo current_w $sdl_cflags && enable sdl_video_size
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2734 (enable):
texi2html -version > /dev/null 2>&1 && enable texi2html || disable texi2html
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2769 (enable):
check_cpp_condition vfw.h "WM_CAP_DRIVER_CONNECT > WM_USER" && enable vfwcap_defines
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2829 (enable):
    check_cc <<EOF && enable symver_asm_label
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2833 (enable):
    check_cc <<EOF && enable symver_gnu_asm
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2864 (enable):
    enable ebp_available
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2886 (enable):
enabled_any $THREADS_LIST      && enable threads
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/tools/patcheck line 82 (brace expansion):
hiegrep '(:\+|,|;)( *|static|\*)*'"$ERE_PRITYP"' *(src|source|input|in)([0-9A-Z_][0-9A-Za-z_]*){1,} *\[' 'missing const (test2)?' $*
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/tests/copycooker.sh line 11 (brace expansion):
list=$(grep -oh ' ./tests/data/.*' tests/ref/{acodec,lavf,vsynth1}/*| sort)
possible bashism in ./src/third_party/xdg-utils/scripts/xdg-settings.in line 71 (alternative test command ([[ foo ]] should be [ foo ])):
            command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | first_word`"
possible bashism in ./src/third_party/xdg-utils/scripts/xdg-settings.in line 93 (alternative test command ([[ foo ]] should be [ foo ])):
        command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | first_word`"
possible bashism in ./src/third_party/xdg-utils/scripts/xdg-settings.in line 399 (alternative test command ([[ foo ]] should be [ foo ])):
            command="`grep -E "^Exec(\[[^]=]*])?=" "$file" | cut -d= -f 2- | sed -e 's/%[FfUu]/"%s"/g'`"
possible bashism in ./src/third_party/xdg-utils/scripts/xdg-terminal.in line 36 (should be 'b = a'):
        if [ x"$1" == x"" ]; then
possible bashism in ./src/third_party/xdg-utils/scripts/xdg-terminal.in line 63 (should be 'b = a'):
        if [ x"$1" == x"" ]; then
possible bashism in ./src/third_party/xdg-utils/scripts/xdg-terminal.in line 66 (should be 'b = a'):
            if [ x"$term_exec_arg" == x"" ]; then
possible bashism in ./src/third_party/xdg-utils/scripts/xdg-terminal.in line 85 (should be 'b = a'):
    if [ x"$1" == x"" ]; then
possible bashism in ./src/third_party/xdg-utils/scripts/xdg-terminal.in line 101 (should be 'b = a'):
    if [ x"$TERM" == x"" ]; then
possible bashism in ./src/third_party/libxml/configure line 369 (should be >word 2>&1):
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
possible bashism in ./src/third_party/protobuf2/src/post_process_dist.sh line 18 (should be 'b = a'):
if [ "$1" == "" ]; then
possible bashism in ./src/third_party/tcmalloc/chromium/src/tests/profiler_unittest.sh line 188 (<<< here string):
echo ">>> WARNING <<<"
possible bashism in ./src/third_party/tcmalloc/vendor/configure line 370 (should be >word 2>&1):
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
possible bashism in ./src/third_party/tcmalloc/vendor/src/tests/profiler_unittest.sh line 188 (<<< here string):
echo ">>> WARNING <<<"
possible bashism in ./src/third_party/mesa/MesaLib/configure line 373 (should be >word 2>&1):
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
possible bashism in ./src/third_party/sqlite/publish.sh line 125 (should be >word 2>&1):
rpm -ba $HOME/rpm/SPECS/sqlite.spec >& rpm-$vers.log
possible bashism in ./src/chrome/tools/build/win/make_zip.sh line 30 ((push|pop)d):
pushd "$release_dir"
possible bashism in ./src/chrome/tools/build/win/make_zip.sh line 34 ($'...' should be "$(printf '...')"):
IFS=$'\n'
possible bashism in ./src/chrome/tools/build/win/make_zip.sh line 35 (bash arrays, ${name[0|*|@]}):
for f in ${files[@]}; do
possible bashism in ./src/chrome/tools/build/win/make_zip.sh line 39 ((push|pop)d):
popd
possible bashism in ./src/chrome/tools/build/win/make_chromebot_zip.sh line 33 ((push|pop)d):
pushd "$release_dir"
possible bashism in ./src/chrome/tools/build/win/make_chromebot_zip.sh line 37 ($'...' should be "$(printf '...')"):
IFS=$'\n'
possible bashism in ./src/chrome/tools/build/win/make_chromebot_zip.sh line 38 (bash arrays, ${name[0|*|@]}):
for f in ${files[@]}; do
possible bashism in ./src/chrome/tools/build/win/make_chromebot_zip.sh line 42 (bash arrays, ${name[0|*|@]}):
for f in ${test_files[@]}; do
possible bashism in ./src/chrome/tools/build/win/make_chromebot_zip.sh line 45 ((push|pop)d):
popd
possible bashism in ./src/chrome/tools/build/win/make_chromebot_zip.sh line 59 ((push|pop)d):
pushd "$release_dir"
possible bashism in ./src/chrome/tools/build/win/make_chromebot_zip.sh line 60 (bash arrays, ${name[0|*|@]}):
for f in ${sym_files[@]}; do
possible bashism in ./src/chrome/tools/build/win/make_chromebot_zip.sh line 63 ((push|pop)d):
popd
possible bashism in ./src/build/branding_value.sh line 25 ((push|pop)d):
pushd $(dirname "${0}") > /dev/null
possible bashism in ./src/build/branding_value.sh line 27 ((push|pop)d):
popd > /dev/null

This report was generated on Sun, 16 Jan 2011 06:38:03 +0000, based on results by checkbashisms 2.10.65git5