| --- jemalloc-4.4.0/Makefile.in.orig 2016-12-04 01:49:30.000000000 -0500 |
| +++ jemalloc-4.4.0/Makefile.in 2017-01-02 05:39:31.679117200 -0500 |
| @@ -134,8 +134,8 @@ |
| LJEMALLOC := $(objroot)lib/$(LIBJEMALLOC).$(IMPORTLIB) |
| endif |
| PC := $(objroot)jemalloc.pc |
| -MAN3 := $(objroot)doc/jemalloc$(install_suffix).3 |
| -DOCS_XML := $(objroot)doc/jemalloc$(install_suffix).xml |
| +MAN3 := $(srcroot)doc/jemalloc$(install_suffix).3 |
| +DOCS_XML := $(srcroot)doc/jemalloc$(install_suffix).xml |
| DOCS_HTML := $(DOCS_XML:$(objroot)%.xml=$(objroot)%.html) |
| DOCS_MAN3 := $(DOCS_XML:$(objroot)%.xml=$(objroot)%.3) |
| DOCS := $(DOCS_HTML) $(DOCS_MAN3) |
| @@ -300,7 +300,7 @@ |
| |
| $(objroot)lib/$(LIBJEMALLOC).$(SOREV) : $(if $(PIC_CFLAGS),$(C_PIC_OBJS),$(C_OBJS)) |
| @mkdir -p $(@D) |
| - $(CC) $(DSO_LDFLAGS) $(call RPATH,$(RPATH_EXTRA)) $(LDTARGET) $+ $(LDFLAGS) $(LIBS) $(EXTRA_LDFLAGS) |
| + $(CC) $(DSO_LDFLAGS) $(call RPATH,$(RPATH_EXTRA)) $(LDTARGET) -Wl,--out-implib,$(objroot)lib/$(LIBJEMALLOC).$(IMPORTLIB).$(A) $+ $(LDFLAGS) $(LIBS) $(EXTRA_LDFLAGS) |
| |
| $(objroot)lib/$(LIBJEMALLOC)_pic.$(A) : $(C_PIC_OBJS) |
| $(objroot)lib/$(LIBJEMALLOC).$(A) : $(C_OBJS) |
| @@ -341,10 +341,12 @@ |
| done |
| |
| install_lib_shared: $(DSOS) |
| + $(INSTALL) -d $(BINDIR) |
| + $(INSTALL) -m 755 $(objroot)lib/$(LIBJEMALLOC).$(SOREV) $(BINDIR) |
| $(INSTALL) -d $(LIBDIR) |
| - $(INSTALL) -m 755 $(objroot)lib/$(LIBJEMALLOC).$(SOREV) $(LIBDIR) |
| + $(INSTALL) -m 644 $(objroot)lib/$(LIBJEMALLOC).$(IMPORTLIB).$(A) $(LIBDIR) |
| ifneq ($(SOREV),$(SO)) |
| - ln -sf $(LIBJEMALLOC).$(SOREV) $(LIBDIR)/$(LIBJEMALLOC).$(SO) |
| + ln -sf $(LIBJEMALLOC).$(SOREV) $(BINDIR)/$(LIBJEMALLOC).$(SO) |
| endif |
| |
| install_lib_static: $(STATIC_LIBS) |