Debian Automated Code Analysis

checkbashisms analysis of chromium-browser_10.0.648.204~r79063-1.dsc

possible bashism in ./src/depot_tools/repo line 153 (function names should only contain [a-z0-9_]):
    init_optparse.print_usage()
possible bashism in ./src/depot_tools/repo line 214 (function names should only contain [a-z0-9_]):
  ver_str = proc.stdout.read().strip()
possible bashism in ./src/depot_tools/repo line 215 (function names should only contain [a-z0-9_]):
  proc.stdout.close()
possible bashism in ./src/depot_tools/repo line 216 (function names should only contain [a-z0-9_]):
  proc.wait()
possible bashism in ./src/depot_tools/repo line 222 (function names should only contain [a-z0-9_]):
  ver_str = ver_str[len('git version '):].strip()
possible bashism in ./src/depot_tools/repo line 267 (function names should only contain [a-z0-9_]):
  env = os.environ.copy()
possible bashism in ./src/depot_tools/repo line 268 (function names should only contain [a-z0-9_]):
  env['GNUPGHOME'] = gpg_dir.encode()
possible bashism in ./src/depot_tools/repo line 283 (function names should only contain [a-z0-9_]):
  proc.stdin.close()
possible bashism in ./src/depot_tools/repo line 292 (function names should only contain [a-z0-9_]):
  fd.close()
possible bashism in ./src/depot_tools/repo line 316 (function names should only contain [a-z0-9_]):
    proc.stderr.read()
possible bashism in ./src/depot_tools/repo line 317 (function names should only contain [a-z0-9_]):
    proc.stderr.close()
possible bashism in ./src/depot_tools/repo line 363 (function names should only contain [a-z0-9_]):
  cur = proc.stdout.read().strip()
possible bashism in ./src/depot_tools/repo line 364 (function names should only contain [a-z0-9_]):
  proc.stdout.close()
possible bashism in ./src/depot_tools/repo line 366 (function names should only contain [a-z0-9_]):
  proc.stderr.read()
possible bashism in ./src/depot_tools/repo line 367 (function names should only contain [a-z0-9_]):
  proc.stderr.close()
possible bashism in ./src/depot_tools/repo line 386 (function names should only contain [a-z0-9_]):
  env = os.environ.copy()
possible bashism in ./src/depot_tools/repo line 387 (function names should only contain [a-z0-9_]):
  env['GNUPGHOME'] = gpg_dir.encode()
possible bashism in ./src/depot_tools/repo line 395 (function names should only contain [a-z0-9_]):
  out = proc.stdout.read()
possible bashism in ./src/depot_tools/repo line 396 (function names should only contain [a-z0-9_]):
  proc.stdout.close()
possible bashism in ./src/depot_tools/repo line 398 (function names should only contain [a-z0-9_]):
  err = proc.stderr.read()
possible bashism in ./src/depot_tools/repo line 399 (function names should only contain [a-z0-9_]):
  proc.stderr.close()
possible bashism in ./src/depot_tools/repo line 435 (function names should only contain [a-z0-9_]):
  dir = os.getcwd()
possible bashism in ./src/depot_tools/repo line 490 (function names should only contain [a-z0-9_]):
      init_optparse.print_help()
possible bashism in ./src/depot_tools/repo line 541 (function names should only contain [a-z0-9_]):
  REPO_REV = proc.stdout.read().strip()
possible bashism in ./src/depot_tools/repo line 542 (function names should only contain [a-z0-9_]):
  proc.stdout.close()
possible bashism in ./src/depot_tools/repo line 544 (function names should only contain [a-z0-9_]):
  proc.stderr.read()
