diff options
Diffstat (limited to '')
-rw-r--r-- | source/l/lmdb/lmdb-make.patch | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/source/l/lmdb/lmdb-make.patch b/source/l/lmdb/lmdb-make.patch index eca03ef39..3820d9895 100644 --- a/source/l/lmdb/lmdb-make.patch +++ b/source/l/lmdb/lmdb-make.patch @@ -1,7 +1,6 @@ -diff -up lmdb-LMDB_0.9.19/libraries/liblmdb/Makefile.orig lmdb-LMDB_0.9.19/libraries/liblmdb/Makefile ---- lmdb-LMDB_0.9.19/libraries/liblmdb/Makefile.orig 2017-01-04 12:14:24.303344915 +0100 -+++ lmdb-LMDB_0.9.19/libraries/liblmdb/Makefile 2017-01-04 12:19:20.190295319 +0100 -@@ -26,6 +26,7 @@ OPT = -O2 -g +--- ./libraries/liblmdb/Makefile.orig 2024-01-29 12:20:26.000000000 -0600 ++++ ./libraries/liblmdb/Makefile 2024-01-30 14:47:39.726061869 -0600 +@@ -26,6 +26,7 @@ CFLAGS = $(THREADS) $(OPT) $(W) $(XCFLAGS) LDLIBS = SOLIBS = @@ -9,7 +8,7 @@ diff -up lmdb-LMDB_0.9.19/libraries/liblmdb/Makefile.orig lmdb-LMDB_0.9.19/libra SOEXT = .so prefix = /usr/local exec_prefix = $(prefix) -@@ -38,7 +39,7 @@ mandir = $(datarootdir)/man +@@ -38,7 +39,7 @@ ######################################################################## IHDRS = lmdb.h @@ -18,7 +17,7 @@ diff -up lmdb-LMDB_0.9.19/libraries/liblmdb/Makefile.orig lmdb-LMDB_0.9.19/libra IPROGS = mdb_stat mdb_copy mdb_dump mdb_load IDOCS = mdb_stat.1 mdb_copy.1 mdb_dump.1 mdb_load.1 PROGS = $(IPROGS) mtest mtest2 mtest3 mtest4 mtest5 -@@ -49,13 +50,13 @@ install: $(ILIBS) $(IPROGS) $(IHDRS) +@@ -49,13 +50,13 @@ mkdir -p $(DESTDIR)$(libdir) mkdir -p $(DESTDIR)$(includedir) mkdir -p $(DESTDIR)$(mandir)/man1 @@ -37,7 +36,7 @@ diff -up lmdb-LMDB_0.9.19/libraries/liblmdb/Makefile.orig lmdb-LMDB_0.9.19/libra test: all rm -rf testdb && mkdir testdb -@@ -64,20 +65,24 @@ test: all +@@ -64,21 +65,25 @@ liblmdb.a: mdb.o midl.o $(AR) rs $@ mdb.o midl.o @@ -46,7 +45,7 @@ diff -up lmdb-LMDB_0.9.19/libraries/liblmdb/Makefile.orig lmdb-LMDB_0.9.19/libra + rm -f $@ + ln -s $< $@ + -+liblmdb$(SOEXT).$(SOVERSION): mdb.lo midl.lo ++liblmdb$(SOEXT).$(SOVERSION): mdb.lo midl.lo # $(CC) $(LDFLAGS) -pthread -shared -Wl,-Bsymbolic -o $@ mdb.o midl.o $(SOLIBS) - $(CC) $(LDFLAGS) -pthread -shared -o $@ mdb.lo midl.lo $(SOLIBS) + $(CC) $(LDFLAGS) -pthread -shared -Wl,-soname,$@ -o $@ mdb.lo midl.lo $(SOLIBS) @@ -61,6 +60,7 @@ diff -up lmdb-LMDB_0.9.19/libraries/liblmdb/Makefile.orig lmdb-LMDB_0.9.19/libra -mtest4: mtest4.o liblmdb.a -mtest5: mtest5.o liblmdb.a -mtest6: mtest6.o liblmdb.a +-mplay: mplay.o liblmdb.a +mdb_stat: mdb_stat.o liblmdb.so +mdb_copy: mdb_copy.o liblmdb.so +mdb_dump: mdb_dump.o liblmdb.so @@ -71,6 +71,7 @@ diff -up lmdb-LMDB_0.9.19/libraries/liblmdb/Makefile.orig lmdb-LMDB_0.9.19/libra +mtest4: mtest4.o liblmdb.so +mtest5: mtest5.o liblmdb.so +mtest6: mtest6.o liblmdb.so ++mplay: mplay.o liblmdb.so mdb.o: mdb.c lmdb.h midl.h $(CC) $(CFLAGS) $(CPPFLAGS) -c mdb.c |