~ubuntu-branches/ubuntu/trusty/mountall/trusty-proposed

« back to all changes in this revision

Viewing changes to libtool

  • Committer: Bazaar Package Importer
  • Author(s): Scott James Remnant, Scott James Remnant, Kees Cook
  • Date: 2009-09-23 14:19:01 UTC
  • Revision ID: james.westby@ubuntu.com-20090923141901-anla1vw4troxeixl
Tags: 0.1.8
[ Scott James Remnant ]
* Further work on the fix from the previous version where the root
  filesystem would always be considered "local", retain that from the
  POV of the {virtual,local,remote}-filesystems events, but do mount
  the root straight away when it's virtual since there's no device to
  wait until it's ready.  LP: #431204.
* If a remote filesystem is already mounted and doesn't need a remount,
  don't wait for a network device to come up.  LP: #430348.

* Ignore single and double quotes in fstab device specifications, since
  mount -a used to.  LP: #431064.
* Never write mtab when mounting a mount with showthroughs (ie. /var)
  and instead update mtab once we've moved it into place
  later.  LP: #434172.

[ Kees Cook ]
* src/mountall.c: rework nftw hooks to use a global for argument passing
  instead of using nested functions and the resulting trampolines that
  cause an executable stack.  LP: #434813.
* debian/rules: revert powerpc exception, since the cause is fixed by
  removing the nested functions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#! /bin/bash
2
2
 
3
3
# libtool - Provide generalized library-building support services.
4
 
# Generated automatically by config.status (mountall) 0.1.0
5
 
# Libtool was configured on host quest:
 
4
# Generated automatically by config.status (mountall) 0.1
 
5
# Libtool was configured on host wing-commander:
6
6
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
7
7
#
8
8
#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
56
56
 
57
57
# The host system.
58
58
host_alias=
59
 
host=x86_64-pc-linux-gnu
 
59
host=i486-pc-linux-gnu
60
60
host_os=linux-gnu
61
61
 
62
62
# The build system.
63
 
build_alias=x86_64-linux-gnu
64
 
build=x86_64-pc-linux-gnu
 
63
build_alias=i486-linux-gnu
 
64
build=i486-pc-linux-gnu
65
65
build_os=linux-gnu
66
66
 
67
67
# A sed program that does not truncate output.
86
86
LN_S="ln -s"
87
87
 
88
88
# What is the maximum length of a command?
89
 
max_cmd_len=3458764513820540925
 
89
max_cmd_len=805306365
90
90
 
91
91
# Object file suffix (normally "o").
92
92
objext=o
234
234
hardcode_into_libs=yes
235
235
 
236
236
# Compile-time system search path for libraries.
237
 
sys_lib_search_path_spec="/usr/lib/gcc/x86_64-linux-gnu/4.3.3 /usr/lib /lib"
 
237
sys_lib_search_path_spec="/usr/lib/gcc/i486-linux-gnu/4.4.1 /usr/lib /lib /usr/lib/i486-linux-gnu"
238
238
 
239
239
# Run-time system search path for libraries.
240
 
sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/lib32/alsa-lib /usr/lib/alsa-lib /usr/local/lib /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu "
 
240
sys_lib_dlsearch_path_spec="/lib /usr/lib /lib/i486-linux-gnu /usr/lib/i486-linux-gnu /usr/lib/alsa-lib /usr/local/lib "
241
241
 
242
242
# Whether dlopen is supported.
243
243
dlopen_support=unknown
254
254
 
255
255
 
256
256
# The linker used to build libraries.
257
 
LD="/usr/bin/ld -m elf_x86_64"
 
257
LD="/usr/bin/ld"
258
258
 
259
259
# Commands used to build an old-style archive.
260
260
old_archive_cmds="\$AR \$AR_FLAGS \$oldlib\$oldobjs~\$RANLIB \$oldlib"
275
275
pic_flag=" -fPIC -DPIC"
276
276
 
277
277
# Compiler flag to prevent dynamic linking.
278
 
link_static_flag=""
 
278
link_static_flag="-static"
279
279
 
280
280
# Does compiler simultaneously support -c and -o options?
281
281
compiler_c_o="yes"
361
361
inherit_rpath=no
362
362
 
363
363
# Whether libtool must link a program against all its dependency libraries.
364
 
link_all_deplibs=unknown
 
364
link_all_deplibs=no
365
365
 
366
366
# Fix the shell variable $srcfile for the compiler.
367
367
fix_srcfile_path=""
456
456
#       compiler:               $LTCC
457
457
#       compiler flags:         $LTCFLAGS
458
458
#       linker:         $LD (gnu? $with_gnu_ld)
459
 
#       $progname:              (GNU libtool) 2.2.6 Debian-2.2.6a-1ubuntu1
 
459
#       $progname:              (GNU libtool) 2.2.6 Debian-2.2.6a-4
460
460
#       automake:               $automake_version
461
461
#       autoconf:               $autoconf_version
462
462
#
464
464
 
465
465
PROGRAM=ltmain.sh
466
466
PACKAGE=libtool
467
 
VERSION="2.2.6 Debian-2.2.6a-1ubuntu1"
 
467
VERSION="2.2.6 Debian-2.2.6a-4"
468
468
TIMESTAMP=""
469
469
package_revision=1.3012
470
470
 
5834
5834
            # It is a libtool convenience library, so add in its objects.
5835
5835
            convenience="$convenience $ladir/$objdir/$old_library"
5836
5836
            old_convenience="$old_convenience $ladir/$objdir/$old_library"
 
5837
            tmp_libs=
 
5838
            for deplib in $dependency_libs; do
 
5839
              deplibs="$deplib $deplibs"
 
5840
              if $opt_duplicate_deps ; then
 
5841
                case "$tmp_libs " in
 
5842
                *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
 
5843
                esac
 
5844
              fi
 
5845
              tmp_libs="$tmp_libs $deplib"
 
5846
            done
5837
5847
          elif test "$linkmode" != prog && test "$linkmode" != lib; then
5838
5848
            func_fatal_error "\`$lib' is not a convenience library"
5839
5849
          fi
5840
 
          tmp_libs=
5841
 
          for deplib in $dependency_libs; do
5842
 
            deplibs="$deplib $deplibs"
5843
 
            if $opt_duplicate_deps ; then
5844
 
              case "$tmp_libs " in
5845
 
              *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
5846
 
              esac
5847
 
            fi
5848
 
            tmp_libs="$tmp_libs $deplib"
5849
 
          done
5850
5850
          continue
5851
5851
        fi # $pass = conv
5852
5852
 
6383
6383
          if test "$link_all_deplibs" != no; then
6384
6384
            # Add the search paths of all dependency libraries
6385
6385
            for deplib in $dependency_libs; do
 
6386
              path=
6386
6387
              case $deplib in
6387
6388
              -L*) path="$deplib" ;;
6388
6389
              *.la)