diff options
Diffstat (limited to 'devel/amulet/files/patch-aa')
-rw-r--r-- | devel/amulet/files/patch-aa | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/devel/amulet/files/patch-aa b/devel/amulet/files/patch-aa new file mode 100644 index 000000000000..071d2594da0b --- /dev/null +++ b/devel/amulet/files/patch-aa @@ -0,0 +1,47 @@ +--- bin/Makefile.lib.gcc.shared.orig Mon Jun 23 21:37:02 1997 ++++ bin/Makefile.lib.gcc.shared Mon May 11 22:48:44 1998 +@@ -27,6 +27,7 @@ + echo "*** or upgrade to gcc 2.7.0 or later." ; \ + echo "" ; false ; \ + } fi ++ @touch check_gcc_version + + FULL_AMULET_DEPENDENCIES = \ + $(OPAL_MODULE) $(INTER_MODULE) $(DEBUG_MODULE) \ +@@ -49,26 +50,22 @@ + $(AMULET_LIB):: $(AMULET_LIB_DEPENDENCIES) + $(SHARED_CC) $(AM_CFLAGS) $(FULL_AMULET_DEPENDENCIES) \ + -o $(LIB_DIR)/$(AMULET_lib).so.$(V) +- cd $(LIB_DIR); for p in $(AMULET_lib).sl $(AMULET_lib).so ; \ +- do rm -f $$p ; ln -s $(AMULET_lib).so.$(V) $$p ; done ++ touch $(AMULET_LIB) + + $(GEM_LIB): $(GEM_LIB_DEPENDENCIES) + $(SHARED_CC) $(AM_CFLAGS) $(FULL_GEM_DEPENDENCIES) \ + -o $(LIB_DIR)/$(GEM_lib).so.$(V) +- cd $(LIB_DIR); for p in $(GEM_lib).sl $(GEM_lib).so ; \ +- do rm -f $$p ; ln -s $(GEM_lib).so.$(V) $$p ; done ++ touch $(GEM_LIB) + + $(ORE_LIB): $(ORE_LIB_DEPENDENCIES) + $(SHARED_CC) $(AM_CFLAGS) $(FULL_ORE_DEPENDENCIES) \ + -o $(LIB_DIR)/$(ORE_lib).so.$(V) +- cd $(LIB_DIR); for p in $(ORE_lib).sl $(ORE_lib).so ; \ +- do rm -f $$p ; ln -s $(ORE_lib).so.$(V) $$p ; done ++ touch $(ORE_LIB) + + $(UTILS_LIB): $(UTILS_LIB_DEPENDENCIES) + $(SHARED_CC) $(AM_CFLAGS) $(FULL_UTILS_DEPENDENCIES) \ + -o $(LIB_DIR)/$(UTILS_lib).so.$(V) +- cd $(LIB_DIR); for p in $(UTILS_lib).sl $(UTILS_lib).so ; \ +- do rm -f $$p ; ln -s $(UTILS_lib).so.$(V) $$p ; done ++ touch $(UTILS_LIB) + + + # Use these declarations to compile tests against monolithic shared libs. +@@ -91,4 +88,4 @@ + # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # + + .cc.o: +- $(CC) $(CFLAGS) -c $< -o $@ ++ $(CC) $(CFLAGS) -fpic -c $< -o $@ |