Files
MINGW-packages/mingw-w64-jemalloc/002-makefile.patch
J. Peter Mugaas 8962c8f1b1 mingw-w64-boost - Update to 1.63.0 (#2058)
* mingw-w64-boost - Update to 1.63.0
mingw-w64-sqlite - update to 3.16.0
mingw-w64-nghttp2 - Update to 1.18.0 and add c-ares dependency
mingw-w64-libuv -  Update to 0.9.7
mingw-w64-libtiff - Update to 4.0.7
mingw-w64-jemalloc - Update to 4.4.0, dependency on doxbook-xsl, rekey patch
mingw-w64-imagemagick - Update to 7.0.4 - Update to latest version, fix pkgconfig file, rekey patches and remove one that is no longer applicable
mingw-w64-harfbuzz - Update to 1.3.4
mingw-w64-freetype - Update to 2.7.1
mingw-w64-cairo - Update to 1.15.4
mingw-w64-c-ares - Update to 1.12.0

* mingw-w64-fossil - rebuild for libreadline 7.0
mingw-w64-sqlite-analyzer - Update to 3.16.1
mingw-w64-sqlite3 - Update to 3,16,1

* mingw-w64-gdk-pixbuf2 - Update to 2.36.3 - latest version and drop 0001-windows-Remove-old-codepage-ABI-compat-code.patch.  It's in the new version of the source-code.
2017-01-12 07:11:59 +03:00

38 lines
1.6 KiB
Diff

--- 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)