components/desktop/thunderbird/patches/thunderbird-07-ldap.patch
changeset 5527 611b2d6efdfe
equal deleted inserted replaced
5526:570ac9aab8b2 5527:611b2d6efdfe
       
     1 Add necessary flags for DSO_LDOPTS. 
       
     2 Do not plan to send upstream.
       
     3 
       
     4 --- a/ldap/sdks/c-sdk/config/SunOS5.mk  2015-10-13 23:37:03.388273000 +0800
       
     5 +++ b/ldap/sdks/c-sdk/config/SunOS5.mk  2015-10-13 23:37:18.652330000 +0800
       
     6 @@ -217,5 +217,5 @@
       
     7  ifeq ($(OS_TEST),sun4u)
       
     8  ULTRASPARC_LIBRARY = ultrasparc
       
     9  ULTRASPARC_FILTER_LIBRARY = libatomic.so
       
    10 -DSO_LDOPTS		+= -f $(ULTRASPARC_FILTER_LIBRARY)
       
    11 +DSO_LDOPTS		+= -Wl,-f -Wl,$(ULTRASPARC_FILTER_LIBRARY)
       
    12  endif
       
    13 --- a/ldap/sdks/c-sdk/configure 2015-10-14 06:51:22.319008000 +0800
       
    14 +++ b/ldap/sdks/c-sdk/configure 2015-10-14 06:52:01.010674000 +0800
       
    15 @@ -5600,7 +5600,7 @@
       
    16          if test -z "$USE_64"; then
       
    17              ULTRASPARC_LIBRARY=ultrasparc
       
    18              ULTRASPARC_FILTER_LIBRARY=libatomic.so
       
    19 -            DSO_LDOPTS="$DSO_LDOPTS -f "'$(ULTRASPARC_FILTER_LIBRARY)'
       
    20 +            DSO_LDOPTS="$DSO_LDOPTS -Wl,-f -Wl,"'$(ULTRASPARC_FILTER_LIBRARY)'
       
    21          fi
       
    22      fi
       
    23      ;;
       
    24 --- a/ldap/sdks/c-sdk/configure Wed Oct 14 23:38:04 2015
       
    25 +++ b/ldap/sdks/c-sdk/configure Wed Oct 14 23:38:47 2015
       
    26 @@ -5503,7 +5503,7 @@
       
    27              CXX="$CXX -m64"
       
    28          fi
       
    29          LD='$(CC)'
       
    30 -        DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@)'
       
    31 +        DSO_LDOPTS='-shared -Wl,-h -Wl,$(notdir $@)'
       
    32          DSO_CFLAGS=-fPIC
       
    33          CFLAGS="$CFLAGS -Wall"
       
    34          CXXFLAGS="$CXXFLAGS -Wall"