components/krb5/Makefile
changeset 5682 94c0ca64c022
parent 5504 5ca030e49462
child 5697 c0e69798472c
equal deleted inserted replaced
5681:b8fe51f35344 5682:94c0ca64c022
    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 \