possible bashism in ./src/depot_tools/repo line 545 (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/third_party/WebKit/Tools/Scripts/find-included-framework-headers line 28 (echo -e):
    echo -e "\n$framework\n=================="
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 382 (enable):
        enable $(echo "$var" | sed 's/[^A-Za-z0-9_]/_/g')
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 407 (enable):
    enable $*
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 470 (enable):
        enable ${cfg}_checking
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 599 (enable):
    check_as "$@" <<EOF && enable $name
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 678 (enable):
    check_ld "$@" <<EOF && enable $func
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 696 (enable):
    check_ld "$@" <<EOF && enable $func && enable_safe $headers
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1567 (enable):
enable avcodec
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1568 (enable):
enable avcore
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1569 (enable):
enable avdevice
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1570 (enable):
enable avfilter
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1571 (enable):
enable avformat
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1572 (enable):
enable avutil
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1573 (enable):
enable asm
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1574 (enable):
enable debug
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1575 (enable):
enable doc
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1576 (enable):
enable fastdiv
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1577 (enable):
enable ffmpeg
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1578 (enable):
enable ffplay
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1579 (enable):
enable ffprobe
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1580 (enable):
enable ffserver
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1581 (enable):
enable mpegaudio_hp
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1582 (enable):
enable network
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1583 (enable):
enable optimizations
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1584 (enable):
enable protocols
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1585 (enable):
enable static
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1586 (enable):
enable stripping
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1587 (enable):
enable swscale
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1588 (enable):
enable swscale_alpha
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1618 (enable):
enable source_path_used
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1674 (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 1749 (enable):
test -n "$cross_prefix" && enable cross_compile
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1788 ($HOST(TYPE|NAME)):
        echo "${2%XXX*}.${HOSTNAME}.${UID}.$$"
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 1788 ($UID should be "$(id -ru)"):
        echo "${2%XXX*}.${HOSTNAME}.${UID}.$$"
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2004 (enable):
test -n "$cc_type" && enable $cc_type ||
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2097 (enable):
enable $arch
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2132 (enable):
            enable ldbrx
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2159 (enable):
            enable cmov
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2160 (enable):
            enable fast_cmov
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2165 (enable):
            enable cmov
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2279 (enable):
enable $subarch
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2280 (enable):
enabled spic && enable pic
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2302 (enable):
        enable malloc_aligned
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2308 (enable):
        enable pic
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2314 (enable):
        enable malloc_aligned
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2321 (enable):
        enable malloc_aligned
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2344 (enable):
            enable malloc_aligned
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2363 (enable):
        enable dos_paths
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2378 (enable):
        enable dos_paths
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2386 (enable):
        enable dos_paths
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2389 (enable):
        enable dv1394
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2416 (enable):
        enable dos_paths
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2431 (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 2463 (enable):
enabled version3 && { enabled gpl && enable gplv3 || enable lgplv3; }
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2470 (enable):
    enable pic
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2484 (enable):
check_cc <<EOF && enable inline_asm
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2495 (enable):
check_cc <<EOF && enable attribute_packed
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2499 (enable):
check_cc <<EOF && enable attribute_may_alias
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2506 (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 2517 (enable):
    check_ld <<EOF && enable vfp_args
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2541 (enable):
    enable local_aligned_8 local_aligned_16
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2579 (enable):
    enable local_aligned_8 local_aligned_16
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2585 (enable):
    check_exec_crash <<EOF && enable ebp_available
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2601 (enable):
    check_cc <<EOF && enable ten_operands
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2635 (enable):
        check_yasm "pabsw xmm0, xmm0" && enable yasm ||
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2670 (enable):
check_func  ${malloc_prefix}memalign            && enable memalign
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2672 (enable):
check_func  ${malloc_prefix}posix_memalign      && enable posix_memalign
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2708 (enable):
    enable pthreads
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2788 (enable):
        enable libdc1394_2; } ||
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2790 (enable):
        enable libdc1394_1; } ||
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2800 (enable):
    enable sdl &&
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2801 (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 2804 (enable):
texi2html -version > /dev/null 2>&1 && enable texi2html || disable texi2html
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2839 (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 2899 (enable):
    check_cc <<EOF && enable symver_asm_label
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2903 (enable):
    check_cc <<EOF && enable symver_gnu_asm
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2934 (enable):
    enable ebp_available
possible bashism in ./src/third_party/ffmpeg/patched-ffmpeg-mt/configure line 2966 (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/talloc/script/abi_checks.sh line 67 (let ...):
	let exit_status++
possible bashism in ./src/third_party/talloc/script/abi_checks.sh line 75 (let ...):
	let exit_status++
possible bashism in ./src/third_party/xdg-utils/scripts/xdg-open.in line 97 (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 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 402 (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/yasm/source/patched-yasm/configure line 372 (should be >word 2>&1):
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
possible bashism in ./src/third_party/openssl/openssl/test/testca line 4 ($(OS|MACH)TYPE):
if test "$OSTYPE" = msdosdjgpp; then
possible bashism in ./src/third_party/openssl/openssl/test/testgen line 9 ($(OS|MACH)TYPE):
if test "$OSTYPE" = msdosdjgpp; then
possible bashism in ./src/third_party/openssl/openssl/util/pod2mantest line 14 ($(OS|MACH)TYPE):
if test "$OSTYPE" = "msdosdjgpp"; then IFS=";"; fi
possible bashism in ./src/third_party/openssl/openssl/util/opensslwrap.sh line 18 ($(OS|MACH)TYPE):
	if [ "$OSTYPE" != msdosdjgpp ]; then
possible bashism in ./src/third_party/openssl/openssl/util/shlib_wrap.sh line 69 ($(OS|MACH)TYPE):
	if [ "$OSTYPE" != msdosdjgpp ]; then
possible bashism in ./src/third_party/openssl/openssl/util/point.sh line 4 ($(OS|MACH)TYPE):
if test "$OSTYPE" = msdosdjgpp; then
possible bashism in ./src/third_party/openssl/openssl/fips/openssl_fips_fingerprint line 15 ($(OS|MACH)TYPE):
    if test "$OSTYPE" = msdosdjgpp; then
possible bashism in ./src/third_party/libxml/src/configure line 369 (should be >word 2>&1):
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
possible bashism in ./src/third_party/hunspell/tests/suggestiontest/test line 7 ('function' is useless):
function check() {
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/hyphen/configure line 380 (should be >word 2>&1):
    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
possible bashism in ./src/third_party/sqlite/src/publish.sh line 125 (should be >word 2>&1):
rpm -ba $HOME/rpm/SPECS/sqlite.spec >& rpm-$vers.log
possible bashism in ./src/chrome/common/extensions/docs/build/build.sh line 9 ('function' is useless):
function depot_tools_error() {
possible bashism in ./src/chrome/common/extensions/docs/build/build.sh line 14 (should be 'b = a'):
if [ "$(uname | cut -b1-6)" == "CYGWIN" ] ; then
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/gpu/demos/run_demo_ppapi.sh line 16 (should be 'b = a'):
if [ "$2" == "--debug" ]; then
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 Wed, 30 Mar 2011 06:38:02 +0000, based on results by checkbashisms 2.10.65git5