From 7a86155a3d4b7e2a056ee530cd15ecb5dbea7bd6 Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Sun, 3 Feb 2008 13:20:05 +0000 Subject: [PATCH] Fixed the install_name on libapt-pkg to make setuid installation software work. A dylib.diff M port.diff git-svn-id: http://svn.telesphoreo.org/trunk@64 514c082c-b64e-11dc-b46d-3d985efe055d --- buildlib/library.mak | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/buildlib/library.mak b/buildlib/library.mak index 610a208..e551581 100644 --- a/buildlib/library.mak +++ b/buildlib/library.mak @@ -55,7 +55,7 @@ $(LIB)/lib$(LIBRARY)$(LIBEXT).dylib.$(MAJOR).$(MINOR): $($(LOCAL)-HEADERS) $($(L -rm -f $(LIB)/lib$($(@F)-LIBRARY)*.dylib* 2> /dev/null echo Building shared library $@ $(CXX) $(CXXFLAGS) $(LDFLAGS) $(PICFLAGS) $(LFLAGS) $(LFLAGS_SO)\ - -o $@ -dynamiclib \ + -o $@ -Wl,-dylib_install_name,$(patsubst $(LIB)/%,/usr/lib/%,$@) -dynamiclib \ $(filter %.opic,$^) \ $($(@F)-SLIBS) -- 2.47.2