equal
deleted
inserted
replaced
63 |
63 |
64 # Temporary solution until we can fix this upstream with MIT, which currently |
64 # Temporary solution until we can fix this upstream with MIT, which currently |
65 # depends on implicit binding of libc. Here we explicitly link with libc to |
65 # depends on implicit binding of libc. Here we explicitly link with libc to |
66 # satisfy this dependency. |
66 # satisfy this dependency. |
67 # If you make changes to LDFLAGS, check krb5-config and 052-krb5-config.patch. |
67 # If you make changes to LDFLAGS, check krb5-config and 052-krb5-config.patch. |
68 LDFLAGS += -lc -z defs |
68 LDFLAGS += -lc $(LD_Z_DEFS) |
69 |
69 |
70 CONFIGURE_ENV += LDFLAGS="$(LDFLAGS)" |
70 CONFIGURE_ENV += LDFLAGS="$(LDFLAGS)" |
71 CONFIGURE_ENV += CFLAGS="$(CFLAGS)" |
71 CONFIGURE_ENV += CFLAGS="$(CFLAGS)" |
72 CONFIGURE_ENV += CXXFLAGS="$(CXXFLAGS)" |
72 CONFIGURE_ENV += CXXFLAGS="$(CXXFLAGS)" |
73 CONFIGURE_ENV += CPPFLAGS="$(CPPFLAGS)" |
73 CONFIGURE_ENV += CPPFLAGS="$(CPPFLAGS)" |
132 $(CP) $(SRCLIB)/rpc/dyn.h $(SRCLIB)/kadm5/srv/; \ |
132 $(CP) $(SRCLIB)/rpc/dyn.h $(SRCLIB)/kadm5/srv/; \ |
133 $(CP) $(SRCLIB)/rpc/dynP.h $(SRCLIB)/kadm5/srv/; \ |
133 $(CP) $(SRCLIB)/rpc/dynP.h $(SRCLIB)/kadm5/srv/; \ |
134 $(CP) $(SRCLIB)/rpc/dyntest.c $(SRCLIB)/kadm5/srv/; \ |
134 $(CP) $(SRCLIB)/rpc/dyntest.c $(SRCLIB)/kadm5/srv/; \ |
135 |
135 |
136 # Common flags used to create the filter libs below |
136 # Common flags used to create the filter libs below |
137 FILTLIBFLAGS = -G -Bdirect -z defs -z text |
137 FILTLIBFLAGS = -G $(LD_B_DIRECT) $(LD_Z_DEFS) $(LD_Z_TEXT) |
138 |
138 |
139 $(BUILD_32): COMPONENT_POST_BUILD_ACTION= \ |
139 $(BUILD_32): COMPONENT_POST_BUILD_ACTION= \ |
140 $(CC) -o $(BUILD_DIR)/$(MACH32)/lib/libgss.so.1 \ |
140 $(CC) -o $(BUILD_DIR)/$(MACH32)/lib/libgss.so.1 \ |
141 -hlibgss.so.1 $(FILTLIBFLAGS) -lc \ |
141 -hlibgss.so.1 $(FILTLIBFLAGS) -lc \ |
142 -M$(COMPONENT_DIR)/Solaris/libgss.mapfile-vers \ |
142 -M$(COMPONENT_DIR)/Solaris/libgss.mapfile-vers \ |