comparison src/freetds.mk @ 4344:9949d96e2013

freetds: disable threadsafe only in windows build * src/freetds.mk: in windows, PKG_CONFIG_OPTS = --disbale-threadsafe
author John D
date Fri, 20 Jan 2017 19:05:03 -0500
parents dbe6064ffb0f
children 2c47a4853d1a
comparison
equal deleted inserted replaced
4343:16d2b997c31b 4344:9949d96e2013
7 $(PKG)_CHECKSUM := a7beba6528658f7b5321cc3fae8b646ae167338b 7 $(PKG)_CHECKSUM := a7beba6528658f7b5321cc3fae8b646ae167338b
8 $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) 8 $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
9 $(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz 9 $(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
10 $(PKG)_URL := ftp://ftp.freetds.org/pub/$(PKG)/stable/$($(PKG)_FILE) 10 $(PKG)_URL := ftp://ftp.freetds.org/pub/$(PKG)/stable/$($(PKG)_FILE)
11 $(PKG)_DEPS := libiconv gnutls 11 $(PKG)_DEPS := libiconv gnutls
12
13 $(PKG)_CONFIG_OPTS :=
14 ifeq ($(MXE_WINDOWS_BUILD),yes)
15 $(PKG)_CONFIG_OPTS += --disable-threadsafe
16 endif
12 17
13 define $(PKG)_UPDATE 18 define $(PKG)_UPDATE
14 echo 'Warning: Updates are temporarily disabled for package freetds.' >&2; 19 echo 'Warning: Updates are temporarily disabled for package freetds.' >&2;
15 echo $(freetds_VERSION) 20 echo $(freetds_VERSION)
16 endef 21 endef
28 --prefix='$(HOST_PREFIX)' \ 33 --prefix='$(HOST_PREFIX)' \
29 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ 34 $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \
30 --disable-rpath \ 35 --disable-rpath \
31 --disable-dependency-tracking \ 36 --disable-dependency-tracking \
32 $(ENABLE_SHARED_OR_STATIC) \ 37 $(ENABLE_SHARED_OR_STATIC) \
38 $($(PKG)_CONFIG_OPTS) \
33 --enable-libiconv \ 39 --enable-libiconv \
34 --enable-msdblib \ 40 --enable-msdblib \
35 --enable-sspi \ 41 --enable-sspi \
36 --disable-threadsafe \
37 --with-tdsver=7.2 \ 42 --with-tdsver=7.2 \
38 --with-gnutls \ 43 --with-gnutls \
39 $($(PKG)_CONFIG_OPTS) \ 44 $($(PKG)_CONFIG_OPTS) \
40 PKG_CONFIG='$(MXE_PKG_CONFIG)' 45 PKG_CONFIG='$(MXE_PKG_CONFIG)'
41 $(MAKE) -C '$(1)' -j '$(JOBS)' install man_MANS= 46 $(MAKE) -C '$(1)' -j '$(JOBS)' install man_MANS=