fdo#42865: libcmis,ucpcmis: no mapfile
In order to not have the offending local _ZNSs4_Rep20_S_empty_rep_storageE symbol in ucpcmis1.uno.so, build it and statically linked libcmis with hidden visibility.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
--- misc/libcmis-0.1.0/src/libcmis/makefile.mk 2011-10-05 10:55:51.349325061 +0200
|
||||
+++ misc/build/libcmis-0.1.0/src/libcmis/makefile.mk 2011-10-05 10:54:58.290853952 +0200
|
||||
@@ -1 +1,38 @@
|
||||
@@ -1 +1,39 @@
|
||||
-dummy
|
||||
+EXTERNAL_WARNINGS_NOT_ERRORS := TRUE
|
||||
+
|
||||
@@ -9,6 +9,7 @@
|
||||
+PRJNAME=libcmis
|
||||
+TARGET=cmislib
|
||||
+ENABLE_EXCEPTIONS=TRUE
|
||||
+VISIBILITY_HIDDEN=TRUE
|
||||
+LIBTARGET=NO
|
||||
+
|
||||
+.INCLUDE : settings.mk
|
||||
|
@@ -30,6 +30,7 @@ PRJNAME = ucb
|
||||
UCPCMIS_MAJOR = 1
|
||||
TARGET = ucpcmis$(UCPCMIS_MAJOR).uno
|
||||
ENABLE_EXCEPTIONS = TRUE
|
||||
VISIBILITY_HIDDEN=TRUE
|
||||
NO_BSYMBOLIC = TRUE
|
||||
|
||||
.INCLUDE : settings.mk
|
||||
@@ -68,9 +69,9 @@ SHL1STDLIBS = \
|
||||
$(CURLLIB) \
|
||||
$(LIBXML2LIB)
|
||||
|
||||
SHL1VERSIONMAP = $(SOLARENV)/src/component.map
|
||||
SHL1TARGET = $(TARGET)
|
||||
|
||||
SHL1USE_EXPORTS = name
|
||||
SHL1DEPN =
|
||||
SHL1IMPLIB = i$(TARGET)
|
||||
SHL1LIBS = $(SLB)$/$(TARGET).lib
|
||||
|
Reference in New Issue
Block a user