No need to add a hardcoded -mmacosx-version-min=10.6 that overrides the switch in our CXX, especially as that causes a linking error when using libc++, as that requires OS X 10.7. Change-Id: Ieb0ccad7613fae793387e38be617e0cb6ac23d06
167 lines
8.2 KiB
Diff
167 lines
8.2 KiB
Diff
# -*- Mode: Diff -*-
|
|
diff -ur firebird.org/builds/posix/Makefile.in.codes firebird/builds/posix/Makefile.in.codes
|
|
--- firebird.org/builds/posix/Makefile.in.codes 2013-07-12 20:55:46.000000000 +0200
|
|
+++ firebird/builds/posix/Makefile.in.codes 2013-07-15 11:43:26.000000000 +0200
|
|
@@ -63,7 +63,7 @@
|
|
|
|
$(BIN)/codes$(EXEC_EXT): $(CODES_Objects) $(COMMON_Objects) $(LIBFBSTATIC_A)
|
|
$(STATICEXE_LINK) $(LINK_OPTS) $^ -o $@ -L$(LIB) $(LINK_LIBS) $(ICU_LIBS)
|
|
-
|
|
+ $(CHANGE_INSTALL_NAMES) $@
|
|
|
|
# Rebuild ids.h
|
|
$(SRC_ROOT)/include/gen/ids.h: $(SRC_ROOT)/misc/ids.m $(SRC_ROOT)/jrd/relations.h
|
|
diff -ur firebird.org/builds/posix/Makefile.in.examples firebird/builds/posix/Makefile.in.examples
|
|
--- firebird.org/builds/posix/Makefile.in.examples 2013-07-12 20:55:46.000000000 +0200
|
|
+++ firebird/builds/posix/Makefile.in.examples 2013-07-15 11:50:37.000000000 +0200
|
|
@@ -129,6 +129,7 @@
|
|
|
|
$(EXAMPLES_DEST)/empbuild$(EXEC_EXT): $(EMPBLD_Objects) $(COMMON_Objects) $(LIBFBSTATIC_A)
|
|
$(EXE_LINK) $(LINK_OPTS) $(EMPBLD_Objects) $(COMMON_Objects) -o $@ -L$(LIB) -lfbstatic $(LINK_LIBS) $(ICU_LIBS)
|
|
+ $(CHANGE_INSTALL_NAMES) $@
|
|
|
|
$(EXAMPLES_DEST)/empbuild.c: $(EXAMPLES_DEST)/empbuild.fdb $(EXAMPLES_DEST)/empbuild.e
|
|
|
|
@@ -147,6 +148,7 @@
|
|
|
|
$(EXAMPLES_DEST)/intlbld$(EXEC_EXT): $(INTLBLD_Objects) $(COMMON_Objects) $(LIBFBSTATIC_A)
|
|
$(EXE_LINK) $(LINK_OPTS) $(INTLBLD_Objects) $(COMMON_Objects) -o $@ -L$(LIB) -lfbstatic $(LINK_LIBS) $(ICU_LIBS)
|
|
+ $(CHANGE_INSTALL_NAMES) $@
|
|
|
|
$(EXAMPLES_DEST)/intlbld.c: $(EXAMPLES_DEST)/intlbuild.fdb $(EXAMPLES_DEST)/intlbld.e
|
|
|
|
diff -ur firebird.org/builds/posix/Makefile.in.msgs firebird/builds/posix/Makefile.in.msgs
|
|
--- firebird.org/builds/posix/Makefile.in.msgs 2013-07-12 20:55:46.000000000 +0200
|
|
+++ firebird/builds/posix/Makefile.in.msgs 2013-07-15 11:37:17.000000000 +0200
|
|
@@ -107,6 +107,7 @@
|
|
$(BUILD_FILE): $(BUILD_Objects) $(COMMON_Objects) $(LIBFBSTATIC_A)
|
|
$(STATICEXE_LINK) $(LINK_OPTS) $(BUILD_Objects) $(COMMON_Objects) -o $@ -L$(LIB) -lfbstatic $(LINK_LIBS) $(ICU_LIBS)
|
|
$(CHMOD_7) $@
|
|
+ $(CHANGE_INSTALL_NAMES) $@
|
|
|
|
|
|
enter_messages : $(ENTER_MESSAGES)
|
|
@@ -114,6 +115,7 @@
|
|
$(ENTER_MESSAGES): $(ENTER_Objects) $(LIBFBSTATIC_A)
|
|
$(STATICEXE_LINK) $(LINK_OPTS) $(ENTER_Objects) $(COMMON_Objects) -o $@ -L$(LIB) -lfbstatic $(LINK_LIBS) $(ICU_LIBS)
|
|
$(CHMOD_7) $@
|
|
+ $(CHANGE_INSTALL_NAMES) $@
|
|
|
|
|
|
modify_messages: $(MODIFY_MESSAGES)
|
|
@@ -121,6 +123,7 @@
|
|
$(MODIFY_MESSAGES): $(MODIFY_Objects) $(LIBFBSTATIC_A)
|
|
$(STATICEXE_LINK) $(LINK_OPTS) $(MODIFY_Objects) $(COMMON_Objects) -o $@ -L$(LIB) -lfbstatic $(LINK_LIBS) $(ICU_LIBS)
|
|
$(CHMOD_7) $@
|
|
+ $(CHANGE_INSTALL_NAMES) $@
|
|
|
|
|
|
change_messages: $(CHANGE_MESSAGES)
|
|
@@ -128,6 +131,7 @@
|
|
$(CHANGE_MESSAGES): $(CHANGE_Objects) $(COMMON_Objects) $(LIBFBSTATIC_A)
|
|
$(STATICEXE_LINK) $(LINK_OPTS) $(CHANGE_Objects) $(COMMON_Objects) -o $@ -L$(LIB) -lfbstatic $(LINK_LIBS) $(ICU_LIBS)
|
|
$(CHMOD_7) $@
|
|
+ $(CHANGE_INSTALL_NAMES) $@
|
|
|
|
|
|
|
|
diff -ur firebird.org/builds/posix/Makefile.in.static.createdb firebird/builds/posix/Makefile.in.static.createdb
|
|
--- firebird.org/builds/posix/Makefile.in.static.createdb 2013-07-12 20:55:46.000000000 +0200
|
|
+++ firebird/builds/posix/Makefile.in.static.createdb 2013-07-15 10:12:21.000000000 +0200
|
|
@@ -59,6 +59,7 @@
|
|
|
|
$(CREATE_DB): $(CREATEDB_Objects) $(COMMON_Objects) $(LIBFBSTATIC_A)
|
|
$(STATICEXE_LINK) $(LINK_OPTS) $^ -o $@ -L$(LIB) $(LINK_LIBS) $(ICU_LIBS)
|
|
+ $(CHANGE_INSTALL_NAMES) $(CREATE_DB)
|
|
|
|
|
|
include $(ROOT)/gen/make.shared.targets
|
|
diff -ur firebird.org/builds/posix/Makefile.in.static.gbak firebird/builds/posix/Makefile.in.static.gbak
|
|
--- firebird.org/builds/posix/Makefile.in.static.gbak 2013-07-12 20:55:46.000000000 +0200
|
|
+++ firebird/builds/posix/Makefile.in.static.gbak 2013-07-15 11:25:41.000000000 +0200
|
|
@@ -60,7 +60,7 @@
|
|
|
|
$(GBAK_STATIC) : $(AllObjects) $(LIBFBSTATIC_A)
|
|
$(STATICEXE_LINK) $(LINK_OPTS) $^ -o $@ -L$(LIB) $(LINK_LIBS) $(ICU_LIBS)
|
|
-
|
|
+ $(CHANGE_INSTALL_NAMES) $@
|
|
|
|
include $(ROOT)/gen/make.shared.targets
|
|
|
|
diff -ur firebird.org/builds/posix/Makefile.in.static.gpre firebird/builds/posix/Makefile.in.static.gpre
|
|
--- firebird.org/builds/posix/Makefile.in.static.gpre 2013-07-12 20:55:46.000000000 +0200
|
|
+++ firebird/builds/posix/Makefile.in.static.gpre 2013-07-15 10:12:34.000000000 +0200
|
|
@@ -61,6 +61,7 @@
|
|
$(GPRE_STATIC): $(GPRESTATIC_Objects) $(COMMON_Objects) $(LIBFBSTATIC_A)
|
|
$(STATICEXE_LINK) $(LINK_OPTS) $^ -o $@ -L$(LIB) $(LINK_LIBS) $(ICU_LIBS)
|
|
-$(RM) $(GPRE_CURRENT)
|
|
+ $(CHANGE_INSTALL_NAMES) $(GPRE_STATIC)
|
|
(cd $(@D); $(LN) $(@F) $(notdir $(GPRE_CURRENT)))
|
|
|
|
|
|
diff -ur firebird.org/builds/posix/Makefile.in.static.isql firebird/builds/posix/Makefile.in.static.isql
|
|
--- firebird.org/builds/posix/Makefile.in.static.isql 2013-07-12 20:55:46.000000000 +0200
|
|
+++ firebird/builds/posix/Makefile.in.static.isql 2013-07-15 11:27:32.000000000 +0200
|
|
@@ -60,7 +60,7 @@
|
|
|
|
$(ISQL_STATIC): $(ISQL_Objects) $(COMMON_Objects) $(LIBFBSTATIC_A)
|
|
$(STATICEXE_LINK) $(LINK_OPTS) $(ISQL_Objects) $(COMMON_Objects) -o $@ -L$(LIB) -lfbstatic $(LIBEDITLINE) $(LINK_LIBS) $(ICU_LIBS)
|
|
-
|
|
+ $(CHANGE_INSTALL_NAMES) $@
|
|
|
|
include $(ROOT)/gen/make.shared.targets
|
|
|
|
diff -ur firebird.org/builds/posix/postfix.darwin firebird/builds/posix/postfix.darwin
|
|
--- firebird.org/builds/posix/postfix.darwin 2013-07-12 20:55:46.000000000 +0200
|
|
+++ firebird/builds/posix/postfix.darwin 2013-07-15 12:07:36.000000000 +0200
|
|
@@ -54,9 +54,9 @@
|
|
cp -r ../gen/firebird/include $(FB_FW)/Versions/A/Headers
|
|
cp ../gen/firebird/lib/libfbembed.dylib $(FB_FW)/Versions/A/Firebird
|
|
cp ../gen/firebird/lib/libfbclient.dylib $(FB_FW)/Versions/A/Libraries/libfbclient.dylib
|
|
- cp ../gen/firebird/lib/libicudata.dylib $(FB_FW)/Versions/A/Libraries/libicudata.dylib
|
|
- cp ../gen/firebird/lib/libicui18n.dylib $(FB_FW)/Versions/A/Libraries/libicui18n.dylib
|
|
- cp ../gen/firebird/lib/libicuuc.dylib $(FB_FW)/Versions/A/Libraries/libicuuc.dylib
|
|
+ #cp ../gen/firebird/lib/libicudata.dylib $(FB_FW)/Versions/A/Libraries/libicudata.dylib
|
|
+ #cp ../gen/firebird/lib/libicui18n.dylib $(FB_FW)/Versions/A/Libraries/libicui18n.dylib
|
|
+ #cp ../gen/firebird/lib/libicuuc.dylib $(FB_FW)/Versions/A/Libraries/libicuuc.dylib
|
|
cp ../gen/firebird/lib/libib_util.dylib $(FB_FW)/Versions/A/Libraries/libib_util.dylib
|
|
cp ../gen/firebird/firebird.msg \
|
|
$(FB_FW)/Resources/English.lproj/var/firebird.msg
|
|
@@ -68,8 +68,8 @@
|
|
$(FB_FW)/Resources/English.lproj/var/intl/fbintl.conf
|
|
chmod a+rx $(FB_FW)/Resources/English.lproj/var/intl/fbintl
|
|
mkdir -p $(FB_FW)/Resources/English.lproj/var/plugins
|
|
- cp ../gen/firebird/plugins/libfbtrace.dylib \
|
|
- $(FB_FW)/Resources/English.lproj/var/plugins/libfbtrace.dylib
|
|
+# cp ../gen/firebird/plugins/libfbtrace.dylib \
|
|
+# $(FB_FW)/Resources/English.lproj/var/plugins/libfbtrace.dylib
|
|
cp -r ../gen/firebird/help $(FB_FW)/Resources/English.lproj/var/help
|
|
cp ../gen/firebird/security2.fdb $(FB_FW)/Resources/English.lproj/var
|
|
mkdir -p $(FB_FW)/Resources/doc
|
|
--- firebird.org/builds/posix/prefix.darwin_i386
|
|
+++ firebird/builds/posix/prefix.darwin_i386
|
|
@@ -32,8 +32,8 @@
|
|
|
|
OS_ServerFiles=inet_server.cpp
|
|
|
|
-PROD_FLAGS=-O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -arch i386 -mmacosx-version-min=10.6
|
|
-DEV_FLAGS=-ggdb -DDARWIN -pipe -p -MMD -fPIC -fno-common -Wall -arch i386 -mmacosx-version-min=10.6
|
|
+PROD_FLAGS=-O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common
|
|
+DEV_FLAGS=-ggdb -DDARWIN -pipe -p -MMD -fPIC -fno-common -Wall
|
|
CXXFLAGS:=$(CXXFLAGS) -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak
|
|
EMBED_UTIL_TARGETS=gstat gds_relay gsec fbguard nbackup fb_lock_print fbsvcmgr fbtracemgr
|
|
CLIENT_UTIL_TARGETS=gds_relay gstat gsec fbguard fbmgr_bin nbackup fb_lock_print fbsvcmgr \
|
|
--- firebird.org/builds/posix/prefix.darwin_x86_64
|
|
+++ firebird/builds/posix/prefix.darwin_x86_64
|
|
@@ -27,8 +27,8 @@
|
|
|
|
OS_ServerFiles=inet_server.cpp
|
|
|
|
-PROD_FLAGS=-O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common -mmacosx-version-min=10.6
|
|
-DEV_FLAGS=-ggdb -DDARWIN -pipe -p -MMD -fPIC -fno-common -Wall -mmacosx-version-min=10.6
|
|
+PROD_FLAGS=-O1 -DDARWIN -pipe -p -MMD -fPIC -fno-common
|
|
+DEV_FLAGS=-ggdb -DDARWIN -pipe -p -MMD -fPIC -fno-common -Wall
|
|
CXXFLAGS:=$(CXXFLAGS) -fvisibility-inlines-hidden -fvisibility=hidden -fno-weak
|
|
EMBED_UTIL_TARGETS=gstat gds_relay gsec fbguard nbackup fb_lock_print fbsvcmgr fbtracemgr
|
|
CLIENT_UTIL_TARGETS=gds_relay gstat gsec fbguard fbmgr_bin nbackup fb_lock_print fbsvcmgr \
|