]> granicus.if.org Git - sudo/commitdiff
Use SSP_LDFLAGS when creating shared objects.
authorTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 10 Nov 2014 21:58:46 +0000 (14:58 -0700)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 10 Nov 2014 21:58:46 +0000 (14:58 -0700)
lib/util/Makefile.in
lib/zlib/Makefile.in
plugins/group_file/Makefile.in
plugins/sample/Makefile.in
plugins/sudoers/Makefile.in
plugins/system_group/Makefile.in

index ead9e0d8c83686a32ab55fae23c84cc8ab48f6bf..d6d7bfa7d94e8916e58e009639592913b5c82608 100644 (file)
@@ -136,7 +136,7 @@ libsudo_util.la: $(LTOBJS) @LT_LDDEP@
        *-no-install*) \
            $(LIBTOOL) --mode=link $(CC) -o $@ $(LDFLAGS) $(LT_LDFLAGS) $(LTOBJS) @LIBDL@;; \
        *) \
-           $(LIBTOOL) --mode=link $(CC) -o $@ $(LDFLAGS) $(LT_LDFLAGS) $(LTOBJS) -version-info $(SHLIB_VERSION) -rpath $(libexecdir)/sudo @LT_DEP_LIBS@ @LIBDL@;; \
+           $(LIBTOOL) --mode=link $(CC) -o $@ $(LDFLAGS) $(SSP_LDFLAGS) $(LT_LDFLAGS) $(LTOBJS) -version-info $(SHLIB_VERSION) -rpath $(libexecdir)/sudo @LT_DEP_LIBS@ @LIBDL@;; \
        esac
 
 siglist.c: mksiglist
index ca3e01d20058ceef3184a49a89c7448b75de2700..c188f0206986275f84a0e51b96faf9c708ed26d2 100644 (file)
@@ -108,7 +108,7 @@ libsudo_z.la: $(LTOBJS) @LT_LDDEP@
        *-no-install*) \
            $(LIBTOOL) --mode=link $(CC) -o $@ $(LDFLAGS) $(LT_LDFLAGS) $(LTOBJS);; \
        *) \
-           $(LIBTOOL) --mode=link $(CC) -o $@ $(LDFLAGS) $(LT_LDFLAGS) $(LTOBJS) -version-info $(SHLIB_VERSION) -rpath $(libexecdir)/sudo;; \
+           $(LIBTOOL) --mode=link $(CC) -o $@ $(LDFLAGS) $(SSP_LDFLAGS) $(LT_LDFLAGS) $(LTOBJS) -version-info $(SHLIB_VERSION) -rpath $(libexecdir)/sudo;; \
        esac
 
 pre-install:
index 87a22d21aff34615573c95d22a0c1ac4e3754ef1..12bfd4737a0fde97e76d9136ac5b48fc5c03c25b 100644 (file)
@@ -113,7 +113,7 @@ $(shlib_opt): $(shlib_exp)
        @$(SED) 's/^/+e /' $(shlib_exp) > $@
 
 group_file.la: $(OBJS) $(LT_LIBS) @LT_LDDEP@
-       $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LT_LDFLAGS) -o $@ $(OBJS) $(LIBS) -module -avoid-version -rpath $(plugindir) -shrext .so
+       $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(SSP_LDFLAGS) $(LT_LDFLAGS) -o $@ $(OBJS) $(LIBS) -module -avoid-version -rpath $(plugindir) -shrext .so
 
 pre-install:
 
index 0bd1283799d129579bf6332ff6a2f6f820a21bf4..ad7921e1c4a732a288aca158bfd4ea08269d3c2a 100644 (file)
@@ -112,7 +112,7 @@ $(shlib_opt): $(shlib_exp)
        @$(SED) 's/^/+e /' $(shlib_exp) > $@
 
 sample_plugin.la: $(OBJS) @LT_LDDEP@
-       $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LT_LDFLAGS) -o $@ $(OBJS) $(LIBS) -module -avoid-version -rpath $(plugindir) -shrext .so
+       $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(SSP_LDFLAGS) $(LT_LDFLAGS) -o $@ $(OBJS) $(LIBS) -module -avoid-version -rpath $(plugindir) -shrext .so
 
 pre-install:
 
index b85a0ae85e74664b1aa4c56d9b37e662a0a28acb..18d08c6072701e4a714b87e76e296ae3f903e5eb 100644 (file)
@@ -209,7 +209,7 @@ sudoers.la: $(SUDOERS_OBJS) $(LT_LIBS) libparsesudoers.la @LT_LDDEP@
        *-no-install*) \
            $(LIBTOOL) @LT_STATIC@ --mode=link $(CC) $(LDFLAGS) $(LT_LDFLAGS) -o $@ $(SUDOERS_OBJS) libparsesudoers.la $(SUDOERS_LIBS) -module;; \
        *) \
-           $(LIBTOOL) @LT_STATIC@ --mode=link $(CC) $(LDFLAGS) $(LT_LDFLAGS) -o $@ $(SUDOERS_OBJS) libparsesudoers.la $(SUDOERS_LIBS) -module -avoid-version -rpath $(plugindir) -shrext .so;; \
+           $(LIBTOOL) @LT_STATIC@ --mode=link $(CC) $(LDFLAGS) $(SSP_LDFLAGS) $(LT_LDFLAGS) -o $@ $(SUDOERS_OBJS) libparsesudoers.la $(SUDOERS_LIBS) -module -avoid-version -rpath $(plugindir) -shrext .so;; \
        esac
 
 visudo: libparsesudoers.la $(VISUDO_OBJS) $(LT_LIBS)
index 3345a29acbcf7448013a2030a5530c01ae619281..39359f034b250d57fa463749892503ecd20078b3 100644 (file)
@@ -113,7 +113,7 @@ $(shlib_opt): $(shlib_exp)
        @$(SED) 's/^/+e /' $(shlib_exp) > $@
 
 system_group.la: $(OBJS) $(LT_LIBS) @LT_LDDEP@
-       $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(LT_LDFLAGS) -o $@ $(OBJS) $(LIBS) -module -avoid-version -rpath $(plugindir) -shrext .so
+       $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(SSP_LDFLAGS) $(LT_LDFLAGS) -o $@ $(OBJS) $(LIBS) -module -avoid-version -rpath $(plugindir) -shrext .so
 
 pre-install: