Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 789711
Collapse All | Expand All

(-)a/src/Makefile.in (-9 / +2 lines)
Lines 175-189 Makefile: $(srcdir)/Makefile.in Link Here
175
sudo: $(OBJS) $(LT_LIBS) @STATIC_SUDOERS@
175
sudo: $(OBJS) $(LT_LIBS) @STATIC_SUDOERS@
176
	$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) -o $@ $(OBJS) $(SUDO_LDFLAGS) $(ASAN_LDFLAGS) $(PIE_LDFLAGS) $(SSP_LDFLAGS) $(LIBS) @STATIC_SUDOERS@
176
	$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) -o $@ $(OBJS) $(SUDO_LDFLAGS) $(ASAN_LDFLAGS) $(PIE_LDFLAGS) $(SSP_LDFLAGS) $(LIBS) @STATIC_SUDOERS@
177
177
178
# We can't use -module here since you cannot preload a module on Darwin
178
sudo_noexec.la: sudo_noexec.lo
179
libsudo_noexec.la: sudo_noexec.lo
179
	$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LDFLAGS) $(LT_LDFLAGS) $(SSP_LDFLAGS) @LIBDL@ -o $@ sudo_noexec.lo -avoid-version -rpath $(noexecdir) -module -shrext .so
180
	$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LDFLAGS) $(LT_LDFLAGS) $(SSP_LDFLAGS) @LIBDL@ -o $@ sudo_noexec.lo -avoid-version -rpath $(noexecdir) -shrext .so
181
182
# Some hackery is required to install this as sudo_noexec, not libsudo_noexec
183
sudo_noexec.la: libsudo_noexec.la
184
	sed 's/libsudo_noexec/sudo_noexec/g' libsudo_noexec.la > sudo_noexec.la
185
	if test -f .libs/libsudo_noexec.lai; then sed 's/libsudo_noexec/sudo_noexec/g' .libs/libsudo_noexec.lai > .libs/sudo_noexec.lai; fi
186
	cp -p .libs/libsudo_noexec.so .libs/sudo_noexec.so
187
180
188
sesh: $(SESH_OBJS) $(LT_LIBS)
181
sesh: $(SESH_OBJS) $(LT_LIBS)
189
	$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) -o $@ $(SESH_OBJS) $(LDFLAGS) $(ASAN_LDFLAGS) $(PIE_LDFLAGS) $(SSP_LDFLAGS) $(LIBS)
182
	$(LIBTOOL) $(LTFLAGS) --mode=link $(CC) -o $@ $(SESH_OBJS) $(LDFLAGS) $(ASAN_LDFLAGS) $(PIE_LDFLAGS) $(SSP_LDFLAGS) $(LIBS)

Return to bug 789711