~ubuntu-branches/ubuntu/oneiric/iptables/oneiric

« back to all changes in this revision

Viewing changes to m4/libtool.m4

  • Committer: Bazaar Package Importer
  • Author(s): Jamie Strandboge, Lorenzo De Liso, Jamie Strandboge
  • Date: 2010-11-12 15:58:40 UTC
  • mfrom: (5.1.8 upstream) (2.1.11 sid)
  • Revision ID: james.westby@ubuntu.com-20101112155840-jm07l9o9722h0bvm
Tags: 1.4.10-1ubuntu1
[ Lorenzo De Liso ]
* Merge from debian unstable (LP: #671652), remaining changes:
  - Don't fail to run iptables-save if iptables module isn't loaded.
  - Revert changes between 1.4.1.1-3 and 1.4.1.1-4, thus bringing back
    the howtos.
  - Added linuxdoc-tools to Build-Depends
  - Modified debian/iptables{,-dev}.install to match DM syntax
    (removed debian/tmp)
  - Added -fno-strict-aliasing -Werror switches to regular_CFLAGS
    for catching errors early
  - Removed unused TC_NUM_RULES() and TC_GET_RULE()
* debian/patches/03-compilation-error.patch: updated
* debian/patches/0600-makefile_jedi_handwaving.patch: updated
* Dropped changes:
  - debian/patches/0902-docs-version-reference.diff: modifies files inside
    the debian/ directory and hence is not needed

[ Jamie Strandboge ]
* debian/patches/9000-howtos.patch:
  - combine 0102-howtos.patch and 0103-sgml_errors.patch into this patch
    and apply after the Debian patches for easier maintenance
  - add DEP-3 comments
* debian/patches/9001-build-libipq_pic.la.patch:
  - Build libipq_pic.la with -fPIC
  - add DEP-3 comments
* debian/iptables-dev.install: install lib/*.la in usr/lib
* merge debian/patches/9002-xt_recent-reap.patch:
  - support for the xt_recent filter --reap switch (refreshed and updated)
  - add DEP-3 comments
* debian/patches/9003-compilation-error.patch:
  - renamed 03-compilation-error.patch as 9003-compilation-error.patch
  - apply after Debian patches for easier maintenance
  - add DEP-3 comments
* debian/iptables.doc-base.{nat|packet-filter}: update for 2.6
* Dropped changes:
  - Replaced ipt_DSCP.h by xpt_DSCP.h in ipt_ECN.h and ipt_echn.h (applied
    upstream)
  - 9001-build-libipq_pic.a.patch (using la instead)

Show diffs side-by-side

added added

removed removed

Lines of Context:
2445
2445
  ;;
2446
2446
 
2447
2447
# This must be Linux ELF.
2448
 
linux* | k*bsd*-gnu)
 
2448
linux* | k*bsd*-gnu | kopensolaris*-gnu)
2449
2449
  version_type=linux
2450
2450
  need_lib_prefix=no
2451
2451
  need_version=no
3084
3084
  ;;
3085
3085
 
3086
3086
# This must be Linux ELF.
3087
 
linux* | k*bsd*-gnu)
 
3087
linux* | k*bsd*-gnu | kopensolaris*-gnu)
3088
3088
  lt_cv_deplibs_check_method=pass_all
3089
3089
  ;;
3090
3090
 
3705
3705
            ;;
3706
3706
        esac
3707
3707
        ;;
3708
 
      linux* | k*bsd*-gnu)
 
3708
      linux* | k*bsd*-gnu | kopensolaris*-gnu)
3709
3709
        case $cc_basename in
3710
3710
          KCC*)
3711
3711
            # KAI C++ Compiler
3989
3989
      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
3990
3990
      ;;
3991
3991
 
3992
 
    linux* | k*bsd*-gnu)
 
3992
    linux* | k*bsd*-gnu | kopensolaris*-gnu)
3993
3993
      case $cc_basename in
3994
3994
      # old Intel for x86_64 which still supported -KPIC.
3995
3995
      ecc*)
4285
4285
    fi
4286
4286
    supports_anon_versioning=no
4287
4287
    case `$LD -v 2>&1` in
 
4288
      *GNU\ gold*) supports_anon_versioning=yes ;;
4288
4289
      *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
4289
4290
      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
4290
4291
      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
4376
4377
      _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
4377
4378
      ;;
4378
4379
 
4379
 
    gnu* | linux* | tpf* | k*bsd*-gnu)
 
4380
    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
4380
4381
      tmp_diet=no
4381
4382
      if test "$host_os" = linux-dietlibc; then
4382
4383
        case $cc_basename in
5860
5861
        _LT_TAGVAR(inherit_rpath, $1)=yes
5861
5862
        ;;
5862
5863
 
5863
 
      linux* | k*bsd*-gnu)
 
5864
      linux* | k*bsd*-gnu | kopensolaris*-gnu)
5864
5865
        case $cc_basename in
5865
5866
          KCC*)
5866
5867
            # Kuck and Associates, Inc. (KAI) C++ Compiler