Mercurial > mxe-octave
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= |