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/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
|
+++ 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
|
-dummy
|
||||||
+EXTERNAL_WARNINGS_NOT_ERRORS := TRUE
|
+EXTERNAL_WARNINGS_NOT_ERRORS := TRUE
|
||||||
+
|
+
|
||||||
@@ -9,6 +9,7 @@
|
|||||||
+PRJNAME=libcmis
|
+PRJNAME=libcmis
|
||||||
+TARGET=cmislib
|
+TARGET=cmislib
|
||||||
+ENABLE_EXCEPTIONS=TRUE
|
+ENABLE_EXCEPTIONS=TRUE
|
||||||
|
+VISIBILITY_HIDDEN=TRUE
|
||||||
+LIBTARGET=NO
|
+LIBTARGET=NO
|
||||||
+
|
+
|
||||||
+.INCLUDE : settings.mk
|
+.INCLUDE : settings.mk
|
||||||
|
@@ -30,6 +30,7 @@ PRJNAME = ucb
|
|||||||
UCPCMIS_MAJOR = 1
|
UCPCMIS_MAJOR = 1
|
||||||
TARGET = ucpcmis$(UCPCMIS_MAJOR).uno
|
TARGET = ucpcmis$(UCPCMIS_MAJOR).uno
|
||||||
ENABLE_EXCEPTIONS = TRUE
|
ENABLE_EXCEPTIONS = TRUE
|
||||||
|
VISIBILITY_HIDDEN=TRUE
|
||||||
NO_BSYMBOLIC = TRUE
|
NO_BSYMBOLIC = TRUE
|
||||||
|
|
||||||
.INCLUDE : settings.mk
|
.INCLUDE : settings.mk
|
||||||
@@ -68,9 +69,9 @@ SHL1STDLIBS = \
|
|||||||
$(CURLLIB) \
|
$(CURLLIB) \
|
||||||
$(LIBXML2LIB)
|
$(LIBXML2LIB)
|
||||||
|
|
||||||
SHL1VERSIONMAP = $(SOLARENV)/src/component.map
|
|
||||||
SHL1TARGET = $(TARGET)
|
SHL1TARGET = $(TARGET)
|
||||||
|
|
||||||
|
SHL1USE_EXPORTS = name
|
||||||
SHL1DEPN =
|
SHL1DEPN =
|
||||||
SHL1IMPLIB = i$(TARGET)
|
SHL1IMPLIB = i$(TARGET)
|
||||||
SHL1LIBS = $(SLB)$/$(TARGET).lib
|
SHL1LIBS = $(SLB)$/$(TARGET).lib
|
||||||
|
Reference in New Issue
Block a user