Log In
Log In
Places
All Projects
Status Monitor
Collapse sidebar
zimbra:collaboration:8.7
zimbra-openldap
liblmdb-soname.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File liblmdb-soname.patch of Package zimbra-openldap
--- openldap-2.4.44/libraries/liblmdb/Makefile.orig 2016-02-05 17:57:45.000000000 -0600 +++ openldap-2.4.44/libraries/liblmdb/Makefile 2016-02-08 13:32:12.158337783 -0600 @@ -38,6 +38,7 @@ IHDRS = lmdb.h ILIBS = liblmdb.a liblmdb.so +ELIBS = liblmdb.so.0 liblmdb.so.0.0.0 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 @@ -50,11 +51,12 @@ mkdir -p $(DESTDIR)$(mandir)/man1 for f in $(IPROGS); do cp $$f $(DESTDIR)$(bindir); done for f in $(ILIBS); do cp $$f $(DESTDIR)$(libdir); done + for f in $(ELIBS); do cp $$f $(DESTDIR)$(libdir); done for f in $(IHDRS); do cp $$f $(DESTDIR)$(includedir); done for f in $(IDOCS); do cp $$f $(DESTDIR)$(mandir)/man1; done clean: - rm -rf $(PROGS) *.[ao] *.[ls]o *~ testdb + rm -rf $(PROGS) *.[ao] *.[ls]o *.so.* *~ testdb test: all rm -rf testdb && mkdir testdb @@ -65,7 +67,9 @@ liblmdb.so: 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) -Wl,-soname,liblmdb.so.0 -pthread -shared -o $@.0.0.0 mdb.lo midl.lo $(SOLIBS) + ln -s $@.0.0.0 $@.0 + ln -s $@.0.0.0 $@ mdb_stat: mdb_stat.o liblmdb.a mdb_copy: mdb_copy.o liblmdb.a
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Contact
Support
@OBShq
The Open Build Service is an
openSUSE project
.
Log In
Places
Places
All Projects
Status Monitor