[Libreoffice-commits] .: nss/nss.patch

2012-10-14 Thread Libreoffice Gerrit user
 nss/nss.patch |   26 ++
 1 file changed, 26 insertions(+)

New commits:
commit 6885fc51b93ee94197aae5e9ae4e9be503bc9903
Author: Tor Lillqvist 
Date:   Mon Oct 15 08:06:53 2012 +0300

Ccache doesn't like several -arch flags

So make sure just one is passed to the compiler.

Change-Id: I217b7ac34ba20e35a23c18df6b497919061ca44c

diff --git a/nss/nss.patch b/nss/nss.patch
index 5d67302..d0e3318 100644
--- a/nss/nss.patch
+++ b/nss/nss.patch
@@ -26,6 +26,32 @@
  RANLIB= ranlib
  
  ifndef CPU_ARCH
+@@ -57,19 +57,25 @@
+ 
+ ifeq (,$(filter-out i%86,$(CPU_ARCH)))
+ ifdef USE_64
++ifeq (,$(findstring -arch ,$(CC)))
+ CC  += -arch x86_64
++endif
+ override CPU_ARCH = x86_64
+ else
+ OS_REL_CFLAGS = -Di386
++ifeq (,$(findstring -arch ,$(CC)))
+ CC  += -arch i386
++endif
+ override CPU_ARCH = x86
+ endif
+ else
+ ifeq (arm,$(CPU_ARCH))
+ # Nothing set for arm currently.
+ else
+ OS_REL_CFLAGS = -Dppc
++ifeq (,$(findstring -arch ,$(CC)))
+ CC  += -arch ppc
++endif
+ endif
+ endif
+ 
 --- misc/nss-3.13.5/mozilla/security/coreconf/FreeBSD.mk   2009-11-23 
05:06:29.0 -0500
 +++ misc/build/nss-3.13.5/mozilla/security/coreconf/FreeBSD.mk 2012-08-28 
20:27:20.0 -0400
 @@ -57,6 +57,7 @@
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: nss/nss.patch odk/settings solenv/gbuild

2012-08-29 Thread Libreoffice Gerrit user
 nss/nss.patch|4 ++--
 odk/settings/settings.mk |4 ++--
 solenv/gbuild/platform/unxgcc.mk |4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

New commits:
commit b888512fcbff5bf5ae4d30e82ed51a792ceb1839
Author: Stephan Bergmann 
Date:   Thu Aug 30 08:29:18 2012 +0200

Fix -Wl,-z,origin -Wl,-rpath,... quoting

Change-Id: I65eac6ab34d2d54eeaa2bc14838711f700d0d535

diff --git a/nss/nss.patch b/nss/nss.patch
index 19ee7c5..5d67302 100644
--- a/nss/nss.patch
+++ b/nss/nss.patch
@@ -32,7 +32,7 @@
  
  DSO_CFLAGS= -fPIC
  DSO_LDOPTS= -shared -Wl,-soname -Wl,$(notdir $@)
-+DSO_LDOPTS+= '-Wl,-z,origin -Wl,-rpath,$$ORIGIN'
++DSO_LDOPTS+= -Wl,-z,origin '-Wl,-rpath,$$ORIGIN'
  
  #
  # The default implementation strategy for FreeBSD is pthreads.
@@ -57,7 +57,7 @@
  # we don't use -z defs there.
  ZDEFS_FLAG= -Wl,-z,defs
 -DSO_LDOPTS+= $(if $(findstring 2.11.90.0.8,$(shell ld 
-v)),,$(ZDEFS_FLAG))
-+DSO_LDOPTS+= $(if $(findstring 2.11.90.0.8,$(shell ld 
-v)),,$(ZDEFS_FLAG)) '-Wl,-z,origin -Wl,-rpath,$$ORIGIN'
++DSO_LDOPTS+= $(if $(findstring 2.11.90.0.8,$(shell ld 
-v)),,$(ZDEFS_FLAG)) -Wl,-z,origin '-Wl,-rpath,$$ORIGIN'
  LDFLAGS   += $(ARCHFLAG)
  
  # INCLUDES += -I/usr/include -Y/usr/include/linux
diff --git a/odk/settings/settings.mk b/odk/settings/settings.mk
index 4897010..54c8c58 100644
--- a/odk/settings/settings.mk
+++ b/odk/settings/settings.mk
@@ -345,7 +345,7 @@ CC_DEFINES=-DUNX -DGCC -DLINUX -DCPPU_ENV=$(CPPU_ENV) 
-DGXX_INCLUDE_PATH=$(SDK_G
 
 CC_OUTPUT_SWITCH=-o
 
-LIBRARY_LINK_FLAGS=-shared '-Wl,-z,origin -Wl,-rpath,$$ORIGIN'
+LIBRARY_LINK_FLAGS=-shared -Wl,-z,origin '-Wl,-rpath,$$ORIGIN'
 
 ifeq "$(PROCTYPE)" "ppc"
 LIBRARY_LINK_FLAGS+=-fPIC
@@ -580,7 +580,7 @@ CC_DEFINES=-DUNX -DGCC -DFREEBSD -DCPPU_ENV=$(CPPU_ENV) 
-DGXX_INCLUDE_PATH=$(SDK
 
 CC_OUTPUT_SWITCH=-o
 
-LIBRARY_LINK_FLAGS=-shared '-Wl,-z,origin -Wl,-rpath,$$ORIGIN'
+LIBRARY_LINK_FLAGS=-shared -Wl,-z,origin '-Wl,-rpath,$$ORIGIN'
 COMP_LINK_FLAGS=$(LIBRARY_LINK_FLAGS)
 
 EXE_LINK_FLAGS=-Wl,--allow-shlib-undefined 
diff --git a/solenv/gbuild/platform/unxgcc.mk b/solenv/gbuild/platform/unxgcc.mk
index cb1493d..4938d95 100644
--- a/solenv/gbuild/platform/unxgcc.mk
+++ b/solenv/gbuild/platform/unxgcc.mk
@@ -297,7 +297,7 @@ gb_Library_LAYER := \
$(foreach lib,$(gb_Library_EXTENSIONLIBS),$(lib):OXT) \
 
 define gb_Library__get_rpath
-$(if $(1),$(strip '-Wl,-z,origin -Wl,-rpath,$(1)' 
'-Wl,-rpath-link,$(gb_Library_OUTDIRLOCATION)'))
+$(if $(1),$(strip -Wl,-z,origin '-Wl,-rpath,$(1)' 
'-Wl,-rpath-link,$(gb_Library_OUTDIRLOCATION)'))
 endef
 
 define gb_Library_get_rpath
@@ -338,7 +338,7 @@ gb_Executable_LAYER := \
 
 
 define gb_Executable_get_rpath
-'-Wl,-z,origin -Wl,-rpath,$(call gb_LinkTarget__get_rpath_for_layer,$(call 
gb_Executable_get_layer,$(1)))' \
+-Wl,-z,origin '-Wl,-rpath,$(call gb_LinkTarget__get_rpath_for_layer,$(call 
gb_Executable_get_layer,$(1)))' \
 -Wl,-rpath-link,$(gb_Library_OUTDIRLOCATION)
 endef
 
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits